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

Error Storing JMSMessage

0 views
Skip to first unread message

Subir Das

unread,
Jul 5, 2001, 7:15:56 PM7/5/01
to

Hi,

We are using weblogic 5.1 with sp9 on Solaris 5.7.
Our application is based on EJB and JMS.
Oracle 8i is the database our application talks to.

I am getting the following error for a couple of times which affects our application.
It occurs occasionally when a TopicPublisher tries to publish a persistant message
to a Topic.

The server never dies down and the error doesn't show up all the time.I guess,
it shows up once out of 100 attempts to publish a message to a topic.And I suspect,
it occurs if the server is idle for a long time.

I would appreciate if somebody helps me out.

Thanks.

Subir
/////////////////////////////////////////////////////////////////
QListener(): Error : Error Storing JMSMessage:
Wed Jul 04 20:38:08 PDT 2001:<I> <JMS> java.sql.SQLException: Pool connect failed:
weblogic.common.ResourceException:
Could not create pool connection. The DBMS driver exception was:
java.sql.SQLException: ORA-24327: need explicit attach before authenticating a
user - (oracle8/********@PTNL)
at java.lang.Throwable.fillInStackTrace(Native Method)
at java.lang.Throwable.fillInStackTrace(Compiled Code)
at java.lang.Throwable.<init>(Compiled Code)
at java.lang.Exception.<init>(Compiled Code)
at java.sql.SQLException.<init>(Compiled Code)
at weblogic.db.oci.OciConnection.getLDAException(Compiled Code)
at weblogic.jdbcbase.oci.Driver.connect(Compiled Code)
at weblogic.jdbc.common.internal.ConnectionEnvFactory.makeConnection(Compiled
Code)
at weblogic.jdbc.common.internal.ConnectionEnvFactory.createResource(Compiled
Code)
at weblogic.common.internal.ResourceAllocator.makeResources(Compiled Code)
at weblogic.common.internal.ResourceAllocator.reserve(Compiled Code)
at weblogic.common.internal.ResourceAllocator.reserve(Compiled Code)
at weblogic.common.internal.ResourceAllocator.reserveWaitSecs(Compiled Code)
at weblogic.jdbc.common.internal.ConnectionPool.reserve(Compiled Code)
at weblogic.jdbc.common.internal.ConnectionPool.reserveWaitSecs(Compiled Code)
at weblogic.jdbcbase.pool.Driver.connect(Compiled Code)
at weblogic.jdbcbase.jts.Driver.connect(Compiled Code)
at weblogic.jms.server.JDBCStore.getConnection(Compiled Code)
at weblogic.jms.server.JDBCStore.storeMessage(Compiled Code)
at weblogic.jms.server.SessionState.persistMessage(Compiled Code)
at weblogic.jms.server.SessionState.publish(Compiled Code)
at weblogic.jms.server.SessionState.sendMessage(Compiled Code)
at weblogic.jms.client.JMSSession.sendMessage(Compiled Code)
at weblogic.jms.client.JMSMessageProducer.publish(Compiled Code)
at com.scilearn.server.listners.R3Listener.onMessage(Compiled Code)
at weblogic.jms.client.JMSMessageConsumer.run(Compiled Code)
at weblogic.jms.client.JMSSession.run(Compiled Code)
at weblogic.jms.server.JMSServerSession.execute(Compiled Code)
at weblogic.kernel.ExecuteThread.run(Compiled Code)

at java.lang.Throwable.fillInStackTrace(Native Method)
at java.lang.Throwable.fillInStackTrace(Compiled Code)
at java.lang.Throwable.<init>(Compiled Code)
at java.lang.Exception.<init>(Compiled Code)
at weblogic.common.ResourceException.<init>(Compiled Code)
at weblogic.jdbc.common.internal.ConnectionEnvFactory.makeConnection(Compiled
Code)
at weblogic.jdbc.common.internal.ConnectionEnvFactory.createResource(Compiled
Code)
at weblogic.common.internal.ResourceAllocator.makeResources(Compiled Code)
at weblogic.common.internal.ResourceAllocator.reserve(Compiled Code)
at weblogic.common.internal.ResourceAllocator.reserve(Compiled Code)
at weblogic.common.internal.ResourceAllocator.reserveWaitSecs(Compiled Code)
at weblogic.jdbc.common.internal.ConnectionPool.reserve(Compiled Code)
at weblogic.jdbc.common.internal.ConnectionPool.reserveWaitSecs(Compiled Code)
at weblogic.jdbcbase.pool.Driver.connect(Compiled Code)
at weblogic.jdbcbase.jts.Driver.connect(Compiled Code)
at weblogic.jms.server.JDBCStore.getConnection(Compiled Code)
at weblogic.jms.server.JDBCStore.storeMessage(Compiled Code)
at weblogic.jms.server.SessionState.persistMessage(Compiled Code)
at weblogic.jms.server.SessionState.publish(Compiled Code)
at weblogic.jms.server.SessionState.sendMessage(Compiled Code)
at weblogic.jms.client.JMSSession.sendMessage(Compiled Code)
at weblogic.jms.client.JMSMessageProducer.publish(Compiled Code)
at com.scilearn.server.listners.R3Listener.onMessage(Compiled Code)
at weblogic.jms.client.JMSMessageConsumer.run(Compiled Code)
at weblogic.jms.client.JMSSession.run(Compiled Code)
at weblogic.jms.server.JMSServerSession.execute(Compiled Code)
at weblogic.kernel.ExecuteThread.run(Compiled Code)

at java.lang.Throwable.fillInStackTrace(Native Method)
at java.lang.Throwable.fillInStackTrace(Compiled Code)
at java.lang.Throwable.<init>(Compiled Code)
at java.lang.Exception.<init>(Compiled Code)
at java.sql.SQLException.<init>(Compiled Code)
at weblogic.jdbcbase.pool.Driver.connect(Compiled Code)
at weblogic.jdbcbase.jts.Driver.connect(Compiled Code)
at weblogic.jms.server.JDBCStore.getConnection(Compiled Code)
at weblogic.jms.server.JDBCStore.storeMessage(Compiled Code)
at weblogic.jms.server.SessionState.persistMessage(Compiled Code)
at weblogic.jms.server.SessionState.publish(Compiled Code)
at weblogic.jms.server.SessionState.sendMessage(Compiled Code)
at weblogic.jms.client.JMSSession.sendMessage(Compiled Code)
at weblogic.jms.client.JMSMessageProducer.publish(Compiled Code)
at com.scilearn.server.listners.R3Listener.onMessage(Compiled Code)
at weblogic.jms.client.JMSMessageConsumer.run(Compiled Code)
at weblogic.jms.client.JMSSession.run(Compiled Code)
at weblogic.jms.server.JMSServerSession.execute(Compiled Code)
at weblogic.kernel.ExecuteThread.run(Compiled

/////////////////////////////////////////////////////////////////

0 new messages