Eclipse Community Forums - RDF feed
https://www.eclipse.org/forums/
Eclipse Community ForumsProblem using 1.3.M6 with BIRT
https://www.eclipse.org/forums/index.php/mv/msg/167251/530298/#msg_530298
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]]>Lars Fischer2010-04-29T09:00:39-00:00Re: Problem using 1.3.M6 with BIRT
https://www.eclipse.org/forums/index.php/mv/msg/167251/530305/#msg_530305
> 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?
I found that the birt reportengine runtime contains a bundle fragment
org.eclipse.birt.api version 1.0.0. This fragment is exporting many
packages. E.g. com.ibm.icu.text version 4.0.1.
Without this fragment, rap 1.3.M6 is able to run with the full
com.ibm.icu_4.2.1.v20100212.jar. But I don't know if it is needed for BIRT.
On 29.04.2010 11:00, Lars Fischer wrote:
> 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
>
--
Rüdiger Herrmann http://eclipsesource.com]]>Rüdiger Herrmann2010-04-29T17:36:35-00:00Re: Problem using 1.3.M6 with BIRT
https://www.eclipse.org/forums/index.php/mv/msg/167251/530571/#msg_530571
On 29.04.2010 19:36, Rüdiger Herrmann wrote:
> did you take a look at the FAQ?
> http://wiki.eclipse.org/RAP/FAQ#How_to_integrate_BIRT.3F
Your link forwards to the HOWTO which I used.
I got it working now: RAP 1.3.M6 with BIRT 2.5.2. But I have to take
care that the bundle fragment org.eclipse.birt.api version 1.0.0 is not
used.
Don't know if this is a bug of BIRT.
Regards,
Lars]]>Lars Fischer2010-04-30T08:05:16-00:00Re: Problem using 1.3.M6 with BIRT
https://www.eclipse.org/forums/index.php/mv/msg/167251/530605/#msg_530605
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.
Thanks, Ralf
Lars Fischer wrote:
> Hello Rüdiger,
>
> On 29.04.2010 19:36, Rüdiger Herrmann wrote:
>> did you take a look at the FAQ?
>> http://wiki.eclipse.org/RAP/FAQ#How_to_integrate_BIRT.3F
>
> Your link forwards to the HOWTO which I used.
>
> I got it working now: RAP 1.3.M6 with BIRT 2.5.2. But I have to take
> care that the bundle fragment org.eclipse.birt.api version 1.0.0 is not
> used.
> Don't know if this is a bug of BIRT.
>
> Regards,
> Lars
>]]>Ralf Sternberg2010-04-30T09:39:57-00:00Re: Problem using 1.3.M6 with BIRT
https://www.eclipse.org/forums/index.php/mv/msg/167251/533866/#msg_533866
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]]>Lars Fischer2010-05-17T10:10:15-00:00Re: Problem using 1.3.M6 with BIRT
https://www.eclipse.org/forums/index.php/mv/msg/167251/533884/#msg_533884
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
>
>