We have application with many CORBA requests from many threads. And very seldom(1 time per month approximately) we get following:
org.openorb.orb.util.Trace$IllegalConditionError: Invalid state at begin_invocation
at org.openorb.orb.util.Trace.signalIllegalCondition(Trace.java:515)
at org.openorb.orb.core.Delegate.begin_invocation(Delegate.java:1540)
at org.openorb.orb.core.Delegate.is_local(Delegate.java:911)
at org.omg.CORBA.portable.ObjectImpl._is_local(Unknown Source)
It happens only on production's servers and we can not reproduce it.