geronimo-scm mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From conflue...@apache.org
Subject [CONF] Apache Geronimo v2.1 > RELEASE-NOTES-2.1.5.TXT
Date Thu, 06 May 2010 03:16:00 GMT
<html>
<head>
    <base href="http://cwiki.apache.org/confluence">
            <link rel="stylesheet" href="/confluence/s/1810/9/1/_/styles/combined.css?spaceKey=GMOxDOC21&amp;forWysiwyg=true"
type="text/css">
    </head>
<body style="background: white;" bgcolor="white" class="email-body">
<div id="pageContent">
<div id="notificationFormat">
<div class="wiki-content">
<div class="email">
    <h2><a href="http://cwiki.apache.org/confluence/display/GMOxDOC21/RELEASE-NOTES-2.1.5.TXT">RELEASE-NOTES-2.1.5.TXT</a></h2>
    <h4>Page  <b>added</b> by             <a href="http://cwiki.apache.org/confluence/display/~rwonly">Rex
Wang</a>
    </h4>
         <br/>
    <div class="notificationGreySide">
         <p>Release Notes &#8211; Apache Geronimo &#8211; Version 2.1.5</p>


<p>Geronimo URLs<br/>
-------------<br/>
Home Page:     <a href="http://geronimo.apache.org/" class="external-link" rel="nofollow">http://geronimo.apache.org/</a><br/>
Downloads:     <a href="http://geronimo.apache.org/downloads.html" class="external-link"
rel="nofollow">http://geronimo.apache.org/downloads.html</a><br/>
Documentation: <a href="http://geronimo.apache.org/documentation.html" class="external-link"
rel="nofollow">http://geronimo.apache.org/documentation.html</a><br/>
Mailing Lists: <a href="http://geronimo.apache.org/mailing-lists.html" class="external-link"
rel="nofollow">http://geronimo.apache.org/mailing-lists.html</a><br/>
Source Code:   <a href="http://geronimo.apache.org/source-code.html" class="external-link"
rel="nofollow">http://geronimo.apache.org/source-code.html</a><br/>
Bug Tracking:  <a href="http://issues.apache.org/jira/browse/GERONIMO" class="external-link"
rel="nofollow">http://issues.apache.org/jira/browse/GERONIMO</a><br/>
Wiki:          <a href="http://cwiki.apache.org/geronimo" class="external-link" rel="nofollow">http://cwiki.apache.org/geronimo</a></p>


<p>Documentation<br/>
-------------<br/>
Please see <a href="http://cwiki.apache.org/GMOxDOC21/documentation.html" class="external-link"
rel="nofollow">http://cwiki.apache.org/GMOxDOC21/documentation.html</a> for the<br/>
latest documentation on this release.</p>


<p>System Requirements<br/>
-------------------<br/>
You need a platform that supports the Sun JDK 5.0+ (J2SE 1.5.0+) or greater.</p>

<p>Most testing has been done on Linux, Mac OS X, and Windows.</p>


<p>Geronimo 2.1 Enhancements<br/>
-------------------------</p>

<p>Custom server assemblies</p>
<ul class="alternate" type="square">
	<li>Lightweight server assemblies may be created that contain only the functional<br/>
  components required by your application(s).</li>
</ul>


<p>Flexible admin console</p>
<ul class="alternate" type="square">
	<li>The admin console is now component-based to mirror the server capabilities.<br/>
  This allows the admin console to provide flexible administrative capabilities<br/>
  that will mirrors the capabilities of a custom server assembly.</li>
</ul>


<p>GShell</p>
<ul class="alternate" type="square">
	<li>GShell is a command-line processing environment that can be used for the execution<br/>
  of Geronimo commands. GShell is an extensible environment and includes support<br/>
  for editing, command history, and tab completion.</li>
</ul>


<p>Clustering Support</p>
<ul class="alternate" type="square">
	<li>WADI can now be used to support clustering of web applications for Geronimo configurations<br/>
  which use the Tomcat Web Container (WADI support for Jetty was in previous releases).</li>
	<li>Applications can be deployed to administratively-defined groups of Geronimo servers</li>
</ul>


<p>Monitoring Console Plugin</p>
<ul class="alternate" type="square">
	<li>The monitoring console plugin provides monitoring support in the Geronimo admin
console.<br/>
  The monitoring console can gather statistics and performance data from multiple Geronimo<br/>
  servers and graphically display this data to users.</li>
</ul>


<p>Plan Creator (added in Geronimo 2.1.2)</p>
<ul class="alternate" type="square">
	<li>Plan Creator is a new portlet added to administration console to simplify the creation
of<br/>
  Geronimo specific deployment plans. Given a web application archive (war), Plan Creator
walks<br/>
  the user through a sequence of steps and generates geronimo-web.xml automatically.</li>
</ul>



<p>Geronimo 2.1.5 Issues Resolved<br/>
------------------------------</p>
<ul>
	<li>
	<ul>
		<li>Bug<br/>
GERONIMO-5215 Cannot generate eclipse project config files for several modules<br/>
GERONIMO-5204 var/security/keystores seems to be a required directory, but is not being created
for custom assemblies<br/>
GERONIMO-5200 high cpu load, probably result of concurrent access of resourcesNotFound in
MultiParentClassLoader<br/>
GERONIMO-5191 G 2.1.5 startup console log messages are being generated<br/>
GERONIMO-5180 Deployer unlockKeystore command cannot be utilized if keystore is created through
Java provided KeyTool<br/>
GERONIMO-5179 Create a new customized ActiveMQ 4.1.2 build for Geronimo 2.1.5<br/>
GERONIMO-5162 CXF adds a key mapping for WebServiceContext<br/>
GERONIMO-5155 Locking a keystore under "Available" results in exception<br/>
GERONIMO-5150 Connection pool idleReleaser should not expand the number of permits<br/>
GERONIMO-5147 deploy.sh exits with non-zero status because of stty echo<br/>
GERONIMO-5146 Geronimo should provide a default encrypted password for trustStore and keyStore<br/>
GERONIMO-5145 Address getGbean method in KernelDelegate as pointed out by GERONIMO-4844<br/>
GERONIMO-5138 G 2.1 branch activemq build error saying that 'org.codehaus.mojo.jspc:jspc-maven-plugin'
has invalid descriptor<br/>
GERONIMO-5134 G 2.1 branch use wrong geronimo-jpa spec version<br/>
GERONIMO-5055 Informix tranql XA 1.2 snapshot leads to weird admin console<br/>
GERONIMO-5043 Informix IFX_XASPEC property to be made available to set through Administrative
Console<br/>
GERONIMO-5039 Informix Lock Mode Wait property<br/>
GERONIMO-5036 <a href="/confluence/pages/createpage.action?spaceKey=GMOxDOC21&amp;title=OpenEJB&amp;linkCreation=true&amp;fromPageId=20644704"
class="createlink">OpenEJB</a> Unable to clear Sun JarFileFactory cache: warning
after upgrading to Sun JDK 1.6.0 u18<br/>
GERONIMO-5032 Procrun issue: windows service is stoped when user log off console session<br/>
GERONIMO-5013 ConcurrentModificationException in MultiParentClassLoader.getResource()<br/>
GERONIMO-4997 Can not connect to a ldap server in an anonymous way<br/>
GERONIMO-4993 Requests for db pool resources will exceed Max Pool Size when EJBNetworkService
beans are all busy<br/>
GERONIMO-4968 Problemastic OS check in Windows startup command<br/>
GERONIMO-4957 javax.el.CompositeELResolver is not thread-safe<br/>
GERONIMO-4955 Tomcat Clustering via Uni Cast doesn't work<br/>
GERONIMO-4927 keystorePass attribute on TomcatWebSSLConnector GBean should be encrypted/obscured<br/>
GERONIMO-4900 MissingDependencyException while deploying EAR in Clustering Environment<br/>
GERONIMO-4896 Commands to a Secure JMX Connector require the SSL keyStorePassword to be specified
on command line<br/>
GERONIMO-4886 Request Time Count attribute does not exist in connector mbean.<br/>
GERONIMO-4869 InheritableThreadLocal causing ClassLoader memory leak in TransactionTimer thread<br/>
GERONIMO-4868 cglib ThreadLocal causing ClassLoader memory leak<br/>
GERONIMO-4859 Default JMX monitoring MBeans list should include JVM MBean.<br/>
GERONIMO-4854 The protocol option will be reset after testing connection when addint server<br/>
GERONIMO-4844 There is an error after undeploy the application and deploy the application
again when configure WADI clustering,<br/>
GERONIMO-4825 can not config geronimo as a service in ubuntu<br/>
GERONIMO-4809 Use platform MBean server rather than creating our own<br/>
GERONIMO-4785 "useCaches" property of JarFileUrlConnection doesn't work<br/>
GERONIMO-4782 TemporaryClassLoader loads annotation classes from wrong classloader<br/>
GERONIMO-4771 Defining secondary HostGBean leads to ERROR <a href="/confluence/pages/createpage.action?spaceKey=GMOxDOC21&amp;title=JAASRealm&amp;linkCreation=true&amp;fromPageId=20644704"
class="createlink">JAASRealm</a><br/>
GERONIMO-4769 Add English resource bundle for Admin console<br/>
GERONIMO-4764 Missing of JDT compiler in 2.1 branch<br/>
GERONIMO-4758 The Server Console page displays messy codes when set zh as the prefered language
in browser<br/>
GERONIMO-4754 Unnecessary attributes retrieval causes slow login in LDAPLoginModule<br/>
GERONIMO-4751 Upgrade 2.1.x to Tomcat 6.0.20<br/>
GERONIMO-4748 Security context is not cleared before the thread is returned to the pool for
Tomcat<br/>
GERONIMO-4747 a 
<div class="error"><span class="error">Unknown macro: {0}</span> </div>
<p> did not get replaced in the last portlet of console ---&gt; Apache HTTP<br/>
GERONIMO-4733 Unable to starting to configure Apache mod_jk<br/>
GERONIMO-4726 Explicitly shutdown logging during shutdown<br/>
GERONIMO-4722 XSS/XSRF filters are triggering Session object creation for unknown URLs<br/>
GERONIMO-4687 System Modules Portlet doesn't list the stopped application names when you stop
an application.<br/>
GERONIMO-4664 OpenSSO Deployment fails with "WSDL generation failed"<br/>
GERONIMO-4662 Console title is not displayed with the correct locale setting<br/>
GERONIMO-4661 Meaningless message displays while Geronimo ear plan contains modules that aren't
in the ear<br/>
GERONIMO-4643 Geronimo LDAP realm follow referrals<br/>
GERONIMO-4641 XSSXSRFFilter cause some link failure<br/>
GERONIMO-4640 import link from the Jboss and Weblogic server in Database Pools portlet does
not work.<br/>
GERONIMO-4638 ForwardData held by GenericForwardServlet will be invalid after the target application
is restarted<br/>
GERONIMO-4635 Security realm changes are lost after restart server<br/>
GERONIMO-4623 Webservice request handling consuming considerable CPU<br/>
GERONIMO-4621 Exception occurs when export debugviews-console-tomcat plugin<br/>
GERONIMO-4620 Database Security Realm is removed from admin consonle after delete datasource
it's based<br/>
GERONIMO-4614 Overloaded WSDL operations are not supported<br/>
GERONIMO-4609 Console could not display correctly on Chinese platfrom<br/>
GERONIMO-4608 java.io.EOFException when reading ejb response<br/>
GERONIMO-4607 Useless META-INF dir in the JEE server assembly<br/>
GERONIMO-4605 Text based apache license at the bottom of every console pages<br/>
GERONIMO-4598 Versions missing in plugins: as a result many plugins cannot be added to framework
server<br/>
GERONIMO-4597 Validate Web Admin Console input - address admin console security vulnerabilities<br/>
GERONIMO-4595 script error when clicking the update button in portlet console --<del>server</del>--Server
Logs &#8211; Log Manager<br/>
GERONIMO-4589 Does not echo the command after expection occur in command line deploy.sh<br/>
GERONIMO-4588 Adding multiple server with the same host in monitoring portlet results in a
sql error<br/>
GERONIMO-4549 JMS resource jndi entries are not removed after uninstalling the JMS connect
adapter<br/>
GERONIMO-4545 TomcatJAASRealm keeps reference to undeployed EAR/WAR's classloader<br/>
GERONIMO-4539 Deployment failed if JPA PU jar in web module<br/>
GERONIMO-4533 Fix "This is ridiculous" error messages on command execution<br/>
GERONIMO-4530 unnecessary dependencies in custom server<br/>
GERONIMO-4305 PortletException with Redeploy application checked for non existent application<br/>
GERONIMO-4217 Check for all data primitive types when shortcutting to the primordial classloader<br/>
GERONIMO-4070 Plugin installer fails to install after previous attempt of a plugin has failed.<br/>
GERONIMO-3883 Database wizard looses track of which connector to use if you download a driver
jar<br/>
GERONIMO-3599 Unable to create new JMS Resource group through console in IE7</p></li>
	</ul>
	</li>
</ul>


<ul>
	<li>
	<ul>
		<li>Improvement<br/>
GERONIMO-5159 Add pause when startup.bat fails on Windows<br/>
GERONIMO-5148 Remove the dependency of clustering over JMXConnector<br/>
GERONIMO-5122 Upgrade Tomcat to 6.0.26<br/>
GERONIMO-4940 CLONE -Tomcat Clustering with WADI - JSESSIONID with jvmRoute to support mod_jk
routing (G. 2.1.5)<br/>
GERONIMO-4929 Upgrade to latest tranql wrappers<br/>
GERONIMO-4883 ship agent-car-jmx and make it default agent, mark ejb agent as "load=false".<br/>
GERONIMO-4874 Improve the console filter performance<br/>
GERONIMO-4749 The resource adapter created via console should be deployed as car<br/>
GERONIMO-4729 Duplicate clusterName value sets in config-subsitious.properties<br/>
GERONIMO-4717 There are some texts that aren't pulled out in the activemq portlet.<br/>
GERONIMO-4716 Upgrade HTTPComponent HTTPCore to released version 4.0.1<br/>
GERONIMO-4712 Some INFO log is not very good/useful.<br/>
GERONIMO-4694 Upgrade to Derby 10.5.3.0<br/>
GERONIMO-4686 No clear hints in startup error when 1050 port is already in use.<br/>
GERONIMO-4679 many <a href="/confluence/pages/createpage.action?spaceKey=GMOxDOC21&amp;title=ERROR&amp;linkCreation=true&amp;fromPageId=20644704"
class="createlink">ERROR</a> "The protocol for the JAR file's URL is not supported"
in the build log when building geronimo on windows<br/>
GERONIMO-4628 Console plan wizards need to save plans<br/>
GERONIMO-4624 Improve deployment plan documentation<br/>
GERONIMO-4622 Contribution: Linux service script for Geronimo/WAS CE<br/>
GERONIMO-4616 Update xmlbeans plugin<br/>
GERONIMO-4615 Make the client application could use their own Log4j configuration with ApplicationLog4jConfigurationGBean<br/>
GERONIMO-4593 Upgrade to OpenJPA 1.2.2<br/>
GERONIMO-4592 Upgrade to OpenEJB 3.0.2<br/>
GERONIMO-4532 Port the GERONIMO-4484 patch for V2.1<br/>
GERONIMO-4507 Admin console should honor the priority of user agent's language setting<br/>
GERONIMO-3389 console: java.lang.UnsatisfiedLinkError is thrown when create a Tomcat APR HTTP
Connector<br/>
GERONIMO-3003 Encrypt password strings in deployment plans</li>
	</ul>
	</li>
</ul>


<ul>
	<li>
	<ul>
		<li>New Feature<br/>
GERONIMO-5156 Command line utility to unlock a keystore and private key<br/>
GERONIMO-5126 Spnego Support in Apache geronimo<br/>
GERONIMO-5044 Prepared Statement Cache to be made available in Informix XA tranql RA<br/>
GERONIMO-5027 Redeploy option for farming<br/>
GERONIMO-4865 Login module to enable Kerberos authentication<br/>
GERONIMO-4823 role-based administration capabilities<br/>
GERONIMO-4810 Predefine a "localhost" server with some predefined graphs and views</li>
	</ul>
	</li>
</ul>



<p>Certification Status<br/>
--------------------<br/>
Apache Geronimo v2.1.5 has passed 100% of SUN's Java Enterprise Edition 5.0<br/>
Certification Test Suite. See "Distributions" for further details.</p>


<p>Distributions<br/>
-------------<br/>
Apache Geronimo v2.1.5 is available in five distributions so you can pick the<br/>
one that best fits your environment.</p>

<p>The available distributions are as follows:</p>

<p>Certified distributions:</p>
<ul class="alternate" type="square">
	<li>Apache Geronimo with Tomcat web container, AXIS2 for Web Services and OpenJPA<br/>
  for persistence.</li>
	<li>Apache Geronimo with Jetty web container, CXF for Web Services and OpenJPA<br/>
  for persistence.</li>
</ul>


<p>Non-Certified distributions:</p>
<ul class="alternate" type="square">
	<li>Little-G with Tomcat web container, minimal configuration.</li>
	<li>Little-G with Jetty web container, minimal configuration.</li>
	<li>Geronimo framework, stripped down Geronimo pluggable framework.</li>
</ul>


<p>Note: Non-Certified distributions do not contain a complete JavaEE5 stack and so<br/>
cannot be certified.  Certified distributions can be reconfigured by the user<br/>
(such as Tomcat web container with CXF for Web Services).</p>


<p>Supported features<br/>
------------------<br/>
All programming elements of the Java EE 5.0 Specification are available.</p>


<p>Known Issues and Limitations<br/>
----------------------------</p>
<ul>
	<li>
	<ul>
		<li>Bug<br/>
GERONIMO-5181 Modification to Database connection pool parameters are not saved when restart
Geronimo.<br/>
GERONIMO-5160 Fail to create Database Pool for DB2(DataDirect) and Informix(DataDirect)<br/>
GERONIMO-5137 EJB security config in ejb-jar.xml does not override the ones defined via security
annotations<br/>
GERONIMO-4901 Shutting down Geronimo destroys pending Timers<br/>
GERONIMO-4887 java.lang.SecurityException: Invalid login when edit a running jmx server<br/>
GERONIMO-4845 the view is also existed after I delete the server in monitoting portlet<br/>
GERONIMO-4775 Need to convert static English images into translatable text in Admin console<br/>
GERONIMO-4757 "java.lang.IllegalStateException" error when use install-plugin goal<br/>
GERONIMO-4731 Jetty build does not support IPV6 address in browser.<br/>
GERONIMO-4688 hardcode port in plan.xml of plugin farming.<br/>
GERONIMO-4634 PlanCreator does not work for some applications</li>
	</ul>
	</li>
</ul>

    </div>
    <div id="commentsSection" class="wiki-content pageSection">
       <div style="float: right;">
            <a href="http://cwiki.apache.org/confluence/users/viewnotifications.action"
class="grey">Change Notification Preferences</a>
       </div>
       <a href="http://cwiki.apache.org/confluence/display/GMOxDOC21/RELEASE-NOTES-2.1.5.TXT">View
Online</a>
              |
       <a href="http://cwiki.apache.org/confluence/display/GMOxDOC21/RELEASE-NOTES-2.1.5.TXT?showComments=true&amp;showCommentArea=true#addcomment">Add
Comment</a>
           </div>
</div>
</div>
</div>
</div>
</body>
</html>

Mime
View raw message