[
https://issues.jboss.org/browse/TEIID-5225?page=com.atlassian.jira.plugin...
]
Steven Hawkins commented on TEIID-5225:
---------------------------------------
There still may yet be issues with this approach. In looking at the saxon upgrade the
current state is that xml-apis are not in the classpath for the engine - so we need to
fully validate that they aren't needed. After the saxon upgrade, they are in the
engine classpath, which conflicts with JRE classes.
Building embedded applications without JBoss Third Party repository
is not possible
-----------------------------------------------------------------------------------
Key: TEIID-5225
URL:
https://issues.jboss.org/browse/TEIID-5225
Project: Teiid
Issue Type: Bug
Components: Build/Kits
Affects Versions: 10.0
Reporter: Ramesh Reddy
Assignee: Ramesh Reddy
Priority: Blocker
Fix For: 10.1
Building any Teiid applications like
- Embedded Teiid based applications
- WildFly Swarm based applications
- Spring Boot based applications
is not possible just using the Maven Central repository, one must include the JBoss Third
Party repository to fetch "nux:nux:1.6" jar. This project seems to nowhere to
found in maven central and not actively being managed. The alternative solution is to fork
the code of this project and build deploy a maven artifact with
"org.teiid:nux:1.6" coordinates into Maven Central and use this in Teiid build.
Also, xerces:xercesImpl seems to be in similar situation, but a stable version of this
library is now available in the Maven Central repository. Teiid build should be moved to
this version.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)