Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

JMS / JNDI Error

12 views
Skip to first unread message

RVince

unread,
Jul 6, 2007, 7:01:17 AM7/6/07
to
I am trying to connect a client app to a running Sun App Server where I have
configured the JMS resources. I have put ALL the jar files in the app
server's lib into my classpath, and am running this locally, on the same
machine as the server, just to get it going.My connect code is shown below
and is taken from numerous samples out there. However, when I go to invoke
the code, I get the (very) peculiar error messages produced below the code.

Can anyone afford me any direction on this? Thanks, R.Vince

Properties env = new Properties( );
env.put(Context.INITIAL_CONTEXT_FACTORY,
"com.sun.appserv.naming.S1ASCtxFactory");
env.put(Context.PROVIDER_URL, "iiop://127.0.0.1:3700/");
InitialContext jndi = new InitialContext(env);
TopicConnectionFactory conFactory =
(TopicConnectionFactory)jndi.lookup("jms/TopicConnectionFactory1");
// Create a JMS connection
TopicConnection connection =
conFactory.createTopicConnection(username,password);
// Create two JMS session objects
TopicSession pubSession =
connection.createTopicSession(false,
Session.AUTO_ACKNOWLEDGE);
TopicSession subSession =
connection.createTopicSession(false,
Session.AUTO_ACKNOWLEDGE);
// Look up a JMS topic
Topic chatTopic = (Topic)jndi.lookup(topicName);


Jul 6, 2007 6:52:10 AM com.sun.appserv.naming.RoundRobinPolicy
setClusterInstanc
eInfo
WARNING: NAM1005 : No Endpoints selected. Please specify using system
property c
om.sun.appserv.iiop.endpoints.
GroupInfoServiceBase(main): .addObserver->:
com.sun.appserv.naming.GroupInfoServ
iceObserverImpl@17f242c
GroupInfoServiceBase(main): .addObserver<-:
com.sun.appserv.naming.GroupInfoServ
iceObserverImpl@17f242c true
Jul 6, 2007 6:52:20 AM com.sun.appserv.naming.RoundRobinPolicy
getEndpointForPro
viderURL
WARNING: NAM1001: No Endpoints selected in com.sun.appserv.iiop.endpoints
proper
ty. Using JNDI Provider URL iiop://127.0.0.1:3700/ instead
Jul 6, 2007 6:52:21 AM com.sun.enterprise.connectors.ActiveRAFactory
createActiv
eResourceAdapter
SEVERE: RAR6001 : Class Not found : com.sun.messaging.jms.ra.ResourceAdapter
Jul 6, 2007 6:52:21 AM com.sun.enterprise.connectors.ActiveRAFactory
createActiv
eResourceAdapter
SEVERE:
com.sun.enterprise.connectors.ConnectorRuntimeException: Error in creating
activ
e RAR
at
com.sun.enterprise.connectors.ActiveRAFactory.createActiveResourceAda
pter(ActiveRAFactory.java:94)
at
com.sun.enterprise.connectors.ResourceAdapterAdminServiceImpl.createA
ctiveResourceAdapter(ResourceAdapterAdminServiceImpl.java:287)
at
com.sun.enterprise.connectors.ConnectorRuntime.createActiveResourceAd
apter(ConnectorRuntime.java:208)
at
com.sun.enterprise.naming.factory.ConnectorObjectFactory.getObjectIns
tance(ConnectorObjectFactory.java:88)
at javax.naming.spi.NamingManager.getObjectInstance(Unknown Source)
at
com.sun.enterprise.naming.SerialContext.lookup(SerialContext.java:314
)
at javax.naming.InitialContext.lookup(Unknown Source)
at Chat.<init>(Chat.java:44)
at Chat.main(Chat.java:113)
Caused by: java.lang.ClassNotFoundException:
com.sun.messaging.jms.ra.ResourceAd
apter
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at
com.sun.enterprise.connectors.ActiveRAFactory.createActiveResourceAda
pter(ActiveRAFactory.java:68)
... 8 more
Jul 6, 2007 6:52:21 AM com.sun.enterprise.naming.SerialContext lookup
SEVERE: NAM0004: Exception during name lookup : {0}
com.sun.enterprise.connectors.ConnectorRuntimeException: Error in creating
activ
e RAR
at
com.sun.enterprise.connectors.ActiveRAFactory.createActiveResourceAda
pter(ActiveRAFactory.java:94)
at
com.sun.enterprise.connectors.ResourceAdapterAdminServiceImpl.createA
ctiveResourceAdapter(ResourceAdapterAdminServiceImpl.java:287)
at
com.sun.enterprise.connectors.ConnectorRuntime.createActiveResourceAd
apter(ConnectorRuntime.java:208)
at
com.sun.enterprise.naming.factory.ConnectorObjectFactory.getObjectIns
tance(ConnectorObjectFactory.java:88)
at javax.naming.spi.NamingManager.getObjectInstance(Unknown Source)
at
com.sun.enterprise.naming.SerialContext.lookup(SerialContext.java:314
)
at javax.naming.InitialContext.lookup(Unknown Source)
at Chat.<init>(Chat.java:44)
at Chat.main(Chat.java:113)
Caused by: java.lang.ClassNotFoundException:
com.sun.messaging.jms.ra.ResourceAd
apter
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at
com.sun.enterprise.connectors.ActiveRAFactory.createActiveResourceAda
pter(ActiveRAFactory.java:68)
... 8 more
javax.naming.CommunicationException: serial context communication ex [Root
excep
tion is com.sun.enterprise.connectors.ConnectorRuntimeException: Error in
creati
ng active RAR]
at
com.sun.enterprise.naming.SerialContext.lookup(SerialContext.java:338
)
at javax.naming.InitialContext.lookup(Unknown Source)
at Chat.<init>(Chat.java:44)
at Chat.main(Chat.java:113)
Caused by: com.sun.enterprise.connectors.ConnectorRuntimeException: Error in
cre
ating active RAR
at
com.sun.enterprise.connectors.ActiveRAFactory.createActiveResourceAda
pter(ActiveRAFactory.java:94)
at
com.sun.enterprise.connectors.ResourceAdapterAdminServiceImpl.createA
ctiveResourceAdapter(ResourceAdapterAdminServiceImpl.java:287)
at
com.sun.enterprise.connectors.ConnectorRuntime.createActiveResourceAd
apter(ConnectorRuntime.java:208)
at
com.sun.enterprise.naming.factory.ConnectorObjectFactory.getObjectIns
tance(ConnectorObjectFactory.java:88)
at javax.naming.spi.NamingManager.getObjectInstance(Unknown Source)
at
com.sun.enterprise.naming.SerialContext.lookup(SerialContext.java:314
)
... 3 more
Caused by: java.lang.ClassNotFoundException:
com.sun.messaging.jms.ra.ResourceAd
apter
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at
com.sun.enterprise.connectors.ActiveRAFactory.createActiveResourceAda
pter(ActiveRAFactory.java:68)
... 8 more


0 new messages