[
https://issues.jboss.org/browse/WFLY-11646?page=com.atlassian.jira.plugin...
]
Scott Marlow resolved WFLY-11646.
---------------------------------
Resolution: Rejected
[~zabee] thanks for reporting this issue, good to bring awareness to the need (e.g.
improvements in newer Antlr for running under Java security manager).
The Hibernate master branch is still using Antlr 2.7.7. Despite the comments in [HHH
-10028|https://hibernate.atlassian.net/browse/HHH-10028], typically the Hibernate project
does an upgrade first, during an upstream (e.g. latest
[
http://github.com/hibernate/hibernate-orm] master branch) and WildFly does a subsequent
upgrade later when integrating the released Hibernate ORM release into WildFly.
The reasoning is that the Hibernate project contains the unit tests that must prove that
the upgraded Antlr libraries, still work correctly.
If you feel like contributing to Hibernate, you could clone the
[
http://github.com/hibernate/hibernate-orm], upgrade the ANTLR version (in Hibernate
gradle/libraries.gradle) and run tests (via something like /gradlew clean
publishToMavenLocal test). Also see the [
http://hibernate.org/orm/contribute/] about how
to contribute to Hibernate.
I'm closing this issue since we cannot upgrade the Antlr version until Hibernate ORM
has upgraded to it. After Hibernate ORM (master branch) has upgraded to the newer Antlr
version, please reopen this jira, so we can track the issue.
Upgrade antlr to more current release
-------------------------------------
Key: WFLY-11646
URL:
https://issues.jboss.org/browse/WFLY-11646
Project: WildFly
Issue Type: Component Upgrade
Components: JPA / Hibernate
Reporter: Zabee Ulla
Assignee: Scott Marlow
Priority: Minor
As per the bug that was reported here -
https://hibernate.atlassian.net/browse/HHH-10028,
Hibernate stays in-step with Wildfly and EAP dependency versions to ensure compatibility.
This task is a request to upgrade antlr to its latest version available against WildFly
so that Hibernate also can pick the latest to be in synch with WildFly.
Hibernate (hibernate-core to be more specific) latest version is still using antlr
version 2.7.7 released on Jan 13, 2007. The latest available, built and maintained version
is antlr-4-Runtime 4.7.2. Another reason for going with latest of antlr is to avoid any
security vulnerabilities that the library is exposed to.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)