title: Serializer is not able to find my business classes and throws HazelcastSerializationException/ClassNotFoundException
body: <p>In Memory Format - 'BINARY' works fine for storing objects in distibuted map. </p>
  
  <pre><code>hz:map name="mymap"  max-idle-seconds="0"  in-memory-format="BINARY"
  backup-count="0" max-size="0" eviction-percentage="30" read-backup-data="true"
  eviction- policy="NONE" /&gt;
  </code></pre>
  
  <p>Moment I change in-memory-format to "OBJECT". An error is thrown as:  </p>
  
  <pre><code>com.hazelcast.nio.serialization.HazelcastSerializationException:
      java.lang.ClassNotFoundException:com.Customer
  </code></pre>
  
  <p>I am running a single node to start a hazelcast instance (<code>hz:hazelcast id="instance"</code>)</p>
  
  <p>I have another clinet configured (hz:client id="client") to put "Customer" in map as:</p>
  
  <pre><code>IMap&lt;String, Customer&gt; objectMap = hazelcast.getMap("mymap");  
  Customer customer = new Customer("gupta", 33);  
  objectMap.put(key , customer);
  </code></pre>
  
  <p>with OBJECT format the above exception is thrown.</p>