Release Notes - WildFly - Version 9.0.0.Beta1 - HTML format

Sub-task

  • [WFLY-436] - Inline JGroups subsystem references to threads subsystem
  • [WFLY-484] - Re visit authentication tokens
  • [WFLY-486] - Implement Trust for users requesting to run as a different user.
  • [WFLY-489] - Authorization check for JNDI
  • [WFLY-2568] - Custom authentication mechanism configuration - Deployment Level
  • [WFLY-2890] - Add support for PKCS#11 configuration within security realms.
  • [WFLY-2904] - Add advanced PKCS#11 support to security realms.
  • [WFLY-2927] - Externalise the process of creating a server build
  • [WFLY-2929] - Create maven modules to build all the new distributions
  • [WFLY-2991] - [Duplicate] Forward port core 1.6 xml schema
  • [WFLY-3676] - Bring the 'jboss-as-cli_1_3.xsd' schema in-line with the schema from EAP
  • [WFLY-3677] - Port jboss-as-datasources_1_2.xsd schema from EAP to WildFly
  • [WFLY-3680] - Port jboss-as-txn_1_5.xsd schema from EAP to WildFly
  • [WFLY-3770] - Implement graceful shutdown for EE concurrency
  • [WFLY-3810] - Implement graceful shutdown for mod_cluster
  • [WFLY-4368] - Remove usage of jboss-common-core in appclient
  • [WFLY-4369] - Remove usage of jboss-common-core in connector
  • [WFLY-4370] - Remove usage of jboss-common-core in jsr77
  • [WFLY-4371] - Remove usage of jboss-common-core in pojo subsystem

Component Upgrade Subtask

  • [WFLY-3945] - Upgrade WildFly Core to 1.0.0.Alpha9

Feature Request

  • [WFLY-244] - Undertow Integration Tracker
  • [WFLY-261] - Add way to properly parse JNDI urls in AS codebase
  • [WFLY-270] - Use logger instead of [stdout] for JGroups GMS logger
  • [WFLY-283] - EJB timers in cluster and failover support
  • [WFLY-285] - Add clustered database based timers
  • [WFLY-326] - Logout a remote client from server and clearing login module cache.
  • [WFLY-368] - Naming subsystem <lookup> could use LinkRef/Reference
  • [WFLY-534] - Make realms fully manageable through domain.
  • [WFLY-547] - Track "uncleanly unregistered" hosts on the master HC; expose via management API
  • [WFLY-1881] - Security Realm Trust - Users requesting to run as a different user e.g. $local to real user.
  • [WFLY-2111] - Enhance CallbackHandler / Realm Integration with lifecycle callbacks.
  • [WFLY-2127] - Resurrect regular expression based group name identification for LDAP
  • [WFLY-2646] - Expose patch description through mgmt API
  • [WFLY-2733] - Create PicketLink Federation and IDM extension and subsystems
  • [WFLY-2772] - Leverage JGroups FORK to consolidate EE channels
  • [WFLY-2806] - Add check to fail deployments that use CXFServlet but have not disabled the WS subsystem
  • [WFLY-3274] - Expose connector metric values such as requestCount , maxTime, bytesReceived, etc
  • [WFLY-3445] - Allow custom protocol types in jgroups stack
  • [WFLY-3488] - Add the implementation version to the manifest file of the JSF impl jar
  • [WFLY-3502] - Handle session attribute serialization incompatiblities
  • [WFLY-3720] - Run clustering tests with ip_ttl=0
  • [WFLY-3782] - add-user.sh actually does not honor JBOSS_BASE_DIR
  • [WFLY-3797] - Need post-timeout for WildFly / Undertow
  • [WFLY-3807] - Remove org.jboss.as.test.shared.TempTestModule once wildfly-core 1.0.0.Alpha6 has been released
  • [WFLY-3829] - Server cannot start if server path contains two consecutive spaces
  • [WFLY-3835] - Add missing statistics to Undertow subsystem
  • [WFLY-3910] - To be added AJP connector connectionTimeout parameter
  • [WFLY-3933] - Controller is not available using https-remoting protocol
  • [WFLY-3948] - Extract JGroups ChannelFactory and ServiceName factories into separate module
  • [WFLY-3973] - Extract Infinispan ServiceName factories into separate module
  • [WFLY-4036] - update EclipseLink/OpenJPA test case to filter out javax.persistence classes
  • [WFLY-4038] - Ability to terminate a connection by JMS User
  • [WFLY-4039] - Ability to close all consumers on a destination and the connections for these consumers
  • [WFLY-4105] - Add support for explicit fork channel protocols
  • [WFLY-4117] - Support nested expressions in deployment descriptors
  • [WFLY-4130] - check for -secmgr in appclient
  • [WFLY-4215] - Use archive.apache.org to download maven 3.2.3
  • [WFLY-4254] - Symbolic links within web applications do not work
  • [WFLY-4291] - Upgrade jdom 1.1.2 to 1.1.3
  • [WFLY-4303] - Allow expressions in jboss-ejb-client.xml if configuration jboss-descriptor-property-replacement=true
  • [WFLY-4420] - Need Hot fix for WildFly 8.2 : Expose connector metric values such as requestCount , maxTime, bytesReceived, etc

Bug

  • [WFLY-69] - Using an extended persistence context in a stateless session bean should throw an exception
  • [WFLY-84] - Jasper using wrong ProtectionDomain for compiled JSP
  • [WFLY-858] - PojoEndpointAuthenticationTestCase and EJBEndpointAuthenticationTestCase are failing intermittently
  • [WFLY-918] - Web deployment metrics missing
  • [WFLY-1749] - Switch from commons-beanutils to commons-beanutils-core
  • [WFLY-1968] - Connection factory isn't activated in generic-jms-ra.rar resource adapter after server reload with jts transactions mode set.
  • [WFLY-2047] - testConnection should account for deployment classloader
  • [WFLY-2081] - IronJacamarResourceCreator Throws ConcurrentModificationException
  • [WFLY-2330] - Test set org.jboss.as.test.clustering.cluster.registry.RegistryTestCase fails with NPE
  • [WFLY-2376] - DataSource properties are not persisting via CLI
  • [WFLY-2480] - Investigate Infinispan test XML files do not validate against XSD yet are parsed ok
  • [WFLY-2620] - Zero Timeout Stateful EJB Leak (clustered)
  • [WFLY-2645] - SFSB containing injected DataSource fails to passivate/serialize
  • [WFLY-3181] - Hibernate Search w/ Infinispan - java.lang.Class cannot be cast to java.util.Map
  • [WFLY-3189] - Error validating jboss-ejb3.xml.
  • [WFLY-3221] - flushOnSessionInvalidation attribute in jboss-web.xml does not flush user credentials
  • [WFLY-3251] - @WebContext overrides realm in web.xml
  • [WFLY-3253] - CXF should not be installing BouncyCastle
  • [WFLY-3285] - Domain directory properties only work on specific operating systems
  • [WFLY-3314] - LoginContext does not propagate Login
  • [WFLY-3333] - Deploying a jdbc driver ignores the --name parameter in the cli
  • [WFLY-3348] - DeploySingleServerGroupTestCase regularly fails on Windows
  • [WFLY-3352] - Failure to restore persistent session triggers http 500 on all requests
  • [WFLY-3384] - Problem with ServiceBasedNamingStore and JNDIView.
  • [WFLY-3419] - beans in module jars are not discovered except the first jar in module
  • [WFLY-3438] - Eliminate use of optional dependencies for LocalEJBReceiver
  • [WFLY-3444] - EjbTimerXmlPersister should check if timer.getNextExpiration() is null to avoid NPE
  • [WFLY-3467] - Wildfly URI encoding (again..)
  • [WFLY-3512] - Removing a data-source that is used by a deployment breaks the deployment
  • [WFLY-3519] - process-id-uuid and related attribute should consider alternatives/required attributes in :write-attribute handler
  • [WFLY-3536] - Wildfly 8.1.0 Final keeps established connections forever
  • [WFLY-3548] - JTA synchronization for a distributed transaction called with incorrect TCCL
  • [WFLY-3560] - Combination of HTTP Request Header "Connection:keep-alive" and "Expect:100-conitnue" causes Wildfly undeploy apps
  • [WFLY-3580] - Remoting LoginModule does not propagate the certificate as credentials for authentication if mutual auth SSL was used for the connection
  • [WFLY-3619] - XA END / un-enlist for database connection called before all persistence units have performed database updates
  • [WFLY-3632] - @Inject broken for parameterized interfaces
  • [WFLY-3638] - Remove use of deprecated methods from CoreManagementResourceDefinition and ServerRootResourceDefinition
  • [WFLY-3649] - On Darwin domain.sh JBOSS_BASE_DIR isn't resolved properly
  • [WFLY-3657] - Injection not working on JAXWS handlers specified with @HandlerChain on service endpoint interfaces
  • [WFLY-3664] - Exceptions during download of webstart libraries
  • [WFLY-3682] - SFSB DistributedCache doesn't commit when get(...) and release/discard(...) use different threads
  • [WFLY-3683] - ScheduledFuture#cancel(boolean) failing to cancel tasks on bean PreDestroy
  • [WFLY-3703] - arq.container.domain.ManagementClient.readRootNode does not see servers on remote hosts
  • [WFLY-3714] - Presence of <servlet-name> and <url-pattern> is not validated for <servlet-mapping> inside the web.xml
  • [WFLY-3718] - UT005023: Exception handling request to /frontend/images/favicon.ico: java.lang.NullPointerException
  • [WFLY-3731] - org.jboss.as.ejb3.component.stateful.StatefulSessionSynchronizationInterceptor should not register a Synchronization if the transaction was rolled back
  • [WFLY-3775] - @TransactionAttribute ignored on non-public methods.
  • [WFLY-3776] - ClassNotFound exception when running Arquillian test
  • [WFLY-3796] - org.jboss.weld.exceptions.IllegalArgumentException during HttpSession.invalidate
  • [WFLY-3799] - Wrong WildFly version when WildFly standalone is started
  • [WFLY-3830] - Use external-context for remote TIBCO ems lookup
  • [WFLY-3833] - Cannot run mixed-domain tests on IPv6 hosts
  • [WFLY-3842] - Netty direct buffer detection broken due to missing module dependencies
  • [WFLY-3844] - Authentication cache is not flushed on logout
  • [WFLY-3846] - JMS resources allows duplicate JNDI entries
  • [WFLY-3850] - NPE Deploying EJB @WebService without Security Domain
  • [WFLY-3875] - HTTPSession sharing between wars delivered in an EAR failure in standalone-ha.xml
  • [WFLY-3878] - Wildfly rejects calls due to a bug in Undertow with an UnknownHostException
  • [WFLY-3881] - User shouldn't be able to use empty JNDI name ('java:/' or 'java:jboss/')
  • [WFLY-3892] - DomainLifecycleUtil.start() does not work if DomainLifecycleUtil.stop() is used to stop the host.
  • [WFLY-3895] - Blocking request failed HttpServerExchange{ POST /fabric/jolokia}
  • [WFLY-3900] - Unable to inject EJB Context into CDI Interceptor
  • [WFLY-3903] - IORSecConfigMetaDataService is not used by the CSIv2IORInterceptor
  • [WFLY-3905] - POJO JAX-WS endpoints should not be processed if packaged in EJB-jar
  • [WFLY-3929] - WeldApplicationFactory does not override getWrapped
  • [WFLY-3934] - TimerServiceImpl should use message patterns for debug logging
  • [WFLY-3935] - cluster-ha-singleton fails to deploy when the server is started with the debug flag
  • [WFLY-3937] - Jackson libs are Private, should be Public
  • [WFLY-3939] - jndiView operation from JConsole returns void
  • [WFLY-3942] - Race condition with clean shutdown and mod_cluster session draining
  • [WFLY-3947] - Incorrect EJB Calendar Based Timeouts
  • [WFLY-3950] - Remove @Ignore from SarTestCase
  • [WFLY-3951] - weld-spi module lacks dependency on transaction-api
  • [WFLY-3957] - Non-distributable session manager ignores max-active-sessions from jboss-web.xml
  • [WFLY-3968] - access log doesn't support %{r,xxx}
  • [WFLY-3969] - HeaderTokenParser doesn't parse correctly values which includes a quote
  • [WFLY-3984] - Multicast-based clustering testsuite does not work on JDK 8
  • [WFLY-3986] - Enhance message WFLYEJB0463 with the name of the defining class
  • [WFLY-3988] - Authorization denied for authenticated users when @PermitAll is used on EJB JAX-WS endpoint
  • [WFLY-3989] - TCCL in constructor of MDB is ModuleClassLoader for Module "org.hornetq.ra:main"
  • [WFLY-4007] - HornetQService doesn't account for source port offset/fixation
  • [WFLY-4008] - MBean deployment causes javax.naming.NameNotFoundException: java:comp/BeanManager
  • [WFLY-4013] - The value of the bound attribute in socket-binding-group messaging is always false
  • [WFLY-4016] - Memory leak on undeploy caused by ejb client
  • [WFLY-4017] - EjbClientContextSetupProcessor uses ServiceRegistry.getService()
  • [WFLY-4018] - CVE-2014-3623 Web Services flaw
  • [WFLY-4020] - CVE-2014-7816 Information disclosure via directory traversal
  • [WFLY-4022] - PARTITION is a reserved word in some databases
  • [WFLY-4025] - Log Viewer [Download] does not work
  • [WFLY-4027] - RESTEasy ViolationReport is not processed by JAXB provider
  • [WFLY-4028] - Can't register cache-container with more than one local-cache entries
  • [WFLY-4043] - Cannot load custom login module
  • [WFLY-4050] - data-source:enable is broken
  • [WFLY-4057] - jboss-cli.bat stops working
  • [WFLY-4062] - statistics-enabled not persisted for webservices subsystem
  • [WFLY-4067] - DummyTransaction exception during session.invalidate with started conversation
  • [WFLY-4073] - Wildfly 8.1.0 HTTP Response Header throws 405 method not allowed with HTTP method "OPTIONS"
  • [WFLY-4074] - pop3 mail session throws a NoSuchProviderException
  • [WFLY-4075] - Setting "org.jboss.as.jaxrs.enableSpringIntegration" to "true" causes JaxrsSpringProcessor to throw NullPointerException
  • [WFLY-4079] - Wildfly does not consider methods with no method-intf element when resolving transaction attributes
  • [WFLY-4088] - NPE when changing scheduled service
  • [WFLY-4089] - ServletContainerInitializerDeploymentProcessor does not handle comments
  • [WFLY-4093] - Changing IOR settings should require restart of jacorb subsystem
  • [WFLY-4101] - JAAS logout not called if cache-type is set to a value different than "default"
  • [WFLY-4106] - jsp-file directive prevents RequestDispatcher#forward to work correctly
  • [WFLY-4110] - EJBClientClusterConfigurationTestCase fails on JDK1.8 once -Dnode0 and -Dnode1 are used
  • [WFLY-4111] - Unable to read web-application files using ServletContext.getResourceAsStream when security manager is used
  • [WFLY-4122] - Unable to build WildFly due to test failure "ModuleNotFoundException: org.jboss.as.webservices.server.integration:main"
  • [WFLY-4125] - javax.ejb.NoSuchEJBException should not print a stacktrace on the server console
  • [WFLY-4127] - @TransactionAttribute ignored on non-public SFSB PostConstruct lifecycle callback
  • [WFLY-4129] - The RemotingLoginModule should first check if there is already a RealmUser
  • [WFLY-4132] - Transaction subsystem does not initialise the recovery store correctly
  • [WFLY-4133] - Hanging EJB threads because of a persistent timer and failed deployment
  • [WFLY-4139] - Batch module dependencies not configured for valid deployments
  • [WFLY-4149] - NamingExceptions not properly handled in InitialContext
  • [WFLY-4156] - WildFly is not able to parse ejb-jar.xml of version 2.0
  • [WFLY-4165] - Invalidating another session removes the JSESSIONID cookie of the current session
  • [WFLY-4167] - AS7Plugin dump-services command is failing
  • [WFLY-4168] - jdr.sh CommandLineMain does not run jdr on the application server
  • [WFLY-4179] - Three web integration test failures with security manager enabled
  • [WFLY-4181] - Incorrect program name set in appclient.bat
  • [WFLY-4185] - Using annotated servlet listeners from modules
  • [WFLY-4188] - Client Mapping expressions are allowed but are not resolved if used
  • [WFLY-4196] - HTTP protocol violation
  • [WFLY-4205] - Undertow not detecting @HandlesTypes If the implentation class is inside EAR/lib
  • [WFLY-4210] - Very Slow performance for larger JSF 2 pages.
  • [WFLY-4211] - MBean implementation lifecycle methods in MSC threads
  • [WFLY-4218] - Fix EJB3 Compiler Warnings
  • [WFLY-4219] - Use Message Format Patterns for Debug Logging
  • [WFLY-4220] - Subsystems in XML are in incorrect order
  • [WFLY-4227] - mod_cluster xsd enforces SSlProtocolType but it is not enforced in the model, default is wrong
  • [WFLY-4247] - Deployment fails if a web-fragment.xml references fragment name that's not present
  • [WFLY-4249] - When a node left and rejoined the cluster, the authentication failed to sync.
  • [WFLY-4250] - Manually created CDI producer methods in the Extension are not injected
  • [WFLY-4259] - ClassNotFound exception when connecting a remote HornetQ client over SSL
  • [WFLY-4273] - EJBClient message "Unsupported message received with header 0xffffffff" generated when reconnecting to a non-clustered server
  • [WFLY-4299] - transaction subsystem node-identifier can not resolve expression
  • [WFLY-4302] - Missing dependency on org.wildfly.clustering.infinispan.spi in org.jboss.as.security module
  • [WFLY-4309] - hibernate-configuration-3.0.dtd should be loaded from ORM jar but opens http://hibernate.org instead
  • [WFLY-4310] - Race condition registering resource adapters at startup
  • [WFLY-4316] - InvalidBytecodeException when an EJB local interface declares static method
  • [WFLY-4318] - Do not force that the exploded directory ends with ".ear" to get the EJB's to deploy
  • [WFLY-4320] - add->activate->remove->add->activate fails for Resource Adapter
  • [WFLY-4323] - Transaction metrics all zero
  • [WFLY-4325] - Relative path error in context parameter on Windows
  • [WFLY-4327] - when background tx-timeout rolls back the transaction, application thread should call tx.rollback instead of tx.suspend
  • [WFLY-4331] - EJB Asynchronous pass POJO by reference leading to ClassCastException errors in remote invocations
  • [WFLY-4337] - Missing default configuration for allowed origins (CORS)
  • [WFLY-4341] - CVE-2014-7853 JacORB Subsystem: Information disclosure via incorrect sensitivity classification of attribute
  • [WFLY-4345] - ServiceNotFoundException for EJB referencing another EJB
  • [WFLY-4347] - NullPointerException in WebServerService.getListenerMap
  • [WFLY-4349] - SEVERE JSF error on undeploy of WS module after Mojarra upgrade to 2.2.10
  • [WFLY-4362] - Web container (undertow) isn't able to compile JSPs containing JDK 8 specific code (lambda expressions)
  • [WFLY-4363] - Class (own class) not found Exception during trial of getting of StepExecutions with own classes in PersistentUserData
  • [WFLY-4364] - add dependency to javax.api in io.netty module
  • [WFLY-4375] - Incorrect tools.jar selection for Java 8
  • [WFLY-4383] - Wrong order of elements in appclient.xml
  • [WFLY-4388] - Weld starts also for deployments with "bean-discovery-mode=none".
  • [WFLY-4391] - When testing with WildFly Full, the WSTestCase is randomly unstable
  • [WFLY-4406] - Undertow which uses ECJ 4.4.1 Compiler crash with ArrayIndexOutOfBoundsException when there is unused double or long
  • [WFLY-4409] - java.lang.ArrayStoreException: sun.reflect.annotation.TypeNotPresentExceptionProxy. It's not clear what's the reason of the problem from the log
  • [WFLY-4415] - RemotingContext should be copied for async EJB calls
  • [WFLY-4417] - CNFE on EE Concurrency Contextual Proxies Serialization
  • [WFLY-4418] - ManagedTasks not properly wrapped by ManagedScheduledExecutorService
  • [WFLY-4423] - ClassNotFoundException: org.jboss.naming.remote.client.InitialContextFactory
  • [WFLY-4424] - NullPointerException in AbstractCommonConfigResolver.resolveEndpointConfig
  • [WFLY-4426] - do not revertReloadRequired unless reload was required
  • [WFLY-4437] - NPE for all requests on Linux host
  • [WFLY-4438] - Singleton EJB constructor called per method invocation
  • [WFLY-4447] - Configuring transport thread pool results in NPE
  • [WFLY-4487] - Unable to inject Web Service Context into CDI Interceptor
  • [WFLY-4510] - "IJ000451: The connection manager is shutdown" after disabling/enabling a datasource

Task

  • [WFLY-410] - Implement custom Stack resource for JGroups to maintain protocol order
  • [WFLY-448] - Authorization Checks for Services over Remoting
  • [WFLY-465] - Attribute check-for-live-server must set on live server to faillback
  • [WFLY-561] - Disable runtime statistics by default; improve usability of enabling/disabling them
  • [WFLY-562] - Remove AbstractRuntimeOnlyHandler.waitFor
  • [WFLY-563] - Better integration of service based ServerAuthenticationProviders
  • [WFLY-564] - Update the pluggable user store SPI to allow for modifications to the store through domain operations
  • [WFLY-566] - Using pre-digested passwords, having all installations with the same realm could reduce the effectiveness
  • [WFLY-570] - Check ModelTypes in jacorb subsystem
  • [WFLY-572] - "Cast" model nodes in AttributeDefinition validateOperation()
  • [WFLY-1652] - The security realm PlugIns are currently returning roles, this should be group membership information.
  • [WFLY-1673] - Security Realms need a mechanism to allow querying of all known groups and users.
  • [WFLY-2482] - Enable/disable statistics for JCA deployments
  • [WFLY-2755] - Split Wildfly code base into separate repositories
  • [WFLY-2893] - Determine cause of unreported test failures
  • [WFLY-2914] - add cli xsd version 1.3 which is 1.2 plus vault configuration
  • [WFLY-2967] - Rationalize log-and-throw behavior in CMTTxInterceptor.handleInCallerTx
  • [WFLY-3443] - JCA "tracking" should default to false for datasources
  • [WFLY-3710] - Break close association of AppclientXml with WildFly-Core
  • [WFLY-3879] - Remove picketbox-infinispan from WFLY's pom's dependency-management
  • [WFLY-3919] - Update the 'ModClusterSubsystemTestCase' to use the mod cluster extension definition of the SSL constant.
  • [WFLY-3996] - Provide tagged docker images
  • [WFLY-4005] - Fix intermittent failures in ServerInModuleDeploymentTestCase
  • [WFLY-4015] - component upgrade to RESTEasy 3.0.10.Final
  • [WFLY-4029] - Upgrade Hibernate Validator to 5.1.3.Final
  • [WFLY-4108] - Include all the cli tests into the default full profile in testsuite/integration/basic/pom.xml
  • [WFLY-4124] - upgrade to websocket-api_1.1_spec
  • [WFLY-4152] - clean up @deprecated for connector subsystem
  • [WFLY-4170] - Remove duplicated RBAC tests
  • [WFLY-4172] - Enable -secmgr argument in test suite
  • [WFLY-4242] - Move logging tests to core
  • [WFLY-4258] - change BootStrapContextService dependency on WorkManagerService from OPTIONAL to REQUIRED
  • [WFLY-4410] - LogContextTestCase should be removed

Component Upgrade

  • [WFLY-3245] - Upgrade Infinispan to 7.0
  • [WFLY-3246] - Upgrade JGroups to 3.5
  • [WFLY-3550] - Upgrade PicketLink to 2.6.0.Final
  • [WFLY-3749] - Upgrade to Remoting 4.0.5.Final
  • [WFLY-3783] - Upgrade Hibernate ORM to 4.3.7
  • [WFLY-3794] - Upgrade HornetQ to 2.5.0.Beta1
  • [WFLY-3848] - Upgrade JGroups to 3.4.6.Final
  • [WFLY-3864] - Upgrade Weld to 2.2.5.Final
  • [WFLY-3870] - Upgrade HAL to 2.4.0.Final
  • [WFLY-3874] - Upgrade to HornetQ 2.4.4.Final
  • [WFLY-3896] - Upgrade HAL to 2.4.1.Final
  • [WFLY-3907] - Upgrade Arquillian core
  • [WFLY-3912] - IronJacamar 1.2.2.Final
  • [WFLY-3926] - Upgrade HAL to 2.4.2.Final
  • [WFLY-3930] - Upgrade to PicketLink 2.7.0.Beta2
  • [WFLY-3954] - Upgrade WildFly Core to 1.0.0.Alpha10
  • [WFLY-3959] - Upgrade HAL to 2.4.3.Final
  • [WFLY-3981] - Upgrade HAL to 2.4.4.Final
  • [WFLY-4000] - Update JSF based on jsf-impl-2.2.8-jbossorg-2
  • [WFLY-4003] - Upgrade JGroups to 3.6.0.Final
  • [WFLY-4019] - Upgrade to JBossWS 5.0.0.Beta2, Apache CXF 3.0.2, Apache WSS4J 2.0.2, Apache Santuario 2.0.2
  • [WFLY-4034] - Upgrade HAL to 2.4.5.Final
  • [WFLY-4035] - Upgrade HornetQ to 2.4.5
  • [WFLY-4042] - Update JSF based on Mojarra 2.2.9
  • [WFLY-4053] - Upgrade Infinispan to 7.0.0.Final
  • [WFLY-4058] - Upgrade HAL to 2.4.6.Final
  • [WFLY-4076] - Upgrade HAL to 2.4.7.Final
  • [WFLY-4082] - Upgrade Generic JMS RA to 1.0.7.Final
  • [WFLY-4095] - Upgrade Infinispan to 7.0.1.Final
  • [WFLY-4098] - Upgrade Infinispan to 7.0.2.Final
  • [WFLY-4104] - Upgrade HAL to 2.4.8.Final
  • [WFLY-4114] - Upgrade to JBoss Negotiation 2.3.5.Final
  • [WFLY-4138] - Upgrade JBossWS CXF from 5.0.0.Beta2 to 5.0.0.Beta3
  • [WFLY-4145] - Upgrade HAL to 2.5.0.Final
  • [WFLY-4157] - Update to HAL 2.5.1
  • [WFLY-4161] - Upgrade JGroups to 3.6.1.Final
  • [WFLY-4197] - Upgrade HAL to 2.5.2.Final
  • [WFLY-4214] - Update Maven to latest version 3.2.5
  • [WFLY-4221] - Update JBeret to 1.1.0.Alpha3
  • [WFLY-4222] - Upgrade Hibernate ORM to 4.3.8 to uptake HHH-9419
  • [WFLY-4223] - Upgrade to JBoss Negotiation 2.3.6.Final
  • [WFLY-4225] - Update Quickstarts BOMs to 8.2.1.GA
  • [WFLY-4231] - Update Hibernate Search to version 5.0.0.Final and depending HQL Parser to version 1.1.0.Final
  • [WFLY-4241] - Update JSF based on jsf-impl-2.2.9-jbossorg-2
  • [WFLY-4307] - Update to console 2.6.x
  • [WFLY-4343] - Upgrade JGroups to 3.6.2.Final
  • [WFLY-4344] - Upgrade Infinispan to 7.1.1.Final
  • [WFLY-4358] - Update to Web Console 2.5.5.Final
  • [WFLY-4398] - Upgrade jsf-impl to 2.2.10-jbossorg-2
  • [WFLY-4400] - Upgrade HAL to 2.6.5.Final
  • [WFLY-4407] - Upgrade wildfly-core to 1.0.0.Beta1
  • [WFLY-4411] - Upgrade Jackson from 2.4.1 to 2.5.1
  • [WFLY-4428] - Upgrade to Hibernate Search 5.1.1.Final, Apache Lucene 4.10.4
  • [WFLY-4436] - Upgrade HAL to 2.6.6.Final

Enhancement

  • [WFLY-2729] - Improve reporting when persistent session restore fails
  • [WFLY-3185] - Strip cluster name from node names
  • [WFLY-3227] - Replace batching="true|false" with <transaction mode="BATCH"/> in infinispan subsystem schema/model
  • [WFLY-3292] - EE Resource Definition Code Rework
  • [WFLY-3624] - ConsistentHashFactory needs to be configurable via XML
  • [WFLY-3634] - installed-drivers should show only drivers installed on current profile
  • [WFLY-3866] - Removing jndi entry which does not exist return success
  • [WFLY-3883] - use a LIST for the JMS connection-factory's connector attribute
  • [WFLY-3888] - Show more informations of a timer in ERROR/WARN messages to identify the failed timer exactly
  • [WFLY-3898] - Use InMemory ApacheDS partitions when running tests with embedded LDAP
  • [WFLY-3974] - Move 'Channel end notification received, closing channel' to DEBUG
  • [WFLY-3975] - JPA trace logging should show scoped persistence unit name
  • [WFLY-3999] - cli deployment-overlay --redeploy-affected should check subdeployments as well
  • [WFLY-4021] - Identify latest supported Hibernate release via major.minor slot name (e.g 4.3 for 4.3.x)
  • [WFLY-4109] - Remove outdated policy files from testsuite/integration/src/test/config
  • [WFLY-4184] - add listDeliveringMessage to messaging's queue resource
  • [WFLY-4194] - Deprecate default-stack JGroups subsystem attribute
  • [WFLY-4217] - JDR include system properties, jndi view, deployment module information
  • [WFLY-4274] - Add diagnostic logging to BaseComponent.waitForComponentStart()

Edit/Copy Release Notes

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