Home > Documentation > Reference > Geronimo Architecture > Geronimo directory structure |
This page is intend to describing Geronimo directory structure and explaining the specified usage of each directory or file under <GERONIMO_HOME>.
<GERONIMO_HOME>
Home directory of Geronimo installation
Directory that holds user utilities scripts
Directory used for hot-deploy. The directory is created by a Geronimo plug-in
org.apache.geronimo.configs/hot-deployer//car
when the plug-in is loaded. By default,org.apache.geronimo.deployment.hot.DirectoryMonitor
scans the directory for new archives or exploded application every 2000 ms. You can alter the default hot-deploy directory and polling interval by overriding a gbean namedorg.apache.geronimo.deployment.hot.DirectoryHotDeployer
as followed:
... <gbean gbeaninfo="org.apache.geronimo.deployment.hot.DirectoryHotDeployer" name="=org.apache.geronimo.configs/hot-deployer/2.2-SNAPSHOT/car?ServiceModule=org.apache.geronimo.configs/hot-deployer/2.2-SNAPSHOT/car,j2eeType=GBean,name=NewHotDeployer"> <attribute name="path">NewHotDeploy/</attribute> <attribute name="pollIntervalMillis">6000</attribute> <reference name="ServerInfo"> <pattern> <groupId>org.apache.geronimo.framework</groupId> <artifactId>j2ee-system</artifactId> <version>2.2-SNAPSHOT</version> <type>car</type> <name>ServerInfo</name> </pattern> </reference> <reference name="ConfigManager"/> </gbean> ...
Directory used for configuration of Gshell commands
Directory used to hold applications after farming
Directory that holds framework-only libraries for kernel to boot up
Directory that holds artifacts and dependencies of vary types locally
Directory that holds XML schema files, which cover the Geronimo deployment plans as well as common elements and specialized configuration syntax. Look into Understanding deployment plans for the usage of each schema.
Directory that contains files to which the Geronimo reads/writes data during the course of its operation
Bookmark this on Delicious Digg this | Privacy Policy - Copyright © 2003-2011, The Apache Software Foundation, Licensed under ASL 2.0. |