The weblibrary.properties File Format
weblibrary.properties

The /apps/[library-name.weblibrary]/weblibrary.properties file specifies library-specific properties in the Java properties file format.

Currently, only one property is supported:

classpaths

a semicolon-delimited (";") list of Java classpaths to consider, when loading Java classes within the "staticjava" web calls adapter;

default: /apps/[library-name.weblibrary]/bin

on_load

the name of the webcall action to be launched when the user creates or opens some project with an app requiring this web library. The webcall will be invoked right after web memory has been initialized, (usually) before the main web call of the app.  The webcall must follow the "webmemcall" calling conventions, however, no web memory object will be passed to it as an argument (a zero web memory reference will be passed instead).

default: empty

requires

a comma-delimited list of dependencies; the list must contain the names of all directly required web apps, services, or libraries (with the .webapp, .webservice, or .weblibrary extension) that have to be present to be able to use this web library; indirect dependencies will be collected recursively and put into the all_required and all_required_web_libraries attributes of the corresponding org.webappos.properties.WebLibraryProperties Java object

default: empty