You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scm@geronimo.apache.org by am...@apache.org on 2005/07/26 22:26:40 UTC
svn commit: r225385 - /geronimo/branches/v1_0_M4-QA/RELEASE-NOTES-1.0-M4.txt
Author: ammulder
Date: Tue Jul 26 13:26:36 2005
New Revision: 225385
URL: http://svn.apache.org/viewcvs?rev=225385&view=rev
Log:
Start work on release notes
Modified:
geronimo/branches/v1_0_M4-QA/RELEASE-NOTES-1.0-M4.txt
Modified: geronimo/branches/v1_0_M4-QA/RELEASE-NOTES-1.0-M4.txt
URL: http://svn.apache.org/viewcvs/geronimo/branches/v1_0_M4-QA/RELEASE-NOTES-1.0-M4.txt?rev=225385&r1=225384&r2=225385&view=diff
==============================================================================
--- geronimo/branches/v1_0_M4-QA/RELEASE-NOTES-1.0-M4.txt (original)
+++ geronimo/branches/v1_0_M4-QA/RELEASE-NOTES-1.0-M4.txt Tue Jul 26 13:26:36 2005
@@ -1,41 +1,57 @@
Release Notes -- Apache Geronimo -- Version 1.0-M4
-NOTE: THIS IS A PLACEHOLDER. THERE HAS NOT BEEN AN OFFICIAL M4 RELEASE
-YET. YOU MAY LOOK AT THE FILE RELEASE-NOTES-1.0-M3.txt IN YOUR
-GERONIMO DISTRIBUTION FOR THE RELEASE NOTES FROM THE LAST MILESTONE, BUT
-THOSE ARE SOMEWHAT OUT OF DATE.
+NOTE: RELEASE NOTES ARE NOT YET FINAL!!!
Geronimo URLs
-------------
Home Page: http://geronimo.apache.org/
-Downloads: http://geronimo.apache.org/download.html
+Downloads: http://geronimo.apache.org/downloads.html
Documentation: http://geronimo.apache.org/documentation.html
Mailing Lists: http://geronimo.apache.org/mailing.html
-Source Code: http://geronimo.apache.org/source.html
+Source Code: http://geronimo.apache.org/svn.html
Bug Tracking: http://nagoya.apache.org/jira/secure/BrowseProject.jspa?id=10220
Wiki: http://wiki.apache.org/geronimo
System Requirements
-------------------
-You need a platform that supports JDK 1.4 or JDK 1.5 (and some
-features such as HTTPS currently depend on Sun implementation
-classes, so a Sun JVM would be the best bet).
-
-Most testing has been done on Linux, Mac OS X, and Windows. For a
-list of notes on specific configurations, see
-http://wiki.apache.org/geronimo/KnownWorkingConfigurations
+You need a platform that supports JDK 1.4 (and some features
+such as CORBA currently depend on Sun implementation classes and
+are known to not work under 1.5, so a Sun 1.4.x JVM would be the
+best bet).
+
+Most testing has been done on Linux, Mac OS X, and Windows.
+
Installing & Starting Geronimo
------------------------------
-To install, simply unpack the zip or tar file containing Geronimo.
+To install, simply unpack the zip or tar file containing Geronimo,
+or run the installer package for a more interactive installation
+process (including the ability to change ports and the default
+administrator account)
To start Geronimo, change to the Geronimo directory and run
java -jar bin/server.jar
+Deploying Applications
+------------------------------
+To deploy a J2EE module or application, start Geronimo and then
+run (for example):
+
+ java -jar bin/deployer.jar deploy my-web-app.war [deploy plan]
+
+You will need to use the username "system" and password "manager"
+unless you customized those during the install process.
+
+For more information on the commands and options supported by the
+deploy tool, run
+
+ java -jar bin/deployer.jar help [command]
+
+
Current Project Status at a Glance
----------------------------------
http://wiki.apache.org/geronimo/RoadMap
@@ -43,33 +59,85 @@
Significant Changes Since the M3 Release
----------------------------------------
- == FILL ME IN ==
+ * EJB support is complete
+ * Web Services support is complete
+ * JSR-77 support, including the Management EJB
+ * Securty configuration has changed dramatically
+ * The current Geronimo code passes the J2EE TCK tests, but has not
+ yet been certified.
Significant Missing Features
----------------------------
- == FILL ME IN ==
+ * A web management console
+ * Deployment from a machine other than the server
+ * A build that uses Tomcat by default (Tomcat can be activated as a
+ manual process, but as of M5 we will be distributing both Jetty and
+ Tomcat builds)
+ * A hot deploy directory (though the deploy tool can hot deploy)
+ * JSR-88 support for Geronimo deployment plan configuration
+ * Full functionality on non-Sun JVMs (a portable CORBA implementation
+ is not expected for version 1.0)
+ * Clustering (not expected for version 1.0)
Overall Project Status
----------------------
-Geronimo is currently undergoing TCK testing. Many features work, but
-it is not fully J2EE compliant yet. Geronimo has also not been
-extensively performance tested. Your help would be appreciated!
+Geronimo has passed the TCK certification tests, meaning that all J2EE
+features should work as expected. Many of the remaining changes are
+focused on usability at this time. However, Geronimo has also not
+been extensively performance tested. Your help would be appreciated!
Documentation efforts are underway, and freely available documentation
-covers many of the more stable aspects of the product.
+covers many aspects of the product.
For more information on specific bugs or features, or to help with
testing efforts, please visit JIRA, our bug/issue tracking system, at
http://nagoya.apache.org/jira/secure/BrowseProject.jspa?id=10220
-Specific Issues Addressed in M4 Release
+Specific Issues Addressed in M4 Release (finished -> 472 as of 7/26)
---------------------------------------
+ * [GERONIMO-] -
** New Features
+ * [GERONIMO-172] - EJB 2.1 ServiceEndpoint interface support
+ * [GERONIMO-175] - Web to EJB security integration
+ * [GERONIMO-186] - Complete EJB-QL support
+ * [GERONIMO-192] - ejbSelect method support
+ * [GERONIMO-228] - EJB 2.1 Home methods
+ * [GERONIMO-312] - Support web application deployment to Tomcat
+ * [GERONIMO-315] - Message Destination References in web.xml in Tomcat
+ * [GERONIMO-317] - Support for method-permissions in the web.xml in Tomcat
+ * [GERONIMO-318] - Support for ejb-refs in a web.xml in Tomcat
+ * [GERONIMO-319] - Access to UserTransaction from webapp in Tomcat
+ * [GERONIMO-332] - Support for service-ref in J2EE App Client
+ * [GERONIMO-333] - Support for JAAS callback-handlers in J2EE App Clients
+ * [GERONIMO-391] - jsr-77 MEJB needed
** Improvements
+ * [GERONIMO-347] - TransactionContext usage is confused and confusing
+ * [GERONIMO-375] - DeploymentException: Module was not a war: foo.war
+ * [GERONIMO-380] - eliminate TransactionManagerProxy and TransactionProxy
+ * [GERONIMO-410] - Revise SecurityRealm getUserPrincipals/getGroupPrincipals
+ * [GERONIMO-415] - Improve on Subject.doAs for client invoking secure EJB
+ * [GERONIMO-422] - Redundant security realm configuration options
+ * [GERONIMO-423] - Add role mapping to EAR geronimo-application.xsd
+ * [GERONIMO-424] - ConfigurationEntry support for multiple LoginModules
+ * [GERONIMO-430] - Generalize security realms, consolidate logic into Login Modules
+ * [GERONIMO-450] - GBeans should use jsr-77 naming conventions
+ * [GERONIMO-451] - geronimo connector xsd refers to Sun schemas
+ * [GERONIMO-456] - Rename LocalLoginRemoteLocalModuleLocalRealmRemote...
** Bug Fixes
+ * [GERONIMO-181] - Transaction propogation accross calls to stateful session beans
+ * [GERONIMO-264] - Startup exceptions are suppressed
+ * [GERONIMO-290] - static content with spaces in path or name can't be deployed
+ * [GERONIMO-334] - cannot find tools.jar at server startup
+ * [GERONIMO-336] - Invalid dd does not cause web deployment to fail
+ * [GERONIMO-355] - tx policies call tm.rollback on committed transactions
+ * [GERONIMO-359] - Do not convert RB exceptions to TransactionRolledBackException
+ * [GERONIMO-374] - Reject duplicate RA names in same deployment
+ * [GERONIMO-421] - Better handling for null/empty users in default LoginModules
+ * [GERONIMO-442] - Demo module isn't started properly
+ * [GERONIMO-472] - MDB Deployment Fails