Scott, Craig, James, Juozas, Chris, Lance,

It is booked in.  CVS ain't so difficult when used via IDEA/2. I still 
prefer Perforce and look forward to a finished Subversion.

build.xml - default target is "compile"
test.xml - default target is "generate"

The two are separate as the forst generates a Ant taskdef the second 
uses.  Only a limitation for Armi dev... not one for users of Armi.

Demonstrations......

To test ObjectStream over plain sockets transport, you need two DOS windows:
In one do "ant -buildfile test.xml test1-serve" and the other "ant 
-buildfile test.xml test1-client"

To test ObjectStream over Piped transport, you need one DOS window:
Do "ant -buildfile test.xml test2"

To test RMI transport, you need two DOS windows:
In one do "ant -buildfile test.xml test3-serve" and the other "ant 
-buildfile test.xml test3-client"

To test direct transport, you need one DOS window:
Do "ant -buildfile test.xml test4"

Fingers crossed & Enjoy.

TODO:
* jar packaging
* xdocs
* dynamic proxy to hide impl on client side (excalibur has one).

Future versions:
* Armi interface allowed for method return and args.
* Requests that get generated classes through the transport
* generated classes via BCEL rather than javac
* Generated source that does not implement interfaces (for use by beanshell)

Regards,

- Paul H



--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to