Skip to main content

VBE7.0 - all Platforms:Why org.omg.CSIIOP.CompoundSecMech.class imports com.inprise.vbroker.IOP.TaggedComponent?

  • February 16, 2013
  • 0 replies
  • 0 views

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