[
http://jira.jboss.com/jira/browse/JBIDE-557?page=all ]
Viacheslav Kabanovich resolved JBIDE-557.
-----------------------------------------
Resolution: Done
This is already fixed by means of extension point org.jboss.tools.common.model.classes,
and ModelFeatureFactory that created instance of model class by id using
createExecutableExtension method. No cache for loaded classes is used now.
Xmodel classloading should "obey" osgi classloading
---------------------------------------------------
Key: JBIDE-557
URL:
http://jira.jboss.com/jira/browse/JBIDE-557
Project: JBoss Tools
Issue Type: Task
Reporter: Max Andersen
Assigned To: Viacheslav Kabanovich
currently xmodel keeps a global cache of classes in ClassLoaderUtil and has a hidden
binding to other plugins.
e..g it refers to jsf.web.ui via strings. That is a bad coupling; should be the other way
around.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira