|
RSS Feed - WebSphere MQ Support
|
RSS Feed - Message Broker Support
|
 |
|
"session closed" problem in WebSphere Adapter for |
« View previous topic :: View next topic » |
Author |
Message
|
Fede_patane |
Posted: Thu Oct 05, 2006 11:49 am Post subject: "session closed" problem in WebSphere Adapter for |
|
|
Novice
Joined: 05 Oct 2006 Posts: 15 Location: Buenos Aires, Argentina
|
Dear gurus,
We are using WebSphere message broker v 6 and WebSphere adapter for SAP (R/3). All runing on AIX.
since a few days ago, i have started having a recuring error message in the adapter log that reads:
[Time: 2006/10/05 16:12:51.352] [System: ConnectorAgent] [SS: SAP1] [Thread: Q.REQUESTQUEUE.SAPP1.EAIJmsThreadPool.thread3 (#1237377651)] [Type: Error] [MsgID: 9080] [Mesg: The replyToQueue is not valid or available, the message is sent to fault queue. Exception: javax.jms.IllegalStateException: MQJMS1024: session closed. Message ID: ID:414d5120514d42524b5031202020202044ec58ec2096d9dd]
The adapter is configured to have 10 threads and this error occurs randomly on any of the 10. This error does not mean that the connection to SAP is lost since it does not begin the retry count. From the SAP application LOG no errors can be seen asociated with this.
As far as i could investigate the Broker sends a message to the adapter, the adapter then consumes the message but does not return anything. After that the adapter puts a message in the fault queue. I suspect that some error occurs when comunicating with SAP but cannot be certain.
Has any of you encountered this problem or can give me a clue as to where to look for the solution? To me it´s a critical problem since the not returning of the message ends in lack of service for the enduser.
thanx in advance
Federico _________________ You ask why are we slaves, but I ask why are you not? What hideous force in the universe could set you free and forever taken away your peace of mind. |
|
Back to top |
|
 |
fjb_saper |
Posted: Thu Oct 05, 2006 3:12 pm Post subject: |
|
|
 Grand High Poobah
Joined: 18 Nov 2003 Posts: 20756 Location: LI,NY
|
Well the error is pretty clear. You try to put / get a message from an object (producer or consumer) but the session that created this object has been closed and as such you are out of scope... => hence the illegal state error.
This points to a programming error. (Possibly a concurrency error). Each thread should be using it's own session. Do not share sessions between threads...
Enjoy  _________________ MQ & Broker admin |
|
Back to top |
|
 |
Fede_patane |
Posted: Fri Oct 06, 2006 4:03 am Post subject: |
|
|
Novice
Joined: 05 Oct 2006 Posts: 15 Location: Buenos Aires, Argentina
|
Ok, i get your point. BUT the error is on the WebSphere Adapter for SAP, i believe it can be programing error. However (and obviously) i don´t have the code for this.
I have checked MQ error logs and fdc files and found nothing -> therefore i can say that it´s not an MQ problem.
I believe that it is asocciated with an RFC call to SAP R/3 and something that i am missing.
I wish it would be something as simple as changing code i (or we) have writen but it´s a stardand IBM product. (
Thanx anyway for you answer! any other ideas?
Federico _________________ You ask why are we slaves, but I ask why are you not? What hideous force in the universe could set you free and forever taken away your peace of mind. |
|
Back to top |
|
 |
|
|
 |
|
Page 1 of 1 |
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|
|
|