...
At the core of ServiceMix 4.x is the small and lightweight OSGi based runtime. This provides a small lightweight container onto which various bundles can be deployed.
The directory layout of the ServiceMix Runtime is as follows
Code Block |
---|
servicemix/
bin/
servicemix # shell scripts to boot up SMX
servicemix.bat
wrapper/ # Java Service Wrapper binaries
system/ # the system defined OSGi bundles (i.e. the stuff shipped in the distro) which generally shouldn't be edited by users
deploy/ # where bundles should be put to be hot-deployed - in jar or expanded format (the latter is good to let folks edit spring.xml files etc)
conf/ # some config files for describing which OSGi container to use; also a text file to be able to describe the maven repos & mvn bundles to deploy
data/ # directory used to store transient data (logs, activemq journal, transaction log, embedded DB, generated bundles)
logs/
generated-bundles/
activemq/
|