java.rmi.MarshalException: CORBA COMM_FAILURE 1 Maybe; nested exception is:
org.omg.CORBA.COMM_FAILURE: minor code: 1 completed: Maybe
org.omg.CORBA.COMM_FAILURE: minor code: 1 completed: Maybe
at com.sun.corba.se.internal.iiop.IIOPConnection.purge_calls(IIOPConnection.java:785)
at com.sun.corba.se.internal.iiop.ReaderThread.run(IIOPConnection.java:118)
However the bean is unaffected and completes its processing later. It does get
an exception when trying to send the result back to the client. It seems that
there is an IIOP timeout setting that needs to set higher in this case and the
default is approximately 60 seconds. Any suggestions?
Thanks in advance.
-geoff.
There is an undocumented property on the Server MBean:
IdleIIOPConnectionTimeout
which you can configure in seconds to fix this. Unfortunately the JDK
Orb is particularly bad at connection management which is why we had
to do this. With 1.4 we can do somewhat better since we can use
CloseConnection to tell the client to gracefully shutdown. We have
revamped some of this also in WLS 7.0 so that the default timeout is
longer for pending requests (as opposed to idle connections).
andy
--
you mean as another attribute somewhere in config.xml? please specify how to
go about configuring this.
-geoff.
you mean as another attribute somewhere in config.xml? please specify how to
go about configuring this.
-geoff.