Details
-
Type:
Bug
-
Status:
Resolved
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: UDIG 1.4.x
-
Fix Version/s: UDIG 1.3.2
-
Component/s: framework
-
Labels:None
Description
If a bundle uses MigLayout classes and the bundle automatically starts on application startup a ClassNotFoundException is thrown because of missing dependency to org.eclipse.swt (from net.refractions.udig.libs)
Caused by: java.lang.ClassNotFoundException: org.eclipse.swt.widgets.Layout at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:513) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:429) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:417) at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107) at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
Activity
Frank Gasdorf
made changes -
| Field | Original Value | New Value |
|---|---|---|
| Description |
If a bundle uses MigLayout classes and the bundle automatically starts on application startup a ClassNotFoundException is thrown because of missing dependency to org.eclipse.swt (from net.refractions.udig.libs)
{{{ Caused by: java.lang.ClassNotFoundException: org.eclipse.swt.widgets.Layout at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:513) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:429) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:417) at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) }}} |
If a bundle uses MigLayout classes and the bundle automatically starts on application startup a ClassNotFoundException is thrown because of missing dependency to org.eclipse.swt (from net.refractions.udig.libs)
{code} Caused by: java.lang.ClassNotFoundException: org.eclipse.swt.widgets.Layout at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:513) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:429) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:417) at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) {code} |
Frank Gasdorf
made changes -
| Status | Open [ 1 ] | Resolved [ 5 ] |
| Fix Version/s | UDIG 1.3.2 [ 18235 ] | |
| Resolution | Fixed [ 1 ] |