Я пытаюсь запустить hornetQ 2.0.0.GA в Tomcat.
Мое приложение при инициализации попытается запустить сервер hornetq следующим образом:
org.jnp.server.Main jndiServer;
jndiServer = new Main ();
jndiServer.setNamingInfo (наименования);
jndiServer.setPort (1099);
jndiServer.setBindAddress ( "локальный");
jndiServer.setRmiPort (1098);
jndiServer.setRmiBindAddress ( "локальный");
jndiServer.start ();
...
jmsServer = новый JMSServerManagerImpl (hornetqServer, jmsConfig);
jmsServer.start ();
Мне нужно запустить службу jndi, чтобы я мог найти ConnectionFactory для его интеграции с Bitronix TM.
В автономном тесте он работает нормально, но когда я запускаю его в tomcat,
Я получаю сообщение об ошибке в jndiServer.start ();
Вызывается: java.lang.NullPointerException
at sun.rmi.server.UnicastServerRef.exportObject (UnicastServerRef.java:175)
в java.rmi.server.UnicastRemoteObject.exportObject (UnicastRemoteObject.java:293)
в java.rmi.server.UnicastRemoteObject.exportObject (UnicastRemoteObject.java:256)
в org.jnp.server.Main.initJnpInvoker (Main.java:462)
в org.jnp.server.Main.start (Main.java:422)
... еще 50
Любая помощь?
Спасибо
Демьян