Howdy,

>Looking at the log this weird behaviour seems to start after init()
threw
>an
>exception. I did restart the Tomcat service, but the somehow the server
>kept
>malfunctioning from this point onwards. Can the init() somehow be
disabled,
>so it wont be called on future reloads ?

No, init cannot be disabled.  It is your responsibility to ensure proper
init processing or alternatively be ready to deal with an undefined
state for that servlet.

>Is this 1) an issue with garbage collection order 2) some JRE problem,
that
>persists across Tomcat reloads 3) Potentially a Tomcat bug 4) Me being
>stupid ?

None of the above.  It's an issue with you not properly handling an
errorneous init() method.

>looking at the log, there might be a 5th possibility relating to Axis
being
>being busy starting, resulting in a socket timeout that leaves the
>communication in an unstable state, does that sound plausible ?

Possibly, yes.  Only you would know, as that's very implementation
specific.

>Rather than waste your time by pasting a 1000 lines from the logfile.
My
>question is simply : what is the most likely cause of my problem ?

Make sure you init method catches exceptions and handles them properly.

Yoav Shapira



This e-mail, including any attachments, is a confidential business communication, and 
may contain information that is confidential, proprietary and/or privileged.  This 
e-mail is intended only for the individual(s) to whom it is addressed, and may not be 
saved, copied, printed, disclosed or used by anyone else.  If you are not the(an) 
intended recipient, please immediately delete this e-mail from your computer system 
and notify the sender.  Thank you.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to