Please use the TRUNK. And, you should provide more information. Please check whether vertices are loaded correctly.
On Wed, Jan 8, 2014 at 6:04 PM, 步青云 <[email protected]> wrote: > Hello, > I run my own program in Hama.I use the function > sendMessageToNeighbors() to send messages to neighbors of each vertex.But I > get the following errors. > > > 14/01/08 14:49:46 ERROR bsp.LocalBSPRunner: Exception during BSP > execution! > java.lang.IllegalArgumentException: Messages must never be behind the vertex > in ID! Current Message ID: 2 vs. 5 > at > org.apache.hama.graph.GraphJobRunner.iterate(GraphJobRunner.java:284) > at > org.apache.hama.graph.GraphJobRunner.doSuperstep(GraphJobRunner.java:229) > at org.apache.hama.graph.GraphJobRunner.bsp(GraphJobRunner.java:133) > at > org.apache.hama.bsp.LocalBSPRunner$BSPRunner.run(LocalBSPRunner.java:256) > at > org.apache.hama.bsp.LocalBSPRunner$BSPRunner.call(LocalBSPRunner.java:286) > at > org.apache.hama.bsp.LocalBSPRunner$BSPRunner.call(LocalBSPRunner.java:1) > at java.util.concurrent.FutureTask.run(FutureTask.java:262) > at > java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) > at java.util.concurrent.FutureTask.run(FutureTask.java:262) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) > at java.lang.Thread.run(Thread.java:724) > > I'm sure that all edges point to existing vertices.So I'm all adrift > about this error.Could you help me to solve this problem?Thank you a lot. > Best wishes. > Ping Liu > 2014-1-8 -- Best Regards, Edward J. Yoon @eddieyoon
