Packaging your applications

Files to include in the archive

All .radi files (one file per layout).
All class files.
The resources directory (assuming your layouts reference any resources).
The i18n directory (if you did create properties files for internationalization).


Contents of manifest file

In the manifest file for your application's JAR, set the Class-Path header to include radirt.jar and (optionally) all JAR files including referenced custom Beans. The entry in your manifest file should look similar to this one (cc.jar includes some custom Beans):

Class-Path: radirt.jar cc.jar


Signing JARs

Because the RADi runtime does some reflection, you must sign all your JARs when deploying your application with Java Web Start.
About signing applets, see: Considerations when extending JApplet

See also:
JavaBeans(TM) Support
Exporting layout classes
The runtime library