[
https://issues.jboss.org/browse/TEIID-5225?page=com.atlassian.jira.plugin...
]
Steven Hawkins edited comment on TEIID-5225 at 1/25/18 9:12 AM:
----------------------------------------------------------------
Comparing to 10.0 the only difference currently is that ElementTraversal will not be in
the engine classpath in an embedded application. I cannot however find a parsing path
that relies upon that, so I'll leaving things as they are. But TEIID-5233 will need
to wait until 10.2
was (Author: shawkins):
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.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)