[teiid-issues] [JBoss JIRA] Resolved: (TEIID-479) Teiid embedded non-delegating classloader issues

Ramesh Reddy (JIRA) jira-events at lists.jboss.org
Thu Apr 16 12:40:24 EDT 2009


     [ https://jira.jboss.org/jira/browse/TEIID-479?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ramesh Reddy resolved TEIID-479.
--------------------------------

    Resolution: Done


To keep the old behaviour in tact of using the post-delegation class loader, added 

dqp.useNonDelegateClassloader=true|false

so, if user supplies this property in the URL, post delegation class loader will be used in loading the embedded. However, the default class loading is delegating. 

Teiid designer is using the delegation model.

> Teiid embedded non-delegating classloader issues
> ------------------------------------------------
>
>                 Key: TEIID-479
>                 URL: https://jira.jboss.org/jira/browse/TEIID-479
>             Project: Teiid
>          Issue Type: Bug
>          Components: Embedded
>    Affects Versions: 6.0.0
>            Reporter: Steven Hawkins
>            Assignee: Ramesh Reddy
>            Priority: Critical
>             Fix For: 6.1.0
>
>
> The non-delegating classloader for lib and patches entries will create problems if any of the jars duplicate classes from a higher level classloader - without overriding all of the referenced classes.  See TEIIDDES-141 for a similar situation in a designer install.

-- 
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