# Client Vs Designer execution

**URL:** <https://forum.inductiveautomation.com/t/client-vs-designer-execution/10372>\
**Category:** Module Development\
**Created:** [August 19, 2015, 8:21pm UTC](https://forum.inductiveautomation.com/t/client-vs-designer-execution/10372 "2015-08-19T20:21:30Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![tmv090020](https://avatars.discourse-cdn.com/v4/letter/t/54ee81/32.png) [@tmv090020](https://forum.inductiveautomation.com/u/tmv090020)\
**Post date:** [August 19, 2015, 8:21pm UTC](https://forum.inductiveautomation.com/t/client-vs-designer-execution/10372/1 "2015-08-19T20:21:30Z")

</div>

So my question is “what is the difference between the Client and the Designer?”

I am asking this because I have made a component that works on the client side but fails to with a NullPointerException in the designer.

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [August 19, 2015, 8:35pm UTC](https://forum.inductiveautomation.com/t/client-vs-designer-execution/10372/2 "2015-08-19T20:35:10Z")

</div>

I think you’ll need to give us some more details about what you’ve built and what’s going on.
