Suddenly my application stopeed working properly. I receieved this exception in backend.
org.omg.CORBA.MARSHAL : vmcid : SUN minor code : 211 completed Maybe
After long time of searching and discussing with peers, I found the reason.
Generally, this exception occurs when there is significant difference between client code and server code. Client code may have been changed or recompiled while server may not be reflecting same. This may be the version discrepancy too i.e. client and server compiled by different java versions.
In my case, it was the server code was changed. Classes on server were changed due to re-compilation of code at server. However, client was still having the old version. I updated it with new version and my application was working fine.
CORBA = EJB + Weblogic + Tomcat