Xeditium is a framework of extensible XML document editior/browser with Swing and Web interfaces on a recursive bootstrap mechanism of JavaWebStart. It launches Tapestry/Jetty httpd internally and serves dynamic generated JNLP files.
CAB file self extractor that extracts a progam (or document or other files) to a temporary directory, executes it, waits for the program to complete, then deletes the temporary files.