We upgraded from Corba 2.2.4 to 2.3.0. In 2.2.4 it was working fine, we are facing below issue after upgrading: Basically it is not allowing argument name as same as type(we give argument name as small letters where as type contains capital and small letters). Ex:Below method is throwing error: Short createErrorInfo(in ErrorMsg_IF error, out ErrorInfo errorinfo ); Error msg: Error: In operation com.manh.wmos.services.corba.ErrorInfoIF.createErrorInfo argument errorInfo clashes with type com.manh.wmos.services.corba.ErrorInfoIFPackage.ErrorInfo
That is to comply with the corba spec. You could using the -sloppy* options to permit some illegal IDL (see the programmingguide). Note the current version is 3.3 not 2.3.