[teiid-issues] [JBoss JIRA] Created: (TEIID-581) Embedded is creating a uber jar of the classes in the Engine side, this is no longer necessary
Ramesh Reddy (JIRA)
jira-events at lists.jboss.org
Tue May 12 17:45:46 EDT 2009
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
More information about the teiid-issues
mailing list