This is a Java version of the Dylan bank demo client to show how the two languages interoperate.
The client program is composed of the following parts:
See the README accompanying the Dylan version of this demo for Dylan server configuration information.
This demo has been tested with JDK 1.1.6.
This demo has been tested with OrbixWeb 3.0 Pro (patch 4).
It also currently requires a NameService.
The following instructions are written in terms of OrbixWeb 3.0 Pro and JDK 1.1.6. For different versions of the JDK and/or different Java ORBs, adjust the operations accordingly.
First you need to compile the IDL into Java stubs:
cd <installdir>\examples\corba\bank\java-client idl -jc ..\bank\bank.idl
Then you need to compile all the resulting Java.
set CLASSPATH=.\java_output;e:\program files\iona\orbixweb3.0\classes;e:\program files\jdk1.1.6\lib\classes.zip "e:\program files\jdk1.1.6\bin\javac" -d "e:\program files\iona\orbixweb3.0\classes" AccountManager.java AccountDialog.java AccountLogo.java
Finally you need to load the compiled Java into a JavaVM.
"e:\program files\jdk1.1.6\bin\java" BankingDemo.AccountManager