Improve company productivity with a Business Account.Sign Up

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 2251
  • Last Modified:

Error persisting message in JMS

I hace a customer who has intermittent failures with their application processes due to JMS errors. The error is:

weblogic.jms.common.JMSException: weblogic.messaging.kernel.KernelException: Error persisting message
      at weblogic.jms.dispatcher.DispatcherAdapter.convertToJMSExceptionAndThrow(DispatcherAdapter.java:110)
      at weblogic.jms.dispatcher.DispatcherAdapter.dispatchSyncTran(DispatcherAdapter.java:53)
      at weblogic.jms.client.JMSProducer.toFEProducer(JMSProducer.java:1065)
      at weblogic.jms.client.JMSProducer.deliveryInternal(JMSProducer.java:688)
      at weblogic.jms.client.JMSProducer.sendInternal(JMSProducer.java:461)
      at weblogic.jms.client.JMSProducer.send(JMSProducer.java:358)
      at weblogic.jms.client.WLProducerImpl.send(WLProducerImpl.java:997)
      at com.kana.ebiz.queue.JMSQueueHandler.enqueueTextMessage(Unknown Source)
Caused by: weblogic.jms.common.JMSException: weblogic.messaging.kernel.KernelException: Error persisting message
      at weblogic.jms.dispatcher.Request.handleThrowable(Request.java:63)
      at weblogic.jms.dispatcher.Request.getResult(Request.java:51)
      at weblogic.messaging.dispatcher.Request.wrappedFiniteStateMachine(Request.java:895)
      at weblogic.messaging.dispatcher.DispatcherImpl.dispatchSyncTran(DispatcherImpl.java:196)
      at weblogic.jms.dispatcher.DispatcherAdapter.dispatchSyncTran(DispatcherAdapter.java:51)

Any thoughts as to what might cause this? Our standard procedure is to have the customer clean out their JMS tables in the db as part of a restart, and this resolves the immediate issue, but never explains what the overall cause is?

The customer is running WLS version 10.0 against SQLServer 2005
0
corgano
Asked:
corgano
  • 2
1 Solution
 
gheistCommented:
bad file permissions or full temp directories
0
 
corganoAuthor Commented:
Do you mean the system tmp folder or the temp folder for weblogic?
0
 
gheistCommented:
either, and web-inf/tmp and servers/*/tmp and $DOMAIN_HOME/tmp etc
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Increase Security & Decrease Risk with NSPM Tools

Analyst firm, Enterprise Management Associates (EMA) reveals significant benefits to enterprises when using Network Security Policy Management (NSPM) solutions, while organizations without, experienced issues including non standard security policies and failed cloud migrations

  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now