Embedded is creating a uber jar of the classes in the Engine side, this is no longer
necessary
----------------------------------------------------------------------------------------------
Key: TEIID-581
URL:
https://jira.jboss.org/jira/browse/TEIID-581
Project: Teiid
Issue Type: Task
Components: Common
Affects Versions: 6.1.0
Reporter: Ramesh Reddy
Assignee: Ramesh Reddy
Fix For: 6.1.0
Currently embedded kit builds the uber jar of all the query side modules. This is
originally designed to keep all the classes under one jar, so that it is easier to deploy
in the "classpath" profile. However, this not provided any benefits and obscured
the fact that what modules were actually part of Embedded and their versions. Also, this
required two separate sets of kitting sub-modules, one to pull the project jars together
and another to pull their dependencies together. These should be one.
The only side effect of this is, Embedded will now have more jar files in "lib"
directory. If tooling is accessing this file directory directly it should be replaced
with all "teiid-xxx.jar" files in the "lib" directory.
"lib" is considered internal, so no tooling or deployment should be explicitly
copying or having class path entries into this at all.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira