JMS Messaging with openJMS
Presently, I have to develop client side jms api code that interact
with OpenJMS for my Software company.
i used your example code as a reference...
i have understood all the concept...
Environment:
O.S: windows Xp
JAVA_HOME=C:\j2sdk1.4.2_13
OPENJMS_HOME=C:\openjms-0.7.7-alpha-3
CLASSPATH=C:\openjms-0.7.7-alpha-3\lib
i have already started the openJMS server.. as well as adminAPI..
and compiled all the .java file ..i.e:
javac QueueSend.java
javac QueueReceiveAsynchronous.java
javac QueueReceiveSynchronous.java
javac TopicPublish.java
javac TopicSubscribeAsynchronous.java
javac TopicSubscribeSynchronous.java
but , when i execute the files...
java QueueSend
java QueueReceiveAsynchronous
java QueueReceiveSynchronous
java TopicPublish
java TopicSubscribeAsynchronous
java TopicSubscribeSynchronous
i have found these error:
-------Configuration: <Default>-------
java.lang.NoClassDefFoundError:
EDU/oswego/cs/dl/util/concurrent/PooledExecutor
at org.exolab.jms.net.orb.ORBFactory.createORB(ORBFactory.java:75)
at org.exolab.jms.client.net.SharedORB.<init>(SharedORB.java:89)
at org.exolab.jms.client.net.SharedORB.getInstance(SharedORB.java:292)
at
org.exolab.jms.jndi.InitialContextFactory.getInitialContext(InitialContextFactory.java:143 )
at
javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:662)
at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:243)
at javax.naming.InitialContext.init(InitialContext.java:219)
at javax.naming.InitialContext.<init>(InitialContext.java:195)
at QueueReceiveSynchronous.main(QueueReceiveSynchronous.java:29)
Exception in thread "main"
Process completed.
Can you please help me out ..
waiting for your quick reply ..
thanks in advance..
khalid nayeem
Edisphere Software
India

