Hi everyone ,
I am running Weblogic 6.1 on Win2K on JDK 1.3
I have a method in a Stateful Session Bean that throws an application exception (an exception that extends directly from java.lang.Exception , not under java.lang.RuntimeException) on errors. This application exception is just a simple exception with all it's attributes serializable.
However , on the client side , strangely the exception gets wrapped within an exception called weblogic.rmi.extensions.RemoteRuntimeException
When I get the nested exception from weblogic.rmi.extensions.RemoteRuntimeException , it returns me the actual application exception.
I searched Weblogic 6.x documents and the documentation for weblogic.rmi.extensions.RemoteRuntimeException could not be found (but it appeared in Weblogic 5.1)
Anyone has any idea why this RemoteRuntimeException is thrown by Weblogic instead of the actual application exception ?