You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scm@geronimo.apache.org by ho...@apache.org on 2007/01/27 00:51:39 UTC
svn commit: r500416 -
/geronimo/server/branches/2.0-M2/RELEASE-NOTES-2.0-M2.TXT
Author: hogstrom
Date: Fri Jan 26 15:51:37 2007
New Revision: 500416
URL: http://svn.apache.org/viewvc?view=rev&rev=500416
Log:
Additional RELEASE NOTES updates for 2.0 (including formatting changes)
Modified:
geronimo/server/branches/2.0-M2/RELEASE-NOTES-2.0-M2.TXT
Modified: geronimo/server/branches/2.0-M2/RELEASE-NOTES-2.0-M2.TXT
URL: http://svn.apache.org/viewvc/geronimo/server/branches/2.0-M2/RELEASE-NOTES-2.0-M2.TXT?view=diff&rev=500416&r1=500415&r2=500416
==============================================================================
--- geronimo/server/branches/2.0-M2/RELEASE-NOTES-2.0-M2.TXT (original)
+++ geronimo/server/branches/2.0-M2/RELEASE-NOTES-2.0-M2.TXT Fri Jan 26 15:51:37 2007
@@ -26,7 +26,7 @@
Significant Changes in the 2.0-M2 Release
-----------------------------------------
- Java EE management 1.1
-- EJB 3.0 support (via OpenEJB integration)
+- EJB 3.0 support (via OpenEJB integration)
- Web Services technologies
- STAX 1.0 Streaming API for XML (JSR 173)
- JAXB 2.0 - Java Architecture for XML Binding
@@ -70,9 +70,10 @@
- geronimo-openejb.xml file not required unless you have geronimo specific information to configure
- Deployment of annotated beans (@Stateful and @Stateless)
- Injection via deployment descriptor
- - @EJB injection of ejb-refs and ejb-local-refs
- - @PersistenceContext injection
- - @PersistenceUnit injection
+ - @Resource injection for env-entries, resource-refs, message-destinations, service-refs, most resource-env-refs
+ - @EJB injection of ejb-refs and ejb-local-refs
+ - @PersistenceContext injection
+ - @PersistenceUnit injection
- JNDI references to the ejb
- JNDI references from the ejb
- Transaction support
@@ -85,7 +86,7 @@
Simple EJB 3.0 example application available at:
http://cwiki.apache.org/confluence/display/GMOxDOC20/Using+some+of+EJB+3.0+functionalities
-
+
Limitations:
- Undeploying an ejb module will not remove it's beans. The server has to be restarted to deploy the same module again.
- No support for MDBs.
@@ -93,10 +94,10 @@
- Web Services (CXF)
Supported:
- - Deployng a JAX-WS based POJO service that leverages annotations to simplify the creation of the Web service.
+ - Deployng a JAX-WS based POJO service that leverages annotations to simplify the creation of the Web service.
- Deploying a traditional JAX-RPC based POJO service
- @Resource Annotations are fully supported provided they are also defined in the web.xml deployment descriptor
- - The @Resource WebServiceContext annotation is fully supported.
+ - The @Resource WebServiceContext annotation is fully supported.
Simple Web Services example available at: http://cwiki.apache.org/GMOxDOC20/simple-web-service-with-jax-ws.html
@@ -135,7 +136,7 @@
Geronimo comes with batch and script files to control server start and stop
functions. To see usage examples simply type geronimo.bat or geronimo.sh
command as appropriate for your platform. It is necessary to set JAVA_HOME to
-the copy of your Sun 5 JDK/JRE prior to executing the command.
+the copy of your Sun 5 JDK/JRE prior to executing the command.
Here is an example to set JAVA_HOME:
@@ -224,124 +225,124 @@
Known Issues and Limitations
----------------------------
<!-- open Bugs for 2.* -->
-GERONIMO-2745 NPE at org.apache.geronimo.security.SubjectId.hashCode(SubjectId.java:79)
-GERONIMO-2744 App client needs to be able to log out
-GERONIMO-2741 Info messages are being displayed in the console output
-GERONIMO-2740 Filter out the Tomcat debug log msg - java.lang.ClassNotFoundException: org.apache.tomcat.util.net.puretls.PureTLSImplementation
-GERONIMO-2737 Server shutdown time has increased significantly because of ActiveMQ v4
-GERONIMO-2734 Client container does not terminate
-GERONIMO-2730 JAX-RPC EJB Web Services support appears to be broken
-GERONIMO-2728 Exception while removing directory module from the console
-GERONIMO-2709 Database creation pool wizard fails in Jetty
-GERONIMO-2699 Module was not a war
-GERONIMO-2696 SQL Exception: Failed to start database
-GERONIMO-2694 STATUS file sent out as the Geronimo Weekly Status email needs updating
-GERONIMO-2688 no-pool and xa-transaction with no caching result in connections being closed before the tx ends.
-GERONIMO-2687 All "default" Subjects should be obtained by logging in to a realm, not constructed explicitly
-GERONIMO-2682 Sending a message throws a SendFailedException
-GERONIMO-2681 IOException when reading content of a message
-GERONIMO-2680 mod_jk configfilegenerator produces unusable configentries
-GERONIMO-2676 Web Application without required jars throws NullPointer
-GERONIMO-2675 Fix geronimo assemblies
-GERONIMO-2673 WARN message from Global JNDI
-GERONIMO-2668 axis deployer still assumes it's the only one
-GERONIMO-2666 NPE in JavaComponentContext
-GERONIMO-2664 Servlet Filter Error
-GERONIMO-2657 Persistence-* builders need improvements
-GERONIMO-2655 Jetty 6 assemblies do not include sample AJP Connectors
-GERONIMO-2654 Enabling Welcome App (context "/") on geronimo-jetty6-jee5 assembly breaks web-console (context "/console")
-GERONIMO-2650 JSP 2.1 error in Jetty/Tomcat
-GERONIMO-2643 Stack trace (due to amq) while shutting down Geronimo
-GERONIMO-2626 Building geronimo-kernel leaves 46 files in java.io.tmpdir
-GERONIMO-2622 Implement PolicyContextHandlerSOAPMessage
-GERONIMO-2605 NPE if exporting plugin for module having dependency on module with no groupId
-GERONIMO-2598 Deploy tool prints useless message if configuration start fails
-GERONIMO-2481 WebServers portlet: Create/Edit Tomcat Connectors should support editing of all supported connector attributes
-GERONIMO-2105 When redeploying with no version number, new entries in config.xml break
+GERONIMO-2745 NPE at org.apache.geronimo.security.SubjectId.hashCode(SubjectId.java:79)
+GERONIMO-2744 App client needs to be able to log out
+GERONIMO-2741 Info messages are being displayed in the console output
+GERONIMO-2740 Filter out the Tomcat debug log msg - java.lang.ClassNotFoundException: org.apache.tomcat.util.net.puretls.PureTLSImplementation
+GERONIMO-2737 Server shutdown time has increased significantly because of ActiveMQ v4
+GERONIMO-2734 Client container does not terminate
+GERONIMO-2730 JAX-RPC EJB Web Services support appears to be broken
+GERONIMO-2728 Exception while removing directory module from the console
+GERONIMO-2709 Database creation pool wizard fails in Jetty
+GERONIMO-2699 Module was not a war
+GERONIMO-2696 SQL Exception: Failed to start database
+GERONIMO-2694 STATUS file sent out as the Geronimo Weekly Status email needs updating
+GERONIMO-2688 no-pool and xa-transaction with no caching result in connections being closed before the tx ends.
+GERONIMO-2687 All "default" Subjects should be obtained by logging in to a realm, not constructed explicitly
+GERONIMO-2682 Sending a message throws a SendFailedException
+GERONIMO-2681 IOException when reading content of a message
+GERONIMO-2680 mod_jk configfilegenerator produces unusable configentries
+GERONIMO-2676 Web Application without required jars throws NullPointer
+GERONIMO-2675 Fix geronimo assemblies
+GERONIMO-2673 WARN message from Global JNDI
+GERONIMO-2668 axis deployer still assumes it's the only one
+GERONIMO-2666 NPE in JavaComponentContext
+GERONIMO-2664 Servlet Filter Error
+GERONIMO-2657 Persistence-* builders need improvements
+GERONIMO-2655 Jetty 6 assemblies do not include sample AJP Connectors
+GERONIMO-2654 Enabling Welcome App (context "/") on geronimo-jetty6-jee5 assembly breaks web-console (context "/console")
+GERONIMO-2650 JSP 2.1 error in Jetty/Tomcat
+GERONIMO-2643 Stack trace (due to amq) while shutting down Geronimo
+GERONIMO-2626 Building geronimo-kernel leaves 46 files in java.io.tmpdir
+GERONIMO-2622 Implement PolicyContextHandlerSOAPMessage
+GERONIMO-2605 NPE if exporting plugin for module having dependency on module with no groupId
+GERONIMO-2598 Deploy tool prints useless message if configuration start fails
+GERONIMO-2481 WebServers portlet: Create/Edit Tomcat Connectors should support editing of all supported connector attributes
+GERONIMO-2105 When redeploying with no version number, new entries in config.xml break
Specific Issues, Features and Improvements fixed in Version 2.0-M2
------------------------------------------------------------------
<!-- closed/fixed JIRAs for 2.* -->
-GERONIMO-1519 ResourceException.toString() can return null FIXED
-GERONIMO-1657 CommandSupport doesn't bubble up the exception. Prints stacktrace. FIXED
-GERONIMO-2027 Mismatched passwords when editing user in web console FIXED
-GERONIMO-2560 Realm added using SecurityRealm portlet does not work FIXED
-GERONIMO-2579 TestNG testcases in testsuite broken. JUnit expected. Move to JUnit 4.0 ? WON'T FIX
-GERONIMO-2580 CorbaRefBuilder inserts ref for java:comp/CORBA that fails when corba gbean is not present. FIXED
-GERONIMO-2587 FileKeystoreInstance.loadKeystoreData() results in inconsistent state if wrong password is supplied FIXED
-GERONIMO-2586 KeystorePortlet: Unlock keystore for availability shows key aliases only when keystore is unlocked for edit FIXED
-GERONIMO-2585 KeystorePortlet: Lock keystore throws NullPointerException FIXED
-GERONIMO-2588 KeyStorePortlet: Locking and unlocking could use some error and info messages FIXED
-GERONIMO-2592 TSSLink doStart() method is not getting called. FIXED
-GERONIMO-2590 The TSSLinkBuilder is not included in the list of loaded builders. FIXED
-GERONIMO-2591 Database Pools portlet: Create new pool dependency jar selection problems FIXED
-GERONIMO-2602 default compile scope is overloaded with 2 meanings in PlanProcessorMojo FIXED
-GERONIMO-2603 Building 1.2 if there are 2.0 artifacts in the repo results in mostly 2.0 artifacts in the server. FIXED
-GERONIMO-2611 Configuration should not have duplicates in allServiceParents FIXED
-GERONIMO-2615 Not enough info when a gbean ref can't be verified during deployment FIXED
-GERONIMO-2619 Javamail 1.4 spec needs to be using the JAF 1.1 version. FIXED
-GERONIMO-2623 Infinite loop in the SMTPTransport code when a socket factory class is used. FIXED
-GERONIMO-2624 Offline deployer busted FIXED
-GERONIMO-2625 Geronimo Console: login page prevents using username, password longer than 25 characters for login FIXED
-GERONIMO-2627 jsr88 classpath is all messed up FIXED
-GERONIMO-2631 jetty5 builder needs to parameterize the jsp servlet class FIXED
-GERONIMO-2632 Connection errors can result in infinite loop FIXED
-GERONIMO-2630 sun j2ee schemas are being redistributed in jsp and servlet specs FIXED
-GERONIMO-2641 Missing license headers FIXED
-GERONIMO-2644 Fix leaking ClassLoaders INVALID
-GERONIMO-2646 WAR without a geronimo-web.xml deploys to the wrong context FIXED
-GERONIMO-2649 Insert of new EJB does not appear to be occurring FIXED
-GERONIMO-2652 XmlBeans is having trouble validating some xml from substitution groups FIXED
-GERONIMO-2656 for jetty, in servlet-mapping, url patterns must be trimmed. FIXED
-GERONIMO-2659 jspc plugin busted by spec >> provided change FIXED
-GERONIMO-2663 Build Break ! at configs/client-deployer CANNOT REPRODUCE
-GERONIMO-2669 fix o.a.g.j.ClusteredSessionManager to match changes in Jetty AbstractSessionManager FIXED
-GERONIMO-2674 The basic CXF integration is not working FIXED
-GERONIMO-2679 ArrayIndexOutOfBoundsException when getting Mails from Pop3-Account with geronimo-javamail_1.4_mail-1.0.jar FIXED
-GERONIMO-2683 Multiple versions of org.codehaus.wadi.wadi-tribes listed in server/trunk/pom.xml FIXED
-GERONIMO-2692 Current specs/trunk fails to build, due to missing modules FIXED
-GERONIMO-2685 database pool type emty in pool creation wizard - Jetty FIXED
-GERONIMO-2653 Inconsistencies between jetty6-builder and tomcat6-builder plan.xml files FIXED
-GERONIMO-2686 database creation pool wizzard fails to deploy FIXED
-GERONIMO-2706 Unable to create database pool DUPLICATE
-GERONIMO-2642 welcome app not included in the jetty assembly. FIXED
-GERONIMO-2713 LDAP Realm fails to test and deploy FIXED
-GERONIMO-2714 FileAuditLoginModule fails to write login attempts FIXED
-GERONIMO-2720 tomcat https connector needs additional param FIXED
-GERONIMO-2721 Unable to deploy anything FIXED
-GERONIMO-2722 enable commons-logging in tomcat module FIXED
-GERONIMO-2711 specs/trunk fails to build FIXED
-GERONIMO-2684 Upgrade server trunk (2.0) to use the latest released geronimo-spec versions FIXED
-GERONIMO-2732 J2EE Application Client deployment fails with NPE FIXED
-GERONIMO-2589 Generate explicit-versions.properties transitvily FIXED
-GERONIMO-2594 Add xalan to endorsed directory FIXED
-GERONIMO-2597 Make web service builder optional FIXED
-GERONIMO-2604 Create a specs pom FIXED
-GERONIMO-2608 JACC 1.1 support (jsr-115 MR4) FIXED
-GERONIMO-2616 Move jee5 work from sandbox to trunk FIXED
-GERONIMO-2629 Upgrade to J2EE Management 1.1 (JSR77) FIXED
-GERONIMO-2634 Switch to activemq 4.1.0-incubator: include apache incubator repo in our repo list. FIXED
-GERONIMO-2635 Upgrade to JavaMail 1.4 and JavaBeans Activation Framework 1.1 FIXED
-GERONIMO-2648 Integrate JSF 1.2 into 2.0-M1 FIXED
-GERONIMO-2662 remove jetty5 support from trunk and 2.0-m1 FIXED
-GERONIMO-2719 Use released Jetty 6.1 in Geronimo 2.0-M2 FIXED
-GERONIMO-2716 Create javaee 5 test jars for j2ee-builder tests FIXED
-GERONIMO-2725 Remove geronimo-qname_1.1_spec usage FIXED
-GERONIMO-2726 Update JAXB and StAX implementation versions FIXED
-GERONIMO-2636 Update Jetty 6 assembly to use Jasper 6 for JSP 2.1 support FIXED
-GERONIMO-2535 Support Java EE 5 Common Annotation Spec in Geronimo (JSR 250) FIXED
-GERONIMO-2667 Streaming API for XML integration DUPLICATE
-GERONIMO-2671 Streaming API for XML and JAXB integration FIXED
-GERONIMO-2628 Upgrade to tomcat 6.0.2 beta FIXED
-GERONIMO-2727 Enable axis2-deployer in jetty and tomcat jee5 assemblies FIXED
-GERONIMO-2536 Support Java EE 5 JavaServerPages Standard Tag Library in Geronimo (JSTL, JSR 52) FIXED
-GERONIMO-2729 JAX-RPC POJO WS tests FIXED
-GERONIMO-2738 JAXB, STAX support for client applications FIXED
-GERONIMO-2718 Upgrade to tomcat 6.0.7 beta FIXED
-GERONIMO-2601 Remove the "Old Keystore" portlet FIXED
-GERONIMO-2639 Upgrade dojo to 0.4.1 FIXED
-GERONIMO-2658 Add 2.0-M1 Release Notes FIXED
-GERONIMO-2670 Update geronimo plugin repository version FIXED
-GERONIMO-2620 Need to create javamail 1.4 versions of the provider and mail jars FIXED
+GERONIMO-1519 ResourceException.toString() can return null FIXED
+GERONIMO-1657 CommandSupport doesn't bubble up the exception. Prints stacktrace. FIXED
+GERONIMO-2027 Mismatched passwords when editing user in web console FIXED
+GERONIMO-2560 Realm added using SecurityRealm portlet does not work FIXED
+GERONIMO-2579 TestNG testcases in testsuite broken. JUnit expected. Move to JUnit 4.0 ? WON'T FIX
+GERONIMO-2580 CorbaRefBuilder inserts ref for java:comp/CORBA that fails when corba gbean is not present. FIXED
+GERONIMO-2587 FileKeystoreInstance.loadKeystoreData() results in inconsistent state if wrong password is supplied FIXED
+GERONIMO-2586 KeystorePortlet: Unlock keystore for availability shows key aliases only when keystore is unlocked for edit FIXED
+GERONIMO-2585 KeystorePortlet: Lock keystore throws NullPointerException FIXED
+GERONIMO-2588 KeyStorePortlet: Locking and unlocking could use some error and info messages FIXED
+GERONIMO-2592 TSSLink doStart() method is not getting called. FIXED
+GERONIMO-2590 The TSSLinkBuilder is not included in the list of loaded builders. FIXED
+GERONIMO-2591 Database Pools portlet: Create new pool dependency jar selection problems FIXED
+GERONIMO-2602 default compile scope is overloaded with 2 meanings in PlanProcessorMojo FIXED
+GERONIMO-2603 Building 1.2 if there are 2.0 artifacts in the repo results in mostly 2.0 artifacts in the server. FIXED
+GERONIMO-2611 Configuration should not have duplicates in allServiceParents FIXED
+GERONIMO-2615 Not enough info when a gbean ref can't be verified during deployment FIXED
+GERONIMO-2619 Javamail 1.4 spec needs to be using the JAF 1.1 version. FIXED
+GERONIMO-2623 Infinite loop in the SMTPTransport code when a socket factory class is used. FIXED
+GERONIMO-2624 Offline deployer busted FIXED
+GERONIMO-2625 Geronimo Console: login page prevents using username, password longer than 25 characters for login FIXED
+GERONIMO-2627 jsr88 classpath is all messed up FIXED
+GERONIMO-2631 jetty5 builder needs to parameterize the jsp servlet class FIXED
+GERONIMO-2632 Connection errors can result in infinite loop FIXED
+GERONIMO-2630 sun j2ee schemas are being redistributed in jsp and servlet specs FIXED
+GERONIMO-2641 Missing license headers FIXED
+GERONIMO-2644 Fix leaking ClassLoaders INVALID
+GERONIMO-2646 WAR without a geronimo-web.xml deploys to the wrong context FIXED
+GERONIMO-2649 Insert of new EJB does not appear to be occurring FIXED
+GERONIMO-2652 XmlBeans is having trouble validating some xml from substitution groups FIXED
+GERONIMO-2656 for jetty, in servlet-mapping, url patterns must be trimmed. FIXED
+GERONIMO-2659 jspc plugin busted by spec >> provided change FIXED
+GERONIMO-2663 Build Break ! at configs/client-deployer CANNOT REPRODUCE
+GERONIMO-2669 fix o.a.g.j.ClusteredSessionManager to match changes in Jetty AbstractSessionManager FIXED
+GERONIMO-2674 The basic CXF integration is not working FIXED
+GERONIMO-2679 ArrayIndexOutOfBoundsException when getting Mails from Pop3-Account with geronimo-javamail_1.4_mail-1.0.jar FIXED
+GERONIMO-2683 Multiple versions of org.codehaus.wadi.wadi-tribes listed in server/trunk/pom.xml FIXED
+GERONIMO-2692 Current specs/trunk fails to build, due to missing modules FIXED
+GERONIMO-2685 database pool type emty in pool creation wizard - Jetty FIXED
+GERONIMO-2653 Inconsistencies between jetty6-builder and tomcat6-builder plan.xml files FIXED
+GERONIMO-2686 database creation pool wizzard fails to deploy FIXED
+GERONIMO-2706 Unable to create database pool DUPLICATE
+GERONIMO-2642 welcome app not included in the jetty assembly. FIXED
+GERONIMO-2713 LDAP Realm fails to test and deploy FIXED
+GERONIMO-2714 FileAuditLoginModule fails to write login attempts FIXED
+GERONIMO-2720 tomcat https connector needs additional param FIXED
+GERONIMO-2721 Unable to deploy anything FIXED
+GERONIMO-2722 enable commons-logging in tomcat module FIXED
+GERONIMO-2711 specs/trunk fails to build FIXED
+GERONIMO-2684 Upgrade server trunk (2.0) to use the latest released geronimo-spec versions FIXED
+GERONIMO-2732 J2EE Application Client deployment fails with NPE FIXED
+GERONIMO-2589 Generate explicit-versions.properties transitvily FIXED
+GERONIMO-2594 Add xalan to endorsed directory FIXED
+GERONIMO-2597 Make web service builder optional FIXED
+GERONIMO-2604 Create a specs pom FIXED
+GERONIMO-2608 JACC 1.1 support (jsr-115 MR4) FIXED
+GERONIMO-2616 Move jee5 work from sandbox to trunk FIXED
+GERONIMO-2629 Upgrade to J2EE Management 1.1 (JSR77) FIXED
+GERONIMO-2634 Switch to activemq 4.1.0-incubator: include apache incubator repo in our repo list. FIXED
+GERONIMO-2635 Upgrade to JavaMail 1.4 and JavaBeans Activation Framework 1.1 FIXED
+GERONIMO-2648 Integrate JSF 1.2 into 2.0-M1 FIXED
+GERONIMO-2662 remove jetty5 support from trunk and 2.0-m1 FIXED
+GERONIMO-2719 Use released Jetty 6.1 in Geronimo 2.0-M2 FIXED
+GERONIMO-2716 Create javaee 5 test jars for j2ee-builder tests FIXED
+GERONIMO-2725 Remove geronimo-qname_1.1_spec usage FIXED
+GERONIMO-2726 Update JAXB and StAX implementation versions FIXED
+GERONIMO-2636 Update Jetty 6 assembly to use Jasper 6 for JSP 2.1 support FIXED
+GERONIMO-2535 Support Java EE 5 Common Annotation Spec in Geronimo (JSR 250) FIXED
+GERONIMO-2667 Streaming API for XML integration DUPLICATE
+GERONIMO-2671 Streaming API for XML and JAXB integration FIXED
+GERONIMO-2628 Upgrade to tomcat 6.0.2 beta FIXED
+GERONIMO-2727 Enable axis2-deployer in jetty and tomcat jee5 assemblies FIXED
+GERONIMO-2536 Support Java EE 5 JavaServerPages Standard Tag Library in Geronimo (JSTL, JSR 52) FIXED
+GERONIMO-2729 JAX-RPC POJO WS tests FIXED
+GERONIMO-2738 JAXB, STAX support for client applications FIXED
+GERONIMO-2718 Upgrade to tomcat 6.0.7 beta FIXED
+GERONIMO-2601 Remove the "Old Keystore" portlet FIXED
+GERONIMO-2639 Upgrade dojo to 0.4.1 FIXED
+GERONIMO-2658 Add 2.0-M1 Release Notes FIXED
+GERONIMO-2670 Update geronimo plugin repository version FIXED
+GERONIMO-2620 Need to create javamail 1.4 versions of the provider and mail jars FIXED