Home > Documentation > Documentation development > Apache Geronimo v3.0 documentation development status |
This page is intended for tracking the progress of Geronimo 3.0 documentation. Geronimo 3.0 documentation is derived from Apache Geronimo 2.2. Other than backwards compatibility with Java EE5, Geronimo 3.0 supports Java EE6 and OSGi programming models as well as the hybrid OSGi-EE(Aries) applications.
Based on features to be added and enhanced in Geronimo 3.0, relevant topics in documentation should be updated as followed:
Section | Document | Related JIRA | Owner | Draft ready | Tech-reviewed | Editor-reviewed | Doc URL | Comments |
---|---|---|---|---|---|---|---|---|
What's new | New features and improvements |
|
| |
|
|
|
|
| Component versions |
|
|
|
|
|
|
|
| Backward compatibility |
|
|
|
|
|
|
|
QuickStart Guide |
|
|
|
|
|
|
| |
Installation | Installation from scratch |
|
|
|
|
|
|
|
| Build from Source |
|
|
|
|
|
| -Dstage=bootstrap, -Dstage=assemble, -Dmaven.test.skip=true |
Basic operations | Changing the OSGi runtime |
|
| |
|
|
|
|
| Enabling OSGi framework debugging |
|
| |
|
|
| |
| Run services using plugin |
|
| |
|
|
| GERONIMO-5531, GERONIMO-5724, might not need to include Java Service Wrapper |
| Run as Linux service |
|
|
|
|
|
| |
| Run multiple server instance |
|
| |
|
|
| |
| hot deploy of application/bundles |
|
|
|
|
|
| |
Web container Configuration | Configuring session manager of Tomcat |
|
|
|
|
|
| |
Admin Console | OSGi bundle portlet |
|
|
|
|
|
| |
| Manage EBA application |
|
|
|
|
|
| |
| Manage WAB application |
|
| |
|
|
| |
| 2 sets of console view |
|
|
|
|
|
| |
| New group of navigation items |
|
| |
|
|
| |
| Pre-defined monitoring |
|
| |
|
|
| |
| JMX protocol as default for Monitoring portlet |
|
|
|
|
|
| |
| Replacing mod_AJP with mod_http_proxy when using https |
|
|
|
|
|
| |
| Derby related portlets |
|
|
|
|
|
|
|
| agent-car-jmx for JMX monitoring |
|
|
|
|
|
| |
| JMS server portlet |
|
|
|
|
|
|
|
| EJB server portlet |
|
| |
|
|
|
|
| Screen-shots update |
|
|
|
|
|
|
|
Security | SSL with Keystore file |
|
|
|
|
|
|
|
| Securing RMI port of Geronimo |
|
| |
|
|
|
|
| A new user dbadmin |
|
|
|
|
|
| |
| Replace geronimo-admin realm |
|
|
|
|
|
| |
| Screen-shots update |
|
|
|
|
|
|
|
| Usage of ConfiguredEncryption |
|
|
|
|
|
| |
| Derby authentication |
|
|
|
|
|
| GERONIMO-4296, GERONIMO-5197 |
Admin Console extension |
|
|
| |
|
|
| |
Clustering | Tomcat Native Clustering |
|
|
|
|
|
| Engine or Host level clustering |
| WADI Clustering for SFSB |
|
|
|
|
|
|
|
| EJB failver |
|
|
|
|
|
|
|
| JMS clustering |
|
| |
|
|
|
|
| Farming using deployment |
|
|
|
|
|
|
|
| Plugin based farming |
|
|
|
|
|
|
|
| SPNEGO in Geronimo |
|
| |
|
|
|
|
Migrating | Migrating from G2.1/2.2 to G3.0 |
|
|
|
|
|
|
|
| Migrating from Tomcat to G3.0 |
|
|
|
|
|
| |
| <context> level configuration in G3.0 |
|
|
|
|
|
| |
Deployment plan | geronimo-web.xml |
|
|
|
|
|
| |
| geronimo-application.xml |
|
|
|
|
|
|
|
| openejb-jar.xml |
|
|
|
|
|
|
|
| geronimo-ra.xml |
|
|
|
|
|
|
|
| geronimo-application-client.xml |
|
|
|
|
|
|
|
| annotations |
|
|
|
|
|
| Web profile related annotation done. |
| JNDI |
|
|
|
|
|
| aries:services |
| Update Java EE 6 schema location within each page |
|
|
|
|
|
| |
Development | @Resource for Bundle and BundleContext |
|
|
|
|
|
| |
| JNDI lookup for both Java EE and OSGi |
|
|
|
|
|
| Aries document, See JNDI part of deployment |
| Logger GBean changed to org.apache.geronimo.system.logging.OSGILogServiceWrapper |
|
|
|
|
|
| framework/configs/geronimo-gbean-deployer/src/it/j2ee-system-it1/src/main/plan/plan.xml |
GEP | Support Eclipse Helios |
|
|
|
|
|
|
|
| OSGi tools installation |
|
|
|
|
|
|
|
| GEP to support -clean |
|
|
|
|
|
| GERONIMODEVTOOLS-704 |
| Refresh modified bundle only |
|
|
|
|
|
| |
| GEP Uninstallation |
|
|
|
|
|
|
|
| Screen-shots update |
|
|
|
|
|
|
|
| GEP messages |
|
|
|
|
|
|
|
Commands | gogo commands in Geronimo |
|
|
|
|
|
|
|
| gogo commands examples |
|
|
|
|
|
| deploy:connect, deploy:list-plugins,login, deploy:assemble-server,deploy:install-plugin |
| offline deeploy |
|
|
|
|
|
|
|
| wait-for-server command |
|
|
|
|
|
| |
| inPlace option |
|
|
|
|
|
| |
| Support bundle deployment using deploy command |
|
|
|
|
|
| |
| Support diagnosing OSGi resolver problems |
|
|
|
|
|
| |
| startup with --clean option |
|
|
|
|
|
| use |
Troubleshooting | Installation issues |
|
|
|
|
|
|
|
| Run-time issues |
|
|
|
|
|
|
|
| Developing issues |
|
|
|
|
|
|
|
Tutorial | Java EE 6 tutorials |
|
|
|
|
|
|
|
| Blueprint tutorials |
|
|
|
|
|
|
|
| WAB tutorials |
|
|
|
|
|
|
|
| EBA Tutorials |
|
|
|
|
|
|
|
Java EE 6 Sample applications | singleton-javaee6 |
|
|
|
|
|
| jsf, @singleton, @ejb |
| webfragment-javaee6 |
|
| |
|
|
| web-fragment.xml, meta-complete, <absolute-ordering> |
| fileupload-javaee6 |
|
| |
|
|
| @WebServlet, @WebListener, @WebFilter |
| converter-javaee6 |
|
| |
|
|
| jsf+Ajax, @ManagedBean, @RequestScoped |
| cviewer-javaee6 |
|
| |
|
|
| pro-grammatically register servlets, @WebListener, addServlet(), addFilter() |
| ejbtimer-javaee6 |
|
| |
|
|
| @WebServlet, @EJB, @Stateless, @Entity, @Schedule, @PersistenceContext |
| jarresources-javaee6 |
|
| |
|
|
| index.html in a JAR file under WEB-INF/lib directory |
| jpa20demo-javaee6 |
|
|
|
|
|
|
|
| restfulorder-javaee6 |
|
|
|
|
|
|
|
| Hudson on G3.0 |
|
|
|
|
|
| GERONIMO-5697 |
OSGi samples | showmethemoney |
|
|
|
|
|
|
|
Aries sample applciations | |
|
|
|
|
|
|
|
Java EE 5 sample applications | |
|
|
|
|
|
|
|
Reference | G3.0 architecture |
|
|
|
|
|
|
|
| plugin architecture |
|
|
|
|
|
| repository.xml |
| plugin groups |
|
|
|
|
|
|
|
| G3.0 file structure |
|
|
|
|
|
|
|
Infrastructure | Confluence to CMS |
|
|
|
|
|
|
Bookmark this on Delicious Digg this | Privacy Policy - Copyright © 2003-2013, The Apache Software Foundation, Licensed under ASL 2.0. |