[
https://issues.jboss.org/browse/WFCORE-2805?page=com.atlassian.jira.plugi...
]
Peter Palaga commented on WFCORE-2805:
--------------------------------------
I was able to do the following w.r.t. Xalan removal:
In WF Core:
*
https://github.com/ppalaga/wildfly-core/tree/WFCORE-2805
* Xalan removed from pom.xml and module.xml files
* Xalan left as a dependency of xml-maven-plugin - it could perhaps be removed from there
too, but some work needs to be done.
* The transformer and serializer packages were added to both
** OpenJDK
https://github.com/ppalaga/wildfly-core/commit/501456f5fc524c3775360899dc...
** and IBM JDK modules
https://github.com/ppalaga/wildfly-core/commit/501456f5fc524c3775360899dc...
* Xalan added to banned deps in the config of enforcer plugin
https://github.com/ppalaga/wildfly-core/commit/501456f5fc524c3775360899dc...
* -DallTests is passing on Oracle JDK
* -DallTests is passing on IBM with Elytron Subsystem tests excluded. Darran and Tomaž say
Elytron Subsystem tests are known not to work on IBM JDK.
In WF:
*
https://github.com/ppalaga/wildfly/tree/WFCORE-2805
* Added XsltClassLoadingTestCase to check as many in-XSLT class loading scenarios as
possible: Loading a XSLT-processor built-in function, JRE Java method, custom method from
the same module, custom method from a dependency module.
https://github.com/ppalaga/wildfly/commit/e8c21f47cfec3f8629786f8a66fd74b...
* Xalan removed from pom.xml and module.xml files
* Xalan left as a dependency of xml-maven-plugin and maven-antrun-plugin - again, I see
some potential to fix this
* Xalan added to banned deps in the config of enforcer plugin
https://github.com/ppalaga/wildfly/commit/97fbec8ef360be80dbe6a4abfd76d8e...
* -DallTests is passing on Oracle JDK
* -DallTests is passing on IBM with some LDAP SSL tests excluded
[~dmlloyd] and [~ctomc] could you please to point me to some other specific scenarios that
are not covered in
[
XsltClassLoadingTestCase|https://github.com/ppalaga/wildfly/commit/e8c21f...]
where the Xalan removal could fail?
Use Xalan from JRE rather than our own fork
-------------------------------------------
Key: WFCORE-2805
URL:
https://issues.jboss.org/browse/WFCORE-2805
Project: WildFly Core
Issue Type: Task
Reporter: Peter Palaga
Assignee: Peter Palaga
As proposed by [~wolfc] we want to check if we can get rid of maintaining our own fork of
Xalan.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)