it worked but suddenly when i run it and click a button it throws exception ?
D:\SR>java Producent queue1 queue2 queue3 queue4
queue1,queue2,q ueue3,queue4
javax.naming.No InitialContextE xception: Cannot instantiate class: org.exolab.jms
.jndi.InitialCo ntextFactory [Root exception is java.lang.Class NotFoundExcepti on:
org.exolab.jms. jndi.InitialCon textFactory]
at javax.naming.sp i.NamingManager .getInitialCont ext(NamingManag er.java:6
57)
at javax.naming.In itialContext.ge tDefaultInitCtx (InitialContext .java:288
)
at javax.naming.In itialContext.in it(InitialConte xt.java:223)
at javax.naming.In itialContext.<i nit>(InitialCon text.java:175)
at Producent$4.act ionPerformed(pr oducent.java:48 0)
at javax.swing.Abs tractButton.fir eActionPerforme d(AbstractButto n.java:19
95)
at javax.swing.Abs tractButton$Han dler.actionPerf ormed(AbstractB utton.jav
a:2318)
at javax.swing.Def aultButtonModel .fireActionPerf ormed(DefaultBu ttonModel
.java:387)
at javax.swing.Def aultButtonModel .setPressed(Def aultButtonModel .java:242
)
at javax.swing.pla f.basic.BasicBu ttonListener.mo useReleased(Bas icButtonL
istener.java:23 6)
at java.awt.Compon ent.processMous eEvent(Componen t.java:6038)
at javax.swing.JCo mponent.process MouseEvent(JCom ponent.java:326 0)
at java.awt.Compon ent.processEven t(Component.jav a:5803)
at java.awt.Contai ner.processEven t(Container.jav a:2058)
at java.awt.Compon ent.dispatchEve ntImpl(Componen t.java:4410)
at java.awt.Contai ner.dispatchEve ntImpl(Containe r.java:2116)
at java.awt.Compon ent.dispatchEve nt(Component.ja va:4240)
at java.awt.Lightw eightDispatcher .retargetMouseE vent(Container. java:4322
)
at java.awt.Lightw eightDispatcher .processMouseEv ent(Container.j ava:3986)
at java.awt.Lightw eightDispatcher .dispatchEvent( Container.java: 3916)
at java.awt.Contai ner.dispatchEve ntImpl(Containe r.java:2102)
at java.awt.Window .dispatchEventI mpl(Window.java :2429)
at java.awt.Compon ent.dispatchEve nt(Component.ja va:4240)
at java.awt.EventQ ueue.dispatchEv ent(EventQueue. java:599)
at java.awt.EventD ispatchThread.p umpOneEventForF ilters(EventDis patchThre
ad.java:273)
at java.awt.EventD ispatchThread.p umpEventsForFil ter(EventDispat chThread.
java:183)
at java.awt.EventD ispatchThread.p umpEventsForHie rarchy(EventDis patchThre
ad.java:173)
at java.awt.EventD ispatchThread.p umpEvents(Event DispatchThread. java:168)
at java.awt.EventD ispatchThread.p umpEvents(Event DispatchThread. java:160)
at java.awt.EventD ispatchThread.r un(EventDispatc hThread.java:12 1)
Caused by: java.lang.Class NotFoundExcepti on: org.exolab.jms. jndi.InitialCon textF
actory
at java.net.URLCla ssLoader$1.run( URLClassLoader. java:200)
at java.security.A ccessController .doPrivileged(N ative Method)
at java.net.URLCla ssLoader.findCl ass(URLClassLoa der.java:188)
at java.lang.Class Loader.loadClas s(ClassLoader.j ava:306)
at sun.misc.Launch er$AppClassLoad er.loadClass(La uncher.java:276 )
at java.lang.Class Loader.loadClas s(ClassLoader.j ava:251)
at java.lang.Class Loader.loadClas sInternal(Class Loader.java:319 )
at java.lang.Class .forName0(Nativ e Method)
at java.lang.Class .forName(Class. java:247)
at com.sun.naming. internal.Versio nHelper12.loadC lass(VersionHel per12.jav
a:46)
at javax.naming.sp i.NamingManager .getInitialCont ext(NamingManag er.java:6
54)
... 29 more
javax.naming.No InitialContextE xception: Cannot instantiate class: org.exolab.jms
.jndi.InitialCo ntextFactory [Root exception is java.lang.Class NotFoundExcepti on:
org.exolab.jms. jndi.InitialCon textFactory]
at javax.naming.sp i.NamingManager .getInitialCont ext(NamingManag er.java:6
57)
at javax.naming.In itialContext.ge tDefaultInitCtx (InitialContext .java:288
)
at javax.naming.In itialContext.in it(InitialConte xt.java:223)
at javax.naming.In itialContext.<i nit>(InitialCon text.java:175)
at Producent$2.act ionPerformed(pr oducent.java:29 7)
at javax.swing.Abs tractButton.fir eActionPerforme d(AbstractButto n.java:19
95)
at javax.swing.Abs tractButton$Han dler.actionPerf ormed(AbstractB utton.jav
a:2318)
at javax.swing.Def aultButtonModel .fireActionPerf ormed(DefaultBu ttonModel
.java:387)
at javax.swing.Def aultButtonModel .setPressed(Def aultButtonModel .java:242
)
at javax.swing.pla f.basic.BasicBu ttonListener.mo useReleased(Bas icButtonL
istener.java:23 6)
at java.awt.Compon ent.processMous eEvent(Componen t.java:6038)
at javax.swing.JCo mponent.process MouseEvent(JCom ponent.java:326 0)
at java.awt.Compon ent.processEven t(Component.jav a:5803)
at java.awt.Contai ner.processEven t(Container.jav a:2058)
at java.awt.Compon ent.dispatchEve ntImpl(Componen t.java:4410)
at java.awt.Contai ner.dispatchEve ntImpl(Containe r.java:2116)
at java.awt.Compon ent.dispatchEve nt(Component.ja va:4240)
at java.awt.Lightw eightDispatcher .retargetMouseE vent(Container. java:4322
)
at java.awt.Lightw eightDispatcher .processMouseEv ent(Container.j ava:3986)
at java.awt.Lightw eightDispatcher .dispatchEvent( Container.java: 3916)
at java.awt.Contai ner.dispatchEve ntImpl(Containe r.java:2102)
at java.awt.Window .dispatchEventI mpl(Window.java :2429)
at java.awt.Compon ent.dispatchEve nt(Component.ja va:4240)
at java.awt.EventQ ueue.dispatchEv ent(EventQueue. java:599)
at java.awt.EventD ispatchThread.p umpOneEventForF ilters(EventDis patchThre
ad.java:273)
at java.awt.EventD ispatchThread.p umpEventsForFil ter(EventDispat chThread.
java:183)
at java.awt.EventD ispatchThread.p umpEventsForHie rarchy(EventDis patchThre
ad.java:173)
at java.awt.EventD ispatchThread.p umpEvents(Event DispatchThread. java:168)
at java.awt.EventD ispatchThread.p umpEvents(Event DispatchThread. java:160)
at java.awt.EventD ispatchThread.r un(EventDispatc hThread.java:12 1)
Caused by: java.lang.Class NotFoundExcepti on: org.exolab.jms. jndi.InitialCon textF
actory
at java.net.URLCla ssLoader$1.run( URLClassLoader. java:200)
at java.security.A ccessController .doPrivileged(N ative Method)
at java.net.URLCla ssLoader.findCl ass(URLClassLoa der.java:188)
at java.lang.Class Loader.loadClas s(ClassLoader.j ava:306)
at sun.misc.Launch er$AppClassLoad er.loadClass(La uncher.java:276 )
at java.lang.Class Loader.loadClas s(ClassLoader.j ava:251)
at java.lang.Class Loader.loadClas sInternal(Class Loader.java:319 )
at java.lang.Class .forName0(Nativ e Method)
at java.lang.Class .forName(Class. java:247)
at com.sun.naming. internal.Versio nHelper12.loadC lass(VersionHel per12.jav
a:46)
at javax.naming.sp i.NamingManager .getInitialCont ext(NamingManag er.java:6
54)
... 29 more
javax.naming.No InitialContextE xception: Cannot instantiate class: org.exolab.jms
.jndi.InitialCo ntextFactory [Root exception is java.lang.Class NotFoundExcepti on:
org.exolab.jms. jndi.InitialCon textFactory]
at javax.naming.sp i.NamingManager .getInitialCont ext(NamingManag er.java:6
57)
at javax.naming.In itialContext.ge tDefaultInitCtx (InitialContext .java:288
)
at javax.naming.In itialContext.in it(InitialConte xt.java:223)
at javax.naming.In itialContext.<i nit>(InitialCon text.java:175)
at Producent$2.act ionPerformed(pr oducent.java:29 7)
at javax.swing.Abs tractButton.fir eActionPerforme d(AbstractButto n.java:19
95)
at javax.swing.Abs tractButton$Han dler.actionPerf ormed(AbstractB utton.jav
a:2318)
at javax.swing.Def aultButtonModel .fireActionPerf ormed(DefaultBu ttonModel
.java:387)
at javax.swing.Def aultButtonModel .setPressed(Def aultButtonModel .java:242
)
at javax.swing.pla f.basic.BasicBu ttonListener.mo useReleased(Bas icButtonL
istener.java:23 6)
at java.awt.Compon ent.processMous eEvent(Componen t.java:6038)
at javax.swing.JCo mponent.process MouseEvent(JCom ponent.java:326 0)
at java.awt.Compon ent.processEven t(Component.jav a:5803)
at java.awt.Contai ner.processEven t(Container.jav a:2058)
at java.awt.Compon ent.dispatchEve ntImpl(Componen t.java:4410)
at java.awt.Contai ner.dispatchEve ntImpl(Containe r.java:2116)
at java.awt.Compon ent.dispatchEve nt(Component.ja va:4240)
at java.awt.Lightw eightDispatcher .retargetMouseE vent(Container. java:4322
)
at java.awt.Lightw eightDispatcher .processMouseEv ent(Container.j ava:3986)
at java.awt.Lightw eightDispatcher .dispatchEvent( Container.java: 3916)
at java.awt.Contai ner.dispatchEve ntImpl(Containe r.java:2102)
at java.awt.Window .dispatchEventI mpl(Window.java :2429)
at java.awt.Compon ent.dispatchEve nt(Component.ja va:4240)
at java.awt.EventQ ueue.dispatchEv ent(EventQueue. java:599)
at java.awt.EventD ispatchThread.p umpOneEventForF ilters(EventDis patchThre
ad.java:273)
at java.awt.EventD ispatchThread.p umpEventsForFil ter(EventDispat chThread.
java:183)
at java.awt.EventD ispatchThread.p umpEventsForHie rarchy(EventDis patchThre
ad.java:173)
at java.awt.EventD ispatchThread.p umpEvents(Event DispatchThread. java:168)
at java.awt.EventD ispatchThread.p umpEvents(Event DispatchThread. java:160)
at java.awt.EventD ispatchThread.r un(EventDispatc hThread.java:12 1)
Caused by: java.lang.Class NotFoundExcepti on: org.exolab.jms. jndi.InitialCon textF
actory
at java.net.URLCla ssLoader$1.run( URLClassLoader. java:200)
at java.security.A ccessController .doPrivileged(N ative Method)
at java.net.URLCla ssLoader.findCl ass(URLClassLoa der.java:188)
at java.lang.Class Loader.loadClas s(ClassLoader.j ava:306)
at sun.misc.Launch er$AppClassLoad er.loadClass(La uncher.java:276 )
at java.lang.Class Loader.loadClas s(ClassLoader.j ava:251)
at java.lang.Class Loader.loadClas sInternal(Class Loader.java:319 )
at java.lang.Class .forName0(Nativ e Method)
at java.lang.Class .forName(Class. java:247)
at com.sun.naming. internal.Versio nHelper12.loadC lass(VersionHel per12.jav
a:46)
at javax.naming.sp i.NamingManager .getInitialCont ext(NamingManag er.java:6
54)
... 29 more
D:\SR>javac producent.java
D:\SR>java Producent queue1 queue2 queue3 queue4
queue1,queue2,q ueue3,queue4
javax.naming.No InitialContextE xception: Cannot instantiate class: org.exolab.jms
.jndi.InitialCo ntextFactory [Root exception is java.lang.Class NotFoundExcepti on:
org.exolab.jms. jndi.InitialCon textFactory]
at javax.naming.sp i.NamingManager .getInitialCont ext(NamingManag er.java:6
57)
at javax.naming.In itialContext.ge tDefaultInitCtx (InitialContext .java:288
)
at javax.naming.In itialContext.in it(InitialConte xt.java:223)
at javax.naming.In itialContext.<i nit>(InitialCon text.java:175)
at Producent$2.act ionPerformed(pr oducent.java:29 7)
at javax.swing.Abs tractButton.fir eActionPerforme d(AbstractButto n.java:19
95)
at javax.swing.Abs tractButton$Han dler.actionPerf ormed(AbstractB utton.jav
a:2318)
at javax.swing.Def aultButtonModel .fireActionPerf ormed(DefaultBu ttonModel
.java:387)
at javax.swing.Def aultButtonModel .setPressed(Def aultButtonModel .java:242
)
at javax.swing.pla f.basic.BasicBu ttonListener.mo useReleased(Bas icButtonL
istener.java:23 6)
at java.awt.Compon ent.processMous eEvent(Componen t.java:6038)
at javax.swing.JCo mponent.process MouseEvent(JCom ponent.java:326 0)
at java.awt.Compon ent.processEven t(Component.jav a:5803)
at java.awt.Contai ner.processEven t(Container.jav a:2058)
at java.awt.Compon ent.dispatchEve ntImpl(Componen t.java:4410)
at java.awt.Contai ner.dispatchEve ntImpl(Containe r.java:2116)
at java.awt.Compon ent.dispatchEve nt(Component.ja va:4240)
at java.awt.Lightw eightDispatcher .retargetMouseE vent(Container. java:4322
)
at java.awt.Lightw eightDispatcher .processMouseEv ent(Container.j ava:3986)
at java.awt.Lightw eightDispatcher .dispatchEvent( Container.java: 3916)
at java.awt.Contai ner.dispatchEve ntImpl(Containe r.java:2102)
at java.awt.Window .dispatchEventI mpl(Window.java :2429)
at java.awt.Compon ent.dispatchEve nt(Component.ja va:4240)
at java.awt.EventQ ueue.dispatchEv ent(EventQueue. java:599)
at java.awt.EventD ispatchThread.p umpOneEventForF ilters(EventDis patchThre
ad.java:273)
at java.awt.EventD ispatchThread.p umpEventsForFil ter(EventDispat chThread.
java:183)
at java.awt.EventD ispatchThread.p umpEventsForHie rarchy(EventDis patchThre
ad.java:173)
at java.awt.EventD ispatchThread.p umpEvents(Event DispatchThread. java:168)
at java.awt.EventD ispatchThread.p umpEvents(Event DispatchThread. java:160)
at java.awt.EventD ispatchThread.r un(EventDispatc hThread.java:12 1)
Caused by: java.lang.Class NotFoundExcepti on: org.exolab.jms. jndi.InitialCon textF
actory
at java.net.URLCla ssLoader$1.run( URLClassLoader. java:200)
at java.security.A ccessController .doPrivileged(N ative Method)
at java.net.URLCla ssLoader.findCl ass(URLClassLoa der.java:188)
at java.lang.Class Loader.loadClas s(ClassLoader.j ava:306)
at sun.misc.Launch er$AppClassLoad er.loadClass(La uncher.java:276 )
at java.lang.Class Loader.loadClas s(ClassLoader.j ava:251)
at java.lang.Class Loader.loadClas sInternal(Class Loader.java:319 )
at java.lang.Class .forName0(Nativ e Method)
at java.lang.Class .forName(Class. java:247)
at com.sun.naming. internal.Versio nHelper12.loadC lass(VersionHel per12.jav
a:46)
at javax.naming.sp i.NamingManager .getInitialCont ext(NamingManag er.java:6
54)
... 29 more
D:\SR>