Along the same lines as what Lin just reported, the link for the source code points to a page that is slightly different than the source code page that can be navigated to from the main site. This is the page that is linked from the main site - http://geronimo.apache.org/source-code.html. The page currently listed uses a slightly different style that I think looks a little off when compared to the rest of the links.
On Thu, Jul 24, 2008 at 12:40 PM, Lin Sun <[EMAIL PROTECTED]> wrote: > Looks good. I found a minor issue, clicking on the mailing list link > (http://geronimo.apache.org/mailing.html) leads to a 404. > > Lin > > On Wed, Jul 23, 2008 at 12:56 PM, Joe Bohn <[EMAIL PROTECTED]> wrote: > > This is the current Release Notes for 2.1.2 with JIRAs as they are now. > I > > expect a few minor updates to the JIRA before we release. Are there any > > additional changes we need to make? > > > > > > > > RELEASE_NOTES-2.1.2.txt: > > > > Release Notes -- Apache Geronimo -- Version 2.1.2 > > > > > > 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://cwiki.apache.org/geronimo > > > > > > Documentation > > ------------- > > Please see http://cwiki.apache.org/GMOxDOC21/documentation.html for the > > latest documentation on this release. > > > > > > System Requirements > > ------------------- > > You need a platform that supports the Sun JDK 5.0+ (J2SE 1.5.0+) or > greater. > > > > Most testing has been done on Linux, Mac OS X, and Windows. > > > > > > Geronimo 2.1 Enhancements > > ------------------------- > > > > Custom server assemblies > > - Lightweight server assemblies may be created that contain only the > > functional > > components required by your application(s). > > > > Flexible admin console > > - The admin console is now component-based to mirror the server > > capabilities. > > This allows the admin console to provide flexible administrative > > capabilities > > that will mirrors the capabilities of a custom server assembly. > > > > GShell > > - GShell is a command-line processing environment that can be used for > the > > execution > > of Geronimo commands. GShell is an extensible environment and includes > > support > > for editing, command history, and tab completion. > > > > Clustering Support > > - WADI can now be used to support clustering of web applications for > > Geronimo configurations which > > use the Tomcat Web Container (WADI support for Jetty was in previous > > releases). > > - Applications can be deployed to administratively-defined groups of > > Geronimo servers > > > > Monitoring Console Plugin > > - The monitoring console plugin provides monitoring support in the > Geronimo > > admin console. > > The monitoring console can gather statistics and performance data from > > multiple Geronimo > > servers and graphically display this data to users. > > > > > > Geronimo 2.1.1 Issues Resolved > > ------------------------------ > > ** Bug > > * [GERONIMO-3503] - DBPool wizzard creates plans only for > > local-transactions > > * [GERONIMO-3562] - customizable navigator icons for admin console > > extensions > > * [GERONIMO-3599] - Unable to create new JMS Resource group through > > console in IE7 > > * [GERONIMO-3700] - alias command fails > > * [GERONIMO-3705] - Maven 2.0.8 causes build problems > > * [GERONIMO-3858] - start-server.bat fails to start server if there is > a > > space in the path > > * [GERONIMO-3864] - Security warning about installation a certificate > > from a CA claiming to represent: Me > > * [GERONIMO-3930] - IllegalArgumentException reading Transaction Log > > * [GERONIMO-3931] - Unable to delete a datasource from administrative > > console > > * [GERONIMO-3944] - Web plan schema munging reordering elements wrong > > * [GERONIMO-3965] - Custom LoginModule uses wrong classloader > > * [GERONIMO-3966] - Spaces in server installation directory causes > > deployment problems when using JMX to deploy > > * [GERONIMO-3970] - Fail to delploy a web application to a WADI > cluster > > * [GERONIMO-3971] - Error message during assembling a server > > * [GERONIMO-3972] - Monitering Graphics failed to represent in IE 6 > SP2 > > * [GERONIMO-3973] - Fail to assemble a server via gsh when Geronimo is > > installed in a directory with white space > > * [GERONIMO-3974] - Shutdown exceptions on IBM JVM > > * [GERONIMO-3975] - PlanCreator fails to deploy an application when > > Geronimo is installed into a directory with white space > > * [GERONIMO-3976] - Exceptions are thrown in Geronimo launch console > when > > clicking "Console Navigation --> Debug Views --> JNDI Viewer" > > * [GERONIMO-3981] - Fail to relaunch Geronimo after deploying an > > application to WADI cluster > > * [GERONIMO-3982] - WADI cluster fails to distribute the installed > > application to all the nodes in the same cluster > > * [GERONIMO-3984] - Keystores portlet - Unlock keystore page shows > wrong > > label on submit button > > * [GERONIMO-3990] - CORBA application client fails to login to the > server > > * [GERONIMO-3991] - Can not undeploy an application deployed in a WADI > > cluster via Admin Console > > * [GERONIMO-3993] - Server fails to relaunch after deploying an > > application to a WADI cluster > > * [GERONIMO-3994] - GShell command remote-control/server-control can > not > > control the remote server > > * [GERONIMO-3995] - Can not export a plugin via Admin Console in IE 6 > SP2 > > * [GERONIMO-3999] - Cannot remote deploy a plugin through > deploy.bat|.sh > > * [GERONIMO-4001] - Cannot remote deploy a sample thru gshell > > deploy/deploy command > > * [GERONIMO-4003] - Can not deploy DayTrader two times because of EJB > > name confliction > > * [GERONIMO-4006] - Deployment of EJB-based JAX-WS web service with > > WebServiceContext injection fails > > * [GERONIMO-4008] - HTTP GET requests on Provider endpoints might fail > > sometimes with Axis2 > > * [GERONIMO-4009] - HTML errors and warnings in > calculator-stateless-pojo > > sample .jsp file > > * [GERONIMO-4016] - The exception of failing to start client is not > > recorded in client.log > > * [GERONIMO-4017] - Include PLUTO-485 to handle question marks in our > > portlet URIs > > * [GERONIMO-4020] - ResourceBinding doesn't actually override > > preprocessValue > > * [GERONIMO-4024] - Accessibility issue: missing image alt tags and no > > skip to main content support > > * [GERONIMO-4036] - Warning message after running gsh > > geronimo/stop-server > > * [GERONIMO-4072] - Fail to offline deploy an application because of > the > > dependency to rmi-naming > > * [GERONIMO-4076] - Console runs in unhandled exception when user > starts > > module with unresolved dependencies > > * [GERONIMO-4082] - <hidden-classes> ignored for certain classes that > are > > loaded by system class loader > > * [GERONIMO-4086] - sharelib plugin does not include or create > shared/lib > > or shared/classes directories > > * [GERONIMO-4088] - Make it more obvious and document how to set the > tmId > > so you can use more than one geronimo server with a distributed > transaction. > > * [GERONIMO-4090] - non-overridable-classes in an environment are > ignored > > in that configuration, only used for children > > * [GERONIMO-4093] - gsh scripts are not using setjavaenv or optional > > setenv script > > * [GERONIMO-4094] - Tomcat APR connector didn't load the native > library > > * [GERONIMO-4095] - Run SQL portlet doesn't work in a non-English > browser > > * [GERONIMO-4098] - Disable rsh/rshd gshell commands > > * [GERONIMO-4099] - Calling isUserInRole wipes out run-as info > > * [GERONIMO-4100] - Allow users to use jaxws-tools.bat/sh when SUN > SAAJ > > impl is not provided in the assembly > > * [GERONIMO-4103] - Fail to Restart APR HTTP Connector > > * [GERONIMO-4104] - Tomcat logging is broken > > * [GERONIMO-4110] - NPE upon deployment of unrecognized xml file > > (seam-gen based application) > > * [GERONIMO-4111] - Plugin installation works with search-plugins > command > > but fails with install-plugin command > > * [GERONIMO-4113] - Cannot deploy context specific Valve GBeans on > Tomcat > > * [GERONIMO-4114] - newly created APR HTTPS connector failed to start > > * [GERONIMO-4116] - Upgrade from DWR 2.0.1 to 2.0.3 > > * [GERONIMO-4119] - request.isUserInRole("some-role") always return > false > > after @EJB injection > > * [GERONIMO-4123] - Some License/Notice file updates > > * [GERONIMO-4124] - Tomcat jacc usage is messed up > > * [GERONIMO-4131] - Problems with WebSphere MQ RA deployment > > * [GERONIMO-4155] - Can use a run-as role without defining it > > * [GERONIMO-4166] - EAR missing dependency on j2ee-security breaks > Server > > Console > > * [GERONIMO-4169] - JAX-WS web services not discovered with partial > > web.xml file > > * [GERONIMO-4175] - dojo v1.0.2 dijit/demos/i18n directory contains > > wikipedia content > > * [GERONIMO-4177] - FarmWarDeployerGBean.java uses incorrect hardcoded > > tomcat class > > * [GERONIMO-4182] - Artifact aliases are not honored when deploying a > > plugin that has a dependency on another plugin with an alias > > * [GERONIMO-4184] - In-doubt transaction Id's could be reused during > > server startup > > * [GERONIMO-4185] - Cannot deployed WADI clustered Jetty and Tomcat > Web > > applications within an EAR > > * [GERONIMO-4188] - View Server portlet runs in unhandled exception if > > the statistics bean is not available > > * [GERONIMO-4194] - jsp sample view source links are broken > > * [GERONIMO-4201] - Accessing admin console portlets that use DWR > after > > restart giving error > > * [GERONIMO-4205] - unable to build samples on windows platoform due > to > > Filename too long > > * [GERONIMO-4208] - Eliminate individual sample references from > Geronimo > > Welcome Page > > * [GERONIMO-4209] - Geronimo does not start on SAP JVM > > > > ** Improvement > > * [GERONIMO-3408] - Clean up deployer login code in ServerConnection > > * [GERONIMO-3651] - gshell should make it dead simple to run geronimo > > with remote debugging > > * [GERONIMO-3848] - geronimo:deploy-module prints out Using > non-artifact > > based plan: null when no plan is specified > > * [GERONIMO-3963] - Remote deployment using the --inPlace option > > * [GERONIMO-3992] - Switch to a Pluto 1.1.6 based patch build > > * [GERONIMO-4012] - Rework GShell integration and remove > > gshell-embeddable > > * [GERONIMO-4031] - Upgrade to MyFaces 1.2.3 release > > * [GERONIMO-4035] - Upgrade cxf to 2.0.6, may fix new testsuite errors > > * [GERONIMO-4074] - Testsuite for commands > > * [GERONIMO-4085] - Change tomcat version to 6.0.16 > > * [GERONIMO-4087] - Improve usability of gshell commands deploy/* when > > failing to connect to server > > * [GERONIMO-4139] - Add a comment to config-substitutions.properties > to > > indicate its usage > > * [GERONIMO-4145] - Additional Admin Console navigational icons > > * [GERONIMO-4148] - Add OS info to the Server Information portlet > > * [GERONIMO-4149] - Minor updates to commands-testsuite > > * [GERONIMO-4152] - Add a way to show/hide parent and child components > of > > modules in the console > > * [GERONIMO-4191] - give users a better message when context-root is > not > > unique > > * [GERONIMO-4207] - Provide a LoginModule which can be used to add > user > > or group principals via configuration > > > > ** New Feature > > * [GERONIMO-2814] - Add a second repository to Geronimo > > * [GERONIMO-3665] - Create ghell commands for wsgen and wsimport tools > > * [GERONIMO-3876] - Allow configuring JMX over SSL > > * [GERONIMO-4115] - Add wait-for-server gshell command > > > > > > > > Certification Status > > -------------------- > > Apache Geronimo v2.1.2 has passed 100% of SUN's Java Enterprise Edition > 5.0 > > Certification Test Suite. See "Distributions" for further details. > > > > > > Distributions > > ------------- > > Apache Geronimo v2.1.2 is available in five distributions so you can pick > > the > > one that best fits your environment. > > > > The available distributions are as follows: > > > > Certified distributions: > > - Apache Geronimo with Tomcat web container, AXIS2 for Web Services and > > OpenJPA > > for persistence. > > - Apache Geronimo with Jetty web container, CXF for Web Services and > OpenJPA > > for persistence. > > > > Non-Certified distributions: > > - Little-G with Tomcat web container, minimal configuration. > > - Little-G with Jetty web container, minimal configuration. > > - Geronimo framework, stripped down Geronimo pluggable framework. > > > > Note: Non-Certified distributions do not contain a complete JavaEE5 stack > > and so > > cannot be certified. Certified distributions can be reconfigured by the > > user > > (such as Tomcat web container with CXF for Web Services). > > > > > > Supported features > > ------------------ > > All programming elements of the Java EE 5.0 Specification are available. > > > > > > Known Issues and Limitations > > ---------------------------- > > ** Bug > > * [GERONIMO-2246] - Why resource-env-ref:admin-object-module? > > * [GERONIMO-2340] - Network Listener state not persisted across > server > > startups > > * [GERONIMO-2622] - Implement PolicyContextHandlerSOAPMessage > > * [GERONIMO-3233] - Local EJB references cannot be resolved when > > <inverse-classloading> is set in web application > > * [GERONIMO-3359] - naming builders are invoked twice > > * [GERONIMO-3392] - CA Helper App - Unable to find HTTPS Connector > > configured for ClientAuth > > * [GERONIMO-3419] - Console displays wrong database pool type when > derby > > embed local is used. > > * [GERONIMO-3442] - Tomcat exception reports reference non-existent > log > > files > > * [GERONIMO-3445] - Verify log levels can be changed for openejb > related > > log categories > > * [GERONIMO-3457] - Drools BRMS issue using geronimo 2.0.1-jetty6 > > Unassigned > > * [GERONIMO-3466] - car-maven-plugin can not generate server plugin > > which includes EJB > > * [GERONIMO-3468] - Links broken through Ajp13. > > * [GERONIMO-3469] - From console: database pool doesn't work well if > the > > name contains a / like jdbc/EmployeeDataSource > > * [GERONIMO-3470] - Setting system properties through the deployment > > plan fails > > * [GERONIMO-3483] - Redeploy should start any dependent > configurations > > it stops. > > * [GERONIMO-3488] - car file left over after failed deployment > > * [GERONIMO-3581] - Default security relam name in ContextManager > > * [GERONIMO-3589] - NullpointerException thrown when running jsp tag > > inside security realm > > * [GERONIMO-3599] - Unable to create new JMS Resource group through > > console in IE7 > > * [GERONIMO-3602] - SEI specified in webservices.xml does not > overwrite > > annotation > > * [GERONIMO-3655] - Invalid MdbInstanceFactory behaviour > > * [GERONIMO-3656] - Startup failed when used with Saxon 9 XSLT engine > > * [GERONIMO-3664] - JNDIView Portlet should list ResourceAdaptors and > > its JCAManagedConnectionFactories for RAR Modules > > * [GERONIMO-3673] - MessageDrivenBean injection issue > > * [GERONIMO-3685] - Monitoring Console should display TimeStatistics > and > > BoundedRangeStatistics correctly > > * [GERONIMO-3688] - Website issues; links and missing images > > * [GERONIMO-3755] - application-1.2 schema does not exist > > * [GERONIMO-3756] - Blank screen in Security Realms portlet if wrong > > file path is specified > > * [GERONIMO-3762] - Web Applications displayed during server startup > > include "system" console plugins > > * [GERONIMO-3768] - deployment failure is not logged in either > > geronimo.log or deployer.log > > * [GERONIMO-3793] - "Not Known To This Context" JAXBException when > > attempting to return complex data type from a @WebMethod > > * [GERONIMO-3812] - Geronimo 2.0.2 misses ApacheDS (LDAP) function > > * [GERONIMO-3815] - ContextManager.getCurrentContext() throws > > NullPointerException > > * [GERONIMO-3820] - Secure LDAP (ldaps) trusted certificate > authorities > > * [GERONIMO-3832] - Timers created using the Timer Services are not > > dropeed when the associated ejb module is stopped or undeployed. > > * [GERONIMO-3838] - memory (probably related to sessions) leak > > * [GERONIMO-3844] - Errors on shutdown from admin console (Jetty > only) - > > java.lang.InterruptedException > > * [GERONIMO-3851] - Plan Creator cannot recognize classes inside > > compressed JARs of WEB-INF/lib > > * [GERONIMO-3863] - Default TomcatWebConnector maxPostSize setting > > cannot handle DayTrader application > > * [GERONIMO-3874] - Deployment of Spring SpringContextResourceAdapter > > fails > > * [GERONIMO-3875] - Enabling authentication for Derby renders DB > Viewer > > portlet unusable for all db's except SystemDatabase > > * [GERONIMO-3878] - Unable to deploy Postgres Datasource from console > > dialog "Database Pools" because of missing jar files in jar selection > > listbox. > > * [GERONIMO-3890] - Struts2 extremely slow (unusable) > > * [GERONIMO-3892] - Persistence.CreateEntityManagerFactory leads to > an > > JNDI Exception in EJB Container > > * [GERONIMO-3894] - java.lang.NoClassDefFoundError: org/jdom/Parent > > using JDOM 1.0 > > * [GERONIMO-3907] - Persistence Exception is not visible/lost for > > client. > > * [GERONIMO-3934] - geronimo/start-server --timeout option does not > work > > as expected > > * [GERONIMO-3938] - Geronimo must add Java2 security to run with > > security manager > > * [GERONIMO-3942] - IllegalStateException warning message for Jetty > > plugin installer > > * [GERONIMO-3946] - WARN [JettyModuleBuilder] Web application . does > not > > contain a WEB-INF/geronimo-web.xml deployment plan > > * [GERONIMO-3949] - Problem creating a DB2 datasource Unassigned > > * [GERONIMO-3951] - org.apache.geronimo.cxf.CXFHandlerResolverTest > fails > > on Harmony intermittently > > * [GERONIMO-3957] - Updating svn:ignore lists > > * [GERONIMO-3989] - gshell - infinite loop > > * [GERONIMO-3997] - NPE in console > > * [GERONIMO-3998] - @WebFault > > * [GERONIMO-4000] - Cannot start magicGball sample's client > application > > thru gshell command > > * [GERONIMO-4011] - Need new release of JLine to fix GShell problems > on > > Windows > > * [GERONIMO-4025] - Accessibility issues: No caption tag or summary > > property, no column and row scope property for data tables in admin > console > > * [GERONIMO-4026] - Accessibility issue: no fieldset and legend > elements > > for groups of radio and checkbox button > > * [GERONIMO-4028] - Accessibility issue: no label elements and title > > attributes defined in all of forms in admin console > > * [GERONIMO-4029] - Transforming from DOM Document to SAAJ SOAPBody > > throws TransformerException > > * [GERONIMO-4030] - Accessibility issue: The tree and tabbed content > in > > Debug views is not keyboard navigatable > > * [GERONIMO-4032] - Accessibility issue: descriptions should be shown > > explicitly for automatic change > > * [GERONIMO-4037] - Geronimo 2.0.3 (and I guess at least 2.0.2) can't > > run with a security manager settled from the command line using > > -Djava.security.manager > > * [GERONIMO-4076] - Console runs in unhandled exception when user > starts > > module with unresolved dependencies > > * [GERONIMO-4078] - Database Pools page: JNDI name formatting > > inconsistent > > * [GERONIMO-4080] - Accessibility issue: No input error messages are > > shown in some forms if anything is unexpected > > * [GERONIMO-4081] - Accessibility issue: Webking scan errors against > > "Check Web Accessibility(Section 508)" rules > > * [GERONIMO-4082] - <hidden-classes> ignored for certain classes that > > are loaded by system class loader > > * [GERONIMO-4097] - unable to download extensible administration > console > > using Little G > > * [GERONIMO-4124] - Tomcat jacc usage is messed up > > * [GERONIMO-4131] - Problems with WebSphere MQ RA deployment > > * [GERONIMO-4141] - The war exported as a geronimo plugin in admin > > console cannot be installed with install-plugin command of deploy.bat|.sh > > * [GERONIMO-4153] - Messages are not being redelivered correctly > > * [GERONIMO-4155] - Can use a run-as role without defining it > > * [GERONIMO-4178] - Misleading errors during deployment when missing > > entries in openejb-jar.xml > > * [GERONIMO-4184] - In-doubt transaction Id's could be reused during > > server startup > > * [GERONIMO-4186] - Use start-server.bat to start non-default server > and > > shutdown it using stop-server.bat , but can not exit to command prompt > > * [GERONIMO-4210] - EJB Injection in JSF Managed Bean > > > > > > ** Improvement > > * [GERONIMO-3389] - console: java.lang.UnsatisfiedLinkError is thrown > > when create a Tomcat APR HTTP Connector > > * [GERONIMO-3399] - Need JSR88 DConfigBeans for GerSecurityType > > * [GERONIMO-3448] - New threads launched from an EJB do not run as > the > > same Subject as the launching thread > > * [GERONIMO-3530] - provide activemq destination and connector stats > > * [GERONIMO-3661] - Optimize GShell libs for G server assemblies > > * [GERONIMO-3680] - The Monitoring agent should optimize DB activity > > * [GERONIMO-3681] - The Monitoring Console should allow the type of > > graph to be chosen > > * [GERONIMO-3682] - The Monitoring Console should keep information > about > > Stats available from a managed object > > * [GERONIMO-3759] - Geronimo Tomcat Clustering - No GBeans for adding > > Static Members > > * [GERONIMO-3770] - Error reporting of undeclared data-sources from > > persistence.xml with the file path and such > > * [GERONIMO-3774] - monitoring agent should separate any constant > > assignment inside one class > > * [GERONIMO-3849] - When display-name in web.xml contains the dot the > > remaining part's printed out in geronimo.log > > * [GERONIMO-3870] - Expose JSR77 stats in OpenEJB > > * [GERONIMO-3905] - Geronimo Database pool wizard > > * [GERONIMO-3915] - Upgrade Monitoring and Debugview plugins to use > Dojo > > instead of Dojolegacy > > * [GERONIMO-3925] - Monitoring agent should use JAXB to do XML > > manipulation > > * [GERONIMO-3929] - Load server implementation classes and it's > > libraries using a private classloader > > * [GERONIMO-3940] - A easy way to create a new server instance via > > command/gsh/console > > * [GERONIMO-3948] - Allow multiple containers to be created for > > different types of ejbs > > * [GERONIMO-3958] - No web-app element when geronimo-web.xml contains > > other root element > > * [GERONIMO-3969] - maven2 module goals should use standard server > > definitions > > * [GERONIMO-4023] - Provide Column Names in the Database Table View > of > > the Admin Console > > > > > > ** New Feature > > * [GERONIMO-3417] - Implement JASPI > > * [GERONIMO-3534] - allowHosts attribute unavailable in geronimo > 2.0.1 > > * [GERONIMO-3572] - Disable access log by default and provide an easy > > way for the user to enable/disable logging at will. > > * [GERONIMO-3619] - Allow context-param's to be overridden in > > geronimo-web.xml > > * [GERONIMO-3662] - Provide JCA Resource statistics > > > > > -- ~Jason Warner
