[C2-devel] [JIRA][Carrot2] Commented: (CARROT-387) Workbench does not open -- class not found from
Brought to you by:
dawidweiss,
stachoo
From: Dawid W. (JIRA) <daw...@cs...> - 2008-09-21 19:32:41
|
[ http://issues.carrot2.org/browse/CARROT-387?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=10874#action_10874 ] Dawid Weiss commented on CARROT-387: ------------------------------------ I know what the problem is -- we instantiate classes using reflection from plugins that have no direct relationship with the plugin these instantiated classes come from. This causes, as one side-effect, class not found exceptions for any class that is visible only from the target plugin. If this sounds vague that's because it is. Anyway, I do have at least two different workarounds in my head 1) extract plugin JARs to separate plugins and re-export them, 2) add very specific buddy policy between sources/ algorithms and core/attribute plugins. Will work on these. > Workbench does not open -- class not found from OpenSearch component > -------------------------------------------------------------------- > > Key: CARROT-387 > URL: http://issues.carrot2.org/browse/CARROT-387 > Project: Carrot2 > Issue Type: Bug > Components: Framework core > Reporter: Dawid Weiss > Assignee: Dawid Weiss > Fix For: 3.0 > > > Workbench fails to load the open search component because it declares JAR dependencies on Rome. This is quite strange and may be related with dynamic class creation mechanism we have. I will investigate in the afternoon today. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.carrot2.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira |