Return-Path: Delivered-To: apmail-geronimo-user-archive@www.apache.org Received: (qmail 57233 invoked from network); 6 Jan 2006 03:49:36 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 6 Jan 2006 03:49:36 -0000 Received: (qmail 93429 invoked by uid 500); 6 Jan 2006 03:49:33 -0000 Delivered-To: apmail-geronimo-user-archive@geronimo.apache.org Received: (qmail 93417 invoked by uid 500); 6 Jan 2006 03:49:33 -0000 Mailing-List: contact user-help@geronimo.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: user@geronimo.apache.org List-Id: Delivered-To: mailing list user@geronimo.apache.org Delivered-To: moderator for user@geronimo.apache.org Received: (qmail 96517 invoked by uid 99); 6 Jan 2006 02:18:17 -0000 X-ASF-Spam-Status: No, hits=1.2 required=10.0 tests=RCVD_IN_SORBS_WEB,SPF_HELO_PASS X-Spam-Check-By: apache.org Received-SPF: neutral (asf.osuosl.org: local policy) X-Mail-Handler: MailHop Outbound by DynDNS X-Originating-IP: 129.33.49.251 X-Report-Abuse-To: abuse@dyndns.com (see http://www.mailhop.org/outbound/abuse.html for abuse reporting information) X-MHO-User: hogndos Message-ID: <43BDD367.20004@apache.org> Date: Thu, 05 Jan 2006 21:18:15 -0500 From: Matt Hogstrom User-Agent: Mozilla Thunderbird 1.0.7 (Macintosh/20050923) X-Accept-Language: en-us, en MIME-Version: 1.0 To: dev@geronimo.apache.org, user@geronimo.apache.org, prc@apache.org Subject: ANNOUNCE Geronimo Version 1.0 Available for Download Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N The Apache Geronimo team is proud to announce the availability of Geronimo Version 1.0 for immediate download. Please visit http://geronimo.apache.org/downloads.html. The release has passed all J2EE 1.4 Certification Tests. In addition, many thanks to our community and volunteers that have tested Geronimo on many operating systems including Linux, Windows, MacOS and zLinux as well as many hardware platforms. Apache Geronimo 1.0 introduces complete J2EE 1.4 certification, support for Java Business Integration (JBI), Jetty or Tomcat Web container deployment options, a complete Web-enabled management console based on Java Portlets, full integration with the Eclipse Web Tools Project, and integration of Apache Derby and the Apache Directory Server. Included in this e-mail are relevant sections from the RELEASE-NOTES which can be found in the distributions that are available for download. For up to the minute Release Notes and information you can check the Geronimo home page at http://geronimo.apache.org. ======= Release Notes -- Apache Geronimo -- Version 1.0 Geronimo URLs ------------- Home Page: http://geronimo.apache.org/ 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/svn.html Bug Tracking: http://issues.apache.org/jira/browse/GERONIMO Wiki: http://wiki.apache.org/geronimo System Requirements ------------------- You need a platform that supports the Sun JDK 1.4.2. CORBA support requires a Sun Java 1.4.2 VM (specifically 1.4.2_08 or a higher 1.4.2_* release). Most testing has been done on Linux, Mac OS X, and Windows. Installing & Starting Geronimo ------------------------------ To install, simply unpack the .zip (Windows) or tar.gz (Unix) file containing Geronimo. Documentation is included in the docs directory in your unpacked server. If you wish to modify the default ports that Geronimo will use, edit the file var/config/config.xml in your Geronimo directory. 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 1.4.2 JDK/JRE prior to executing the command. Here is an example: export JAVA_HOME=/directory_to_the_JRE/ bin/geronimo.sh The command will display help text instructing you as to how to start and stop the Geronimo server. If you prefer to start the server without a script file you can simply type: java -jar bin/server.jar Once the server has started, you can access the administration console at http://localhost:8080/console/ . The default user name is "system" and the default password is "manager". Administration Console Security Configuration --------------------------------------------- The default administration user/password for the admin console and deployment is system/manager. To change this edit the var/security/users.properties and var/security/groups.properties files. Future Road Map at a Glance --------------------------- http://issues.apache.org/jira/browse/GERONIMO? report=com.atlassian.jira.plugin.system.project:roadmap-panel (the above URL must be all on one line) Late Release News (not in RELEASE-NOTES-1.0.txt in build) --------------------------------------------------------- Just as the Geronimo Release was being prepared a report was made about a potential security issue when using the Jetty Web Conatiner. The issue was noted on Jetty 5.1.9 which used by geronimo 1.0, which allows a crafted URL to access the contents of a WEB-INF directory if the server is running on a Windows platform. This issue is fixed in Jetty 5.1.10 and will be provided in Geronimo 1.0.1 which will be available in the near future. Significant Changes Since the M5 Release ---------------------------------------- * the ConfigID format has been updated in anticipatation of future enhancements. Application plans that include configIds of configurations included in Geronimo M5 and earlier will require modifications. See the Wiki at http://wiki.apache.org/geronimo for more information. * More functionality and new look and feel for the Administrative Console (http://localhost:8080/console/) * Added HTTP session clustering to the Tomcat configuration included with Geronimo * Hot Deploy by copying your deployment artifact to the deploy/ directory * Ability to run the deploy tool from a machine other than the application server (remote deployment) * Packages that represented experimental, pre-release or obsolete versions were removed. * Clustering - Tomcat support for clustering is available in this release. - WADI has been included as a technology preview for both Jetty and Tomcat. See http://wadi.codehaus.org for additional information. Choice of Web container ----------------------- Two versions of the Geronimo binary are available for download. There is a version for the Jetty Web container and a version for the Tomcat Web container. Both distributions are fully supported by the Geronimo team. Please download the binary appropriate for your installation. Configuration ------------- Most configuration attributes can be updated in the geronimo/var/config/config.xml file. The attributes most likely to be changed are already included in the supplied config.xml file, while others may need to be added manually. Overall Project Status ---------------------- The current version release of 1.0 represents a significant step for the Geronimo project. After a little over two years of effort this distribution is a fully compliant and usable J2EE container suitable for everything from development to Enterprise deployments. The next version of Geronimo is focused on several areas, including: * continue to enhance the performance and usability of the server * improve cross-platform compatibility * improve integration with third-party development tools and server products User feedback is critical for future released to be successful! The Geronimo team is anxious to gather feedback to ensure we are meeting the needs and expectations of the user community. In addition to the goals mentioned above, several specific changes are currently being considered: * Make the Geronimo kernel pluggable, to help ease integration of external components. * Enhance the ability to assemble customized servers (including only the services required by the applications to be run). * Enhance configuration, administration and management tools * Improve clustering support for web containers and ejbs For more information on specific bugs or features, or to help with testing efforts, please visit JIRA, our bug/issue tracking system, at http://issues.apache.org/jira/browse/GERONIMO Certification Status -------------------- Geronimo 1.0 has passed the J2EE(tm) certification test suite. We will be filing the appropriate certification paperwork with Sun for official J2EE certification. Significant Missing Features ---------------------------- * J2EE Application Client that works from a machine other than the server * Full JSR-88 support for DConfig Beans (the current features are somewhat incomplete) * Offline deployment and assembly tools (expected shortly) * Installer program (expected shortly) Known Issues ------------ * ActiveMQ (our JMS implementation) is not shut down in the right way and thus tends to generate exceptions to the console during the shutdown process. This does not cause any actual problems as far as we know, but it sure doesn't look nice. * See also outstanding JIRA issues at http://issues.apache.org/jira/browse/GERONIMO