Sophie Net: Vamp HQ - Luxor XUL - Rachel - Apollo - The Saturn Times - The Richmond Post Logo
All the tools to deliver rich, cross-plattform, zero-admin desktop apps built on open standards today
OverviewFront Page
What's NewHistory As It Happens
Upcoming EventsWhere Do I Go Tommorrow?
ScreenshotsPictures, Pictures, Pictures
TestimonialsWhat Users Say About Vamp
CreditsThanks, Thanks, Thanks
ContactAre You Real? - Ich Spreche Deutsch
Site MapFind It Quick
Vamp StudioPackage, Sign and Publish Your App
Package ManagerCreate and Share Your Own CD App Collections
App CentralFind the Best Apps On The Web
JNLP ValidatorDTD, XML Schema, Relax
jnlp2htmlCreate Your Own App Catalog
Web Start Cache ExplorerUnder the Hood: Web Start's Cache Revealed
Web Start Cache UtilityInject Your App Into Web Start's Cache
Ant Task SuiteAutomate, Automate, Automate
vampgetGrab Apps for Offline Consumption
CD App InstallerCreate Your Own Single-Jar, Offline Installer
CD App Installer IICreate Your Onw Self-Executing, Single-Jar Installer
CD Installer MissionGreat Things Are Coming
BinariesGet It Now
DocumentationPDF Booklets, Presentations
DiscussionAsk Questions
FAQAnswer, Answers, Answers
Professional Services
InfoHire Me - Yes, I'm Available
Web Start
Web Start LinksEverything to Get Started
Unofficial FAQAnswers, Answers, Answers
JNLP Tag Quick ReferenceQuick Reference to Tags and Attributes
JNLP Tag ReferenceAll Tags Explained, Real-World Examples
Configuration ReferenceHand-tune Web Start's configuration (jawaws.cfg); all config settings explained
Offline Installer TutorialCreate Offline, No-Java, High-Speed Installer for Web Start under Windows
Installation ResourcesCreate Your Own Java Runtime Plus Web Start Installer
os and arch CollectionLinux, Windows, Mac, Solaris
Java 2 Runtime DirectoryLinux, Windows, Mac, Solaris
Web Start 2.0If I Were King
Print Version Print Version

Celia - Venus Application Publisher Cache Utitility for Java Web Start

Download Celia Now download link

What is Celia?

The Venus Application Publisher Cache Utitility for Java Web Start (code-named Celia) is modeled after the Red Hat Package Manager. Celia allows you to install packages to your Java Web Start application cache without downloading them from the original web site. You can package applications you wish to install in jars and feed them to Celia. Celia will honor whatever codebase you specify in the JNLP launch descriptor and install all necessary files as if they were downloaded by Java Web Start itself from the original web site. The following example adds the Venus Application Publisher package to the Java Web Start cache.

vamp -d c:/jws/.javaws/cache -i c:/sandbox/celia/test/package/vamp-b1.jar
installing Venus Application Publisher/Gerald Bauer (venus.jnlp)
  using codebase http://localhost:5252
  adding jnlp launch descriptor venus.jnlp
  adding jar venus.jar
  adding jar venusres.jar
  adding jar webres.jar
  adding jar velocity-1.0b1.jar
  adding jar jedit.jar
  adding jar activation-1.01.jar
  adding jar bcel.jar
  adding jar crimson-1.1.jar
  adding jar jaxp-1.1.jar
  adding jar jdom-b6.jar
  adding jar log4j.jar
  adding jar mail-1.2.jar
  adding jar oyoahalnf-2.04.jar
  adding jar skinlf-0.31.jar
  adding icon venus.gif

Celia also allows you to query the Java Web Start application cache. If you don't specify any search criteria, Celia will display all packages stored in the Java Web Start appliciation cache. The following example shows you how to query the Java Web Start cache.

vamp -d c:/jws/.javaws/cache -q
Command Line Quick Reference
Usage: vamp options command

Option Description
-d <directory> Java Web Start cache directory

Command Description
-i <packages> install packages
-q [<packages>] query packages
-h help (show help page)

install solitaire package

vamp -d c:/jws/.javaws/cache -i solitaire-3.1.jar

install draw and notepad package

vamp -d c:/jws/.javaws/cache -i draw-4.2.jar notepad-6.1.jar

query cache for all packages

vamp -d c:/jws/.javaws/cache -q

query cache for solitaire package

vamp -d c:/jws/.javaws/cache -q solitaire

Celia's current support is limited to signed and unsigned applications. Celia doesn't support native libraries, extensions, applets or installers. However, I will add more features if someone requests them. You can send your request to


Celia is packaged as a single jar that includes the following third party libraries: Apache Crimson, Sun Jaxp, Apache log4j, GNU getopt and JDOM

Once you have downloaded vamp.jar you can start Celia on the command line by typing:

java -cp vamp.jar vamp -d c:/jws/.javaws/cache -q

Note, that Celia will expire on March, 31st, 2002.


All the tools to deliver rich, cross-plattform, zero-admin desktop apps built on open standards today Logo
Send your comments, suggestions or praise to Copyright © 2001, 2002 Gerald Bauer