Downloads (Version 1.0 Alpha)

Read more
about the GNU Library or "Lesser" General Public License (LGPL).

This product includes software developed by the Apache Software Foundation (
This software is covered by the following license:

J-Orchestra uses the following Apache packages:
BCEL: The Byte Code Engineering Library (Version 5.0).
Xerces: XML parser in Java 

Binary Distribution:
jorchestra_all.jar -- includes both the J-Orchestra and Apache jars.
Contains the following jars:

jorchestra.jar    Includes all the J-Orchestra classes.
jorch_runtime.jar Includes only the runtime J-Orchestra classes.
xercesImpl.jar Apache XML Parser classes.
xmlParserAPIs.jar Apache XML Parser classes.
bcel-5.0.jar Apache BCEL library classes.

Note: All the J-Orchestra classes in the binary distribution were 
          compiled with Sun's javac version 1.4.1_02.
          The source code, however, is back compatible with JDK 1.3.

Installation Instructions:
1) Download jorchestra_all.jar archive.
2) Unjar the downloaded archive: jar -xvf jorchestra_all.jar.
3) Add jorch_runtime.jar to your CLASSPATH.
4) Run J-Orchestra: java -jar jorchestra.jar.
5) Going through the step-by-step Clock tutorial can be helpful.

Source code distribution:
jorchestra_src.jar -- includes all the J-Orchestra Java source files.

Build Instructions:
J-Orchestra, as a pure Java project, has a very straightforward build process.
The following ant build.xml and batch build.bat files can be useful.

Last Modified: March 21, 2004