-
Bug
-
Resolution: Not an Issue
-
P3
-
None
-
1.4.0
-
sparc
-
solaris_7
As per Harold's PICurrent tutorial, servant code can add or change data via orb.resolve_initial_references("PICurrent").set_slot. Any data that the servant sets is then accessed in the ServerRequestInterceptor.send_* points visa ServerRequestInfo.get_slot.
Similarly client code can set data via orb.resolve_initial_references("PICurrent").set_slot. This data is accessible in ClientRequestInterceptor.send_* points.
However neither case seems to be happening.
I'm setting data in client and trying to access it in ClientRequestInterceptor, but it's throwing org.omg.CORBA.BAD_OPERATION if I try to extract the string data being set in client. I'm trying similar stuff on serer side and getting same exception.
Similarly client code can set data via orb.resolve_initial_references("PICurrent").set_slot. This data is accessible in ClientRequestInterceptor.send_* points.
However neither case seems to be happening.
I'm setting data in client and trying to access it in ClientRequestInterceptor, but it's throwing org.omg.CORBA.BAD_OPERATION if I try to extract the string data being set in client. I'm trying similar stuff on serer side and getting same exception.