...
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 |
|
|
|
|
|
| See {Tomcat users listhttp://marc.info/?l=tomcat-user&m=129832655111116&w=2] | ||
| 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 |
|
|
|
|
|
|