Release Notes - WildFly - Version 11.0.0.Final - HTML format

Component Upgrade

  • [WFLY-9299] - Upgrade HAL to 2.9.14.Final
  • [WFLY-9345] - Upgrade Artemis 1.5.5.jbossorg-008
  • [WFLY-9349] - Upgrade WildFly Naming Client to 1.0.2.Final
  • [WFLY-9350] - Upgrade WildFly Transaction Client to 1.0.1.Final
  • [WFLY-9351] - Upgrade JBoss EJB Client to 4.0.1.Final (Legacy to 3.0.1.Final)
  • [WFLY-9352] - Upgrade WildFly HTTP client components to 1.0.3.Final
  • [WFLY-9411] - Upgrade to EJB Client 4.0.2.Final (and related components)
  • [WFLY-9422] - Wildfly HTTP client 1.0.7.Final
  • [WFLY-9430] - Upgrade WildFly Naming Client to 1.0.6.Final
  • [WFLY-9432] - Wildfly HTTP client 1.0.8.Final
  • [WFLY-9441] - Upgrade HAL to 2.9.15.Final

Enhancement

  • [WFLY-9390] - Add regression tests security-manager subsystem issues JBEAP-408 and JBEAP-416

Feature Request

  • [WFLY-6262] - Look into adding reload-required to WildScribe
  • [WFLY-9438] - Add stop/start/restart operation to listeners.

Bug

  • [WFLY-959] - Allow more flexibility in the way EJB authentication is handled with regards to remoting and security-realms
  • [WFLY-6848] - In rare circumstances MessageProducer can send a message to wrong queue.
  • [WFLY-6882] - A client is not able to invoke EJB's deployed as "HASingleton deployment"
  • [WFLY-7009] - Missing https://github.com/wildfly/wildfly-capabilities entry for capability org.wildfly.security
  • [WFLY-7650] - XA statistics are not updated for pooled-connection-factory resource
  • [WFLY-8792] - System property wildfly.config.url does not work with Windows path to local file without protocol
  • [WFLY-8817] - The jboss.dist system property is not used in testsuite/integration/elytron module
  • [WFLY-8841] - Modify 'integration/web/security/...' tests to be able to run with Elytron - followup
  • [WFLY-8872] - Regression, kerberos + fallback ejb legacy security solution GSSAPI SASL mechanism not called
  • [WFLY-8920] - Adding application-security-domain in EJB subsystem requires server reload
  • [WFLY-9014] - Second remote EJB client connection prevents server from shutting down (Elytron, Remoting)
  • [WFLY-9091] - "Arguments must not be null" when sending a null JSON object with ResteasyWebTarget
  • [WFLY-9095] - AS TS module manualmode has a wrong configuration of surefire plugin in pom.xml
  • [WFLY-9130] - RemoteStatefulEJBConcurrentFailoverTestCase fails intermittently
  • [WFLY-9160] - ChunkPartitionTestCase fails with security manager
  • [WFLY-9240] - SecurityDomain.getCurrent() throws NPE when invoking SLSB using a Weld thread
  • [WFLY-9251] - Security context is not thread safe
  • [WFLY-9276] - client-mappings cache dropping entries and breaking EJB client cluster membership correctness
  • [WFLY-9279] - WorkerFailoverTestCase not working in multi PC environment
  • [WFLY-9281] - Unable to remove an installed resource adapter
  • [WFLY-9285] - Make IONA interoperability work with OpenJDK ORB
  • [WFLY-9290] - Some MDBTestCase tests fail with security manager
  • [WFLY-9292] - TimerServiceSuspendTestCase and DatasourceNonCcmTestCase fail with security manager
  • [WFLY-9293] - LongRunningThreadsCheckTestCase fails with security manager
  • [WFLY-9296] - Remove MultipleMappingTestCase from TS as the fix was not implemented
  • [WFLY-9302] - JCA Classes expect new wildfly/elytron metadata class types when processing metadata
  • [WFLY-9307] - Update testsuite to use EAP70 enum values and not just api versions
  • [WFLY-9308] - Wrong license for jboss-saaj-api_1.3_spec in licenses.xml
  • [WFLY-9309] - Incorrect license for jboss-transaction-api_1.2_spec
  • [WFLY-9311] - Creating infinispan security cache w/o default cache doesn't use auth-cache settings
  • [WFLY-9313] - DataSource and RA services miss dependency to legacy security service
  • [WFLY-9323] - TimerManagementTestCase fail with non-"en_US.UTF-8" locale settings
  • [WFLY-9326] - Elytron SSO causes distributed session lock timeouts if request contains obsolete SSO cookie
  • [WFLY-9336] - Extend security context propagation test coverage
  • [WFLY-9357] - User can not overridden with InitialContext properties as expected if wilfdfly-config-xml is used
  • [WFLY-9358] - Remote EJB clustered node discovery is ignored
  • [WFLY-9361] - DwmNeverTestCase assumes clustered invocations will always go to the same node
  • [WFLY-9362] - AbstractRemoteStatelessEJBFailoverTestCase#test is never run
  • [WFLY-9363] - Fix failing clustering EJB2 tests
  • [WFLY-9370] - Fix failing SingletonTunnelTestCase
  • [WFLY-9373] - Avoid HTTPSWebConnectorTestCase removing default https listener in tearDown()
  • [WFLY-9376] - TransportGuaranteeTestCase fails due to missing application.keystore
  • [WFLY-9378] - Attribute TransportResourceDefinition.Attribute#SOCKET_BINDING should be required and with DIAGNOSTICS_SOCKET_BINDING should not allow expressions
  • [WFLY-9384] - Incorrect name of license for org.cryptacular:cryptacular
  • [WFLY-9385] - DynamicJNDIContextEJBInvocationTestCase fails with security manager
  • [WFLY-9387] - ExternalPasswordByClassTestCase fails with security manager
  • [WFLY-9389] - BootstrapBeanDeploymentArchiveTestCase fails with security manager
  • [WFLY-9392] - WorkerFailoverTestCase fails with security manager
  • [WFLY-9410] - Can't run mvn install against testsuite-shared module twice without an intervening clean
  • [WFLY-9419] - Infinispan subsystem returns wrong value for GlobalConfiguration.transport().clusterName()
  • [WFLY-9426] - ISPN000065 in ha-singleton-service QS
  • [WFLY-9427] - JDBC_PING gets a NameNotFoundException when using jndi resource
  • [WFLY-9444] - EJB client does not retry session creation on another node following EJBComponentUnavailableException
  • [WFLY-9472] - Updated digest-auth test for JBEAP-13298 - reusing nonces
  • [WFLY-9481] - Default protocol properties are not applied to legacy protocol resources
  • [WFLY-9487] - Missing transformers for iona in jacorb subsystem (JacORB to IIOP-OpenJDK :migrate operation)

Task

  • [WFLY-447] - Connection Reauthentication and Security Propagation
  • [WFLY-9291] - Delete IronjacamarParser
  • [WFLY-9295] - upgrade to Javassist 3.20.0-GA
  • [WFLY-9303] - Remove unused ServiceRefWithoutExplicitWsdlServletTestCase
  • [WFLY-9304] - Remove unused DOMImplementationRegistryTestCase
  • [WFLY-9315] - Fix/unignore SarTestCase
  • [WFLY-9316] - Fix/unignore EarDeploymentTestCase
  • [WFLY-9318] - Some EJB tests are ignored because they are incompatible with SLSB pooling
  • [WFLY-9319] - Fix or remove MySqlDsDriverInEarReauthTestCase
  • [WFLY-9320] - Re-enable EJBClientAPIUsageTestCase.testSFSBAccessFailureWithoutSession in legacy ejb client test suite
  • [WFLY-9328] - Fix/unignore VaultToolTestCase
  • [WFLY-9329] - Fix/unignore ExternalPasswordByClassTestCase
  • [WFLY-9330] - Fix/unignore ExternalPasswordCommandsTestCase
  • [WFLY-9331] - Fix/unignore PasswordMaskingTestCase
  • [WFLY-9332] - Remove ignored tests org.jboss.as.test.integration.security.picketlink.SAML2*TestCase
  • [WFLY-9333] - Fix/unignore ConstantPrincipalDecoderTestCase
  • [WFLY-9334] - Fix CredentialStoreTestCase
  • [WFLY-9335] - Remove ignored tests org.wildfly.test.integration.security.picketlink.idm.*
  • [WFLY-9340] - Unignore MessagingClientTestCase.testMessagingClientUsingMessagingPort

Edit/Copy Release Notes

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