| | Performance, Scalability and HA Optimizing the performance of OTM / G-Log, configuring Scalability (SCA) and maintaining High Availability. |  | 
May 16th, 2008, 19:21
| | Junior Member | | Join Date: Mar 2007
Posts: 20
Groans: 0
Groaned at 0 Times in 0 Posts
Thanks: 4
Thanked 0 Times in 0 Posts
Rep Power: 0 | | | weblogic.ejb20.locks.LockTimedOutException Hi,
We are seeing this integration error more often. This happens whenever we upload order release information via integration.
Has anyone seen this before? Any recommendations for fixing this?
Thanks,
Prasad.
__________________ Thanks,
Prasad. | 
May 17th, 2008, 02:42
| | Member | | Join Date: Dec 2007
Posts: 87
Groans: 1
Groaned at 1 Time in 1 Post
Thanks: 5
Thanked 16 Times in 16 Posts
Rep Power: 3 | | | Re: weblogic.ejb20.locks.LockTimedOutException Hello Prasad,
See that error quite often in agents. Generally, it will occur when two agents are trying to access the same Java Bean, ie, an Order or Shipment.
After 300 seconds waiting for the Java Bean, OTM will throw this error.
The first place I would be looking at would be the Agents that are triggered when an Order Release is created (agents that listen to the event Order Release - Created). You should really only have one agent listening to this event. If you have two, I would look at consolidating them, or triggering one from the other.
Let me know what you find.
Regards,
James Foran
Toll Solutions TOLL Group - Logistics and Transport in Australia, Australias Largest Logistics and Transport Provider | 
September 4th, 2008, 17:44
| | Junior Member | | Join Date: Sep 2008
Posts: 3
Groans: 0
Groaned at 0 Times in 0 Posts
Thanks: 0
Thanked 0 Times in 0 Posts
Rep Power: 0 | | Re: weblogic.ejb20.locks.LockTimedOutException Hi James,
I have a query here, is there any possibility of the same error occuring if there is 2 event (ORDER - CREATED, ORDER - MODIFIED) in a single agent?
Regards,
Vignaesh | 
September 4th, 2008, 22:54
| | Member | | Join Date: Dec 2007
Posts: 87
Groans: 1
Groaned at 1 Time in 1 Post
Thanks: 5
Thanked 16 Times in 16 Posts
Rep Power: 3 | | | Re: weblogic.ejb20.locks.LockTimedOutException Perhaps.
I would advise you do the following.
1. Ensure AGENT logging is switched on in the System Log.
2. Run the Integration.
3. Search for Starting in the System Log.
This will give you a list of all agents that have been triggered. Find the ones that are effecting the Order.
Generally speaking though, we do our best to no use any MODIFIED events. If you are, there should only be 1 per Domain/Business Object. If you need to trigger additional agents, use Custom Events, and call these from the MODIFIED agent. This will give you much greater control over the order in which agents are executed also.
Sorry, this is a bit of a brain dump, but I hope you can find something in here that helps.
Regards, | 
September 5th, 2008, 11:12
| | Junior Member | | Join Date: Sep 2008
Posts: 3
Groans: 0
Groaned at 0 Times in 0 Posts
Thanks: 0
Thanked 0 Times in 0 Posts
Rep Power: 0 | | | Re: weblogic.ejb20.locks.LockTimedOutException Thanks James |  | | Thread Tools | | | | Display Modes | Linear Mode |
Posting Rules
| | | | |