Release Notes - Application Server 3 4 5 and 6 - Version JBossAS-4.0.5.GA - HTML format

Feature Request

  • [JBAS-397] - Can't set SERIALIZABLE transaction isolation with Oracle XA
  • [JBAS-2283] - Custom header based authentication
  • [JBAS-3096] - Add a maxInactiveInterval concept to ClusteredSingleSignOn
  • [JBAS-3228] - Enable browsing of scheduled messages
  • [JBAS-3731] - The default ServiceBindingManager's sample bindings file should override JBoss Messaging's Connector configuration
  • [JBAS-3748] - Allow bin/run.sh to run in the background and stop jboss, when stopped.
  • [JBAS-3750] - log of JMS LinkedException when handling provider failure
  • [JBAS-8350] - Funtionality of metadata "type-mapping" in creation of da TX Datasource
  • [JBAS-9554] - for the jboss4.0.5 ,how to download the jar-version.xml??

Bug

  • [JBAS-841] - SQLUtil.fixConstraintName broken
  • [JBAS-1761] - Clustering unit test failures
  • [JBAS-3312] - LdapExtLoginModule is missing the first role group of a nested structure
  • [JBAS-3354] - Attachment tests (as testsuite) fail on unix platforms (solaris and linux tested)
  • [JBAS-3392] - JBossSocketFactory should flag absence of securityDomain
  • [JBAS-3396] - PooledInvokerHA returning java.rmi.MarshalledObject
  • [JBAS-3428] - org.jboss.ejb.SecurityActions.getMBeanProxy duplicating proxies
  • [JBAS-3431] - AuthorizationInterceptor throwing ArrayIndexOutOfBoundsException
  • [JBAS-3438] - LdapExtLoginModule does not handle roles containing '/' correctly
  • [JBAS-3454] - Unable to set negative values for MBean attributes using Twiddle command
  • [JBAS-3463] - Loading of persisted XMBean attributes does not work for custom types
  • [JBAS-3468] - JMS Connection starts ping thread before ClientID is set resulting in the ClientMonitorInterceptor to close the connection after client timeout
  • [JBAS-3483] - The javadoc relating to StdServerSessionPool pooling parameters is wrong
  • [JBAS-3484] - non portable JDK dependant clasess (sun.**)
  • [JBAS-3517] - Redeploy of Tomcat5 Service chokes with RuntimeException
  • [JBAS-3618] - repository-zip target in build-release.xml doesn't consistently overwrite default config with all
  • [JBAS-3619] - Deadlock in AsynchViewChangeHandler
  • [JBAS-3620] - JBossMQ's PersistenceManager RecoveryRetries doesn't work if failure is creating the schema
  • [JBAS-3631] - Missing branch in StdServerSession commit logic
  • [JBAS-3640] - Clustering of the quartz-ra.rar failes
  • [JBAS-3642] - Flag an exception in CachedConnectionValve if CachedConnectionManager is unavailable
  • [JBAS-3645] - LdapExtLoginModule still has connection leak
  • [JBAS-3653] - Ldap*LoginModule fail to retrieve multiple role names when roleAttributeIsDN=true
  • [JBAS-3684] - References to TxManager
  • [JBAS-3685] - References to TxManager
  • [JBAS-3702] - Uncomment HA invokers in sample-bindings.xml
  • [JBAS-3705] - Fixes included in JBAS-3689 for allowing the NamingService to work correctly in multi-homed environments need to be incorporated.
  • [JBAS-3710] - WebServices leaking redeployment
  • [JBAS-3713] - Full MBean lifecycle for HAPartition doesn't work
  • [JBAS-3717] - correct TCL should be used before starting entity PMs
  • [JBAS-3722] - on Windows, org.jboss.test.naming.test.SimpleUnitTestCase fail
  • [JBAS-3727] - NPE on context classloader changing in EJB container when caller doesn't have a context classloader
  • [JBAS-3736] - JBoss AS 4.0.5.CR1 does not include jaxen, which is required for using Hibernate XML mapping
  • [JBAS-3737] - On Windowsm, jmx.test.DeployServiceUnitTestCase fails with DeploymentException
  • [JBAS-3738] - On Windows: timer.test.BasicTimerUnitTestCase fails
  • [JBAS-3742] - Can't use . in username when using BaseCertLoginModule
  • [JBAS-3743] - Wrong SQL in oracle-jdbc2-service.xml example
  • [JBAS-3744] - UseJK is not displayed correctly in jmx-console (for case 11730).
  • [JBAS-3756] - On windows: org.jboss.test.iiop.test.ParameterPassingStressTestCase fail
  • [JBAS-3760] - Server.getSysProperties() does not add spaces when concatenating
  • [JBAS-3772] - JBossCache classes fail serialization compatibility tests
  • [JBAS-4450] - FarmMemberService.logException Uses A Logger And Throwable.printStackTrace

Task

  • [JBAS-2398] - Check for unparameterized interface configuration
  • [JBAS-3150] - Cipher attribute in the SSL Connector is ignored
  • [JBAS-3434] - Produce the Installer for 4.0.5.GA
  • [JBAS-3487] - Create test of ClusteredSingleSignOn with BR enabled
  • [JBAS-3492] - Test Failure with JRockit: org.jboss.test.exception.EntityExceptionUnitTestCase
  • [JBAS-3494] - failure in org.jboss.test.classloader.test.BasicLoaderUnitTestCase
  • [JBAS-3496] - all tests under org.jboss.test.cmp2.cmrtree.test fail with javax.ejb.DuplicateKeyException
  • [JBAS-3497] - (21) test under org.jboss.test.cmp2.lob fail with javax.ejb.ObjectNotFoundException (jrockit)
  • [JBAS-3554] - Upgrade JBoss AS to use MyFaces 1.1.4
  • [JBAS-3580] - Error in org.jboss.test.jbossmq.test.UnackedUnitTestCase
  • [JBAS-3586] - Upgrade Tomcat to Version 5.5.18
  • [JBAS-3592] - Add system property jgroups.mcast.ip_ttl
  • [JBAS-3593] - Add a Marshaller to HAPartitionImpl
  • [JBAS-3598] - Get the 4.0.5.GA testsuite-1.4 (JRockit) passing
  • [JBAS-3601] - Switch copyright to RedHat Middleware LLC
  • [JBAS-3625] - Update EJB3 for jboss-4.0.5.GA
  • [JBAS-3634] - Acknowledgement of transacted message in MessageListener should be inside delivery lock
  • [JBAS-3641] - Updated bin/jboss_init_hpux.sh script
  • [JBAS-3649] - Startup switches should set the new JGroups system properties
  • [JBAS-3651] - Get the jboss-4.0-testsuite-sun-1.4 passing on Solaris 10
  • [JBAS-3652] - Add EULA to licenses folder of distribution
  • [JBAS-3655] - Reduce logging for the construction of interceptor in ModelMBeanInvoker
  • [JBAS-3656] - Disconnect HAPartition channel upon failure in startService()
  • [JBAS-3659] - Increase ClusterPartition buffers to support farming of large files
  • [JBAS-3665] - Update JBoss Serialization to 1.0.3.GA
  • [JBAS-3666] - Replace the dom4j dependency with a jarjar'ed equivalent
  • [JBAS-3676] - Upgrade jboss-common to 1.0.0.GA
  • [JBAS-3682] - Upgrade jboss aop to 1.5.2.GA
  • [JBAS-3687] - Test case for Custom Principal Propagation
  • [JBAS-3699] - Fix testsuite OOMEs
  • [JBAS-3711] - Update to JGroups 2.2.7.SP1
  • [JBAS-3712] - Use TCP_NO_DELAY on sockets if HAPartition uses TCP
  • [JBAS-3740] - Upgrade Hibernate/JPA to 3.2.0.GA
  • [JBAS-3741] - Upgrade tomcat to 5.5.20
  • [JBAS-3789] - Update JBossORG-EULA.txt
  • [JBAS-3826] - Add core libs to repository

Patch

  • [JBAS-3683] - snmp-adaptor.sar/attributes.mib MIB syntax errors

Sub-task

  • [JBAS-2272] - Clustering unit test failures - TCP stack
  • [JBAS-2409] - EJB3 JMS Integration
  • [JBAS-3386] - Expose "in process" messages via JMX
  • [JBAS-3464] - Add a wiki page explaining the implication of buddy replication for ClusteredSSO
  • [JBAS-3482] - Still a WARN message during failed close
  • [JBAS-3600] - failure (jrockit) org.jboss.test.compatibility.test.SerialVersionUIDUnitTestCase
  • [JBAS-3602] - 3 failing tests org.jboss.test.jacc.test (jrockit)
  • [JBAS-3603] - 6 failing tests org.jboss.test.jca.test.XATxConnectionManagerUnitTestCase (jrockit)
  • [JBAS-3604] - 2 failed tests - org.jboss.test.jmx.test.DeployXMBeanUnitTestCase (jrockit)
  • [JBAS-3605] - test failures org.jboss.test.jmx.test.JMXInvokerUnitTestCase/SecureJMXInvokerUnitTestCase (jrockit)
  • [JBAS-3606] - failed org.jboss.test.naming.test.SecurityUnitTestCase (jrockit)
  • [JBAS-3607] - failing org.jboss.test.session.test.EjbRemoveUnitTestCase (jrockit)
  • [JBAS-3608] - 2 failing tests org.jboss.test.webservice.handlerflow.HandlerFlowTestCase
  • [JBAS-3609] - failing org.jboss.test.webservice.jbws70.JBWS70TestCase (jrockit)
  • [JBAS-3627] - Write test to test rollback of a NACK in 2PC
  • [JBAS-3628] - Invalid fix for JBAS-3573
  • [JBAS-3693] - Other XAResource errors
  • [JBAS-3715] - 1 failing test in org.jboss.test.security.test.SRPLoginModuleUnitTestCase (rockit)
  • [JBAS-3716] - failed org.jboss.test.security.test.JaasSecurityManagerUnitTestCase (jrockit)
  • [JBAS-3734] - Cannot use the classloader being null to detect whether beforeDelivery was invoked

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.