otmfaqForumsBlogsRegister
FAQMembers ListCalendarToday's PostsSearch


 Subscribe Blogs:RSS
 Subscribe Forums:RSS
OTMFAQ Home
OTMFAQ Blogs
OTMFAQ Forums
OTMFAQ Tutorials

OTM SIG
MavenWire


OTM / EBS / JDE E1 Integration Information and topics specific to utilizing Oracle's pre-packaged integration flows between OTM (G-Log) and other Oracle Applications, such as the eBusiness Suite and JD Edwards E1.

Reply
 
Submit Tools LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old September 14th, 2007, 04:18
Member
 
Join Date: Jun 2007
Posts: 36
Thanks: 1
Thanked 8 Times in 8 Posts
Groans: 0
Groaned at 0 Times in 0 Posts
Rep Power: 0
jeff.depaul is on a distinguished road
Send a message via Yahoo to jeff.depaul
BPEL Server - Timeout Values for OTM

Hey Chris,

Thanks for the heads-up. One more question...we have reviewed the recommended timeout settings for OTM and Fusion from Oracle. We are finding these settings to be too short for some of our very large trx to process.

In your experience, what have you found these settings to most optimal? Files with transaction-timeout in server.xml, domain.xml, orion-ejb-jar.xml, transaction-manager.xml and syncMaxWaitTime (on Fusion).

Any insight on your experience with these settings would be of value.

Thanks,
Jeff
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #2 (permalink)  
Old September 14th, 2007, 18:24
chrisplough's Avatar
Site Moderator
 
Join Date: Jun 2006
Location: West Chester, PA
Posts: 821
Blog Entries: 7
Thanks: 53
Thanked 201 Times in 121 Posts
Groans: 0
Groaned at 0 Times in 0 Posts
Rep Power: 10
chrisplough has a spectacular aura aboutchrisplough has a spectacular aura aboutchrisplough has a spectacular aura about
Send a message via AIM to chrisplough
Re: Invalid state of package in BPEL

Jeff,

So far, for Client A, we've only had to update a single BPEL timeout value, which is the "transaction-config timeout" specified in the server.xml file. We set the value as follows:

server.xml
Code:
<transaction-config timeout="300000" />
For Client B, we had to change a two, as follows:

server.xml
Code:
<transaction-config timeout="300000" />
domain.xml
Code:
<property id="syncMaxWaitTime">
        <name>Delivery result receiver maximum wait time</name>
        <value>120</value>
We also had to increase the Java Heap (memory allocation) of the BPEL server to get it to process more efficiently and reduce transaction times. The minimum heap I would consider for your BPEL server is 1024MB.

Haven't had to adjust any of the other files that you referenced, but these may be due to the version of BPEL that you are using?

Thanks,
Chris
__________________
Chris Plough
MavenWire

www.MavenWire.com
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3 (permalink)  
Old September 15th, 2007, 05:24
Member
 
Join Date: Jun 2007
Posts: 36
Thanks: 1
Thanked 8 Times in 8 Posts
Groans: 0
Groaned at 0 Times in 0 Posts
Rep Power: 0
jeff.depaul is on a distinguished road
Send a message via Yahoo to jeff.depaul
Re: BPEL Server - Timeout Values for OTM

We already have the memory heap size set to 2GB so I think we are good there, but increasing the timeout definetly made a difference. In Fusion 10.1.3.3 the file name is transaction-manager.xml and the parameter is transaction-timeout="xxxx".

We had increased before from the default setting but only to around 14400 (I think we doubled it from the original default setting -twice). We were only able to process smaller volumes or ranges of deliveries with batch sizes of 10 or less. The conc req in EBS was failing with null pointer exception and we could not consistently reproduce (mixing and matching different volumes with batch sizes).

After changing the parameter above and the transaction-timeout in orion-ejb-jar.xml - we are able to process large volumes with batchsizes up to 50 deliveries (possibly more, just have not tried yet).

Also to note is that these settings got replaced (as expected) when we upgraded from 10.1.3.1 to 10.1.3.3 of Fusion. We had to go in and rest them all again after the upgrade. Changing the value of "syncMaxWaitTime" in domain.xml file had no effect as it was reset back to default upon container startup. This setting is controllable in the BPEL console manager and I guess they expect you to change it from the application side rather than at the OS level.

-jeff

Thanks again for your help.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
The Following User Says Thank You to jeff.depaul For This Useful Post:
chrisplough (September 15th, 2007)
Reply



Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
target values in transportation intelligence banerjeemnmims Reports / FTI and Other Analytics 0 February 25th, 2008 16:21
OTM Session Timeout naveengupta4s Performance, Scalability and HA 3 September 17th, 2007 07:50
Can the Parameter take the values direlcty from the database muthaharotm Reports / FTI and Other Analytics 0 August 30th, 2007 05:48
[SOLVED] BPEL Error connecting to Integration Server rkuruba OTM / EBS / JDE E1 Integration 1 July 19th, 2007 19:58
[SOLVED] Timeout problem on GC3 reports blasley Reports / FTI and Other Analytics 4 November 14th, 2006 18:28



All times are GMT. The time now is 18:27.
Copyright © 2008, Open Book Solutions LLC. All rights reserved.

Sponsored by MavenWire - MavenWire.com


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37