Release Notes - WildFly - Version 10.0.0.CR5 - HTML format

Component Upgrade

  • [WFLY-3909] - Upgrade PicketBox
  • [WFLY-5450] - Update to Hibernate ORM 5.0.5.Final
  • [WFLY-5577] - Upgrade to JBoss Negotiation 3.0.0.Final
  • [WFLY-5598] - Update to HAL 2.8.14.Final
  • [WFLY-5609] - Upgrade Artemis 1.1.0.wildfly-008
  • [WFLY-5610] - Upgrade Narayana to 5.2.7.Final
  • [WFLY-5631] - Undertow.js 1.0.1.Final
  • [WFLY-5675] - Upgrade wildfly-arquillian from 1.0.1.Final to 1.0.2.Final
  • [WFLY-5699] - Upgrade common-collections to 3.2.2
  • [WFLY-5714] - Upgrade Narayana to 5.2.8.Final
  • [WFLY-5730] - Upgrade HAL to 2.8.15.Final
  • [WFLY-5734] - Upgrade to Hibernate Search 5.5.1.Final and Apache Lucene to 5.3.1
  • [WFLY-5741] - Upgrade Infinispan to 8.0.2.Final
  • [WFLY-5763] - Upgrade JBossWS from 5.1.0.Final to 5.1.1.Final
  • [WFLY-5772] - Upgrade Infinispan to 8.1.0.Final
  • [WFLY-5797] - Upgrade to Artemis 1.1.0.wildfly-009
  • [WFLY-5814] - Upgrade Weld to 2.3.2.Final
  • [WFLY-5837] - Upgrade RESTEasy to 3.0.14.Final
  • [WFLY-5845] - Upgrade HAL to 2.8.16.Final
  • [WFLY-5854] - Upgrade to JAXB 2.2.11.jbossorg-1
  • [WFLY-5862] - Update Javax.mail to 1.5.5
  • [WFLY-5872] - Upgrade Artemis to 1.1.0.wildfly-010
  • [WFLY-5897] - Upgrade JBossWS from 5.1.1.Final to 5.1.2.Final

Enhancement

  • [WFLY-5327] - Support simple cache optimization in Infinispan subsystem
  • [WFLY-5790] - Use a separate interface for JGroups sockets
  • [WFLY-5886] - Remote EJB dispatches to thread pools twice
  • [WFLY-5900] - Add JASPIC security domain for JASPIC developers

Feature Request

  • [WFLY-5614] - org.hibernate:4.3 should not be alias for 5.0
  • [WFLY-5634] - Allow the default HTTP security domain to be set
  • [WFLY-5856] - Missing equivalent handler for CrawlerSessionManagerValve

Bug

  • [WFLY-80] - Product Version should not prepend product name with JBoss
  • [WFLY-2814] - GetCallerPrincipalTestCase fails with ComparisonFailure: expected:<[$local]stop> but was:<[guest]stop>
  • [WFLY-3608] - Expose configuring allowed file extensions
  • [WFLY-4253] - CredentialIdentityFactory.NULL_IDENTITY does not get initialized and causes NullPointerExceptions
  • [WFLY-4376] - Incorrect callback handler used during authentication (SASL)
  • [WFLY-4404] - View does not inherit 'default' methods from interfaces( JDK8 )
  • [WFLY-4478] - Server won't shutdown until batch threads are done executing
  • [WFLY-4608] - Omit no-op transaction if lifecycle method is missing
  • [WFLY-4866] - messaging-activemq: NPE when http-acceptor and https-acceptor configured
  • [WFLY-4914] - Low performance of CoreBridge
  • [WFLY-4938] - NullPointerException at org.wildfly.clustering.server.registry.CacheRegistry.removed
  • [WFLY-4957] - After failback backup prints warnings to log
  • [WFLY-5011] - OutdatedTopologyException: Cache not running on node <node_name>
  • [WFLY-5115] - java.lang.OutOfMemoryError: Direct buffer memory
  • [WFLY-5170] - WildFlySecurityManager throws exception by some tests with security manager
  • [WFLY-5180] - Creating cache from user code needs to execute in a privileged block
  • [WFLY-5212] - IllegalStateException: no transaction associated with thread after undeploy
  • [WFLY-5222] - Unable to grant custom permission from a WildFly module
  • [WFLY-5235] - CDI interceptors are not called when invoking private observer method
  • [WFLY-5333] - Happen to se org.omg.CORBA.PolicyError: There is no PolicyFactory time to time
  • [WFLY-5335] - Singleton deployment of EAR fails
  • [WFLY-5352] - Fix the documentation in wildfly-singleton_1_0.xsd
  • [WFLY-5392] - Repeated Failure of EarPackagedMultiRarDeploymentTestCase
  • [WFLY-5393] - Using deprecated attribute use-hornetq-store in CLI does not have any effect being set
  • [WFLY-5422] - SSO is not destroyed after session timeout period of <distributable/> app.
  • [WFLY-5423] - Some tests don't remove modules properly
  • [WFLY-5434] - HttpSession invalidate() throws IllegalStateException: Transaction is not in a valid state
  • [WFLY-5441] - Received unsolicited state from node X for segment Y of cache Z
  • [WFLY-5453] - NPE during backup activation in collocated HA topology
  • [WFLY-5471] - Expose Infinispan's replicationQueue thread pool configuration
  • [WFLY-5477] - Failback fails with ActiveMQIllegalStateException during synchronization with live server
  • [WFLY-5494] - Fix Infinispan subsystem cache store properties transformations and improve testing
  • [WFLY-5501] - JDBC Object Store problem with Mariadb55
  • [WFLY-5516] - NullPointerException error message when server is going to be shutdown
  • [WFLY-5521] - Tests from IIOP module fails with security manager
  • [WFLY-5536] - Recovery manager is not able to recover MDB and shows warnings on each run.
  • [WFLY-5554] - JMS Bridge parameters are optional in schema, runtime makes them required
  • [WFLY-5555] - JMS Bridge ambiguous error reporting on module load failure
  • [WFLY-5561] - Digest authentication mechanism unable to parse headers where username terminated with trailing '\'
  • [WFLY-5564] - Unable to set use-journal-store if use-jdbc-store was set to true before
  • [WFLY-5568] - Concurrent access timeout -- could not obtain lock within 5000 MILLISECONDS
  • [WFLY-5571] - Intermittent failure in ModelPersistenceTestCase.testSimpleOperation
  • [WFLY-5575] - NullPointerExceptions after a node joins a cluster and receives new views
  • [WFLY-5580] - [Migration operation] [Web to Undertow] attribute proxy-binding on connector is neither migrated and neither is migration warning shown.
  • [WFLY-5581] - Routing cache should always use REPL
  • [WFLY-5584] - Remove and deprecate profile concept for data-sources
  • [WFLY-5591] - Client mappings cache should always use REPL
  • [WFLY-5594] - ISE when configuring web/ejb clustering with invalidation cache
  • [WFLY-5595] - NPE during serialization of HttpSession metadata when using <transaction mode="NONE"/>
  • [WFLY-5596] - MessageDrivenComponent startDelivery/stopDelivery is not thread safe
  • [WFLY-5601] - Failure to add a datasource with a name that was previously used
  • [WFLY-5604] - Weld deployment services not cleaned up properly if a deployment fails
  • [WFLY-5605] - DataSourceDefinition is registering capabilities for deployment tree resources
  • [WFLY-5607] - EJB Server side is needlessly closing remoting channel
  • [WFLY-5608] - Unable to configure https using CLI with attribute enabled-cipher-suites
  • [WFLY-5612] - UnsupportedOperationException on SingletonService.getValue()
  • [WFLY-5617] - JGroups thread pool properties are never applied
  • [WFLY-5623] - Stuck server when stopped right after started if jdbc store for transaction logs is used
  • [WFLY-5624] - request limiting handler is called connection limit handler in the management model
  • [WFLY-5628] - Deploying distributable web application starts an unnecessary cache.
  • [WFLY-5642] - RejectedExecutionException when deploying in test org.jboss.as.test.clustering.cluster.web.ClusteredWebSimpleTestCase.testGracefulServeOnUndeploy
  • [WFLY-5646] - SingletonServiceTestCase fails intermittently
  • [WFLY-5648] - Access log message fails to be written to recreated access log on Windows
  • [WFLY-5649] - Export JSON-P API packages
  • [WFLY-5655] - Clustering performance regression in read-heavy scenarios
  • [WFLY-5657] - HttpServletRequest.changeSessionId() doesn't reassociate session ID with distributed SSO
  • [WFLY-5663] - Default authentication behavior vulnerable to session fixation attacks
  • [WFLY-5665] - Infinispan enables statistics instrumentation even though statistics-enabled is false
  • [WFLY-5667] - [Migration operation] Provide warning that HornetQ connector/acceptor parameters can not be migrated to the new messaging-subsystem
  • [WFLY-5672] - Implicitly added resources (no transport, thread pools, etc) should be added by parent add operation instead of the parser
  • [WFLY-5678] - [Migration operation] :migrate operation should return outcome success when migrating expressions jgroup stack in discovery group
  • [WFLY-5680] - InfinispanBatchContext trying to resume committed tx
  • [WFLY-5683] - Default jgroups thread pool keep-alive times are much too small
  • [WFLY-5686] - InfinispanRegionFactory not registering externalizers used by Hibernate 5
  • [WFLY-5687] - max-active-sessions doesn't work with enabled statistics
  • [WFLY-5690] - JDBCStoreResourceDefinition.DeprecatedAttribute.DATASOURCE is not transformed
  • [WFLY-5706] - Failure to commit state shouldn't trigger response failure
  • [WFLY-5709] - Fix messaging HA colocated configuration
  • [WFLY-5711] - FormAuthenticationWebFailoverTestCase fails against Undertow 1.3.6.Final
  • [WFLY-5716] - Wrong handling of request context for remote EJB calls
  • [WFLY-5721] - Some of attributes in datasource subsystem do not allow usage of expressions
  • [WFLY-5725] - Attribute "secure" not migrated to Undertow subsystem
  • [WFLY-5728] - Wrong behavior of IIOP subsystem migration command when expressions are used
  • [WFLY-5731] - PollSelectorImpl's FD leak for asyncServlet
  • [WFLY-5732] - CLI operation export-journal does not work with custom journal paths
  • [WFLY-5735] - Load balancing does not work when deploy app with root-context '/'
  • [WFLY-5748] - IIOP: SSL configuration inconsistence
  • [WFLY-5749] - Test coverage for WFLY-3659
  • [WFLY-5750] - Hibernate 5 hibernate-java8 jar is missing
  • [WFLY-5752] - SFSB deployment fails when passivation-store is configured with custom cache-container
  • [WFLY-5755] - Fix reference to removed enable-welcome-root in welcome content
  • [WFLY-5756] - Unable to exclude root context (/) via excluded-contexts in mod_cluster subsystem
  • [WFLY-5760] - Hibernate Validator test-cases fails due to missing accessDeclaredMembers RuntimePermission
  • [WFLY-5762] - Messaging replication fails to check-for-live-server on restart
  • [WFLY-5764] - Remove mod_cluster excluded-context's default value with outdated contexts
  • [WFLY-5765] - Data source connection-properties is defined as an attribute and a sub-resource
  • [WFLY-5770] - Lock TimeoutException on CacheRegistry.close()
  • [WFLY-5771] - IIOP operations need SerializablePermission("enableSubclassImplementation")
  • [WFLY-5777] - NPE when forming jgroups cluster
  • [WFLY-5783] - mod_cluster load balancer cannot enable HTTP2
  • [WFLY-5791] - Default TCP backlog is too small
  • [WFLY-5794] - Handle correctly auto-created Infinispan resources with child redirection
  • [WFLY-5802] - The org.jboss.metadata module isn't marked 'private'
  • [WFLY-5804] - Extension modules missing jboss.api=private
  • [WFLY-5806] - IllegalStateException during failover of HA Singleton deployment
  • [WFLY-5812] - HA singleton service shortly unreachable after being started on a node
  • [WFLY-5813] - Quick redeploy vulnerable to CacheRegistry entry loss
  • [WFLY-5819] - EJB clustering 1.1 schema propagates unused clustered attribute
  • [WFLY-5824] - Messaging outgoing interceptors are not set
  • [WFLY-5864] - Undertow file resources may not work if root path is non canonical
  • [WFLY-5888] - Add journal-pool-files attribute
  • [WFLY-5891] - The standard host.xml configs include useless permgen settings
  • [WFLY-5893] - Standard way of checking if the request controller is available for extension usage is incorrect
  • [WFLY-5898] - JMS client BOM needs to include Apache Commons BeanUtils
  • [WFLY-5902] - AsyncMethodTestCase fails intermittently
  • [WFLY-5905] - Intermittent failure in EJBClientDescriptorTestCase.testClientInvocationTimeout

Task

  • [WFLY-5460] - Deprecate JGroups shared transport
  • [WFLY-5597] - Release wildfly-arquillian 1.0.2.Final and use it in WFLY
  • [WFLY-5669] - Remove obsoleted internal Java classes in clustering common module
  • [WFLY-5670] - Remove Hibernate, EclipseLink, JPA subsystem dependency on commons-collections
  • [WFLY-5698] - Remove duplicate keys from clustering LocalDescriptions.properties
  • [WFLY-5700] - component upgrade to Hibernate ORM 5.0.4.Final
  • [WFLY-5738] - Update transformers & tests for EAP 6.2, 6.3 & 6.4
  • [WFLY-5867] - Update to Hibernate ORM 5.0.6.Final
  • [WFLY-5926] - org.wildfly.bom tag for version 10.0.0.CR5

Edit/Copy Release Notes

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