]
Steven Hawkins commented on TEIID-5225:
---------------------------------------
Comparing to 10.0 the only difference currently is that ElementTraversal will not be in
the engine classpath in an embedded application.
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.