Solved

Unable to connect to the JMS destination error in the weblogic console

Posted on 2008-10-17
5
5,214 Views
Last Modified: 2013-12-10
Hi,

We are getting the following error on the console. We have not changed anything on our side and the application server has been running fine.  But recently we are seeing this error on the console.


"<Oct 17, 2008 10:56:04 AM CDT> <Warning> <EJB> <BEA-010096> <The Message-Driven
EJB: WorkerMDB_FirehouseU_1185984552791 is unable to connect to the JMS destinat
ion: wli.internal.egrdbms.queue. Connection failed after 64 attempts. The MDB wi
ll attempt to reconnect every 20 seconds. This log message will repeat every 600
 seconds until the condition clears.>
<Oct 17, 2008 10:56:04 AM CDT> <Warning> <EJB> <BEA-010061> <The Message-Driven
EJB: WorkerMDB_FirehouseU_1185984552791 is unable to connect to the JMS destinat
ion: wli.internal.egrdbms.queue. The Error was:
[EJB:011010]The JMS destination with the JNDI name: wli.internal.egrdbms.queue c
ould not be found. Please ensure that the JNDI name in the weblogic-ejb-jar.xml
is correct, and the JMS destination has been deployed.>"
0
Comment
Question by:Anandhi1
  • 3
  • 2
5 Comments
 
LVL 10

Expert Comment

by:rajesh_bala
ID: 22764143
Which version of weblogic are you using. It would be helpful if you could post the config.xml or the jms.xml present in weblogic.

Can you also check if the queue has been active through weblogic console?

~Rajesh.B
0
 
LVL 1

Author Comment

by:Anandhi1
ID: 22815962
I am using weblogic 8.1 SP6.  I am attaching the config.xml file.
config.txt
0
 
LVL 10

Accepted Solution

by:
rajesh_bala earned 500 total points
ID: 22818098
Can you make the following change and check it out?

<JMSQueue CreationTime="1185982177572"
            JNDIName="MaxFireHouseInt3Web.queue.AsyncDispatcher" Name="MaxFireHouseInt3Web.queue.AsyncDispatcher"/>
        <JMSQueue CreationTime="1185982198431"
            JNDIName="MaxFireHouseInt3Web.queue.AsyncDispatcher_error" Name="MaxFireHouseInt3Web.queue.AsyncDispatcher_error"/>
        <JMSQueue CreationTime="1224258073362"
            JNDIName="wli.internal.egrdbms.queue" Name="wli.internal.egrdbms.queue"/>

To the following

<JMSQueue JNDIName="MaxFireHouseInt3Web.queue.AsyncDispatcher" Name="MaxFireHouseInt3Web.queue.AsyncDispatcher"/>
        <JMSQueue             JNDIName="MaxFireHouseInt3Web.queue.AsyncDispatcher_error" Name="MaxFireHouseInt3Web.queue.AsyncDispatcher_error"/>
        <JMSQueue             JNDIName="wli.internal.egrdbms.queue" Name="wli.internal.egrdbms.queue"/>


Try removing your cache by deleting contents in stage directory and in <appserverdomain>\servers\<yourservername>\_WL_User\

~Rajesh.B
0
 
LVL 1

Author Comment

by:Anandhi1
ID: 22818686
Thanks for your suggestion. I will try it out.
I did some research on the above mentioned problem and nailed it down to the following.

The pointbase database is rejecting the connections for the connection pool CGJms and the other two default connection pools created by the weblogic. This is resulting in the following error. The error I am getting in the Pointbase console says 'java.lang.OutofMemoryError'.

How do we eliminate the outofMemory error in the pointbase database?

thanks,
Anu
0
 
LVL 1

Author Comment

by:Anandhi1
ID: 22818755
Now when I am starting my application domain server, this is the error I am getting in the pointbase server console.

java.lang.StackOverflowError'
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Verbose logging is used to diagnose garbage collector problems. By default, -verbose:gc output is written to either native_stderr.log or native_stdout.log.   It is also possible to redirect the logs to a user-specified file. This article will de…
There are numerous questions about how to setup an IBM HTTP Server to be administered from WebSphere Application Server administrative console. I do hope this article will wrap things up and become a reference for this task. You need three things…
This Micro Tutorial will teach you how to censor certain areas of your screen. The example in this video will show a little boy's face being blurred. This will be demonstrated using Adobe Premiere Pro CS6.
As a trusted technology advisor to your customers you are likely getting the daily question of, ‘should I put this in the cloud?’ As customer demands for cloud services increases, companies will see a shift from traditional buying patterns to new…

895 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

13 Experts available now in Live!

Get 1:1 Help Now