Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations gkittelson on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

MTS errors under heavy load

Status
Not open for further replies.

wkpatmor

Programmer
Apr 17, 2000
1
US
We are using MTS to store our business logic components (written in PowerBuilder 7.0) that are accessed by Active Server Pages.&nbsp;&nbsp;On some of our customer sites, we are starting see errors in the NT Event log whenever there is a heavier load of requests.&nbsp;&nbsp;Have any of you seen the following errors or have any idea where I might find out what's going on with them?<br><br>Event ID: 4104&nbsp;&nbsp;Source: Transaction Server<br>Category: Context Wrapper<br><br>Description:&nbsp;&nbsp;An object call caused an exception . . . (listing of component id)<br>____________________________<br><br>Event ID: 4129&nbsp;&nbsp;Source: Transaction Server<br>Category: Executive<br><br>Description:&nbsp;&nbsp;The run-time environment caught an exception during a call into your component.&nbsp;&nbsp;This error caused the process to terminate.&nbsp;&nbsp;InitialBind&nbsp;&nbsp;. . . (listing of the component id)<br>_____________________________<br><br>We've had trouble replicating the error on our systems consistently.&nbsp;&nbsp;Any help would be appreciated.<br><br>Kyle
 
<br>We have run into this in the past but still have no clue of what it's all about!!!<br><br>Hopefully some one who actually knows the solution will post something that will help us!
 
basically what is happening is that you are trying to access memory space that is no longer under your process's control. The same problem had occured to me with a similar entry into the NT event log. Trying to call a function with an interface ponter which has not been allocated as yet will cause this error. It is an access violation problem and has nothing to do with MTS. Your component is trying to access some resource which is not avaialable and you haven't handled this in your code.<br>amen
 
Check the active and deactivate part of your component. Under heavy load, MTS possibly tries to optimize memory resources, storing away your variables and eliminating your component, when the component is idle, then recreating it back and restoring all variables as soon as a method is called. Probably, something is going wrong in the middle. <p> <br><a href=mailto: > </a><br><a href= </a><br>
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top