cancel
Showing results for 
Search instead for 
Did you mean: 

Weblogic JMS Queue Not connecting (XI to Weblogic) ***Urgent****

Former Member
0 Kudos

Hi

I have a problem. when i am connecting to weblogic JNDI. Could you please some one help me.

Configuration Perameters:--

Transport Protocol : Access JMS Provider with JMS

<b>JNDI Lookup Name of Queue Connection Factory:</b> bluemartini.jms.BMQueueConnectionFactory

<b>JNDI Lookup Name of JMS Queue:</b>com.jcrew.OmsQueue

<b>Name of JNDi Initial Context Factory:</b> weblogic.jndi.WLInitialContextFactory

<b>JNDI Server Address:</b>http://nyc-d01:7001

<b>JNDI Logon User</b>: (Emty)

<b>JNDI Password:</b> (Emty)

There is no User Name and Password

when we try to send the message i am getting the error . Could you please tell me if is there any errors in the Configuration Perameters. We already load the Jar file in xi class path. weblogicnojavax.jar we already load this jar file into the xi. But we are getting the error like this in the Communication Channel Monitoring. From SXMB_MONI there is checked flag.

Error during channel initialization; exception trace: javax.naming.NameNotFoundException: While trying to lookup 'bluemartini.jms.BMQueueConnectionFactory' didn't find subcontext 'bluemartini' Resolved [Root exception is javax.naming.NameNotFoundException: While trying to lookup 'bluemartini.jms.BMQueueConnectionFactory' didn't find subcontext 'bluemartini' Resolved ]; remaining name 'bluemartini/jms/BMQueueConnectionFactory'

at weblogic.rjvm.BasicOutboundRequest.sendReceive(BasicOutboundRequest.java:108)

at weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRemoteRef.java:290)

at weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRemoteRef.java:248)

...

Please help us

Thank you

Ramidi

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hey

>>From SXMB_MONI there is checked flag.

This means message is cleared from IE,did you check JMS adapter in RWB?

Thanx

Aamir

Former Member
0 Kudos

Hi Aamir,

Thank you . i checked it RWB. I mentioned the error above message. Any solution.

Thank you

Regards

Former Member
0 Kudos

Hi Exports,

Any suggestions on this. Please help us.

Thank you

Ramidi

Former Member
0 Kudos

hi friends

any help on this

regards

Ramidi

Former Member
0 Kudos

if you can notice as your stack trace suggests, your lookup is successful but the JNDI name you have specified can not be resolved ...did you check / compare the JNDI name specified in the channel config and the actual one in the registry?

Former Member
0 Kudos

Hi Friends,

I change some configuration Perameters. I am encounter this error.

Error during channel initialization; exception trace: java.lang.NoClassDefFoundError

at weblogic.j2ee.ApplicationManager.loadClass(ApplicationManager.java:309)

at weblogic.j2ee.ApplicationManager.loadClass(ApplicationManager.java:258)

at weblogic.j2ee.ApplicationManager.loadClass(ApplicationManager.java:253)

...

Could you please help us.

MY configuration is

<b>JNDI Lookup Name of Queue Connection Factory:</b> javax.jms.QueueConnectionFactory

<b>JNDI Lookup Name of JMS Queue:</b>com.nyc.OmsQueue

<b>Name of JNDi Initial Context Factory:</b> weblogic.jndi.WLInitialContextFactory

<b>JNDI Server Address:</b>http://nyc-d01:7001

<b>JNDI Logon User:</b> (Emty)

<b>JNDI Password:</b> (Emty)

There is no User Name and Password

Could you please help us. this is very urgent.

Regards

Ramidi

Former Member
0 Kudos

hi Friends

Any solution for this. do we miss any thing.

Regards

Ramidi

Former Member
0 Kudos

Hi Amol Joshi ,

Shall we know what all jar files needed to deploy in the XI Server to connect Weblogic server with the help of JMS Adapter

Regards

Ramidi

Former Member
0 Kudos

Hey Ramidi

please have a look at the following blog

/people/jayakrishnan.nair/blog/2005/03/10/integration-of-sap46c-with-bea-weblogic-server

even though it discusses Integrating SAP R/3 with Weblogic without XI,but it might give you some idea.

hope it helps

Thanx

Aamir

agasthuri_doss
Active Contributor
0 Kudos

Dear Amol,

Can you explain more regarding

>>...did you check / compare the JNDI name specified in the channel config and the actual one in the registry?

Regards

Agasthuri Doss

Former Member
0 Kudos

Dear Friends,

Any update on this

Thank you

Regards

Ramidi

Former Member
0 Kudos

Hi Friends,

I change some configuration Parameters. I am encounter this error.

Error during channel initialization; exception trace: java.lang.NoClassDefFoundError

at weblogic.j2ee.ApplicationManager.loadClass(ApplicationManager.java:309)

at weblogic.j2ee.ApplicationManager.loadClass(ApplicationManager.java:258)

at weblogic.j2ee.ApplicationManager.loadClass(ApplicationManager.java:253)

...

Could you please help us.

MY configuration is

JNDI Lookup Name of Queue Connection Factory: javax.jms.QueueConnectionFactory

JNDI Lookup Name of JMS Queue:com.nyc.OmsQueue

Name of JNDi Initial Context Factory: weblogic.jndi.WLInitialContextFactory

JNDI Server Address:http://nyc-d01:7001

JNDI Logon User: (Emty)

JNDI Password: (Emty)

There is no User Name and Password

Any Suggestions Please

Could you please help us. this is very urgent.

Regards

Ramidi

Former Member
0 Kudos

Hi,

Could you please check below 2 parameters and also let me know your JMS queuname.

1)<b>JNDI Lookup Name of Queue Connection Factory:</b> bluemartini.jms.BMQueueConnectionFactory

2)<b>JNDI Lookup Name of JMS Queue:</b>com.jcrew.OmsQueue

is your queue name correct? I dont think you have passed correct values in parameter 2.

Regards,

Srinivas

agasthuri_doss
Active Contributor
0 Kudos

Hi Srini,

The Following Parameters are given by the Weblogic Team.

JNDI Lookup Name of Queue Connection Factory: javax.jms.QueueConnectionFactory

JNDI Lookup Name of JMS Queue:com.nyc.OmsQueue

Name of JNDI Initial Context Factory: weblogic.jndi.WLInitialContextFactory

and Shall I know What all Weblogic Jar Files files required in the XI Server .

Regards

Agasthuri Doss

Former Member
0 Kudos

Hi,

Pls refer this link, it may help you

regards,

Srinivas

Former Member
0 Kudos

Hi Friends,

we need help on this.

Any one. when we r trying to send the data to weblogic. i am getting the error. I am mention it below. Could you please help us.

Error during channel initialization; exception trace: java.lang.ClassCastException

at com.sap.aii.af.service.jms.WorkerJMSSender.init(WorkerJMSSender.java:419)

at com.sap.aii.af.service.jms.WorkerHandlerImpl.run(WorkerHandlerImpl.java:369)

at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)

Thank you

Former Member
0 Kudos

Thank you Guys,

Thank you for your efforts. We are able to send the messages to queue.

We load the SP12.

My problem was solved.

Thank you

Ramidi S

Answers (1)

Answers (1)

Former Member
0 Kudos

Hey

do a search on SDN with "weblogic with XI" as the search term and you will loads of hits.

half way through the page you will find a thread by Mr.Warren,it has some useful information about where the jar files must be deployed

Thanx

Aamir suhail

Former Member
0 Kudos

hi Aamir Suhail,

we modified i am getting new error now. could you please check it.

Error when channel attempted to reconnect to queue after provider reported error in JMS queue connection (error trace: weblogic.jms.common.JMSException: Error creating connection on the server

at weblogic.jms.client.JMSConnectionFactory.createConnectionInternal(JMSConnectionFactory.java:160)

at weblogic.jms.client.JMSConnectionFactory.createQueueConnection(JMSConnectionFactory.java:75)

at com.sap.aii.af.service.jms.WorkerJMSSender.createQueueConnection(WorkerJMSSender.java:598)

...

java.rmi.UnmarshalException: failed to unmarshal class weblogic.jms.client.JMSConnection; nested exception is:

java.io.OptionalDataException

); Adapter will attempt to reconnect in 1,000ms

Thank you

Ramidi s

Former Member
0 Kudos

Aamir Suhail

Any suggestions on this

Regards

Ramidi

Former Member
0 Kudos

Hey Ramidi

i m still unable to find correct solution for this problem:(

you might wanna post in weblogic forum as well or try raising an OSS request.

i m looking for it though and will let u know as soon as i come up with something

Thanx

Aamir suhail

Former Member
0 Kudos

Hi Aamir,

Can you help us this. When i am trying weblogic. i am getting this error.

Error during channel initialization; exception trace: java.lang.ClassCastException

at com.sap.aii.af.service.jms.WorkerJMSSender.init(WorkerJMSSender.java:419)

at com.sap.aii.af.service.jms.WorkerHandlerImpl.run(WorkerHandlerImpl.java:369)

at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)

any help on this

Regards

Ramidi