if i run the code using hazelcast source(from eclipse), I am getting exception while starting the hazelcast instance.
Note,
1. This issues comes only if use hazelcast source code instead of binaries.
2. This occurs with hazelcast 3.0.x.
3. I already raised this as an issue against 3.0.0 and it's closed in 3.0.2.
Java Code:
========
HazelcastInstance instance = Hazelcast.newHazelcastInstance();
System.out.println("Starting server...");
System.out.println("Creating map...");
IMap<Integer, String> mapCustomers = instance.getMap("dev");
mapCustomers.put(1, "customer 1");
mapCustomers.put(2, "customer 2");
mapCustomers.put(3, "customer 3");
mapCustomers.put(4, "customer 4");
System.out.println("Server STARTED and map created.");
Hazelcast Console:
==============
Sep 24, 2013 2:00:27 PM com.hazelcast.config.XmlConfigBuilder
INFO: Looking for hazelcast.xml config file in classpath.
Sep 24, 2013 2:00:27 PM com.hazelcast.config.XmlConfigBuilder
WARNING: Could not find hazelcast.xml in classpath.
Hazelcast will use hazelcast-default.xml config file in jar.
Sep 24, 2013 2:00:27 PM com.hazelcast.config.XmlConfigBuilder
WARNING: Could not find hazelcast-default.xml in the classpath!
This may be due to a wrong-packaged or corrupted jar file.
Sep 24, 2013 2:00:27 PM com.hazelcast.config.XmlConfigBuilder
WARNING: Having problem parsing the hazelcast-default.xml config file in the classpath.
Exception: InputStream cannot be null
Hazelcast will start with default configuration.
Sep 24, 2013 2:00:27 PM com.hazelcast.instance.DefaultAddressPicker
INFO: Prefer IPv4 stack is true.
Sep 24, 2013 2:00:28 PM com.hazelcast.instance.DefaultAddressPicker
INFO: Picked Address[16.154.181.109]:5701, using socket ServerSocket[addr=/0:0:0:0:0:0:0:0,localport=5701], bind any local is true
Sep 24, 2013 2:00:29 PM com.hazelcast.system
INFO: [16.154.181.109]:5701 [dev] Hazelcast Community Edition unknown (unknown) starting at Address[16.154.181.109]:5701
Sep 24, 2013 2:00:29 PM com.hazelcast.system
INFO: [16.154.181.109]:5701 [dev] Copyright (C) 2008-2013 Hazelcast.com
Sep 24, 2013 2:00:29 PM com.hazelcast.core.LifecycleService
INFO: [16.154.181.109]:5701 [dev] Address[16.154.181.109]:5701 is STARTING
Sep 24, 2013 2:00:29 PM com.hazelcast.spi.impl.ServiceManager
SEVERE: [16.154.181.109]:5701 [dev] Error while initializing service: Could not find PortableFactory for factoryId: -3
com.hazelcast.nio.serialization.HazelcastSerializationException: Could not find PortableFactory for factoryId: -3
at com.hazelcast.nio.serialization.SerializationContextImpl.getPortableContext(SerializationContextImpl.java:90)
at com.hazelcast.nio.serialization.SerializationContextImpl.registerClassDefinition(SerializationContextImpl.java:65)
at com.hazelcast.client.ClientEngineImpl.init(ClientEngineImpl.java:388)
at com.hazelcast.spi.impl.ServiceManager.start(ServiceManager.java:134)
at com.hazelcast.spi.impl.NodeEngineImpl.start(NodeEngineImpl.java:76)
at com.hazelcast.instance.Node.start(Node.java:304)
at com.hazelcast.instance.HazelcastInstanceImpl.<init>(HazelcastInstanceImpl.java:94)
at com.hazelcast.instance.HazelcastInstanceFactory.newHazelcastInstance(HazelcastInstanceFactory.java:87)
at com.hazelcast.instance.HazelcastInstanceFactory.newHazelcastInstance(HazelcastInstanceFactory.java:65)
at com.hazelcast.core.Hazelcast.newHazelcastInstance(Hazelcast.java:87)
at StartServer.main(StartServer.java:8)
Sep 24, 2013 2:00:29 PM com.hazelcast.instance.Node
WARNING: [16.154.181.109]:5701 [dev] No join method is enabled! Starting standalone.
Sep 24, 2013 2:00:29 PM com.hazelcast.instance.Node
WARNING: [16.154.181.109]:5701 [dev] ManagementCenterService could not be constructed!
java.lang.IllegalArgumentException: version string 'unknown' is not valid
at com.hazelcast.management.ManagementCenterIdentifier.getVersionAsInt(ManagementCenterIdentifier.java:58)
at com.hazelcast.management.ManagementCenterIdentifier.<init>(ManagementCenterIdentifier.java:42)
at com.hazelcast.management.ManagementCenterService.<init>(ManagementCenterService.java:91)
at com.hazelcast.instance.Node.start(Node.java:328)
at com.hazelcast.instance.HazelcastInstanceImpl.<init>(HazelcastInstanceImpl.java:94)
at com.hazelcast.instance.HazelcastInstanceFactory.newHazelcastInstance(HazelcastInstanceFactory.java:87)
at com.hazelcast.instance.HazelcastInstanceFactory.newHazelcastInstance(HazelcastInstanceFactory.java:65)
at com.hazelcast.core.Hazelcast.newHazelcastInstance(Hazelcast.java:87)
at StartServer.main(StartServer.java:8)
Sep 24, 2013 2:00:29 PM com.hazelcast.core.LifecycleService
INFO: [16.154.181.109]:5701 [dev] Address[16.154.181.109]:5701 is STARTED
Starting server...
Creating map...
Sep 24, 2013 2:00:30 PM com.hazelcast.util.HealthMonitor
INFO: [16.154.181.109]:5701 [dev]
memory used=4.1M, free=11.4M, total=15.5M, max=247.5M, used/total=26.13% used/max=1.64%
cpu process-load=-100.00%, system-load=100.00%, system-loadaverage=-100.00%
Sep 24, 2013 2:00:30 PM com.hazelcast.partition.PartitionService
INFO: [16.154.181.109]:5701 [dev] Initializing cluster partition table first arrangement...
Server STARTED and map created.