[
https://issues.jboss.org/browse/TEIIDDES-1565?page=com.atlassian.jira.plu...
]
Paul Richardson resolved TEIIDDES-1565.
---------------------------------------
Resolution: Done
Convert teiid runtime libraries to source compiled plugins
----------------------------------------------------------
Key: TEIIDDES-1565
URL:
https://issues.jboss.org/browse/TEIIDDES-1565
Project: Teiid Designer
Issue Type: Enhancement
Components: Teiid Integration
Affects Versions: 8.1
Reporter: Paul Richardson
Assignee: Paul Richardson
Fix For: 8.1
To remove the use of delegate wrapping classes, which are a major source of bugs, convert
the teiid 7.7.2 and 8.2.x plugins to teiid source compiling plugins rather than current
jar wrapping plugins.
To achieve this:
1. Create plugins are git submodules so that the latest branch source code is cloned.
(use fork of teiid repository since other commits will be added on top)
2. Modify the teiid project to eclipsify
3. Modify the poms to use tycho for building plugins rather than autonomous jar archives
4. Ensure tests all work both in eclipse and jenkins
5. Remove the delegate wrapping classes and append the spi interfaces to the teiid
classes.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:
http://www.atlassian.com/software/jira