Unknown CORBA minor code in CORBA Exception

If this is not the best forum for this Q, please advise.

I've been using the JDK ORB to do some CORBA programming for some time with no problems. I added a new operation to a server side object, rant the client side stuff througn idlj again, and am getting a CORBA BAD_OPERATION

exception when invoking this operation. I'm not sure if the source of the exception in on the server side or the client side. The exception major code is

0x4f490000, and minor code is 387.

The server ORB and naming service are both from ORB Express 2.6.3 from

Object Interface (www.ois.com). I am using JDK 1.5.0_05 running on

Windows XP Professional with Service Pack 2.

I'm seeking information regarding the meaning of minor code 387. Any help or advice will be appreciated. The full stack trace information is given

below. Thank you.

Dennis Newbold

==========================================================

Tst exception: org.omg.CORBA.BAD_OPERATION:vmcid: 0x4f490000 minor code: 387

completed: No

org.omg.CORBA.BAD_OPERATION:vmcid: 0x4f490000 minor code: 387 completed: No

at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstruct

orAccessorImpl.java:39)

at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingC

onstructorAccessorImpl.java:27)

at java.lang.reflect.Constructor.newInstance(Constructor.java:494)

at java.lang.Class.newInstance0(Class.java:350)

at java.lang.Class.newInstance(Class.java:303)

at com.sun.corba.se.impl.protocol.giopmsgheaders.MessageBase.getSystemEx

ception(MessageBase.java:897)

at com.sun.corba.se.impl.protocol.giopmsgheaders.ReplyMessage_1_0.getSys

temException(ReplyMessage_1_0.java:94)

at com.sun.corba.se.impl.protocol.CorbaMessageMediatorImpl.getSystemExce

ptionReply(CorbaMessageMediatorImpl.java:572)

at com.sun.corba.se.impl.protocol.CorbaClientRequestDispatcherImpl.proce

ssResponse(CorbaClientRequestDispatcherImpl.java:430)

at com.sun.corba.se.impl.protocol.CorbaClientRequestDispatcherImpl.marsh

alingComplete(CorbaClientRequestDispatcherImpl.java:326)

at com.sun.corba.se.impl.protocol.CorbaClientDelegateImpl.invoke(CorbaCl

ientDelegateImpl.java:129)

at org.omg.CORBA.portable.ObjectImpl._invoke(ObjectImpl.java:457)

at VehicleNVM._VehicleNVMAccessStub.readProtectedNVM(_VehicleNVMAccessSt

ub.java:169)

at JVehicleNVMDevice.readProtectedNVM(JVehicleNVMDevice.java:193)

at TestSuite.test6(DoTests.java:463)

at TestSuite.runTests(DoTests.java:477)

at DoTests.main(DoTests.java:492)

[2766 byte] By [dennisna] at [2007-10-2 20:20:44]
# 1
It looks like it's coming from the server in a ServerException so it is probably an ORB Express code.
ejpa at 2007-7-13 23:03:08 > top of Java-index,Core,Core APIs...