HomeIndex > Java EE 6 RoadMap

Geronimo 3.0 Road Map

Servlet 3.0 enhancements

issues.apache.org   
 Issue Progress: 
  Summary Assignee Pr Status
1.
The @WebListener annotation needs to be able to accept a value as the description David Jencks Minor ClosedClosed
2.
MultipartConfig changes needed David Jencks Minor ClosedClosed
3.
Jetty8 under osgi David Jencks Major ClosedClosed
4.
Use Tomcat 7 in Geronimo 3.0 Unassigned Major ClosedClosed
5.
Support Servlet 3.0 annotation and fragment web file Ivan Major ClosedClosed
6.
Create javaee 6 Tomcat assemblies and plugin groups. Unassigned Major ClosedClosed
7.
Create Servlet 3.0 version of the spec jar. Unassigned Major ClosedClosed
8.
Support Servlet 3.0 new features in Tomcat assembly Unassigned Major ClosedClosed

JSP 2.2 Enhancements

issues.apache.org   
 Issue Progress: 
  Summary Assignee Pr Status
1.
Create JSP 2.2 spec jar Unassigned Major ClosedClosed

Expression Language 2.2 enhancements

issues.apache.org   
 Issue Progress: 
  Summary Assignee Pr Status
1.
Implement EL spec 2.2 Ivan Major ClosedClosed

Java Server Faces 2.0 enhancement

issues.apache.org   
 Issue Progress: 
  Summary Assignee Pr Status
1.
Update myfaces' version to 2.0 Ivan Major ClosedClosed
2.
Update the jsf spec level to 2.o Unassigned Major ClosedClosed

EJBs in WAR files enhancement

issues.apache.org   
 Issue Progress: 
  Summary Assignee Pr Status
1.
Implement builder support for war embedded EJBs. David Jencks Major ClosedClosed

Java EE 6 Global JNDI enhancments

issues.apache.org   
 Issue Progress: 
  Summary Assignee Pr Status
1.
New module/app/global jndi contexts in javaee 6 spec David Jencks Major ClosedClosed

Java ee 6 datasource resource definition enhancements.

issues.apache.org   
 Issue Progress: 
  Summary Assignee Pr Status
1.
Implement the DataSourceDefinition annotation Unassigned Major ClosedClosed
2.
Add naming builder support for processing DataSourceDefinition annotations. Jarek Gawor Major ClosedClosed

JPA 2.0 enhancements

issues.apache.org   
 Issue Progress: 
  Summary Assignee Pr Status
1.
Update JPA 2.0 spec component Donald Woods Major ClosedClosed
2.
Create a plugin in for OpenJPA 2.0. David Jencks Major ClosedClosed
3.
OpenJPA2 plugin needs to replace use of Configuration.getConfigurationClassLoader() Rex Wang Major ClosedClosed

Java Connector Architecture 1.6 enhancements

issues.apache.org   
 Issue Progress: 
  Summary Assignee Pr Status
1.
Connector 1.6 implementation David Jencks Major ClosedClosed
2.
Create connector 1.6 spec jar David Jencks Major ClosedClosed
3.
Add Bean Validation Support to the connector 1.6 implementation. Rick McGuire Major OpenOpen

JACC 1.4 enhancements

issues.apache.org   
 Issue Progress: 
  Summary Assignee Pr Status
1.
Create JACC 1.4 spec jar Delos Dai Major ClosedClosed

JASPIC 1.0 Enhancement

issues.apache.org   
 Issue Progress: 
  Summary Assignee Pr Status
1.
Create a spec jar for JASPIC 1.0 Unassigned Major ClosedClosed
2.
Implement JASPIC 1.0 in Geronimo Unassigned Major ClosedClosed

Common Annotations 1.1 enhancements

issues.apache.org   
 Issue Progress: 
  Summary Assignee Pr Status
1.
Create geronimo-annotation_1.1_spec jar Rick McGuire Major ClosedClosed

EJB 3.1 Enhancements

issues.apache.org   
 Issue Progress: 
  Summary Assignee Pr Status
1.
Create an ejb 3.1 spec jar implementation Unassigned Major ClosedClosed
2.
Allow more granular selection of configured EJB features. Unassigned Major ClosedClosed
3.
Integrate new EJB features into geronimo Unassigned Major ClosedClosed

EJB 3.1 Lite enhancements

issues.apache.org   
 Issue Progress: 
  Summary Assignee Pr Status
1.
Build EJB 3.1 Lite plugin Unassigned Major ClosedClosed

Convert the minimal assembly into a Java EE 6 Web Profile assembly

issues.apache.org   
 Issue Progress: 
  Summary Assignee Pr Status
1.
Create a plugin group that mirrors the JEE6 web profile. Unassigned Major ClosedClosed

Interceptor 1.1 enhancements

issues.apache.org   
 Issue Progress: 
  Summary Assignee Pr Status
1.
Create interceptor 1.1 spec jar Unassigned Major ClosedClosed

Bean Validation 1.0 enhancements

issues.apache.org   
 Issue Progress: 
  Summary Assignee Pr Status
1.
Create a bean validation 2.0 spec jar Unassigned Major ClosedClosed
2.
Add naming support for Validator and ValidatorFactory. David Jencks Major ClosedClosed
3.
Add support for application validation descriptor support for deployed applications. Vamsavardhana Reddy Major ClosedClosed
4.
Integrate the Bean Validation RI into Geronimo. Unassigned Major ClosedClosed
5.
Pass container ValidationFactory to the persistance manager when creating an entity manager. Unassigned Major ClosedClosed
6.
Add ValidatorFactory to servlet context for JSF usage. Unassigned Major ResolvedResolved
7.
Add classes for parsing a validation.xml descriptor David Jencks Major ClosedClosed

Managed Bean 1.0 enhancements

issues.apache.org   
 Issue Progress: 
  Summary Assignee Pr Status
1.
Implement the ManagedBean annotation Unassigned Major ClosedClosed
2.
Integrate ManagedBean support with the JSF implementation. Unassigned Major ClosedClosed
3.
Integrate the OpenEJB ManagedBean container support within Geronimo. David Jencks Major ResolvedResolved
4.
Add JNDI integration of Managed Beans. Unassigned Major ResolvedResolved

Dependency Injection 1.0 enhancements

issues.apache.org   
 Issue Progress: 
  Summary Assignee Pr Status
1.
Add Dependency Injection spec jar. Unassigned Major ClosedClosed

Contexts and Dependency Injection 1.0 enhancements

issues.apache.org   
 Issue Progress: 
  Summary Assignee Pr Status
1.
Adding JSR-330 and JSR-299 Spec. APIs Unassigned Major ClosedClosed
2.
geronimo-cdi-1.0 spec needs to be using the JEE6 dependencies, not the JEE5 versions. Unassigned Major ClosedClosed
3.
Java EE Injection annotation scanning for 299 beans Unassigned Major ClosedClosed
4.
Implement Bean Manager References (Java EE 6 spec section EE.5.19) Unassigned Major ClosedClosed

Web Services for EE 1.3-MR2 enhancements

issues.apache.org   
 Issue Progress: 
  Summary Assignee Pr Status
1.
Enable Axis2 plugin in Geronimo 3.0 Ivan Major ResolvedResolved
2.
axis 1 osgi integration David Jencks Major ClosedClosed

JAX-WS 2.2 enhancements

issues.apache.org   
 Issue Progress: 
  Summary Assignee Pr Status
1.
Enable cxf in Geronimo 3.0 Rex Wang Major OpenOpen
2.
System bundle exports JAX-WS packages with wrong version Rick McGuire Major ResolvedResolved
3.
Create JAX-WS 2.2 spec jar Unassigned Major ResolvedResolved
4.
Upgrade to JAX-WS compliant Axis2 implementation. Unassigned Major ClosedClosed

JAX-RS 1.1 enhancements

issues.apache.org   
 Issue Progress: 
  Summary Assignee Pr Status
1.
Create JAX-RS spec jar Rick McGuire Major ResolvedResolved
2.
Integrate Wink JAX-RS implementation into Geronimo. Shawn Jiang Major ClosedClosed
3.
Integrate CXF JAX-RS implementation into Geronimo. Unassigned Major OpenOpen

JAXB 2.2 enhancements

issues.apache.org   
 Issue Progress: 
  Summary Assignee Pr Status
1.
Create JAXB 2.2 spec jar Shawn Jiang Major ClosedClosed
2.
Integrate the 2.2 version of the jaxb reference implementation. Rick McGuire Major ClosedClosed

CORBA/Yoko OSGi enhancements

issues.apache.org   
 Issue Progress: 
  Summary Assignee Pr Status
1.
Figure out how to use ext and endorsed classpaths under felix/karaf and get our corba spec in there. Unassigned Major ClosedClosed
2.
Bundlize the yoko jar files. Unassigned Major ClosedClosed
3.
Update the CORBA plugins for the OSGi classloading model. Unassigned Major ClosedClosed

Upgrade from java ee 5 to java ee 6 support

issues.apache.org   
 Issue Progress: 
  Summary Assignee Pr Status
1.
Move geronimo-schema-j2ee and geronimo-schema-jee_5 Unassigned Major ClosedClosed
2.
Add serialVersionUID to serializable spec classes from javadoc Delos Dai Major ClosedClosed
3.
uddi osgi integration Shawn Jiang Major ResolvedResolved
4.
Use those xmlbeans generated by JAVA EE 6 schema files Unassigned Major ClosedClosed
5.
Move the term "j2ee" to "javaee" refered by plugin names and package names Rex Wang Major ResolvedResolved
6.
Inconsistent handling of META-INF/services files by different Geronmo specs. Rick McGuire Major ClosedClosed
7.
Add support for @Resource.lookup based injection Jarek Gawor Major ResolvedResolved
8.
Expose java:app/AppName and java:module/ModuleName in JNDI Jarek Gawor Major ResolvedResolved
9.
Remove -EA- versioning from the JEE6 spec versions. Rick McGuire Major ClosedClosed
10.
Uplevel the stax spec implementation to the 1.3 maintenance release level. Rick McGuire Major ClosedClosed
11.
Make spec version naming conventions consistent. Unassigned Major ClosedClosed
12.
Support environment entires of type Class or Enum Jarek Gawor Major ClosedClosed

Upgrade to JSTL 1.2 version

issues.apache.org   
 Issue Progress: 
  Summary Assignee Pr Status
1.
Create a bundle version of jstl 1.2 and change dependencies to new version Unassigned Major ClosedClosed

Apache Aries enhancements

issues.apache.org   
 Issue Progress: 
  Summary Assignee Pr Status
1.
Recognize Aries applications in Geronimo Jarek Gawor Major ResolvedResolved
2.
rfc 66 support for jetty and tomcat Unassigned Major ClosedClosed
3.
Integrate WAR to WAB converter/url handler from Apache Aries Jarek Gawor Major ClosedClosed
4.
Integrate JMX (RFC 142) implementation from Apache Aries Jarek Gawor Major ClosedClosed
5.
Use Aries InitialContextFactoryBuilder David Jencks Major ResolvedResolved
6.
Isolation for Apache Aries applications Unassigned Major OpenOpen
7.
JTA OSGi services & blueprint extensions Jarek Gawor Major ClosedClosed
8.
Integrate Aries JPA OSGi component and blueprint extensions Jarek Gawor Major ClosedClosed

Use OSGi for the Geronimo classloading model.

issues.apache.org   
 Issue Progress: 
  Summary Assignee Pr Status
1.
need license file modifications for imported plexus code in osgi sandbox modules/geronimo-plugin Kevan Miller Major ClosedClosed
2.
RMIClassLoader is not compatible with osgi Unassigned Major OpenOpen
3.
How should we shut down plugin under osgi? Unassigned Major OpenOpen
4.
osgi manifest for plugins is created in the car-maven-plugin, not the deployer David Jencks Major ResolvedResolved
5.
Should plugins be packed jar files or exploded? David Jencks Major ClosedClosed
6.
Use pax mvn urls everywhere possible. Unassigned Major OpenOpen
7.
Convert Tomcat plugin to bundlized version. Unassigned Major ClosedClosed
8.
Figure out how to handle OSGI cache in Geronimo Unassigned Major OpenOpen
9.
Reenable the client container in Geronimo David Jencks Major ClosedClosed
10.
Fix ConfigurationMonitorGBean management of PCRegistry class. Rick McGuire Major ClosedClosed
11.
Enable ActiveMQ plugin in the OSGI environment David Jencks Major ClosedClosed
12.
Some optimization for loaded bundle checking Unassigned Minor ClosedClosed
13.
Make application client container work under osgi David Jencks Major ClosedClosed
14.
WsdlGenerator needs to replace use of Configuration.addClassPath() Unassigned Major ClosedClosed
15.
To migrate existing geronimo gshell commands to karaf based shell. Shawn Jiang Major ClosedClosed
16.
prevent jasper from assuming all classloaders are URLClassLoaders David Jencks Major ClosedClosed
17.
base jetty servletcontext getResource on bundle getEntry David Jencks Major ClosedClosed
18.
Remove those specs and impl which are shipped by JRE 1.6 Unassigned Major ResolvedResolved
19.
Nested child configurations from ears don't work well with osgi David Jencks Major ResolvedResolved
20.
Classpath entrys in karaf-client.jar is ../system/ instead of ../repository/ Shawn Jiang Major ClosedClosed
21.
ee apps or other plugins can't contain gbeans Unassigned Major OpenOpen
22.
Jetty and tomcat need to support ServletContext.getResource from a bundle, not file system location David Jencks Major ClosedClosed
23.
Tomcat StandardContext use of Class.forName(className) doesn't work well in osgi David Jencks Major ClosedClosed
24.
myfaces 2 osgi integration Jarek Gawor Major ClosedClosed
25.
Allow gbean classes to be loaded from another plugin David Jencks Major ResolvedResolved
26.
Class and resource discovery in OSGi Jarek Gawor Major OpenOpen
27.
Need to URLEncode temp bundle location since felix URLDecodes it Jarek Gawor Major ClosedClosed
28.
geronimo-maven-plugin needs to be updated for karaf David Jencks Major ClosedClosed
29.
Taglib discovery does not work Jarek Gawor Major ResolvedResolved
30.
Geroinimo versions of the specs should pick up the additions made to the service mix versions of the bundles. Rick McGuire Major ClosedClosed
31.
Discover database drivers in META-INF/services/java.sql.Driver files Jarek Gawor Major ClosedClosed
32.
Remove those classloader plugins Unassigned Major ClosedClosed
33.
Figure out whether we still need EditableConfigurationManager Unassigned Major ClosedClosed
34.
axis 1 bundle David Jencks Major ClosedClosed
35.
Create util methods for all the Geronimo components Ivan Minor ClosedClosed
36.
Enable Java EE package deployment in Geronimo 3.0 Unassigned Major ResolvedResolved
37.
Make jsr88 work in trunk David Jencks Major ClosedClosed
38.
Enable car-maven-plugin to use Equinox Jarek Gawor Major ResolvedResolved
39.
Remove GShell Jarek Gawor Major ClosedClosed
40.
Repace service versions of spec bundles with Geronimo latest versions. Rick McGuire Major ClosedClosed
41.
jaxb 2.2 version problem. Rick McGuire Major ClosedClosed
42.
Replace jaxws api version from JRE with Geronimo jaxws 2.2 API bundle. Rick McGuire Major ClosedClosed
43.
Version property variables should be used for all configuration versions in the framework startup.properties file. Rex Wang Major ClosedClosed
44.
Make testsuites run again Forrest Xia Major ResolvedResolved

Support OSGi as a Geronimo programming model

issues.apache.org   
 Issue Progress: 
  Summary Assignee Pr Status
1.
gogo commands for manipulating g. plugins Shawn Jiang Major ClosedClosed
2.
Figure out how to use User Admin service in Geronimo 3.0 Unassigned Major ClosedClosed
3.
Implement web container extender (RFC 66) Jarek Gawor Major ClosedClosed

Reorganize the Geronimo console and rebase on Pluto 2.

issues.apache.org   
 Issue Progress: 
  Summary Assignee Pr Status
1.
bundleize pluto support and base console David Jencks Major ClosedClosed
2.
ccpp (jsr 188) spec bundle David Jencks Major ClosedClosed