JBoss Enterprise Application Platform 7.1 Update 5 Release Notes

Updated

In order to better meet customer expectations, micro releases for JBoss EAP 7 have been discontinued and replaced with updates delivered on a repeating schedule, targeting a new release every 6 weeks.

Each new update will contain a number of bug fixes for customer reported issues and potentially a number of security fixes. We expect that the updates will substantially reduce the number of individual patches that we produce and that customers must manage to keep their installations up to date.

For more information see the following Red Hat Knowledgebase articles: Maintenance Release Changes in EAP 6.2+ and Updated Patch Management with EAP 6.2+

This update includes all fixes and changes from JBoss Enterprise Application Platform 7.1 Update 04

Download This content is not included.JBoss Enterprise Application Platform 7.1 Update 5

This update includes fixes for the following security related issues:

IDComponentSummary
CVE-2018-14627Serveriiop does not honour strict transport confidentiality

This update includes the following bug fixes or changes:
IDComponentSummary
Content from issues.jboss.org is not included.JBEAP-5842ActiveMQAMQ224000: Failure in initialisation: java.lang.NullPointerException
Content from issues.jboss.org is not included.JBEAP-15133ActiveMQENTMQBR-1832 - too many open files leak when paging replication catch up
Content from issues.jboss.org is not included.JBEAP-15365ActiveMQOut of order journal files after compacting may lead to transaction loss
Content from issues.jboss.org is not included.JBEAP-14248ActiveMQLarge messages are not delete if spring MessageTemplate.sendAndReceive method timeout
Content from issues.jboss.org is not included.JBEAP-15074CDI / WeldEAP unable to work with JSF 1.2
Content from issues.jboss.org is not included.JBEAP-15308ClusteringServer stop blocked by DistributableSessionManager after invalidation during async request
Content from issues.jboss.org is not included.JBEAP-15091ClusteringServer stop indefinitely blocked by DistributableSessionManager in lifecycleLock.writeLockInterruptibly()
Content from issues.jboss.org is not included.JBEAP-14969EJBUnsecured EJB causes "Multiple security domains" exception
Content from issues.jboss.org is not included.JBEAP-14418EJBServer should verify EJB business methods during deployment and log a warning
Content from issues.jboss.org is not included.JBEAP-13941HibernateHHH-10603 ORA-00932: inconsistent datatypes: expected - got BLOB after HHH-10345 with Oracle12cDialect
Content from issues.jboss.org is not included.JBEAP-15019HibernateHHH-12740 Subselect fetching doesn't work when multiLoad was used [details]
Content from issues.jboss.org is not included.JBEAP-15029HibernateHHH-3930: one-to-one causes redundant select query [details]
Content from issues.jboss.org is not included.JBEAP-14557JCAresource adapter sometimes fails to start when it uses legacy security-domain
Content from issues.jboss.org is not included.JBEAP-13775JCAset-tx-query-timeout does not work at all because ContextTransactionManager does not implement TransactionTimeoutConfiguration#getTimeLeftBeforeTransactionTimeout() [details]
Content from issues.jboss.org is not included.JBEAP-15063JSFNullPointerException in ELFlash.get
Content from issues.jboss.org is not included.JBEAP-14214LoggingLogger.getEffectiveLevel() not working correctly
Content from issues.jboss.org is not included.JBEAP-15534Maven RepositoryBad version of wildfly core in jboss-server-migration-parent-1.0.7.Final-redhat-00001.pom
Content from issues.jboss.org is not included.JBEAP-14809MigrationValidation error in migration due to deprecated attributes in transaction subsystem [details]
Content from issues.jboss.org is not included.JBEAP-15110ModulesMODULES-374 - RedirectedUtils loadProvider WARN / debug if exception is thrown
Content from issues.jboss.org is not included.JBEAP-14887ModulesUnclear exception when specifying non-archive file as resource-root
Content from issues.jboss.org is not included.JBEAP-15263RemotingDefault constructor of non-Serializable parent POJO is not called in deserialization process
Content from issues.jboss.org is not included.JBEAP-14792RemotingXNIO000017: Buffer was already freed
Content from issues.jboss.org is not included.JBEAP-10954SecuritySystem property wildfly.config.url does not work with Windows path to local file without protocol
Content from issues.jboss.org is not included.JBEAP-14778Securityanonymous authentication for ejbs using legacy configuration - core part
Content from issues.jboss.org is not included.JBEAP-14929SecurityThe fix for CVE-2017-2582 breaks the feature of attribute replacement with system property in picketlink.xml
Content from issues.jboss.org is not included.JBEAP-15316Security(picketlink-bindings) The fix for CVE-2017-2582 breaks the feature of attribute replacement with system property in picketlink.xml
Content from issues.jboss.org is not included.JBEAP-15265SecurityELY-1510 - Bearer authentication sends 401 to unprotected resources when no auth in progress
Content from issues.jboss.org is not included.JBEAP-15004SecurityNo need to store CA cert redundantly for Elytron LDAP keystore
Content from issues.jboss.org is not included.JBEAP-15042SecuritySAML2LogoutHandler should create logout request with nameid format
Content from issues.jboss.org is not included.JBEAP-15054Securityconstraint drive authentication method in undertow doesn't work with elytron
Content from issues.jboss.org is not included.JBEAP-14973Securityorg.jboss.security.Base64Encoder doesn't work for certain lengths (1026 or 3072 for example)
Content from issues.jboss.org is not included.JBEAP-15006Servermodule with non existent dependency fails to load with no message [details]
Content from issues.jboss.org is not included.JBEAP-15028VFSURL.getContent() returns VirtualFile instead of ImageProducer
Content from issues.jboss.org is not included.JBEAP-14605Web (Undertow)degraded performance from ImportedClassELResolver [details]
Content from issues.jboss.org is not included.JBEAP-14978Web (Undertow)IllegalMonitorStateException if session invalidated after redirect
Content from issues.jboss.org is not included.JBEAP-15250Web (Undertow)Include jsp from a taglib throws exception if path not normalized
Content from issues.jboss.org is not included.JBEAP-13820Web (Undertow)UNDERTOW-1319 - Partial use of scriptlet expression in jsp:include does not work
Content from issues.jboss.org is not included.JBEAP-14357Web (Undertow)UNDERTOW-1325 - Servlet MultipartConfig attribute file-size-threshold not working
Content from issues.jboss.org is not included.JBEAP-15084Web (Undertow)UNDERTOW-1372 - NPE in InMemorySessionManager
Content from issues.jboss.org is not included.JBEAP-15128Web (Undertow)UNDERTOW-1385 - url-charset="UTF-8" didn't work in ajp-listener
Content from issues.jboss.org is not included.JBEAP-15183Web (Undertow)UNDERTOW-1386 - multibytes language in URL request to ajp-listener are broken in EAP access log.
Content from issues.jboss.org is not included.JBEAP-15257Web (Undertow)UNDERTOW-1399 - multibytes language in URL query part of request to ajp-listener is broken
Content from issues.jboss.org is not included.JBEAP-15264Web (Undertow)UNDERTOW-1401 - Issues accessing JNLP application in Internet Explorer due to missing mime-type.
Content from issues.jboss.org is not included.JBEAP-14686Web ServicesTestsuite for jbossws-cxf branch 5.1.x is broken
Content from issues.jboss.org is not included.JBEAP-15169Web ServicesCannot register web service, fails with NullPointerException in DelegateClassLoader
Content from issues.jboss.org is not included.JBEAP-15236Web ServicesTCCL not set for JBoss WS deployment

Note: This update should only be applied to installer or zip-based installations.

To apply this update using the CLI on Unix-based systems, run the following command from JBOSS_HOME:

bin/jboss-cli.sh "patch apply path/to/jboss-eap-7.1.5-patch.zip"

To apply this update using the CLI on Windows-based systems, run the following command from JBOSS_HOME:

bin\jboss-cli.bat "patch apply path\to\jboss-eap-7.1.5-patch.zip"

These commands will apply the update to the installation that contains the CLI script. Other scenarios and use of the management console are covered in the JBoss EAP 7.1 Patching And Upgrading Guide

Note that the following tested configurations are now deprecated in EAP 7.1 and may no longer be tested in EAP 7.2 and going forward:

Java Virtual Machine

  • HP-UX
  • Windows Server 2008 and associated IIS web server
  • Solaris 10 / 11 and associated web servers
  • HP-UX
  • RHEL 6 32 bit

Databases

  • DB2 e9.7
  • MySQL 5.5
  • Microsoft SQL Server 2012
  • PostgreSQL 9.3
  • EDB 9.3
  • Sybase 15

JMS Providers/Adapters

  • WebSphere MQ 7.5
  • Tibco EMS

LDAP Servers

  • RHEL DS 9.1
  • Windows AD 2008

Tested Frameworks

  • JQuery *
  • AngularJS *

Cloud

  • Amazon EC2
  • Microsoft Azure

JBoss EAP 7 Maintenance Schedule
Red Hat JBoss Enterprise Application Platform (EAP) 7 Supported Configurations

Category
Components
Article Type