我正在尝试在Eclipse EE中编译和运行jPOS-EE客户端和服务器模拟器,这成功,如this链接中所述。但客户端模拟器仅连接到IP /端口,并且不发送ISO消息。以下日志:
【JAVA] [java] deploy:C:\ workspac \ jPos \ trunk \ build \ deploy \ 30_clientsimulator.xml 【JAVA] [java] javax.management.ReflectionException:无法加载MBean类 [java] at com.sun.jmx.mbeanserver.MBeanInstantiator.loadClass(Unknown Source) [java] at com.sun.jmx.mbeanserver.MBeanInstantiator.findClass(Unknown Source) [java] at com.sun.jmx.mbeanserver.MBeanInstantiator.findClass(Unknown Source) [java] at com.sun.jmx.mbeanserver.MBeanInstantiator.instantiate(Unknown Source) [java] at com.sun.jmx.mbeanserver.MBeanInstantiator.instantiate(Unknown Source) [java] at com.sun.jmx.mbeanserver.JmxMBeanServer.instantiate(Unknown Source) [java] at org.jpos.q2.QFactory.instantiate(QFactory.java:79) [java] at org.jpos.q2.Q2.deploy(Q2.java:479) [java] at org.jpos.q2.Q2.deploy(Q2.java:294) [java] at org.jpos.q2.Q2.run(Q2.java:186) [java] at java.lang.Thread.run(Unknown Source) [java]引起:java.lang.ClassNotFoundException:org.jpos.simulator.TestRunner [java] at java.net.URLClassLoader.findClass(Unknown Source) [java] java.lang.ClassLoader.loadClass(未知来源) [java] java.lang.ClassLoader.loadClass(未知来源) [java] at java.lang.Class.forName0(Native Method) [java] java.lang.Class.forName(未知来源) [java] ...还有11个 【JAVA] 【JAVA] [java]
指出MBean类导致错误。
有人可以指导我如何在Eclipse上编译和运行jPOS模块。
答案 0 :(得分:2)
jPOS-EE已从GoogleCode转移到Github(https://github.com/jpos/jPOS-EE)。
我建议你看一下以下文件:
http://jpos.org/doc/proguide-draft.pdf(如http://jpos.org/learn中所述)
和
http://jpos.org/doc/jPOS-EE.pdf
然后获取jPOS模板(https://github.com/jpos/jPOS-template)并将clientsimulator和serversimulator添加为依赖项。
这是关于为另一个模块(rspace)执行该过程的最新文章(http://jpos.org/blog/2015/06/replicatedspace-10-years-later/),但客户端和服务器模拟器的说明相同。