Release Notes - Application Server 7 - Version 7.0.1.Final - HTML format

Sub-task

  • [AS7-560] - restructure use of JPA persistence provider specific details
  • [AS7-566] - Support for pluggable JPA providers
  • [AS7-574] - Deploy compatible versions of the Hibernate persistence provider with application deployments
  • [AS7-579] - Implement JMS MDB integration
  • [AS7-825] - Fix or remove @Ignore in ParseAndMarshalModelsTestCase
  • [AS7-826] - Fix or remove @Ignore in RespawnTestCase
  • [AS7-1249] - Implement EndpointDeployer

Feature Request

  • [AS7-361] - Test server respawn logic
  • [AS7-967] - Upgrade Hibernate Validator to 4.2.0.Final
  • [AS7-1152] - Support Deployment introspection using ProtocolMetadata in the Arquillian Containers
  • [AS7-1156] - The JMX-AS7 Protocol should default to Remote
  • [AS7-1166] - Quit the CLI on EOF
  • [AS7-1195] - Failure to load login-module should be reported as WARNING instead of TRACE
  • [AS7-1279] - Operation to delete all config file snapshots
  • [AS7-1358] - UserTransaction not available to non-EE threads
  • [AS7-1434] - Add support for measurement units to attribute and operation parameter description
  • [AS7-1439] - Use module slots to represent different versions of a persistence provider
  • [AS7-1448] - Allow setting of the bootstrap ServiceContainer thread pool size
  • [AS7-1500] - Additional packages in the sun.jdk module
  • [AS7-1533] - Support properties for custom-handlers.
  • [AS7-1541] - Implement WAR_BUNDLES_JSF_IMPL for AS7

Bug

  • [AS7-949] - JBoss Negotiation Toolkit shoud not be required to depend on org.jboss.logmanager
  • [AS7-989] - Security context is not cleared after servlet invocation
  • [AS7-1046] - AS7 gives NPE when jboss-web.xml is missing from WAR
  • [AS7-1059] - mod_cluster throws warnings at shutdown
  • [AS7-1072] - Cannot use an encrypted database password
  • [AS7-1164] - add jdbc-driver : documentation incomplete or misleading
  • [AS7-1172] - JNDI
  • [AS7-1174] - Arquillian Containers can not undeploy Archives not deployed using the same Container instance
  • [AS7-1210] - Messaging subsystem binds JMS destinations to java:
  • [AS7-1212] - :read-operation-description(name=add) shows pool-name as optional, but deploy without pool-name fail
  • [AS7-1213] - Hot deployed lazy bundles always activated
  • [AS7-1242] - arquillian-service is only deployed to first container in group
  • [AS7-1247] - Messaging Configuration not support all setings defined in jboss-messaging.xsd schema file.
  • [AS7-1258] - required xa-data-source-properties is missing from add operation description
  • [AS7-1260] - JGroups subsystem fails to setup some protocol stacks.
  • [AS7-1261] - Incorrect socket-binding-group for server-three in standard host.xml
  • [AS7-1265] - Infinispan cache containers registered using DefaultDomain JMX domain
  • [AS7-1266] - Infinispan caches should have jmx statistics enabled
  • [AS7-1269] - Injection via @EJB fails
  • [AS7-1274] - consecutive add of deployment does not fail/warn
  • [AS7-1275] - ClassNotFoundException When Restarting Node In Cluster with Distributable App Deployed
  • [AS7-1276] - When using Resteasy+Jackson jackson annotation are ignored
  • [AS7-1277] - NPE when processing web.xml containing a <data-source/> element
  • [AS7-1278] - CNFE for module javax.mail.api
  • [AS7-1281] - Cannot deploy different EARs with same WARs inside.
  • [AS7-1283] - Cookie-Based Sessions Broken
  • [AS7-1284] - Accessing localhost:8080 using JBoss Web Native causes java.lang.NoClassDefFoundError: sun/nio/ch/DirectBuffer
  • [AS7-1289] - Unnecessary URL reconstruction in management console
  • [AS7-1292] - Cleanup xsd names for server config
  • [AS7-1297] - Weld claims to be able to inject Principal, but throws RuntimeException("not implemented") at runtime
  • [AS7-1300] - Management console doesn't work after changing management interface port
  • [AS7-1303] - TestNG not supported by Arquillian Service
  • [AS7-1305] - delete-snapshot autocomplete does not suggest name parameter
  • [AS7-1308] - :jndi-view in domain mode on profile returns success
  • [AS7-1309] - Port numbers are not correctly displayed in console
  • [AS7-1312] - Invalid class in deployment causes deployment to fail
  • [AS7-1313] - <distributable> web applications fail to deploy with the default configuration
  • [AS7-1314] - LifecycleAnnotationParsingProcessor creates EEClassDescriptions for every class, not just component classes
  • [AS7-1315] - Console can't show more than 5 system properties
  • [AS7-1317] - Allow application exceptions to be defined when using the throws clause
  • [AS7-1318] - CommonContainerConfiguration should contain managementAddress
  • [AS7-1319] - size-rotating-file-handler fails with error if encoding isn't set in the configuration
  • [AS7-1320] - Parsing issue in Logging Subsystem - level is required by parser, but not schema
  • [AS7-1340] - web subsystem / virtual-server has no description for "enable-welcome-root"
  • [AS7-1344] - JGroups subsystem TimerSchedulerAdapter throws UOE when using timer-executor
  • [AS7-1349] - JAX-RS sub resources broken
  • [AS7-1360] - Incorrect soap:address connector port generated in WSDL for JAX-WS service
  • [AS7-1361] - Arquillian AS7 Container force a dependency on Arquillian Service in manifest.mf
  • [AS7-1363] - JGroups subsystem add operation not executed using "ha" profile of default domain.xml
  • [AS7-1373] - Setting EJB's InjectionTarget does not work
  • [AS7-1377] - RA logs under "datasources"
  • [AS7-1380] - EJB component annotation scanning deployers should ignore component declaring annotations on interfaces
  • [AS7-1397] - JPS executable not found
  • [AS7-1400] - Built-in JAX-RS providers registered twice
  • [AS7-1402] - JMS subsystem bootstrap errors
  • [AS7-1406] - Classloading / module issue with using resteasy-jackson-provider and joda classes
  • [AS7-1408] - Missing module-dependency breacks reconfiguring jackson ObjectMapper with using resteasy-jackson-provider
  • [AS7-1419] - AbstractClassFactory runs into NullPointerException
  • [AS7-1423] - Servlet mark as asynchrone in web.xml throws IllegalStateException when calling startAsync
  • [AS7-1429] - Web Services overwrite all web xml and annotation data
  • [AS7-1430] - Creation of server-groups with invalid parameters succeeds
  • [AS7-1433] - Upgrade to Hibernate 4.0.0.Beta5 to resolve CNFE issue in Hibernate 4.0.0.Beta4: org.hibernate.hql.internal.ast.HqlToken
  • [AS7-1436] - If an interceptor is specified as both a default and a class level interceptor the class level @PostConstruct is not run
  • [AS7-1441] - Arquillian Managed container should fail if a server on same management port is found
  • [AS7-1442] - Arquillian Managed container ignores ManagedContainerConfiguration.javaVmArguments
  • [AS7-1458] - CDI Injections do not work in EAR deployments
  • [AS7-1463] - SFSB's do not throw exception when a remove method is called on a CDI managed instance
  • [AS7-1465] - CNFE in Hibernate Validator 4.2: org.joda.time.ReadableInstant
  • [AS7-1468] - Arquillian Managed container ignores ManagedContainerConfiguration.outputToConsole
  • [AS7-1473] - Fix errors causing intermittent failures of ServerInModuleDeploymentTestCase
  • [AS7-1477] - Fails to start with non-descriptive message if <formatter /> tag is missing from a logger.
  • [AS7-1483] - Threads leaking when DeploymentScannerService stopped as ScheduledExecutor not shutdown
  • [AS7-1486] - Problems with CDI @Resources
  • [AS7-1499] - Issue with legacy <ejb-local-ref> lookup from a WAR
  • [AS7-1503] - Incorrect handling of resource adapter name with .rar extension
  • [AS7-1506] - NullPointerException in TransactionManagementAnnotationProcessor
  • [AS7-1507] - Session replication broken
  • [AS7-1508] - NPE in console after my ear is deployed successfully
  • [AS7-1509] - JSP subsystem configurations lost during marshalling
  • [AS7-1511] - JBOSS AS7 clears log files at startup
  • [AS7-1513] - PING incorrectly populated with bind_addr property
  • [AS7-1515] - Datasource add operation binds to wrong context
  • [AS7-1518] - Cache configuration cloned from wrong template cache when using EmbeddedCacheManager.defineConfiguration(...)
  • [AS7-1521] - CNFE accessing replicated session
  • [AS7-1526] - custom-logger and custom-handler naming mismatches in XML
  • [AS7-1532] - ClassLoaderAwareCache decoration will fail for multiple web applications.
  • [AS7-1544] - 2lc cache error with multiple persistence units using the same 2lc cache
  • [AS7-1555] - Arquillian incorrectly defaults the Module location when JBOSS_HOME is not set
  • [AS7-1662] - Incorrect resolution of managed bean alternatives for

Task

  • [AS7-474] - EJB Timers
  • [AS7-647] - pluggable JPA providers
  • [AS7-712] - Publish all org.jboss.domain.* schemas to http://www.jboss.org/schema/
  • [AS7-1104] - JBoss SASL Provider Registration should be within PrivilegedAction
  • [AS7-1137] - Add support to specify a username and password for all demos to allow running against secured servers.
  • [AS7-1205] - Remove URL handler warnings at startup
  • [AS7-1222] - Subsystem developers guide
  • [AS7-1238] - only commands for the available subsystems should be available
  • [AS7-1259] - remove add/modify/remove-[xa-]data-source commands
  • [AS7-1290] - add cls/clear command
  • [AS7-1394] - Add a WARN message if AS7 is running unsecured or if AS7 is running with the sample realm with the default of admin=admin
  • [AS7-1478] - Add javax.mail to spec-api
  • [AS7-1479] - Add OSGi Core to spec-api
  • [AS7-1489] - Add OSGi Compendium to spec-api
  • [AS7-1493] - Add JBoss EJB3 API dependency to "api" module
  • [AS7-1516] - Upgrade to JBoss Neogitation 2.2.0.Beta3 and update dependencies now PicketBox Base64 can be used.
  • [AS7-1550] - Remove Dependency upon Guice in arquillian/testng-integration

Quality Risk

  • [AS7-1208] - poor error message with type in logging

Component Upgrade

  • [AS7-1286] - IronJacamar 1.0.3.Final
  • [AS7-1321] - Upgrade to JBossWS-CXF 4.0.0.Beta3
  • [AS7-1359] - Upgrade to Hibernate 4.0.0.Beta4
  • [AS7-1364] - Upgrade Infinispan to 5.0.0.CR8
  • [AS7-1475] - Upgrade Infinispan to 5.0.0.Final
  • [AS7-1480] - Upgrade JGroups to 2.12.1.3.Final
  • [AS7-1537] - Upgrade to Arquillian 1.0.0.CR3
  • [AS7-1549] - Upgrade to Arquillian 1.0.0.CR4

Enhancement

  • [AS7-1079] - Add tests for additional JAX-RS deployment scenarios in an ear
  • [AS7-1287] - Fix scm information in jar Manifests
  • [AS7-1393] - Make Infinispan default 2nd level cache provider for hibernate
  • [AS7-1469] - Arquillian CommonContainerConfiguration has non common configuration option, startupTimeout

Edit/Copy Release Notes

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