Hi, Alessandro Sferrazza said: > Hi all, > > I developed a plugin for udg with the SDK 1.1.1, I created the jar > with the Export wizard. > In this plugin I put only one sample view, that uses FormToolkit class > from org.eclipse.ui.forms_3.3.0.v20070511.jar (that is inside the > plugins folder of udig installation). > When I test my plugin by launching an eclipse application from eclipse > ide it works, while testing it on Udig it doesn't work (Udig doesn't > find the jar in its classpath) and the log is: > > !ENTRY org.eclipse.ui 4 0 2009-09-03 11:49:21.250 > !MESSAGE Unhandled event loop exception > !STACK 0 > java.lang.NoClassDefFoundError: org/eclipse/ui/forms/widgets/FormToolkit > at it.test.SelectionView.dispose(SelectionView.java:74) > at > org.eclipse.ui.internal.ViewReference.createPartHelper(ViewReference.java:458) > at > org.eclipse.ui.internal.ViewReference.createPart(ViewReference.java:227) > at > org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:592) > ... > > The plugin org.eclipse.ui.forms is listed in "required plugin" list on > Dependencies tab of MANIEST.MF file.
is your plugin also listed and checked in "Plugins in the "Run Configurations" dialog? (Click on "Add Required Plugins".) Hope that helps. Cheers, Ugo > I tried adding the jar to the classpath via the Runtime tab but it doesn't > work. > I tried adding the jar to the classpath via the Extra Classpath > Entries in Build tab but it doesn't work. > > It seems that the plugin can't see the jar content, infact if I copy > all the .class files from org.eclipse.ui.forms_3.3.0.v20070511.jar to > the class directory of the plugin, it works! > What should I do to obtain a running plugin on Udig? > > Regards. > _______________________________________________ > User-friendly Desktop Internet GIS (uDig) > http://udig.refractions.net > http://lists.refractions.net/mailman/listinfo/udig-devel > > > _______________________________________________ User-friendly Desktop Internet GIS (uDig) http://udig.refractions.net http://lists.refractions.net/mailman/listinfo/udig-devel