Problem using 1.3.M6 with BIRT [message #530298] |
Thu, 29 April 2010 05:00  |
Eclipse User |
|
|
|
Hello,
I would like to use RAP 1.3.M6 together with BIRT and followed the
documentation described here: http://wiki.eclipse.org/RAP/BIRT_Integration
Thats why I do not use the com.ibm.icu.base_4.2.1.v20100212.jar bundle
contained in the rap-tooling.
But when running with BIRTs com.ibm.icu_4.0.1.v20090822.jar I get the
following error. I also tried the com.ibm.icu_4.2.1.v20100212.jar from
the eclipse SDK 3.6.M6.
Where is my mistake?
java.lang.NoClassDefFoundError: com/ibm/icu/text/Collator
at
org.eclipse.ui.internal.registry.EditorRegistry$1.<init>(EditorRegistry.java:143)
at
org.eclipse.ui.internal.registry.EditorRegistry.<clinit>(EditorRegistry.java:142)
at
org.eclipse.ui.internal.WorkbenchPlugin.getEditorRegistry(Wo rkbenchPlugin.java:609)
at
org.eclipse.ui.internal.EditorManager.getEditorRegistry(Edit orManager.java:561)
at org.eclipse.ui.internal.EditorManager.openEditor(EditorManag er.java:632)
at
org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched( WorkbenchPage.java:2716)
at
org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(Workben chPage.java:2630)
at org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPag e.java:2622)
at org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.j ava:2574)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:66)
at
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2569)
at
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2553)
at
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2544)
at client.ui.common.DefaultEditAction.run(DefaultEditAction.jav a:69)
at
client.ui.common.DefaultEditAction.doubleClick(DefaultEditAc tion.java:99)
at
org.eclipse.jface.viewers.StructuredViewer$1.run(StructuredV iewer.java:823)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.runtime.Platform.run(Platform.java:888)
at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:50)
at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:17 5)
at
org.eclipse.jface.viewers.StructuredViewer.fireDoubleClick(S tructuredViewer.java:821)
at
org.eclipse.jface.viewers.StructuredViewer.handleDoubleSelec t(StructuredViewer.java:1085)
at
org.eclipse.jface.viewers.StructuredViewer$4.widgetDefaultSe lected(StructuredViewer.java:1197)
at
org.eclipse.jface.util.OpenStrategy.fireDefaultSelectionEven t(OpenStrategy.java:239)
at org.eclipse.jface.util.OpenStrategy.access$0(OpenStrategy.ja va:236)
at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrate gy.java:301)
at
org.eclipse.swt.internal.widgets.UntypedEventAdapter.dispatc hEvent(UntypedEventAdapter.java:651)
at
org.eclipse.swt.internal.widgets.UntypedEventAdapter.widgetD efaultSelected(UntypedEventAdapter.java:82)
at
org.eclipse.swt.events.SelectionEvent.dispatchToObserver(Sel ectionEvent.java:197)
at org.eclipse.rwt.internal.events.Event.processEvent(Event.jav a:44)
at org.eclipse.swt.events.TypedEvent.processEvent(TypedEvent.ja va:160)
at org.eclipse.swt.events.TypedEvent.executeNext(TypedEvent.jav a:200)
at
org.eclipse.rwt.internal.lifecycle.RWTLifeCycle.readAndDispa tch(RWTLifeCycle.java:266)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :1006)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:2396)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2355)
at org.eclipse.ui.internal.Workbench.access$5(Workbench.java:22 06)
at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:424)
at
org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:332)
at
org.eclipse.jface.internal.databinding.realmadapter.RealmAda pter.run(RealmAdapter.java:44)
at
org.eclipse.rap.ui.internal.RealmAdapterHook.runWithDefault( RealmAdapterHook.java:48)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:427)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:157)
at
client.RapApplication.start(RapApplication.java:58)
at
org.eclipse.rap.ui.internal.application.EntrypointApplicatio nWrapper.createUI(EntrypointApplicationWrapper.java:27)
at
org.eclipse.rwt.internal.lifecycle.EntryPointManager.createU I(EntryPointManager.java:92)
at
org.eclipse.rwt.internal.lifecycle.RWTLifeCycle.createUI(RWT LifeCycle.java:253)
at
org.eclipse.rwt.internal.lifecycle.RWTLifeCycle$UIThreadCont roller.run(RWTLifeCycle.java:117)
at java.lang.Thread.run(Thread.java:619)
at org.eclipse.rwt.internal.lifecycle.UIThread.run(UIThread.jav a:80)
Caused by: java.lang.ClassNotFoundException: com.ibm.icu.text.Collator
at
org.eclipse.osgi.internal.loader.BundleLoader.findClassInter nal(BundleLoader.java:460)
at
org.eclipse.osgi.internal.loader.BundleLoader.findClass(Bund leLoader.java:422)
at
org.eclipse.osgi.internal.loader.BundleLoader.findClass(Bund leLoader.java:410)
at
org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loa dClass(DefaultClassLoader.java:107)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
... 50 more
I there a newer
Regards,
Lars
|
|
|
|
|
|
|
|
Re: Problem using 1.3.M6 with BIRT [message #533884 is a reply to message #533866] |
Mon, 17 May 2010 07:34  |
Eclipse User |
|
|
|
Sure, just go ahead and add it as a hint to the wiki page.
Regards,
Benny
Lars Fischer wrote:
> Hi Ralf,
>
> On 30.04.2010 11:39, Ralf Sternberg wrote:
>>
>> you could ask on the BIRT newsgroup (eclipse.birt) what the use of this
>> fragment is and maybe file a bug against BIRT. If you do so, it would be
>> nice if you could let us know if there is something to be added to our
>> HOWTO.
>
> I got no response on the BIRT group.
>
> But I could use BIRT together with RAP as described in the HOWTO. The
> only thing to take care of is to _not_ include the org.eclipse.birt.api
> fragment.
> This is working fine for me.
>
> Maybe this could be added as a hint to the WIKI entry?
>
> Regards,
> Lars
>
>
--
Benjamin Muskalla | EclipseSource Karlsruhe
http://www.eclipsesource.com | http://twitter.com/eclipsesource
|
|
|
Powered by
FUDForum. Page generated in 0.05231 seconds