Building Modular Applications with Seppia
Subject:   Shared Libraries?
Date:   2005-03-21 02:10:24
From:   lorenzop
Response to: Shared Libraries?

Indeed it is very similar to the Eclipse way of
handling plugins.
The main difference is that they use xml to declare extension points and we use javascripts.

The common folder is [INSTALLATION_DIRECTORY]/jars
where you can find the 'bootstrapping' jars:
rhino1.6.jar xml-beans.jar and seppia.jar

However I'd be very careful not to dump too many jars in there. In some cases It could be better to have a jar (say log4j.jar) repeated in few modules in order to clearly seperate the various parts of the system and to know exactly what each part relies on.