Problem:
- Product Name: VisiBroker for Java
- Product Version: 5.x, 6.x, 7.0
- Product Component: VisiSecure
- Platform/OS Version: All
Why org.omg.CSIIOP.CompoundSecMech.class imports com.inprise.vbroker.IOP.TaggedComponent?
Resolution:
The reasons are:
(1) JDK version before 1.4 does not have the class of org.omg.IOP.TaggedComponent.
(2) Because VisiSecure needs to support both JDK version 1.4 and 1.3.x, thus the need of proprietary version of "IOP.TaggedComponent ", which is "com.inprise.vbroker.IOP.TaggedComponent".
(3) The implementation of "com.inprise.vbroker.IOP.TaggedComponent" is the same as that of
"org.omg.IOP.TaggedComponent", therefore, there is no interop issue on the wire communication.
Note that both com.inprise.vbroker.IOP.TaggedComponent class and org.omg.IOP.TaggedComponent class are included in vbjorb.jar.
#VisiBroker
#Security




