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

Reply via email to