$CICS_HOME/samples/dfjcorb/HelloWorld/client contains the CORBA client part of the application. The source of the Java™ client application is called HelloWorldClient.java. This application should run with any CORBA-compliant ORB.
javac hello\HelloWorldClient.java
You will also need the CosLifeCycle and CosNaming runtime classes. If your client ORB environment does not provide these services ready built then you can use the omgcos.jar file shipped in the $CICS_HOME/lib directory on HFS. Alternatively you may choose to build these classes from the original OMG-supplied IDL. In this case a copy of the relevant IDL files is available in $CICS.HOME/samples/dfjcorb/.
idlj -pkgprefix CosNaming org.omg -pkgprefix CosLifeCycle org.omg -fall CosLifeCycle.idl
idlj -pkgprefix CosNaming org.omg -pkgprefix CosLifeCycle org.omg -fall CosNaming.idl
javac org\omg\CosLifeCycle\*.java
org\omg\CosNaming\NamingContextPackage\*.java
org\omg\CosNaming\*.java
These classes must be in your
classpath when you attempt to build any CICS stateless CORBA client application.