Release Notes - Application Server 7 - Version 7.1.0.Beta1 - HTML format

Component Upgrade

  • [AS7-1837] - Upgrade to JBoss SASL 1.0.0.Beta3
  • [AS7-1910] - Upgrade Weld to 1.1.3.Final
  • [AS7-2147] - IronJacamar 1.0.5.Final
  • [AS7-2472] - Upgrade JBoss Stdio to 1.0.1.GA
  • [AS7-2477] - Upgrade JBoss Modules to 1.1.0.CR1
  • [AS7-2693] - Upgrade to JBossWS 4.0.0.CR1 and Apache CXF 2.4.4

Enhancement

  • [AS7-738] - Provide a JNDI View operation, similar to AS6
  • [AS7-754] - Rename php licence files to html
  • [AS7-873] - Subsystem "datasources": attributes not writable
  • [AS7-1714] - Add elements to infinispan subsystem schema for other cache stores.
  • [AS7-1747] - CLI commands are not consistent across
  • [AS7-1875] - Remove jboss-jca-spi
  • [AS7-1922] - Upgrade asm and httpcomponents
  • [AS7-2039] - Prevent removal of server configurations that are still running
  • [AS7-2112] - Remove the seam-solder dependency from the kitchensick quickstart
  • [AS7-2139] - Provide an operation to resolve expressions
  • [AS7-2318] - Do not set the threshold (level) on the FILE appender by default
  • [AS7-2546] - Resource adapter modules inside ears are not deployed if there is no application.xml

Library Upgrade

  • [AS7-2728] - Upgrade to Infinispan 5.1.0.Beta5

Clarification

  • [AS7-1873] - Confused about RA pool settings
  • [AS7-1881] - Some property in resource-adapters are duplicated in wrong positions
  • [AS7-2279] - SocketBindingGroup not defined for server
  • [AS7-2364] - CLI Response Verbosity

Feature Request

  • [AS7-314] - Expose the domain management API over JMX
  • [AS7-319] - Add support for legacy MC configuration
  • [AS7-364] - Domain interface should include versions
  • [AS7-372] - Separate $JAVA_OPTS for ProcessController and HostController
  • [AS7-620] - Support for ls of a leaf node in admin console equating to :read-resouce
  • [AS7-703] - Display server VM metrics in console
  • [AS7-753] - EJB container management through web interface
  • [AS7-831] - Domain model to hold security properties
  • [AS7-874] - Provide the ability to modify resource adapter properties through the console
  • [AS7-913] - Provide management use cases and operation for the EJB subsystem
  • [AS7-952] - Expose infinispan management operations
  • [AS7-1293] - Ability to configure global JNDI constants in server/domain configuration files
  • [AS7-1379] - Provide the ability to update RA attributes
  • [AS7-1381] - Make RA config properties sub resources
  • [AS7-1444] - Allow OSGi context injection to trigger subsystem startup
  • [AS7-1446] - Arquillian Service should lazy load OSGi services
  • [AS7-1461] - prepared statement is getting closed prematurely
  • [AS7-1476] - management-interfaces ports don't tie into the socket-binding-group/port-offset
  • [AS7-1614] - Support remote sockets in interface and socket-binding handling
  • [AS7-1616] - Make add-connector and remove-connector in jmx subsystem follow the normal add/remove pattern
  • [AS7-1622] - Security Vault for attributes
  • [AS7-1633] - Support javax.ejb.SessionBean lifecycle callbacks
  • [AS7-1666] - CLI: ls -l (long) listing should show more info
  • [AS7-1680] - HTTP connector using JSSE ignores custom truststore file
  • [AS7-1720] - Implement a descriptor override for webservices that are bundled in an EJB jar
  • [AS7-1737] - Domain usability: add check for the same name of the host
  • [AS7-1754] - Add transactional integration endpoint (STOMP)
  • [AS7-1772] - Multiple HQ servers on the same AS instance
  • [AS7-1782] - Provide management use cases and operations for the transaction subsystem
  • [AS7-1786] - Fix OSGi description providers for the improved validation in jboss-as-subsystem-test
  • [AS7-1789] - Fix JCA description providers for the improved validation in jboss-as-subsystem-test
  • [AS7-1790] - Fix messaging description providers for the improved validation in jboss-as-subsystem-test
  • [AS7-1791] - Fix Jacorb description providers for the improved validation in jboss-as-subsystem-test
  • [AS7-1792] - Fix the Logging description providers for the improved validation in jboss-as-subsystem-test
  • [AS7-1795] - Fix the ModCluster description providers for the improved validation in jboss-as-subsystem-test
  • [AS7-1797] - Fix the transactions description providers for the improved validation in jboss-as-subsystem-test
  • [AS7-1799] - Fix the XTS subsystem test
  • [AS7-1813] - Turn Osgi managment subsections into inlined tabs
  • [AS7-1853] - Add descriptions to EE subsystem
  • [AS7-1854] - Better support for resource and operations descriptions
  • [AS7-1869] - Specifying dependency on JPA service.
  • [AS7-1872] - Provide the ability to configure RA pools from the console
  • [AS7-1886] - Add editing/creating of Deployment Scanners in the console
  • [AS7-1887] - Create framework for CRUD in console
  • [AS7-1892] - Messaging: ability to modify security & addressing settings
  • [AS7-1907] - Provide support for expressions across all form elements
  • [AS7-1914] - Proper description providers for Vault
  • [AS7-1917] - Supporting URIEncoding and useBodyEncodingForURI in Connector
  • [AS7-1963] - Port ExtendedFormAuthenticator to AS7
  • [AS7-1985] - Ability to specify datasource connection properties from the console
  • [AS7-1986] - Ability to specify datasource connection properties
  • [AS7-1997] - Framework based views are missing help texts
  • [AS7-1999] - Fix the console test suite
  • [AS7-2015] - AS 3-6 and EAP 4 and 5 had a -c option, should it be brought forward
  • [AS7-2031] - Add capability for more complex filter for domain LDAP authentication
  • [AS7-2036] - CLI usability: jboss-admin needs to be able to authenticate users (using -u -p)
  • [AS7-2043] - CLI usability: prompting for password reveals password length
  • [AS7-2051] - JMX subsystem parser should write out using last version of the schema
  • [AS7-2078] - Support absolute paths in RelativePathService
  • [AS7-2101] - Make it impossible to register 2 slave HCs with the same name
  • [AS7-2119] - Portable war: Weld deployment on JBoss AS 7 should not require to remove the WeldListener line from the web.xml
  • [AS7-2127] - Upgrade to RESTEasy 2.2.3
  • [AS7-2137] - Ability to specify xa-datasource xa-datasource-property
  • [AS7-2169] - Add support for using System.getenv() for DMR ExpressionValues.
  • [AS7-2200] - Ability to edit (xa)datasource property and subresources when (xa)datasource is disabled
  • [AS7-2225] - possibility to adjust/correct attribute value before it's set
  • [AS7-2240] - Provide the ability to modify XA Datasource properties through the console
  • [AS7-2338] - Web Console: By default the Servers listing should be Alphabetical
  • [AS7-2396] - Remove timeout from connect exception and configuration in ManagementClientChannelStrategy.Establishing
  • [AS7-2470] - Alias java:jboss/TransactionManager to java:/TransactionManager
  • [AS7-2590] - Upgrade to Hibernate 4.0.0.CR6
  • [AS7-2592] - Missing bundle for HttpServerMessages
  • [AS7-2711] - TS: Prepare a way to run most tests with web profile, and the rest with full profile.
  • [AS7-2753] - Manage datasource subsystem
  • [AS7-2754] - Manage deployment scanner subsystem

Bug

  • [AS7-253] - Unclean handling of socket close
  • [AS7-294] - Native libraries not found when using IBM JDK
  • [AS7-747] - Subsystem "web": Boolean model values must not be "undefined"
  • [AS7-794] - Booting slave host controller only makes a single attempt to contact master
  • [AS7-861] - resource-description for root-logger in subsystem=looging is incomplete
  • [AS7-885] - Not all operations in logging subsystem have an operation-name attribute and reply-,request-properties
  • [AS7-945] - Cannot deploy EAR/WAR with nested bundle
  • [AS7-1008] - No server config on host not properly handled
  • [AS7-1015] - Deployment fails with NullPointerException when installing JDBC Driver as a deployment
  • [AS7-1078] - executor in <connector/> of web subsystem doesn't work.
  • [AS7-1080] - XA Datasource w/o xa-properties swallows an exception
  • [AS7-1083] - Cannot edit JNDI name of datasource
  • [AS7-1139] - Can't use jboss-admin.sh to add configuration to EE subsystem
  • [AS7-1209] - Xa-datasource:add requires a non-empty map "xa-data-source-properties", which is not documented
  • [AS7-1267] - Can't set "append" attribute on file handlers
  • [AS7-1268] - Can't update subhandler on async handler
  • [AS7-1296] - JBREM00200: Remote connection failed
  • [AS7-1299] - Interface resource's criteria attribute should be read-write
  • [AS7-1306] - PersistenceProviderResolver.getPersistenceProviders should return new instances of persistence provider
  • [AS7-1307] - Server does not start unless CONSOLE handler is specified in logging.properties.
  • [AS7-1342] - :test-connection-in-pool fails in a strange way
  • [AS7-1352] - JCA thread pools must be blocking
  • [AS7-1366] - HostController only pushes ops to servers whose config has auto-start=true
  • [AS7-1375] - UnsupportedDataTypeException sending email
  • [AS7-1391] - org.apache.commons.beanutils module should depend on org.apache.commons.collections
  • [AS7-1403] - Excluded/Banned transitive dependencies for Maven Dependency Resolver are too strict
  • [AS7-1414] - Almost all configuration attributes for /profile=default/subsystem=web are read-only
  • [AS7-1421] - Modcluster subsystem has broken :read-resource-description
  • [AS7-1432] - Adding directory element to access-log in a virtual-host causes xml parse error
  • [AS7-1494] - orb init does not take account of jts, other interdependent services
  • [AS7-1505] - Incorrect time unit written out to JCA configuration
  • [AS7-1517] - make sure flush connection operations work for non-java context bound ds
  • [AS7-1524] - Better platform support for RichFaces 4
  • [AS7-1538] - Empty OSGi Config Admin property values in AS7 configuration fails
  • [AS7-1542] - xa-data-source-class has the wrong name in XADatasourceAdd
  • [AS7-1543] - Failures in XADatasourceAdd leaves services still registered
  • [AS7-1553] - @WebServiceRef Does not work
  • [AS7-1564] - Using System.out.println or e.printStackTrace() in a custom log handler results in a loop and stack overflow
  • [AS7-1578] - Stackflowexception undeploying (running?) application
  • [AS7-1582] - Debug configuration in domain.sh is incorrect
  • [AS7-1601] - Cannot deploy OSGi webapp bundle with *.war suffix
  • [AS7-1605] - jboss-web.xml ignored for web service root
  • [AS7-1606] - host.xml parse error when debug-enabled is used
  • [AS7-1608] - Deployment is not copied to host added to domain after deployment.
  • [AS7-1634] - Handle ejbCreate as @PostConstruct for SLSB's
  • [AS7-1638] - Exception after reloading in CLI
  • [AS7-1658] - Referencing a remote business view within the same server leads to CCE
  • [AS7-1686] - RARs with uppercase characters in the filename and connections defined in standalone.xml fails to deploy
  • [AS7-1691] - ConnectorServices.getResourceAdapteServiceName(raName) doesn't return ServiceName for hornetq-ra
  • [AS7-1731] - Fix org.jboss.as.testsuite.integration.wsejb.EJBWebServicesTestCase - got error if running this TestCase alone
  • [AS7-1736] - JCA seems to be installing services with no prefix
  • [AS7-1743] - Cannot install bundle from modules hirarchy
  • [AS7-1756] - Launch of standalone.bat and domain.bat from path with ')' (like (x86)) does not work
  • [AS7-1762] - rewrite rule doesnt function
  • [AS7-1767] - @Schedule methods do not have CDI interceptors applied
  • [AS7-1778] - Cannot create queue w/o selector
  • [AS7-1783] - Injection of MessageContext broken
  • [AS7-1801] - Unable to create new profiles via the CLI
  • [AS7-1823] - Stop and delete server instance leaves stale management model
  • [AS7-1835] - XA datasource attributes have been renamed
  • [AS7-1842] - Console usability: missing favicon icon
  • [AS7-1857] - Reflect new messaging provider addressing
  • [AS7-1858] - Cannot start OSGi subsystem in domain mode
  • [AS7-1862] - write attribute for datasources is failing
  • [AS7-1863] - Command line switch interprocess-hc-port doesn't take effect
  • [AS7-1864] - Load Hibernate provider module during startup to avoid SessionFactory lookup failure
  • [AS7-1868] - Can not add jvm options to host/domain config
  • [AS7-1870] - Error creating XA Datasource
  • [AS7-1874] - in case of empty string passed during DS add marshall/unmarshall fail
  • [AS7-1876] - Field type resolution in @Resource doesn't occur (<env-entry-type> in ejb-jar.xml is required)
  • [AS7-1879] - Issues with "/" context-root
  • [AS7-1880] - ManagementClient.getBinding() produces IllegalArgumentException
  • [AS7-1882] - CLI data-source and xa-data-source commands do not have help nor code completion
  • [AS7-1884] - PID file is not deleted when using LAUNCH_JBOSS_IN_BACKGROUND and JBOSS_PIDFILE properties
  • [AS7-1888] - IllegalStateException when deploying & starting a bundle through web console
  • [AS7-1889] - Failed to update messaging attribute "message-counter-enabled"
  • [AS7-1890] - Removing <long.running-threads> doesn't work
  • [AS7-1891] - Messaging : Create security setting fails
  • [AS7-1898] - Controller client logging noise
  • [AS7-1899] - HornetQ deletes all JMS messages after shutdown
  • [AS7-1900] - Inconsistent class space with package from javaee.api
  • [AS7-1901] - Error replicating HTTP session
  • [AS7-1905] - JaxrsJacksonProviderTestCase Test Failure
  • [AS7-1909] - Adding deployment scanner fails
  • [AS7-1924] - XaDataSourceService does not set UserTransactionJndiName during deployment
  • [AS7-1925] - Clean up ConfigurationFile implementation
  • [AS7-1926] - Cannot marshal a system property expression used with <socket-binding-group port-offset="">
  • [AS7-1929] - Invalid webapp deploys without error in management API
  • [AS7-1943] - HTTP management interface ignores wrong operation in GET request
  • [AS7-1945] - NPE in OperationContextImpl when messageHandler is null
  • [AS7-1948] - Inconsistent model representation for osgi subsystem
  • [AS7-1961] - BufferPool platform mbean resources are registered under the wrong parent resource
  • [AS7-1964] - AbstractDataSourceService#stop() doesn't stop anything
  • [AS7-1965] - Failed to start service jboss.as.server-controller against jrockit
  • [AS7-1967] - Problem deplying AKKA app on Jboss 7.0.2
  • [AS7-1969] - Attribute pattern of access-log element is removed when deploying applications with XNIO
  • [AS7-1973] - CLI - modify-data-source does not work
  • [AS7-1974] - Unable to access OSGI service from RESTEasy WebApp
  • [AS7-1978] - Unable to load native libraries included in resource resource adapter RAR
  • [AS7-1979] - Management Console doesn't show new server group or servers
  • [AS7-1980] - The Management Console lets me delete all the server groups and then I can't add one.
  • [AS7-1984] - DataSource pool config: Modification fails
  • [AS7-1992] - The names of a number of elements within the core configuration are not checked to ensure they are correct.
  • [AS7-1993] - Shutting down an AS7 instance using XTS config results in IndexOutOfBoundsException from EndpointPublishService
  • [AS7-1996] - Unsuccessfull deployment-scanner:add operation changes runtime state
  • [AS7-2000] - resteasy async bug
  • [AS7-2001] - Weld does not throw a definition error for unresolved dependencies when injecting into web components on AS7
  • [AS7-2004] - A catastrofic failure in "Controller Boot Thread" leaves process running
  • [AS7-2005] - Setting recursive="true" in management/outbound-connections/ldap results in Unexpected attribute 'recursive' encountered
  • [AS7-2023] - Discovery and Broadcast configuration is broken for HornetQ
  • [AS7-2024] - JDBC Driver registry does not unregister properly
  • [AS7-2025] - JSF 1.2 slot is broken (for RichFaces 3.x support)
  • [AS7-2034] - Asynchronous EJB thread pool maximum size is set to "Runtime.getRuntime().availableProcessors()"
  • [AS7-2037] - Broadcast port on HornetQ config gets ignored
  • [AS7-2041] - read-children-resources with include-runtime is broken
  • [AS7-2044] - Prevent removing a server config when the server is running.
  • [AS7-2045] - JdbcSQLException: "Database is already closed" on server shutdown
  • [AS7-2046] - org.jboss.as.jpa.processor.PersistenceProviderProcessor does not handle multiple persistence providers
  • [AS7-2048] - WAR uses filter of another WAR in the same EAR
  • [AS7-2049] - Failure in ConfigAdminService with non-String property
  • [AS7-2056] - EJB jndi bindings don't take into account the overridden application-name in application.xml
  • [AS7-2059] - CLI usability: autocompletion clears input on pressing TAB twice
  • [AS7-2060] - Add correct javaee package version exposed to osgi
  • [AS7-2069] - Jenkins fails due to insufficient stack space
  • [AS7-2070] - Resource-Adapter configuration corrupted with connection-definition/xa-pool
  • [AS7-2077] - WARs that deploy on JBoss AS 6 and GlassFish 3.1 fail on AS 7 because of classpath scanning changes
  • [AS7-2082] - Race condition in ParseAndMarshalModelsTestCase - latch released before ControllerService started
  • [AS7-2087] - May sure weld injects a remote proxy for remote interfaces
  • [AS7-2095] - InvocationContext#getMethod does not return null for lifecycle callback methods
  • [AS7-2107] - Failed to add EJB3 pool
  • [AS7-2111] - StackOverflowError with application.xml <connector> module
  • [AS7-2120] - WAR deployments fail if EE subsystem removed
  • [AS7-2121] - Add J2EE-DeploymentFactory-Implementation-Class to JSR-88 manifest
  • [AS7-2125] - Weld SPI TransactionServices implementation incorrectly evaluates transaction activity
  • [AS7-2126] - OSGi Logger exception when starting AS7
  • [AS7-2128] - Endpoint address in generated WSDL doesn't reflect IP address of AS7 server, it's always localhost
  • [AS7-2135] - :reload gives xml persistence exception
  • [AS7-2140] - Command :reload breaks standalone server, IllegalArgumentException
  • [AS7-2141] - Attribute socket-binding-port-offset for server-group cannot be set to 0
  • [AS7-2148] - Adding a second connection def for an resource adapter fails
  • [AS7-2149] - Recovery not unregistered during shutdown
  • [AS7-2150] - use-ccm flag gets over written after server started
  • [AS7-2151] - Servlet cannot access target OSGi service in time
  • [AS7-2160] - Fix SimpleStartLevelTestCase
  • [AS7-2161] - Console tries to access unknown child type 'bundle'
  • [AS7-2165] - Thread context ClassLoader set to unexpected value
  • [AS7-2184] - persistence.xml java:comp/env lookup fails during deployment because ContextInitialized is not complete
  • [AS7-2186] - Poor error message if JPA is not enabled, and EM is injected using @PersistenceContext into an CDI managed bean
  • [AS7-2187] - Intermittent failures in EJBClientAPIUsageTestCase
  • [AS7-2191] - Failed to remove server configuration
  • [AS7-2193] - Switching profiles doesn't reload current view
  • [AS7-2199] - connection related operations fail for the newly created datasources
  • [AS7-2206] - Distributable apps fail with ClassNotFoundException when marshalling infinispan bits across jgroups
  • [AS7-2207] - domain.xml uses standard-sockets for other-server-group, which uses ha profile, resulting in failure
  • [AS7-2214] - NPE from the resolver when deploying bundle
  • [AS7-2216] - Removing socket binding throws exception
  • [AS7-2219] - Thread factory can be removed, even when it is assigned to a pool.
  • [AS7-2223] - Console usability: confusing folding of sections "Profile", "Server", etc in Firefox
  • [AS7-2233] - JPA ClassTransformers are ignored
  • [AS7-2235] - OSGi Framework properties not writable through management API
  • [AS7-2236] - A resource-env-ref without injection targets must be bindable
  • [AS7-2237] - Domain process is running in loop when invalid host or domain configuration is specified, process must be killed using -9
  • [AS7-2246] - Log level change doesn't show error
  • [AS7-2251] - Classloader leak in BeanMetaDataCache
  • [AS7-2275] - Deployment error should result when ambiguous injection is specified
  • [AS7-2288] - test connection in pool fails
  • [AS7-2301] - Console/Ballroom: drop down lists have wrong indentation/margin
  • [AS7-2302] - Potential race condition on DataSource lookup
  • [AS7-2326] - Build fails on Windows in cmp module due to org.codehaus.mojo:javacc-maven-plugin:2.3-jboss-1
  • [AS7-2356] - Exception deploying a distributable war to a domain mode cluster
  • [AS7-2384] - OSGi bundles cannot load org.jboss.logging.Logger
  • [AS7-2387] - modules-1.1 update breaks JavaEE/OSGi integration
  • [AS7-2388] - HttpTunnelingServlet / Netty cannot classload HttpServlet (main.xml in module is wrong)
  • [AS7-2393] - ClassNotFoundException during cluster communication
  • [AS7-2399] - No test connection for XA datasource
  • [AS7-2405] - Host Controller hangs when remote domain controller shuts down
  • [AS7-2406] - Web sessions have a 60 second timeout set when deploying distributable apps to a clustered domain
  • [AS7-2416] - Problem when deploying multiple jars which depend on a signed module
  • [AS7-2418] - Looking up BeanManager from JNDI doesn't work in ServletRequestListener.requestInitialized()
  • [AS7-2422] - Failed to disable datasource
  • [AS7-2433] - Hibernate session is getting closed during JPA transaction
  • [AS7-2441] - Intermittent failues in timerservice related integration tests
  • [AS7-2442] - Non ejb jars referenced from an ejb jar in an ear via META-INF/MANIFEST.MF have no visiblity to javax.* classes
  • [AS7-2449] - Multiple deployments with same named beans get wrong TimerService
  • [AS7-2453] - AbstractParser.parseExtension error
  • [AS7-2454] - Content-Type Omitted from HTTP request to add deployment
  • [AS7-2464] - Invalid format for multi-server results
  • [AS7-2466] - AbstractParser.parseExtension error for embedded config-property
  • [AS7-2481] - datasource, description of security-domain attribute is wrong
  • [AS7-2497] - JPA Entities not get scanned when referenced in jar-file element of persistence.xml
  • [AS7-2507] - Hang in MSC Shutdown Thread
  • [AS7-2513] - Infinispan Subsystem cannot use ScheduledExecutor from Threads subsystem
  • [AS7-2520] - JBossWS Remote Deployer needs to provide CallbackHandler with username and password of calling client.
  • [AS7-2523] - Appclient doesn't clean up its remoting Endpoint
  • [AS7-2529] - undeploy of EJB with @Schedule results in an repeated exception
  • [AS7-2535] - Requesting slave host freezes the management layer
  • [AS7-2545] - ManagedScheduledExecutorService doesn't implement ScheduledExecutorService
  • [AS7-2550] - javax.activation.api module needs access to saaj-impl and jbossws-native data content handlers
  • [AS7-2555] - NPE in JAXRBootstrapService on server shutdown
  • [AS7-2560] - Custom workmanager leads to ERROR
  • [AS7-2561] - Subsystems get reordered when xml is marshalled
  • [AS7-2582] - mod_cluster socket-binding config are not propagated
  • [AS7-2594] - CLI deploy on domain mode leaves deployment even if you omit the server groups to deploy to
  • [AS7-2596] - Failed authentication attempt leads to hangs
  • [AS7-2601] - NPE in DeployerChainAddHandler adding to deployerMap
  • [AS7-2603] - Warning about no security realm emitted when the config has a security realm
  • [AS7-2605] - Concurrency issue in WS AbstractInvocationHandlerEJB
  • [AS7-2630] - Cannot configure a HornetQ connector pointing at a remote server
  • [AS7-2648] - CoreResourceRegistration.getProxyController(s) can't traverse submodels that are registered with a wildcard
  • [AS7-2655] - unable to configure a xa datasource
  • [AS7-2668] - Module javax.enterprise.api does not define dependency on javax.interceptor.api
  • [AS7-2692] - Booting fails after setting -Dorg.jboss.server.bootstrap.maxThreads=X
  • [AS7-2702] - ProxyStepHandler does not include final result of remote operation in its response
  • [AS7-2709] - Failure to resolve an outbound socket binding can prevent the server from starting
  • [AS7-2713] - Multi-ear war JNDI lookup issues ServletContextListener.contextInitialized()
  • [AS7-2715] - TransactionManager doesn't always get injected on time when there are transactional caches
  • [AS7-2722] - Camel case resource adapters
  • [AS7-2724] - SecurityExceptions when starting server with signed jars
  • [AS7-2725] - StackOverflowException running recursive read-resource-description
  • [AS7-2730] - CLI getting stuck on incorrect password
  • [AS7-2736] - Configuring interfaces at the host.xml server level fails
  • [AS7-2737] - NPEs when processing appclient WS clients and wsref to @WebServiceProvider annotated endpoints

Task

  • [AS7-381] - Display default interface for a socket-binding-group
  • [AS7-388] - Detect, filter, and act upon system APIs found in deployments
  • [AS7-392] - Expressing configuration property metadata in domain schema
  • [AS7-402] - Handle reconnection of hosts to the domain
  • [AS7-421] - Automatic JNDI implementation
  • [AS7-423] - Remote EJB (non-IIOP)
  • [AS7-424] - Implement IIOP support for EJB 3
  • [AS7-439] - Verify log messages from OSGi bundles feed to aggreaged logfile
  • [AS7-450] - Support for EJB2 views
  • [AS7-461] - Restore persistent configuration changes
  • [AS7-485] - Fix the testsuite/integration testcase failures
  • [AS7-752] - Expose OSGi management through domain API
  • [AS7-814] - Fix or remove ignored smoke tests
  • [AS7-1053] - Revisit requirement that realm name needs to match endpoint name with Remoting / Native Interface
  • [AS7-1211] - Implement jboss-ejb3.xml processing
  • [AS7-1270] - Get the right order of child types in the read-children-types op
  • [AS7-1301] - Update OSGi to be compatible with JBoss Modules 1.1 series
  • [AS7-1302] - Present a version of JAXP to use as an endorsed library
  • [AS7-1351] - Custom bootstrap contexts
  • [AS7-1376] - Implement EE.10 Application Clients
  • [AS7-1428] - Throw an error when a driver is not loaded due to wrong driver-classname
  • [AS7-1435] - Modify cobertura maven plugin definition to use version 2.5
  • [AS7-1450] - Add local context resolution for the CORBA Naming Service
  • [AS7-1451] - JacORB subsystem: allow configuration of initializers as attributes.
  • [AS7-1554] - Upgrade felix webconsole to remove dep 3.1.6.SP1
  • [AS7-1607] - Move integration modules/packages out of OSGi subsystem config
  • [AS7-1670] - Add security support to JMX service
  • [AS7-1703] - Add module names to be used for 3rd party (external) JPA persistence providers (helpful for testing)
  • [AS7-1710] - Secure the management interfaces by default
  • [AS7-1713] - Add cache store jars to org.infinispan module
  • [AS7-1838] - Add support for pre-digested passwords to AS7 domain realms
  • [AS7-1860] - Upgrade Console to Ballroom Beta9
  • [AS7-1861] - Detect Proxied HTTP requests within Digest authenticator.
  • [AS7-1871] - Upgrade to XNIO 3.0.0.Beta5
  • [AS7-1918] - Switch to a slightly more user friendly name for the default security realm used for domain management
  • [AS7-1923] - Switch to version 1.1 of domain schema by default.
  • [AS7-1966] - Add list-snapshots to operations available to GET requests on HTTP interface
  • [AS7-1971] - Better base class for write-attribute handlers
  • [AS7-2057] - Suspend CLI history while reading username
  • [AS7-2061] - Add a non-recursive mechanism to OperationContext
  • [AS7-2071] - mutable managed executor services for thread pool services
  • [AS7-2098] - Add missing attribute to the JBoss JMS XML Schema
  • [AS7-2117] - Review all component licenses for AS 7 and configure license-maven-plugin
  • [AS7-2131] - Eliminate JNP usage in HornetQ
  • [AS7-2132] - Remove JNP sockets from server configuration
  • [AS7-2134] - Add socket configuration for outbound connections
  • [AS7-2153] - Update to GWT 2.3
  • [AS7-2174] - RestEasyIntegrationTestCase assumes running OSGi subsystem
  • [AS7-2182] - add generic jms commands
  • [AS7-2183] - don't require an id property in generic type commands
  • [AS7-2239] - Support binding of URL resources
  • [AS7-2242] - Initial port of the JUDDI service
  • [AS7-2306] - Bind JAXR ConnectionFactory to JNDI
  • [AS7-2307] - Provide jUDDI HTTP endpoint
  • [AS7-2361] - Remove JNDI port from standalone.xml/domain.xml
  • [AS7-2380] - Include JSR-280 client jar in modules hierarchy
  • [AS7-2386] - upgrade to hibernate-core 4.0.0.CR5
  • [AS7-2395] - Restore JAXR test coverage
  • [AS7-2400] - Prevention of CSRF reqeusts being accepted and disabling cross-origin resource sharing for the HTTP interface
  • [AS7-2438] - Match org.jboss.as.test.integration.management.cli.HelpTestCase with the actual implementation
  • [AS7-2457] - Release jboss-stdio
  • [AS7-2460] - allow hibernate.id.new_generator_mappings=false to be specified in the persistence.xml
  • [AS7-2473] - Need a new version of jboss-deployment-structure's XSD
  • [AS7-2490] - Add username / password support to maven plug-in
  • [AS7-2498] - For transaction scoped entity manager, the container shouldn't call EM.joinTransaction
  • [AS7-2509] - Upgrade to version of console to include AS7-2454
  • [AS7-2511] - Add authentication support to the EE deployment module
  • [AS7-2512] - Move addition of DeployerChainsService out of Stage.VERIFY
  • [AS7-2519] - Reintroduce Web Profile Configuration in Beta1
  • [AS7-2549] - A killed HostController will have lost the secrets known by the AS instances.
  • [AS7-2551] - remove the output message after successful 'connect'
  • [AS7-2583] - Log a warning if no user has been added to the mgmt-users.properties
  • [AS7-2585] - don't require --profile in 'command' and generic commands
  • [AS7-2586] - Block all HTTP access to management interface if there is a realm defined and it does not have users defined.
  • [AS7-2587] - Convert adding new user to an add-user utility
  • [AS7-2606] - Validate ability to parse and marshal configs from previous releases
  • [AS7-2617] - Admin console is currently a part of the org.jboss.com.sun.httpserver module
  • [AS7-2644] - Convert mail subsystem to outgoing-socket-binding
  • [AS7-2647] - Upgrade to JBoss SASL 1.0.0.Beta6
  • [AS7-2649] - Add support for ConnectionFactory.newInstance() usage
  • [AS7-2657] - Update ModelControllerClient to support the JBOSS-LOCAL-USER mechanism.
  • [AS7-2658] - Better error in CLI if authentication fails
  • [AS7-2678] - Don't include a usable default user in the config - enabling this user undermines switching security on in the first place.
  • [AS7-2680] - Upgrade Infinispan Clustering subsystem to support 5.1.0.BETA5
  • [AS7-2686] - Disable JMX remote connector
  • [AS7-2708] - Upgrade to JBoss Remoting 3.2.0.CR2
  • [AS7-2719] - Update the Realm configuration server side to support the JBOSS-LOCAL-USER mechanism
  • [AS7-2735] - Add a non-interactive form of the add-user utility

Component Upgrade Subtask

  • [AS7-531] - Integrate Remoting 3.2.0

Sub-task

  • [AS7-548] - Annotation scanner for @Remote
  • [AS7-815] - Fix or remove ignored tests in WSTestCase
  • [AS7-864] - Support expressions in interface and socket related configs
  • [AS7-923] - Move all tx subsystem attributes at first level (no complex attributes for environments)
  • [AS7-1410] - Expose runtime OSGi management configuration through console
  • [AS7-1590] - Tutorial on Java API for RESTful Web Services (JAX-RS)
  • [AS7-1759] - Add jdbc cache store jars to org.infinispan module
  • [AS7-1760] - Add remote (hotrod client) cache store jars to org.infinispan module
  • [AS7-1829] - Add infinispan subsystem support for <remote-store/>
  • [AS7-1895] - VaultTool for command line interaction
  • [AS7-1912] - Fix or remove @Ignore in EnterpriseDeploymentTestCase
  • [AS7-1913] - Add script to simplify creating the password hashes
  • [AS7-1915] - Update the properties backed realm to detect modifications to the file
  • [AS7-1932] - Remoting outbound connection service
  • [AS7-1933] - Remoting EJB service and server protocol implementation
  • [AS7-1934] - EJB client context configuration and management ops
  • [AS7-1935] - Integrate EJB client into AS build
  • [AS7-1936] - Implement "ejb:" JNDI scheme
  • [AS7-1937] - Integrate "ejb:" parsing into EE injection lookup="" handling
  • [AS7-1938] - EJB Protocol client implementation
  • [AS7-1939] - Local (in-AS in-VM) EJB receiver implementation
  • [AS7-1940] - EJB transaction outflow client interceptor
  • [AS7-1941] - EJB transaction inflow server interceptor
  • [AS7-1942] - Rework EJB view API to support remote invocation
  • [AS7-1959] - Implement jboss-client.xml parsing
  • [AS7-2080] - Add operation to activate the framework
  • [AS7-2108] - Web Jacc Support
  • [AS7-2114] - Security Audit for Web Applications
  • [AS7-2123] - Fix or remove ignored JMS smoke tests
  • [AS7-2687] - Tunnel JMX over management protocol
  • [AS7-2688] - Update tests to convert JSR-160 usage to tunneled JMX

Edit/Copy Release Notes

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