Sub-task
- [JBAS-1404] - Tx Recovery of distributed transaction
- [JBAS-1413] - test incomplete prepare phase
- [JBAS-1414] - test incomplete commit phase
- [JBAS-1415] - test mixture of failures in one log
- [JBAS-1416] - test log corruption at last record
- [JBAS-1417] - test log corruption at any record
- [JBAS-1661] - Test recovery
- [JBAS-1732] - Fix the myfaces integration
- [JBAS-1767] - Refactor Logger interfaces
- [JBAS-1769] - jboss-aspects has circular build dependency on the testsuite
- [JBAS-1810] - New packaging for fine grain replication
- [JBAS-1975] - Update the testsuite to use the system property jboss.partition.udpGroup
- [JBAS-1998] - Module Type in [Serializable]DeploymentInfo
- [JBAS-2021] - Create a bootstrap javax.management.MBeanServerBuilder that can be used at startup
- [JBAS-2041] - Need to separate names
- [JBAS-2051] - Make the ServiceBindingManager plugable to ServiceController, rather hardcoded
- [JBAS-2052] - Add org.jboss.util.propertyeditor.StringEditor
- [JBAS-2070] - Cleanup the jsr77 state attributes
- [JBAS-2085] - Check TransactionServiceImpl::get_txcontext()
- [JBAS-2141] - FieldBasedSession as an Observer is not triggered for event
- [JBAS-2142] - Support marshalling of state transfer during web app re-deployment (was: Refactored Tomcat lifecycle with dependency on JBossCache)
- [JBAS-2162] - jsr77 entries for 'ServiceModule' fail to show the deployment descriptor
- [JBAS-2165] - Evaluate exception reduction patch for CachedConnectionManager/WrappedConnection
- [JBAS-2201] - Security service does not handle attribute defaults correctly
- [JBAS-2204] - Remove the use isOutdated from clientside JMS
- [JBAS-2205] - TimeoutFactory should expose thread pool
- [JBAS-2206] - JBossMQ should use a TimeoutFactory configured through JMX
- [JBAS-2207] - Extend DLQ Config
- [JBAS-2208] - Add expiry processing plugin
- [JBAS-2209] - Test new expiry processing
- [JBAS-2210] - Document new expiry processing
- [JBAS-2219] - Describe and introduce classes to model alarms
- [JBAS-2220] - Introduce ActiveAlarmTable service
- [JBAS-2221] - Introduce ScriptingListener
- [JBAS-2224] - Remove "targets" modification via the trim in serialization
- [JBAS-2254] - Move jndi implementation independent utilities to common module
- [JBAS-2259] - Introduce JMXNotificationAppender
- [JBAS-2285] - Show the ActiveAlarmTable in web-console
- [JBAS-2294] - Merge deployer suffix changes to head
- [JBAS-2305] - Memorty leak in RunAsListener
- [JBAS-2438] - Validate custom info objects stored with persisted timers, work for scoped deployments
- [JBAS-2481] - Externalization of the tomcat authenticators
- [JBAS-2546] - Backport ThreadPool configuration from jboss-head
- [JBAS-2566] - Remove public interface changes from HEAD
- [JBAS-2569] - Allow multiple threads to simultaneously invoke DistributedReplicantManagerImpl.notifyKeyListeners()
- [JBAS-2611] - Use a Fine-Grained annotation instead of AopMarker in FIELD
- [JBAS-2674] - Expose the jndiName, localJndiName in the EJBMBean
- [JBAS-2675] - Correct the J2EEDomain type mbean object name
- [JBAS-2705] - Expose sub-pool statistics
- [JBAS-2723] - Correct jboss_3_2.dtd, jboss_4_0.dtd
- [JBAS-2740] - Port ability to interoperate with JBossCache 1.2.3 to HEAD
- [JBAS-2758] - Enhance running of the compatibility testsuite so that serialization options can be set
- [JBAS-2764] - Resolve SerialVersionUID incompatibilities on package javax.xml.rpc
- [JBAS-2765] - Solve SerialVersionUID incompatibility failures on org.jboss.security.RunAsIdentity
- [JBAS-2886] - Local transaction tidyup not working for JDBC on the second non autocommit manual transaction
- [JBAS-3016] - MemoryLeak in AOP
- [JBAS-3026] - Port turning off session replication marshalling to HEAD
- [JBAS-3110] - Workaround to avoid OutOfMemoryErrors during jboss boot, under Sun 64-bit linux jdk
- [JBAS-3119] - Write tests for disabling URL in URLDeploymentScanner
- [JBAS-3177] - Fix missing attributes in system-group MBean of the snmp-adaptor
- [JBAS-3184] - Review the new snmp adapter request handler
- [JBAS-3189] - get org.jboss.test.classloader tests passing
- [JBAS-3264] - Write a helper class that retrieves an XAResource from the jms provider api suitable for use in recovery
- [JBAS-3270] - XID and hashmap
- [JBAS-3386] - Expose "in process" messages via JMX
- [JBAS-3411] - Port EARDeployer and complete JavaEE5 support
- [JBAS-3413] - Port WARDeployer and complete JavaEE5 support
- [JBAS-3416] - Port ObjectModelFactorySimpleSubDeployerSupport
- [JBAS-3480] - Port JBAS-2950 fix to HEAD
- [JBAS-3533] - HA-JNDI gets its TreeCache from ClusterPartition
- [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-3628] - Invalid fix for JBAS-3573
- [JBAS-3693] - Other XAResource errors
- [JBAS-3802] - Need a jboss test release
- [JBAS-3803] - Need a jbossweb release
Feature Request
- [JBAS-810] - Oracle Sequence Create Command (one sequence per table)
- [JBAS-1091] - Allow ejb timers to persist across server restarts
- [JBAS-1107] - Add id attribute to module element in jboss-app.dtd
- [JBAS-1156] - Implement jboss.server.log.dir
- [JBAS-1290] - HAJNDI implementation
- [JBAS-1291] - DistributedState (clustering) replacement
- [JBAS-1293] - AOP HTTP session replication under Tomcat 5
- [JBAS-1303] - Field replication for session data
- [JBAS-1365] - Allow arbitrary creation of filters in ListenerServiceMBeanSupport
- [JBAS-1382] - Externalize the clustering PartitionName setting to a single system property reference
- [JBAS-1454] - Extend snmp-adaptor and implement a basic MIB-2
- [JBAS-1460] - Add an option to relax the JaasSecurityDomain certificate validation
- [JBAS-1473] - Add support for customization of the login module password hash mechanism
- [JBAS-1494] - Need to expose the filter list for the default Filter implementation on URLDeploymentScanner
- [JBAS-1558] - HAJNDI should use a thread pool
- [JBAS-1610] - Integrate jdk5 MXBeans (platform MBeans) to JBoss
- [JBAS-1698] - Timed Based Eviction Support for cmp2
- [JBAS-1705] - Implement getFixedRate() and add fixed-rate notification inTimerMBean, as of JMX1.2
- [JBAS-1722] - Allow for a Principal instance as the Context.SECURITY_PRINCIPAL in LoginInitialContextFactory
- [JBAS-1739] - Add default users/roles properties to the UsersRolesLoginModule
- [JBAS-1809] - Use the jboss.server.lib.url property in the conf/jboss-service.xml classpath
- [JBAS-1814] - Incorporate JBossLoggingMonitor contribution to varia
- [JBAS-1818] - New twiddle 'xmbean' command for producing skeleton xmbean descriptors
- [JBAS-1839] - Need to improve naming debugging
- [JBAS-1861] - Add more logging of shutdown cause
- [JBAS-1896] - Disable full class and resource access by default in RMI dynamic class loading service
- [JBAS-1906] - Allow property references in the login-config.xml application-policy name attribute
- [JBAS-2048] - Misspell on Transaction Isolation should throw an error in DataSource Configuration
- [JBAS-2059] - Add ability to include form auth password in error page via FormAuthValve
- [JBAS-2063] - Add support for embedded login config policy to DynamicLoginConfig
- [JBAS-2143] - Allow JaasSecurityManagerService to run in single-threaded mode
- [JBAS-2144] - Scheduled task interval calculated from stop to start instead of start to start
- [JBAS-2155] - Upgrade Xalan bundle to 2.7.0
- [JBAS-2180] - Extend the tomcat FormAuthenticator to augment the error/login page info
- [JBAS-2183] - Create a TimerService wrapper service for configuring javax.management.timer.Timer mbeans
- [JBAS-2216] - Move sequenceNumber from ServiceMBeanSupport to JBossNotificationBroadcasterSupport
- [JBAS-2217] - Simple extension of jboss Logger with a log() primitive that maps dynamically to a log level.
- [JBAS-2218] - Provide basic notification-based fault management
- [JBAS-2228] - PropertyEditorManagerService should probably use Thread context loader
- [JBAS-2250] - Cleanup the org.jboss.ejb.plugins.cmp.jdbc.WrappedStatement
- [JBAS-2280] - MainDeployer.undeploy(URL) should log warning on unrecognised URL
- [JBAS-2304] - Support Connection.prepareStatement(sql, resultSetType, resultSetConcurrency) in prepared statement cache
- [JBAS-2365] - support for overager-period and max-bean-age in jdbc2 pm
- [JBAS-2366] - support for dynamic-ql in jdbc2 pm
- [JBAS-2371] - Specifying a bind address for Hypersonic in memory database
- [JBAS-2400] - Add probe.sh/bat script to JBoss/bin
- [JBAS-2416] - Need extension to MessageStatistics
- [JBAS-2449] - Adding A Log4jService Reconfiguration MBean Notification
- [JBAS-2459] - Add support for JMSXDeliveryCount to JBossMQ
- [JBAS-2460] - Add support for JMSXDeliveryCount to JMS MDBs
- [JBAS-2471] - Incorrect categorization of EJB method permissions when calling JACC PolicyConfiguration implementations
- [JBAS-2494] - Cannot override load balancing policy of HAJNDI
- [JBAS-2503] - JBossMQ JDBC2 Blob workaround for Oracle 4k limit
- [JBAS-2507] - support for <, <=, > and >= comparisons for types mapped with user-type-mapping
- [JBAS-2515] - Keep track of non JTA resource usage and rollback local transactions where the user forgets
- [JBAS-2516] - Modify JNDIView to include HAJNDI bindings in a cluster environment
- [JBAS-2555] - Add shutdown flag to the ServerMBean
- [JBAS-2574] - System Startup Script for JBoss AS on HP-UX
- [JBAS-2580] - Need ability to update MBeans using deployment service
- [JBAS-2584] - CallableStatement Caching
- [JBAS-2626] - Emit state change notifications from HASingletonSupport on startSingleton() / stopSingleton()
- [JBAS-2657] - Add option to deep copy the authenticated subject sets
- [JBAS-2673] - XACML Implementation
- [JBAS-2727] - Add a twiddle command to list the hierarchy of jsr77 mbeans
- [JBAS-2737] - InternalManagedConnectionPool.removeTimedOut() should not destroy connections below the minimum pool size
- [JBAS-2738] - Security Auditing Service
- [JBAS-2771] - ServiceBindingManager should allow more control over Tomcat5 ports
- [JBAS-2778] - Add support for SSLSession tracking to the org.jboss.security.ssl package
- [JBAS-2882] - Add support for setting the HTTP invoker content encoding that is accepted
- [JBAS-2926] - Restore the authentication only semantics of the "*" role-name
- [JBAS-2931] - Add support for using MBeanProxys remotely
- [JBAS-2937] - Disable RMI DGC by default (set to 1 FGC per hour)
- [JBAS-3020] - Exception Sorter Implementation for IBM DB2
- [JBAS-3021] - Implementation of ValidConnectionChecker for IBM DB2
- [JBAS-3118] - Make the URLDeploymentScanner pseudo-transactional
- [JBAS-3132] - Example JBossMQ persistence for AS/400 (iSeries)
- [JBAS-3148] - Unified JGroups MBean to configure the channel running inside the JBoss AS.
- [JBAS-3203] - Delegate for Authorization Interceptor for RMIAdaptor should have roles configurable
- [JBAS-3217] - add JBOSS_CONF, JBOSS_HOST variables to jboss_init_redhat.sh
- [JBAS-3224] - Upgrade jboss-cache.jar to jboss-cache-jdk50.jar
- [JBAS-3228] - Enable browsing of scheduled messages
- [JBAS-3297] - Use Buddy Replication for HttpSession replication
- [JBAS-3324] - Authorization Framework with pluggable Authorization Modules
- [JBAS-3339] - ValidConnectionChecker for Sybase DB
- [JBAS-3359] - Implement StaleConnection checking logic in JBossJCA
- [JBAS-3369] - Add support for encrypting the tomcat server.xml keystore/truststore attributes
- [JBAS-3391] - Add FixedRate setting to org.jboss.monitor.services.TimerService (used to configure JMX Timers)
- [JBAS-3395] - ValidConnectionChecker for IBM DB2 AS400 environment
- [JBAS-3409] - Deploy a .ear file with no deployment descriptor(META-INF/application.xml)
- [JBAS-3506] - Maintain the server logs for the different testsuite clustering configs
- [JBAS-3529] - Add support for JBoss Serialization in JBossFaces (JSF)
- [JBAS-3547] - Display ENC for web applications in JNDIView
- [JBAS-3577] - Security SPI
- [JBAS-3731] - The default ServiceBindingManager's sample bindings file should override JBoss Messaging's Connector configuration
- [JBAS-3750] - log of JMS LinkedException when handling provider failure
- [JBAS-3896] - Expose JChannel and protocol mbeans via JMX
Bug
- [JBAS-33] - XMBean interceptors instantiated twice
- [JBAS-34] - EJBDeployer getDeployedApplications is treated as attribute
- [JBAS-46] - EJB Deployment uses wrong ejb-local-ref for ejb-link
- [JBAS-51] - bug in cascade-delete with relationships in Jboss CMP
- [JBAS-66] - MBeanProxyExt doesn't handle equals correctly
- [JBAS-545] - CachedConnectionInterceptor hides CMPPersistenceManager
- [JBAS-597] - housekeeping in Main/SAR deployers
- [JBAS-603] - Perform stop/destroy/remove for remaining services on ServiceController shutdown
- [JBAS-787] - Distributed Cache Invalidation Issue
- [JBAS-790] - URLDirectoryScanner and URLDeploymentScanner
- [JBAS-963] - post-table-create failure
- [JBAS-977] - Slow performance of JaasSecurityManager
- [JBAS-993] - DeploymentException and invalid EJB-QL statements
- [JBAS-1023] - JARDeployer accepting arbitrary deployment suffixes
- [JBAS-1101] - NullPointerException at org.jfree.data.DefaultTableXYDataset
- [JBAS-1104] - batchInvalidate async not possible
- [JBAS-1140] - Exception creating MySQL table using backquoted table name
- [JBAS-1168] - batch-cascade-delete problem
- [JBAS-1181] - Performance degredation with local IIOP calls
- [JBAS-1190] - Problem deleting relations
- [JBAS-1214] - Incorrect data source used loading relationship field
- [JBAS-1270] - UserTransaction with non default ProviderURL
- [JBAS-1289] - JDBCCustomFinderQuery hides ObjectNotFoundException
- [JBAS-1294] - commons-logging.jar should be in default/lib
- [JBAS-1306] - Can't create timer because TARGETID column is too small
- [JBAS-1307] - Confusing stack trace on EJB deployment for missing optional method attribute <transaction-timeout>
- [JBAS-1309] - Run as identity not used for JCA when using security-domain with caller identity
- [JBAS-1321] - MdbEjb.jsp should use small caps for attrs (getstats() vs getStats())
- [JBAS-1326] - LoaderRepositoryMbean does not display URLs properly
- [JBAS-1354] - Dependency on the ServiceController is broken
- [JBAS-1360] - session unbound event not fired
- [JBAS-1361] - Incorrect relations management
- [JBAS-1362] - bin/shutdown reports -S to be the default option
- [JBAS-1363] - JACC DelegatingPolicy will not work with a SecurityManager installed
- [JBAS-1379] - HA-JNDI write operations have deadlock problem
- [JBAS-1380] - UIL2 server accept thread can be lost due to unexpected error
- [JBAS-1381] - Clustering with CrossContext Enabled generates exception
- [JBAS-1386] - commit option B does not work with CMP 1.x
- [JBAS-1438] - EJB isCallerInRole affected by interaction with other secured resources
- [JBAS-1444] - Incorrect warning about undefined query method with CMP1.x
- [JBAS-1452] - SecurityAssociation trace flag was set too early
- [JBAS-1456] - Login module is executed twice from web tier initiated authentication
- [JBAS-1462] - Unified invoker config needs to expose basic settings
- [JBAS-1463] - RemoteException on Remote interface not verified correctly.
- [JBAS-1484] - ClassCastException while creating JNDI SubContext
- [JBAS-1497] - org.jboss.util.property.PropertyMap remove has invalid assumption of String values
- [JBAS-1499] - classcast exception after jaas login, while context lookup
- [JBAS-1500] - session.invalidate does not gets replicated
- [JBAS-1504] - type mapping for boolean in finder wrong
- [JBAS-1511] - http session replication produces WARN message about null session
- [JBAS-1516] - Tomcat5: StandardContext getConfigBase tries to create a directory
- [JBAS-1517] - SAR detection broken
- [JBAS-1518] - NPE in GlobalTxEntityMap
- [JBAS-1522] - HttpNamingContextFactory fails due to system property read when under a security manager
- [JBAS-1526] - Jacc: Request for the DelegatingPolicy.getPermissions(x) to also return the permissions of the replaced delegate
- [JBAS-1530] - NPE in JDBCStoreManager
- [JBAS-1534] - required display-name in application.xml
- [JBAS-1539] - EntityEnterpriseContext does not clear ejbLocalObject
- [JBAS-1544] - Wrong MBean attribute name in jboss:service=Mail (POP3SererHost )
- [JBAS-1546] - ejbSelect methods with same name, diferent signatures does not work
- [JBAS-1555] - HTTP Status 403 on using org.jboss.web.tomcat.security.JaccAuthorizationRealm
- [JBAS-1560] - Clustered stateful session bean removal of expired passivated instances causes deadlock
- [JBAS-1569] - CMR loaders should be initialized before queries are compiled in jdbc2 pm
- [JBAS-1570] - NPE in jdbc2.Schema when no tx
- [JBAS-1574] - SerializableResultSetMetaData.getColumnCount is off by one
- [JBAS-1577] - white-space in ServiceMBean EVENT types
- [JBAS-1580] - Problem when Submitting Massive Load into HttpSession
- [JBAS-1588] - Collection synchronization into cmp2
- [JBAS-1590] - Container does not call commit or refresh for the JACC provider
- [JBAS-1591] - Throwing InvalidKeyException in business mehtods cause RemoteException
- [JBAS-1592] - JaccAuthorizationRealm always returns false on subsequent requests
- [JBAS-1599] - EJB Pools Strict Maximum Pool Permits Leak
- [JBAS-1622] - findSessions doesn't find all sessions in http session replication
- [JBAS-1625] - JBossQL ORDER BY does not work on string valued mapped types
- [JBAS-1626] - ClientReconnectInterceptor doesn't work
- [JBAS-1633] - Random IllegalStateException when session id is recycled
- [JBAS-1663] - unsetEntityContext not called for instances released from the pool
- [JBAS-1665] - EJB-QL compiler (parser) confused by "Order" abstract-schema
- [JBAS-1669] - NullPointerException in DLQHandler
- [JBAS-1671] - alias-max-length DB2 typemapping
- [JBAS-1678] - No LOB Support for remote clients
- [JBAS-1681] - ejbTimeout() shouldn't log a warning when run outside a CM transaction
- [JBAS-1684] - JaccAuthorizationRealm incorrectly returns false when unauthenticated caller attempts to access an unprotected resource
- [JBAS-1690] - Timer.cancel in a transaction never calls TimerImpl.killTimer
- [JBAS-1704] - Access the interface not the implementation
- [JBAS-1709] - MBean attribute classes not loaded with deployment classloader
- [JBAS-1718] - JACC javax.servlet.http.HttpServletRequest PolicyContext data is null
- [JBAS-1721] - Case sensitivity issue with win32 drive spec and link resolution
- [JBAS-1723] - The JACC policy should be consulted for an 'unauthenticated caller'
- [JBAS-1726] - Problem using HA-JNDI and Fail Over
- [JBAS-1737] - jmx-console fails to pass java.lang.Object values to op invocations
- [JBAS-1756] - Questionable management of the security association in StatefulSessionInstanceInterceptor
- [JBAS-1759] - NPE in URLDeploymentScanner
- [JBAS-1771] - MainDeployer.parseManifestLibraries does not log underlying exceptions
- [JBAS-1784] - Injected mbean dependencies do not honor the dependency contract
- [JBAS-1800] - JAAS authentication from bean (as client) doesn't work
- [JBAS-1806] - org.jnp.server.Main does not call custom RMIClientSocketFactory.setBindAddress() if method is provided
- [JBAS-1813] - call-by-value needs testing
- [JBAS-1816] - StatusServlet xsl is not in the correct location
- [JBAS-1821] - Setting AutoDiscoveryBindAddress has no affect
- [JBAS-1825] - Twiddle script fails with JAVA_HOME that contains a space
- [JBAS-1827] - JACC: DelegatingPolicy.implies() loops when SecurityManager and trace log used.
- [JBAS-1829] - sample-bindings.xml doesn't contain binding for port 4446
- [JBAS-1830] - Sample-bindings.xml doesn't have binding for port 1161
- [JBAS-1837] - Sporatic OutOfMemoryErrors on bootup in a 64bit environment
- [JBAS-1852] - Unexpected Principal (Security Identity) Propagation Switch
- [JBAS-1855] - Tomcat clustered SSO will have tx active exception
- [JBAS-1870] - JBoss JSR-88 DeploymentManager.getRunningModules returns no modules
- [JBAS-1872] - The "--jaxp=crimson" option does not work
- [JBAS-1893] - Finders that use user-type-mappings are broken
- [JBAS-1894] - DistributedReplicantManager deadlock on Shutdown
- [JBAS-1905] - NPE in FileURLLister
- [JBAS-1911] - MarshalledInvocation should not eat errors deserializing arguments
- [JBAS-1912] - Twiddle launch IOException when info command is used in Log4j service
- [JBAS-1926] - two timers executing at the same time in some conditions
- [JBAS-1930] - Attributes appear and can be accessed remotely as operations, only with XMBeans
- [JBAS-1934] - J2EEDomain getparent() launch RuntimeException
- [JBAS-1956] - JaccAuthorizationRealm constructs WebRoleRefPermission objects at runtime with an incorrect role value
- [JBAS-1981] - testsuite compilation problem
- [JBAS-1989] - eager-load-group for CMR doesn't work
- [JBAS-2012] - DeploymentManagerImpl.start() causes TCK porting layer to fail
- [JBAS-2015] - run-as does not work for Servlet.init()
- [JBAS-2022] - ServiceController misses Lifecycle events if the caller does not follow the protocol.
- [JBAS-2024] - binding service fails
- [JBAS-2033] - ConnectionFactoryTemplate.xsl contains invalid markup
- [JBAS-2034] - JvmRouteFilter not activated when using Tomcat clustering with mod_jk
- [JBAS-2036] - NoClassDefFoundError: javax/management/MBeanServer when shutting down
- [JBAS-2043] - Unchecked "WebUserDataPermission" instances not being created for deployed application
- [JBAS-2066] - Breakage of Transaction Semantics
- [JBAS-2072] - Servlets in WEB-INF/lib/xxx.jar cannot be loaded from web.xml
- [JBAS-2076] - web-console should be more resilient when listing domains
- [JBAS-2081] - org.jboss.management.j2ee.RMI_IIOPResource registers itself using a null ObjectName
- [JBAS-2082] - IllegalArgumentException Unable to find operation getState()
- [JBAS-2103] - Overly strict ModelMBeanInfoSupport validation of name/className descriptors.
- [JBAS-2117] - org.jboss.util.xml.DOMWriter.printInternal() skips the DOCUMENT_NODE
- [JBAS-2122] - org.jboss.test.cluster.test.WebSessionTestCase failure
- [JBAS-2128] - Transaction remains indefinitely marked for rollback
- [JBAS-2159] - 'jboss.jms:alias=QueueConnectionFactory' and 'jboss.jms:alias=TopicConnectionFactory' MBean declarations do not have '<depends>jboss:service=Naming</depends>'
- [JBAS-2160] - NullPointerException in RepositoryClassLoader.findResources()
- [JBAS-2179] - SRPRemoteServer is not removing sessions on close
- [JBAS-2184] - TimeoutFactory exits if the thread pool rejects any new tasks (thread pool is full)
- [JBAS-2188] - "jboss:service=invoker,type=http,target=HAJNDI" misconfigured in file httpha-invoker.sar/META-INF/jboss-service.xml
- [JBAS-2202] - HttpSession replication "ScopedSet..." Unit tests fail
- [JBAS-2226] - Unsafe handling of integer to long conversion in JaasSecurityManager.DomainInfo.
- [JBAS-2229] - Remove instructions in Tomcat server.xml re sso-channel.xml
- [JBAS-2238] - ConcurrentModificationException in MBEanServerImpl.queryNames
- [JBAS-2240] - Sample-bindings.xml doesn't have binding for port 1101
- [JBAS-2253] - Incorrect handling of datasource JNDI name
- [JBAS-2255] - .wsr suffix should not be displayed in MainDeployer
- [JBAS-2261] - DELETE_ALL_TX sql in the PersistenceManager.java should be configurable in the same was as the other sql statements.
- [JBAS-2262] - Remove the log4j dependencies from the core services
- [JBAS-2265] - Unexpected content in default InitialContext seen by NamingService
- [JBAS-2267] - org.jboss.invocation.pooled.interfaces.Optimized*Stream break object serialization contract
- [JBAS-2268] - Modify sample-bindings.xml to include invokers configurations
- [JBAS-2270] - Cannot set cmp-field to null for entities obtained via a container managed relationship (CMR)
- [JBAS-2273] - createDDL for timers does not take care of pk-contraint-template
- [JBAS-2302] - ClientUserTransaction.begin() requires ServiceMBeanSupport and JBossNotificationBroadcasterSupport
- [JBAS-2311] - getUserRoles via JaasSecurityManagerService didn't work (was OK in 4.0.1)
- [JBAS-2312] - JMS Resource Adapter throws NPE for missing configuration
- [JBAS-2314] - Following reauthentication, Principal is not bound to ClusteredSingleSignOn's SSO entry
- [JBAS-2316] - NullPointerException in LdapExtLoginModule.rolesSearch() Line 306
- [JBAS-2320] - Failed authorization does not clear caller identity
- [JBAS-2321] - Catalina.load() overides Log4JService's control of the System.err and System.out output streams
- [JBAS-2336] - org.jboss.mx.metadata.XMBeanEntityResolver ignores systemId
- [JBAS-2357] - SecurityAssociation InheritableThreadLocal not initialized correctly
- [JBAS-2363] - ExceptionAnalysis generate incorrect IDL name due to keyword collisions
- [JBAS-2367] - jdbc2 pm doesn't support custom pk classes with pk-sql entity command
- [JBAS-2378] - security-config_4_1.xsd module-option is required, should be optional
- [JBAS-2381] - Invocation of HttpSessionBindingListener valueUnbound() not handled properly for clustered sessions
- [JBAS-2386] - Property processing needs privileged blocks
- [JBAS-2387] - RunAsListener should fail gracefully when it has no associated metadata
- [JBAS-2392] - NPE in EJBVerifier21.java
- [JBAS-2393] - Deadlock in RepositoryClassLoader
- [JBAS-2397] - ClassCastException on failed naming lookups when trace logging enabled on org.jnp.server.NamingServer
- [JBAS-2413] - ServerSecurityInterceptor should not log the password
- [JBAS-2420] - 1.21 Change in org.jboss.security.auth.spi.UsernamePasswordLoginModule.java breaks existing code
- [JBAS-2424] - JMS PersistenceManager: ...Could not resolve uncommited transactions....java.sql.SQLException: Every derived table must have its own alias
- [JBAS-2427] - jconsole integration does not provide the live thread list
- [JBAS-2433] - TimedCachePolicy setResolution() cannot work.
- [JBAS-2445] - BasicAuthValve returns incorrect exceptionHeader and exception Message for subsequent errors
- [JBAS-2452] - The LdapLoginModule supplies the user with ALL roles from LDAP-server instead of constraining it by the membership.
- [JBAS-2462] - JMS Spec 3.8.1.3 - Special notes not supported
- [JBAS-2468] - ejbRemove() not called for instances released from the pool
- [JBAS-2472] - JBossMQ should not synchronize on the exception listener object
- [JBAS-2473] - Remote side ClassCastExceptions as a result of WrapperDataSourceService using "getInterfaces()" to create Proxies.
- [JBAS-2474] - None of the xmbean dtds are registered with the JBossEntityResolver
- [JBAS-2476] - Still a distributed deadlock in UIL2
- [JBAS-2483] - jboss.system:type=Server (exit|halt) 10 doesn't restart jboss
- [JBAS-2484] - Incompatible Schemas "j2ee_1_4.xsd" "ejb-jar_2_1.xsd" in folder $JBOSS_HOME/docs/schemas
- [JBAS-2486] - setupDLQConnection() uses incorrect class type for Util.lookup()
- [JBAS-2487] - Incorrect acknowledge mode returned by JmsActivationSpec
- [JBAS-2488] - jboss.server.exitonshutdown is broken
- [JBAS-2490] - JBossMQ ReceiversImpl should have java.util.Set semantics
- [JBAS-2500] - Bug when using both the PooledInvoker and PooledInvokerHA (client proxy shares the same connection pool)
- [JBAS-2501] - Incorrect xmbean 1.1 and 1.2 dtds
- [JBAS-2504] - if mbean info description is null -- equals() methods throws null pointer exception
- [JBAS-2511] - Transaction Leak in JDBCStateManager
- [JBAS-2550] - org.jboss.util.propertyeditor.ClassArrayEditor.getAsText() casts getValue() to the wrong type
- [JBAS-2551] - Wrong subjects returned by PolicyContext.getPolicyContext() in JACC provider
- [JBAS-2552] - SpyConnectionConsumer should throw an exception for temporary destinations
- [JBAS-2582] - JBossMQ recovery is closing result sets/statements in the wrong order
- [JBAS-2588] - LdapExtLoginModule 'hides' causal login exceptions which are then incorrectly reported as invalid Password/User
- [JBAS-2601] - In JBoss 4.0.3, the installed file jar_versions.xml contains the informational string ?France Telecomm R&D?. The "&" character is a xml violation. XML parser catches this string during xml parsing
- [JBAS-2615] - error using schedule-manager-service.xml at the boot in mode 'all'
- [JBAS-2618] - DeploymentException when deploying archive with a dot in its name
- [JBAS-2641] - BytesMessage.writeUTF has 64k limit
- [JBAS-2643] - Map, possibly Set, silent persistence failure in 4.0.2
- [JBAS-2651] - Restore stable JSR77 names for ejbs
- [JBAS-2660] - Calling getEJBObject not allowed in ejbPassivate
- [JBAS-2668] - Over-capacity of SFSB will lead to passivation/activation exception
- [JBAS-2679] - FileURLConnection decodeFilePaths SystemProperty not retrieved correctly.
- [JBAS-2683] - twiddle 'xmbean' command doesn't close all tags in the produced xml
- [JBAS-2684] - DLQHandler ExceptionListener
- [JBAS-2687] - IdleRemover using "random" classloader as TCL
- [JBAS-2692] - Logger needs to reinit the plugin class in setPluginClassName
- [JBAS-2707] - HibernateIntgUnitTestCase Failure
- [JBAS-2712] - CMP testsuite failure: caller principal incorrect
- [JBAS-2722] - org.jboss.security.auth.certs.SubjectDNMapping returns non-serializable Principal
- [JBAS-2732] - NPE in org.jboss.console.plugins.helpers.servlet.ServletHelper.filter(String input)
- [JBAS-2741] - PreparedStatements may not be closed when using prepared statement caching
- [JBAS-2744] - TestCase failure: org.jboss.test.naming.test.SimpleUnitTestCase, connection refused
- [JBAS-2759] - TimerService timeout fired within timer-creation transaction
- [JBAS-2762] - Missing StateManager configuration causes infinite loop
- [JBAS-2774] - problem using org.jboss.util.propertyeditor.DateEditor with a locale configuration different by english
- [JBAS-2779] - MySQLValidConnectionChecker screws up on older MySQL driver (with the SELECT 1)
- [JBAS-2785] - Correct the DomainServerSocketFactory CiperSuites property name
- [JBAS-2797] - org.jboss.varia.schedule.ScheduleManager iteration over of Hashtable values produces ClassCastExceptions
- [JBAS-2805] - TransactionImpl.prepareResources() votes readonly in error on lastResource commit failure.
- [JBAS-2807] - TxConnectionManager needs to set XA errorCode of JBossLocalXAException
- [JBAS-2812] - Duplicate ServiceProxy objects
- [JBAS-2813] - UIL2 does not close client sockets when the service is shutdown
- [JBAS-2815] - EJBContext.getTimerService should fail if the requesting bean does not implement javax.ejb.TimedObject
- [JBAS-2820] - ClientLoginModule improperly clears SecurityAssociation stack in logout()
- [JBAS-2822] - JBossMQ's TransactionRequest eats the underlying cause during unmarshalling
- [JBAS-2824] - http fine-grained replication, the key for setAttribute can't contain "/"
- [JBAS-2855] - Remove swallowing of undeclared exceptions in BSH deployer
- [JBAS-2881] - Broken scheduler example
- [JBAS-2900] - Trim CREATE_TABLES_ON_STARTUP in the JDBCStateManager
- [JBAS-2906] - org.jboss.test.jmx.test. EarDeploymentUnitTestCase & UnpackedDeploymentUnitTestCase failure
- [JBAS-2947] - org.jboss.test.cmp2.audit.test.AuditUnitTestCase(JACC+SecurityMgr) test failure
- [JBAS-2949] - JARDeployer rejects packed deployments with .xml files in deeply nested directories under META-INF/
- [JBAS-2956] - Example postgres config for JBossMQ needs an alias on the union
- [JBAS-2987] - Datasource Failover using JBOSS 4.0.2 and postgres 8.0.1 database
- [JBAS-3006] - NullPointerException at org.jboss.web.tomcat.tc5.WebCtxLoader.start(WebCtxLoader.java:130)
- [JBAS-3007] - session timeout not implimented properly
- [JBAS-3041] - ClassNotFoundException for dynamic classes will cause memory leak
- [JBAS-3043] - Conflicts in isUserInRole(String) between web apps with different user to role mappings for same user name
- [JBAS-3046] - Small '?' Bug in JBoss AS 4.0.4.CR2
- [JBAS-3053] - EJBTimerServiceImpl should get its TransactionManager via dependency injection
- [JBAS-3054] - Use of isUserInRole from jsp does not work for JACC
- [JBAS-3059] - classes calling TxManager.getInstance instead of using the locator
- [JBAS-3060] - classes calling TxManager.getInstance instead of using the locator
- [JBAS-3063] - Destroyed class loader should still delegate to its parent.
- [JBAS-3073] - synchronization contention on transaction commits due to TransactionFactory.dropTimeout and newTimeout
- [JBAS-3074] - MemoryLeak (redeployment) on WebService
- [JBAS-3082] - SingleScheduleProvider as configured in default/schedule-manager-service.xml is missing class dependencies
- [JBAS-3089] - PooledInvokerHA is not pooling anything
- [JBAS-3107] - Failure during deployment scan results in JBoss undeployment
- [JBAS-3112] - deployer.bat does not run properly - reports deployer.jar is missing
- [JBAS-3114] - shutdown.sh script does not honour $JAVA
- [JBAS-3135] - javax.servlet.http.HttpServletRequest.getQueryString() not implemented correctly
- [JBAS-3141] - Ensure atomic creation of the JaasSecurityManger during lookup via the JaasSecurityManagerService
- [JBAS-3146] - The security-config_4_1.xsd schema allows only (exactly) one jaas:login-module child of authentication element
- [JBAS-3174] - java.util.Timer used by LRUEnterpriseContextCachePolicy and subclasses can be killed by uncought Exceptions
- [JBAS-3178] - Fix oid-sorting in the snmp-adaptor
- [JBAS-3180] - Broken MBean operation ServerInfo#displayInfoForClass(String)
- [JBAS-3210] - DynamicLoginConfig service fails to load login-config.xml that may be absolute
- [JBAS-3213] - ClusteredEntity unit test failure
- [JBAS-3216] - PooledInvokerProxy.getPooledConnection() is not threadsafe
- [JBAS-3223] - NullPointerException thrown in BadAttributeValueExpException.toString
- [JBAS-3242] - EE spec requires that web container aborts any active txn at the end of a request
- [JBAS-3246] - Run.bat displays periods instead of blank lines
- [JBAS-3260] - JNDI-View.list() throws NPE
- [JBAS-3271] - Memory leak on org.jboss.deployment.SimpleSubDeployerSupport
- [JBAS-3278] - Securitymgr tests failure (jboss-head) - MDBUnitTestCase doesnt cleanup deployments
- [JBAS-3281] - javax.management.timer.Timer should perform fixed-delay periodic execution by default
- [JBAS-3282] - ScheduleManager MBean uses fixed-rate execution on Java 1.4 and fixed-delay execution on Java 5.0
- [JBAS-3287] - Credential object typing is not consistent
- [JBAS-3296] - SpyObjectMessage loses original cause of exception when message payload has non-serializable fields
- [JBAS-3312] - LdapExtLoginModule is missing the first role group of a nested structure
- [JBAS-3313] - Static logger initializer incorrectly using DomainSocketFactory in ClientSocketFactory, causing ClassNotFoundException on client side.
- [JBAS-3358] - Work directory for the web app shouldn't be deleted on Context Destroy
- [JBAS-3360] - No ability to override CMD_STOP in JBOSS_HOME/bin/jboss_init_redhat.sh
- [JBAS-3367] - NPE in SimpleSubDeployerSupport.unregisterClassLoader(), during destroy(DeploymentInfo)
- [JBAS-3368] - jmx-console and other webapps are broken
- [JBAS-3370] - Bug in XA Recovery implementation: java.sql.SQLException: ORA-00932: inconsistent datatypes: expected BLOB got NUMBER
- [JBAS-3381] - The
- [JBAS-3382] - twiddle does not find org.jboss.util.NestedException
- [JBAS-3390] - Error starting up tomcat-ssl config on jboss-head testsuite module
- [JBAS-3392] - JBossSocketFactory should flag absence of securityDomain
- [JBAS-3396] - PooledInvokerHA returning java.rmi.MarshalledObject
- [JBAS-3401] - NPE in jdk5 javax.management.MBeanOperationInfo.equals() (affects jmx-console)
- [JBAS-3421] - AcceptNonWarDirs attribute of AbstractWebContainerMBean not exposed for .war deployer
- [JBAS-3428] - org.jboss.ejb.SecurityActions.getMBeanProxy duplicating proxies
- [JBAS-3431] - AuthorizationInterceptor throwing ArrayIndexOutOfBoundsException
- [JBAS-3448] - LdapExtLoginModule can leak connections
- [JBAS-3458] - Out of synch run.bat/run.sh, hotspot -server usage
- [JBAS-3468] - JMS Connection starts ping thread before ClientID is set resulting in the ClientMonitorInterceptor to close the connection after client timeout
- [JBAS-3541] - JDBCParameterSetter is not used for query parameters
- [JBAS-3555] - LdapExtLoginModule fails if no initial bind credentials are supplied but anonymous login would be possible
- [JBAS-3558] - Service(Proxy) should be transient in ServiceContext
- [JBAS-3573] - Failure to remove a message should result in a NACK + error
- [JBAS-3584] - WARNing logged when deploy-hasingleton is undeployed twice
- [JBAS-3585] - Duplicate undeployment of unpacked nested modules on jboss shutdown
- [JBAS-3642] - Flag an exception in CachedConnectionValve if CachedConnectionManager is unavailable
- [JBAS-3645] - LdapExtLoginModule still has connection leak
- [JBAS-3660] - Error starting up jaspi config on jboss-head testsuite module
- [JBAS-3701] - SystemPropertiesService does not properly generate server path on windows
- [JBAS-3702] - Uncomment HA invokers in sample-bindings.xml
- [JBAS-3727] - NPE on context classloader changing in EJB container when caller doesn't have a context classloader
- [JBAS-3737] - On Windowsm, jmx.test.DeployServiceUnitTestCase fails with DeploymentException
- [JBAS-3738] - On Windows: timer.test.BasicTimerUnitTestCase fails
- [JBAS-3743] - Wrong SQL in oracle-jdbc2-service.xml example
- [JBAS-3744] - UseJK is not displayed correctly in jmx-console (for case 11730).
- [JBAS-3784] - derby-jdbc2-service.xml not updated to jboss 4.x
- [JBAS-3785] - Syntax Error in derby-jdbc2-service.xml
- [JBAS-3793] - DistributedState.getAllKeys() returns null
- [JBAS-3795] - DistributedState notifications not broadcast across network
- [JBAS-3821] - Uncatch JMSException in receive() methods in SpyMessageConsumer.java
- [JBAS-3833] - Cannot unregister HAMembershipListener
- [JBAS-3837] - WARs nested in EARs fail
- [JBAS-3849] - Duplicating _$$_javassist_ classes after remote - call - OutOfMemory: PermGen
- [JBAS-3861] - DeploymentFileRepository can be used to write/remove arbitrary files in the filesystem
- [JBAS-3868] - MDB's crash in ejb3demo
- [JBAS-4045] - PooledInvokerProxy.getPooledConnection() could hold a lock for shorter period of time
Task
- [JBAS-68] - Added missing MdbEjb.jsp in web-console
- [JBAS-1258] - Remove jbossha-httpsession.sar
- [JBAS-1336] - Need better control over the pm memory usage during destination recovery
- [JBAS-1341] - XA Recovery
- [JBAS-1359] - Remove the castor dependency for the snmp adapter, use jbossxb
- [JBAS-1475] - Provide optimized JGroups config for Clustering as default
- [JBAS-1477] - Pass in the security-domain name to the login modules for error reporting
- [JBAS-1491] - Resolve the isUserInRole mapping problem in the web container
- [JBAS-1559] - Check all serverSocket accept threads
- [JBAS-1617] - Merge fixes for JacORB bugs #562 and #568 into the JacORB lib shipped w/ JBoss
- [JBAS-1623] - http session replication support passviation/activation
- [JBAS-1637] - Add the j2ee dtd/schema redistribution terms to the release
- [JBAS-1694] - http session replication performance tuning
- [JBAS-1696] - OIL and RMI ILs are still present in the distribution
- [JBAS-1795] - update JBoss logos
- [JBAS-1798] - Create a thirdparty JBossCache jar library
- [JBAS-1815] - Finish JBossRemoting 1.1.0
- [JBAS-1851] - Validate example log4j configs
- [JBAS-1882] - Farm service startup performs way too many file transfers
- [JBAS-1883] - First deploy after joining a cluster is not farmed
- [JBAS-1933] - Finish UnifiedInvoker release
- [JBAS-1948] - Incorporate jsr-88 classes into jbossall-client.jar
- [JBAS-1949] - WebServiceDeployers to attach/detach dynamically to corresponing ejb/ejb3/war deployers, remove WebServiceInterceptor
- [JBAS-2050] - org.jboss.util.propertyeditor.DateEditor behaviour in different timezones
- [JBAS-2101] - WebServices integration in JBoss5
- [JBAS-2121] - DTM (JTS) integration in JBoss5
- [JBAS-2147] - JBoss Cache Integration JBoss5.0.0alpha
- [JBAS-2150] - Disable automatic JBossMQ destination construction
- [JBAS-2290] - TomcatDeployer should look for context.xml in META-INF as well as WEB-INF
- [JBAS-2359] - Resolve server/security dependency issues
- [JBAS-2380] - VFS Aspect for deployments
- [JBAS-2383] - PropertyEditor initialisation needs to be in a privileged block
- [JBAS-2423] - Upgrade commons-httpclient.jar from 2.0 to 2.0.2
- [JBAS-2431] - Modify JBossCache-based HAJNDI and DistributedState implementation so that they share a cache instance
- [JBAS-2454] - Update JORAM jtests to the latest version and generalize for use with JBossMQ and JBossMess
- [JBAS-2467] - Check JDBC Resource Adapter Exception handling
- [JBAS-2489] - Creation of identical jar artifacts.
- [JBAS-2512] - Move JDBC3 to the WIKI
- [JBAS-2539] - Deadlock in accessing DistributedReplicantManagerImpl's keyListener collection
- [JBAS-2578] - Use putIfNotPresent semantics for subpools in JBossManagedConnectionPool
- [JBAS-2590] - Remove code for the old CMP Entity Bean based HttpSession replication
- [JBAS-2621] - Port JAXR stuff to HEAD
- [JBAS-2729] - Correct/update the tomcat ROOT.war index.html links
- [JBAS-2763] - Solve SerialVersionUID incompatibility failures
- [JBAS-2784] - ClusterPartition should close the channel rather than HAPartitionImpl
- [JBAS-2840] - Upgrade xerces2-j from 2.7.0 to 2.7.1
- [JBAS-2843] - Update to use the new release convention names
- [JBAS-2846] - Update bundled tomcat version to include fixes
- [JBAS-2856] - Upgrade to Tomcat Latest Stable Release
- [JBAS-2863] - Remove org.jboss.deployment.SubDeployerInterceptorSupport implicit attach()/detach()
- [JBAS-2888] - Example firebird config should include track-connection-by-tx
- [JBAS-2898] - Add missing-method-permissions-excluded-mode to the standardjboss.xml
- [JBAS-2899] - Externalize Tomcat Authenticators at the Host Level
- [JBAS-2951] - Add AutoDiscovery test to HA-JNDI test
- [JBAS-2955] - JacORB upgrade from v2.2.1jboss to release v2.2.3
- [JBAS-2973] - ConcurrentReaderHashMap iterators returning null
- [JBAS-3004] - Use a combination of FD and FD_SOCK in the default JGroups protocol stack.
- [JBAS-3027] - Make org.jboss.test.jbossmq.test.ExpiryDestinationTestCase more reliable
- [JBAS-3062] - Deprecate TxManager
- [JBAS-3072] - Upgrade joesnmp from v0.3.3 to v0.3.4
- [JBAS-3101] - Javassist only client side dependencies for proxy frameworks
- [JBAS-3105] - Fix HEAD Security TestCases
- [JBAS-3109] - AppCallbackHandler as the default CallbackHandler in the security module
- [JBAS-3113] - Port tc5-cluster.sar structure to HEAD
- [JBAS-3116] - JCA Exception Sorting/Valid Connection checking needs test coverage
- [JBAS-3149] - Port JBAS-2261 to HEAD(EJB context isCallerInRole not delegating to JACC when installed)
- [JBAS-3152] - Ungraceful exit of JBossCacheManager Installation
- [JBAS-3153] - Update handling of NoClassDefFoundError by the RepositoryClassLoader
- [JBAS-3182] - Improve logging in Invoker security
- [JBAS-3204] - Seperate the joesnmp.jar library from the snmp-support.jar
- [JBAS-3243] - Use PojoCache instead of TreeCacheAop in HttpSession replication code
- [JBAS-3244] - Get rid of CredentialUpdater thread from TreeCacheSSOClusterManager
- [JBAS-3251] - Investigate org.jboss.test.jca.test.SecurityContextUnitTestCase
- [JBAS-3252] - jacorb.properties - wrong names for connection timeouts
- [JBAS-3273] - Update JBossRemoting to version 2.2.0
- [JBAS-3280] - Spring Integration and Serialization
- [JBAS-3286] - ExtendedFormAuthenticator should override authenticate to populate session
- [JBAS-3289] - Use REPL_SYNC mode for ejb3-clustered-sfsbcache-service.xml
- [JBAS-3304] - Adapt PolicyConfig to incorporate AuthorizationInfo
- [JBAS-3319] - dependency on jboss.ha:service=HASingletonDeployer,type=Barrier should read <depends>
- [JBAS-3326] - Implement JACC 1.1 Specification
- [JBAS-3330] - Tomcat6 Integration Issues With HEAD
- [JBAS-3345] - Synch up with tomcat6 based jbossweb as the bundled web container
- [JBAS-3371] - Replace Sun activation.jar with a source-code friendly licensed implementation
- [JBAS-3372] - Replace Sun javamail (mail.jar) with a source-code friendly licensed implementation
- [JBAS-3373] - Authorization Framework Integration with the Web Layer
- [JBAS-3374] - Authorization Framework Integration with the EJB Layer
- [JBAS-3403] - JBossWS integration
- [JBAS-3419] - EnterpriseContext.isCallerInRole should use the Authorization Framework
- [JBAS-3420] - Fix org.jboss.test.timer.test.SecureTimerUnitTestCase in HEAD
- [JBAS-3422] - DynamicLoginConfig Service should not load conf/login-config.xml
- [JBAS-3427] - FamilyClusterInfo.getTargets() should return List, not ArrayList
- [JBAS-3446] - Upgrade JBossSerialization to 1.0.2.GA
- [JBAS-3459] - Remove the jms module
- [JBAS-3470] - Inject TreeCache instance into DistributedState
- [JBAS-3472] - Upgrade jacorb to 2.2.4jboss.patch1
- [JBAS-3492] - Test Failure with JRockit: org.jboss.test.exception.EntityExceptionUnitTestCase
- [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-3507] - Add ability to toggle the MultiplexerStack between UDP- and TCP-based versions
- [JBAS-3531] - ClusterPartition and related services must share the same multiplexed JChannel
- [JBAS-3535] - Make AuthorizationManager injectable via JNDI
- [JBAS-3580] - Error in org.jboss.test.jbossmq.test.UnackedUnitTestCase
- [JBAS-3592] - Add system property jgroups.mcast.ip_ttl
- [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-3655] - Reduce logging for the construction of interceptor in ModelMBeanInvoker
- [JBAS-3662] - Add TCP_NIO tests to tests-clustering-all-stacks
- [JBAS-3789] - Update JBossORG-EULA.txt
- [JBAS-3801] - Replace the snapshot versions with releases
- [JBAS-3835] - JBossEjbObjectFactory: container configurations
Patch
- [JBAS-64] - javax.naming.StateFactory/ObjectFactory support
- [JBAS-1366] - Alter table throws Exception when using with mysql and postgresql
- [JBAS-1506] - CDROutputStream.create_input_stream is wrong when there are deferred writes
- [JBAS-1556] - SingletonStatelessSessionInstancePool doesn't work properly now
- [JBAS-1805] - verbose exception when ejbCreate throws other than CreateException
- [JBAS-1848] - Memory leak in Container.java due to thread pool: args remained in ThreadLocal
- [JBAS-1992] - Unisys support case: Excessive number of exceptions generated during JBoss startup
- [JBAS-2819] - JBoss-IIOP's Log4jLoggerFactory Should Only Be Configured By log4j.xml
- [JBAS-2832] - Fix to allow TagLibCache to work with exploded deployments.
- [JBAS-3128] - Patch commons-logging to allow late binding of the Log4jLogger
- [JBAS-3418] - org.jboss.test.jmx.test.JMXConnectorUnitTestCase ends with errors
- [JBAS-3478] - Make jsse provider pluggable in testsuite
- [JBAS-3542] - jboss-web_5_0.dtd is malformed
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.