Hi,

adding more details about the environment.

When I run hama-examples-0.6.2.jar with tutorial example/input (berlin example) file it works without any error.

Now when I try my own input file which has approximately 10k nodes  and 39k edges but it fails with:
       java.lang.IllegalArgumentException: Messages must never be behind the vertex in ID! Current Message ID: 2 vs. 20
  
What am I doing wrong ?

Any help/explanation is appreciated.

Regards,
Mahesh Babu




On Thu, Aug 8, 2013 at 4:25 PM, Mahesh Babu <jmbabu@gmail.com> wrote:
Hi,

I followed the SSSP example, GraphJob example and getting following error:

13/08/08 16:01:57 INFO bsp.BSPJobClient: Current supersteps number: 0
attempt_201308081548_0005_000000_0: 13/08/08 16:00:49 INFO mortbay.log: Logging to org.slf4j.impl.Log4jLoggerAdapter(org.mortbay.log) via org.mortbay.log.Slf4jLog
attempt_201308081548_0005_000000_0: 13/08/08 16:00:49 INFO sync.ZKSyncClient: Initializing ZK Sync Client
attempt_201308081548_0005_000000_0: 13/08/08 16:00:49 INFO sync.ZooKeeperSyncClientImpl: Start connecting to Zookeeper! At localhost/127.0.0.1:61001
attempt_201308081548_0005_000000_0: 13/08/08 16:00:49 WARN message.MessageTransferQueueFactory: Message queue is configured on deprecated parameter:hama.messenger.queue.class
attempt_201308081548_0005_000000_0: 13/08/08 16:00:49 WARN message.MessageTransferQueueFactory: Message queue is configured on deprecated parameter:hama.messenger.queue.class
attempt_201308081548_0005_000000_0: 13/08/08 16:00:49 INFO ipc.Server: Starting SocketReader
attempt_201308081548_0005_000000_0: 13/08/08 16:00:49 INFO ipc.Server: IPC Server Responder: starting
attempt_201308081548_0005_000000_0: 13/08/08 16:00:49 INFO ipc.Server: IPC Server listener on 61001: starting
attempt_201308081548_0005_000000_0: 13/08/08 16:00:49 INFO message.HadoopMessageManagerImpl:  BSPPeer address:localhost port:61001
attempt_201308081548_0005_000000_0: 13/08/08 16:00:49 INFO ipc.Server: IPC Server handler 0 on 61001: starting
attempt_201308081548_0005_000000_0: 13/08/08 16:00:49 INFO graph.GraphJobRunner: 4935 vertices are loaded into localhost:61001
attempt_201308081548_0005_000000_0: 13/08/08 16:00:49 WARN message.MessageTransferQueueFactory: Message queue is configured on deprecated parameter:hama.messenger.queue.class
attempt_201308081548_0005_000000_0: 13/08/08 16:00:49 WARN message.MessageTransferQueueFactory: Message queue is configured on deprecated parameter:hama.messenger.queue.class
attempt_201308081548_0005_000000_0: 13/08/08 16:00:49 WARN message.MessageTransferQueueFactory: Message queue is configured on deprecated parameter:hama.messenger.queue.class
attempt_201308081548_0005_000000_0: 13/08/08 16:00:49 WARN message.MessageTransferQueueFactory: Message queue is configured on deprecated parameter:hama.messenger.queue.class
attempt_201308081548_0005_000000_0: 13/08/08 16:00:49 WARN message.MessageTransferQueueFactory: Message queue is configured on deprecated parameter:hama.messenger.queue.class
attempt_201308081548_0005_000000_0: 13/08/08 16:00:49 ERROR bsp.BSPTask: Error running bsp setup and bsp function.
attempt_201308081548_0005_000000_0: java.lang.IllegalArgumentException: Messages must never be behind the vertex in ID! Current Message ID: 2 vs. 20
attempt_201308081548_0005_000000_0:     at org.apache.hama.graph.GraphJobRunner.iterate(GraphJobRunner.java:284)
attempt_201308081548_0005_000000_0:     at org.apache.hama.graph.GraphJobRunner.doSuperstep(GraphJobRunner.java:229)
attempt_201308081548_0005_000000_0:     at org.apache.hama.graph.GraphJobRunner.bsp(GraphJobRunner.java:133)
attempt_201308081548_0005_000000_0:     at org.apache.hama.bsp.BSPTask.runBSP(BSPTask.java:177)
attempt_201308081548_0005_000000_0:     at org.apache.hama.bsp.BSPTask.run(BSPTask.java:146)
attempt_201308081548_0005_000000_0:     at org.apache.hama.bsp.GroomServer$BSPPeerChild.main(GroomServer.java:1262)
attempt_201308081548_0005_000000_0: 13/08/08 16:00:49 WARN message.MessageTransferQueueFactory: Message queue is configured on deprecated parameter:hama.messenger.queue.class
attempt_201308081548_0005_000000_0: 13/08/08 16:00:49 INFO ipc.Server: Stopping server on 61001


What could be the reason I am getting this error.

I am able to run the code in eclipse/standalong environment. However, when I try to run with hama/hadoop pseudo distribution mode it fails.

Thanks,
Mahesh Babu