Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Line: 20 to 20 | ||||||||
Added: | ||||||||
> > |
| |||||||
Startup | ||||||||
Changed: | ||||||||
< < | Needs to be run from the target directory (classpaths are relative to that dir). Runs using a standalone application jar called server.jar . The startup class specified in MANIFEST.MF is o.a.g.system.main.Daemon. The Daemon is a command-line wrapper around o.a.g.kernel.Kernel. | |||||||
> > | Needs to be run from the target directory (classpaths are relative to that dir). Runs using a standalone application jar called server.jar . The startup class specified in MANIFEST.MF is o.a.g.system.main.Daemon. The Daemon is a command-line wrapper around o.a.g.kernel.Kernel. The daemon first unserializes the META-INF/config.ser from server.jar using Configuration.loadGMBeanState(). The format of config.ser is a leading int that indicates how many attribute name/value pairs follow, then a leading int that indicates how many setReferencePatterns() parameter pairs follow:
int attributeCount = ois.readInt(); for (int i = 0; i < attributeCount; i++) { gbean.setAttribute((String) ois.readObject(), ois.readObject()); } int endpointCount = ois.readInt(); for (int i = 0; i < endpointCount; i++) { gbean.setReferencePatterns((String) ois.readObject(), (Set) ois.readObject()); } | |||||||
Deploymentwiki page here: http://wiki.apache.org/geronimo/Deployment | ||||||||
Changed: | ||||||||
< < | j2ee xml descriptor files (and their geronimo counterparts) are marshalled into java classes using apache xmlbeans (http://xml.apache.org/xmlbeans). | |||||||
> > | j2ee xml descriptor files (and their geronimo counterparts) are unmarshalled into java classes using apache xmlbeans (http://xml.apache.org/xmlbeans). For resource adapters, the ConnectorModuleBuilder class builds the configuration that gets deployed at run-time. | |||||||
http://nagoya.apache.org/jira/browse/GERONIMO-262 - NPE while deploying trivial RA |