[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