Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Remote Application Platform (RAP) » migration rich text editor in RCP to RAP
migration rich text editor in RCP to RAP [message #756118] Fri, 11 November 2011 03:26 Go to next message
dendy  is currently offline dendy Friend
Messages: 10
Registered: November 2011
Junior Member
Hi .. I want to try to migrate an example of a rich text editor that runs in eclipse rcp eclipse rap, but I found the problem usually does not show files that we upload to eclipse rap.

error like this :
!MESSAGE Unable to create editor ID org.eclipse.ui.examples.rcp.texteditor.editors.SimpleEditor: The editor class could not be instantiated. This usually indicates a missing no-arg constructor or that the editor's class name was mistyped in plugin.xml.

I show the error picture below




please help and thank you



begin 644 Screenshot-1.png
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
MG@L:`1@``````*"6$XP$"=%CVNJVC2*_GM0K:<+R"^ZSZNG>]2(M!\_D]'[Q
MQ[53^R;5"U_U5*\!KZT-K`65^P1@3YY/`Z[>(="8!`L``````*`R31_:L7-"
M3,GU6Y/39BS?[G,719):U@\S*HR(DNJ'*C*[8%B;/K1C_TZ-SV19>[_X_?'T
M_-XO?K_YY4'].S6>/K2#OUIJ`O0``P``````7#Z>']K)Y_K^G1K/^'*;SX].
M9.2_.>9:]^+1U+P+AC4]8X^<^^OQM#PB.IZ6-W+NK_^;,:!S0DQ-#GH(P```
M`````)</=ON[Y=VEQY3ORKO+@%=_\%KSVY[3`51]D6$6:````````*@1/._7
MK:"OOUS:N^\M7BO1`PP````````U1=7-AD4(P````````%!#?/WETBHM'[-`
M`P``````0(U0<M!RY4(/,````````-0*U1F`Q3>/5&/M````````</$5?#RM
MNJJ6JJMB````````@(L)`1@```````!J!01@````````J!40@`$``````*!6
M0``&``````"`6@$!&````````&H%!&````````"H%1"``0``````H%9```8`
M`````(!:0:GN!@````````"4R;2G'_-:\\)K<\N^.WJ``0``````H%:HJ0'8
ML9,2&#&/UY7O4.8/9(F@=?E4\#O5:T);;!4M,V(4Y1??1J12UU#Z\#3E%M5E
M_8,:EK\N````````J`)O+OS(_2KOOC5Y"+29ENRGF\,*EY1@"G;0YM\IP5)I
M94HF"O&S84CW"M<%````````E<,]^/GQ\??H;P((P#6U!YB(B%%(!$5&%KY"
MC63;07WZTUY'L:U.K*:^+2C(0+'MZ9WMQ,M39KB>;P4=_H*Z-R+&J/%-M,M&
M1$5UI='HF^G4<;K:0LQ(+^VMFB,%``````"`\G$GX;*KR3W`96#[EVZ^FX9^
M0RN[T<'WJ.<PZK*3KBJEV]9&@R+.+S4>2WL7D[R3!HZEGHMI:4_*_8,&CO38
M/HP^^X&21M+7^ZE+4)4=!@```````%R`9Y?OX^/O*=?T5[J:'(`]PJKE*MJQ
MB>J7V&3'(LJ_@Y[\#QF)VMY)?5ZDGX_352W]EVFB=_^B7J&%2TH868BV?DB9
M`^G5$11&)+I1G*'2CP0```````"J74T.P!YA53)1`P,Y2VQR]@`=VT@-EQ0N
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
M+?W4D8A>3Z[HI>S^<\:SRU=<=<^M7"/2-.XHV//[4Q-3_K-P[(N=#
Re: migration rich text editor in RCP to RAP [message #756141 is a reply to message #756118] Fri, 11 November 2011 08:37 Go to previous messageGo to next message
Ivan Furnadjiev is currently offline Ivan FurnadjievFriend
Messages: 2426
Registered: July 2009
Location: Sofia, Bulgaria
Senior Member
Hi,
as the error says, the class
org.eclipse.ui.texteditor.AbsctractTextEditor could not be found,
because "org.eclipse.ui.editors" bundles is not ported (missing) to RAP.
More over, without an implementation of StyledText this could not be
possible. See:
277346: StyledText is missing
https://bugs.eclipse.org/bugs/show_bug.cgi?id=277346
Best,
Ivan

On 11/11/2011 5:26 AM, dendy wrote:
> Hi .. I want to try to migrate an example of a rich text editor that runs in eclipse rcp eclipse rap, but I found the problem usually does not show files that we upload to eclipse rap.
>
> error like this :
> !MESSAGE Unable to create editor ID org.eclipse.ui.examples.rcp.texteditor.editors.SimpleEditor: The editor class could not be instantiated. This usually indicates a missing no-arg constructor or that the editor's class name was mistyped in plugin.xml.
>
> I show the error picture below
>
>
>
>
> please help and thank you
>
>
>
Re: migration rich text editor in RCP to RAP [message #756774 is a reply to message #756141] Tue, 15 November 2011 03:38 Go to previous messageGo to next message
dendy  is currently offline dendy Friend
Messages: 10
Registered: November 2011
Junior Member
hi ivan...

thanks before.
now i found a new problem with an error like this:
!ENTRY org.eclipse.rap.ui 4 0 2011-11-15 10:30:02.067
!MESSAGE Unable to create editor ID org.eclipse.ui.examples.rcp.texteditor.editors.SimpleEditor: The editor class could not be instantiated. This usually indicates a missing no-arg constructor or that the editor's class name was mistyped in plugin.xml.
!STACK 0
java.lang.NullPointerException
at org.eclipse.jface.resource.JFaceResources.getResources(JFaceResources.java:207)
at org.eclipse.jface.resource.JFaceResources.getResources(JFaceResources.java:232)
at org.eclipse.ui.part.WorkbenchPart.setInitializationData(WorkbenchPart.java:265)
at org.eclipse.ui.part.EditorPart.setInitializationData(EditorPart.java:276)
at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:251)
at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55)
at org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:415)
at org.eclipse.ui.internal.registry.EditorDescriptor.createEditor(EditorDescriptor.java:236)
at org.eclipse.ui.internal.EditorManager.createPart(EditorManager.java:842)
at org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:604)
at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:464)
at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:599)
at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:318)
at org.eclipse.ui.internal.presentations.PresentablePart.setVisible(PresentablePart.java:185)
at org.eclipse.ui.internal.presentations.util.PresentablePartFolder.select(PresentablePartFolder.java:265)
at org.eclipse.ui.internal.presentations.util.LeftToRightTabOrder.select(LeftToRightTabOrder.java:64)
at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation.selectPart(TabbedStackPresentation.java:479)
at org.eclipse.ui.internal.PartStack.refreshPresentationSelection(PartStack.java:1262)
at org.eclipse.ui.internal.PartStack.setSelection(PartStack.java:1215)
at org.eclipse.ui.internal.PartStack.showPart(PartStack.java:1614)
at org.eclipse.ui.internal.PartStack.add(PartStack.java:508)
at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:106)
at org.eclipse.ui.internal.PartStack.add(PartStack.java:494)
at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:115)
at org.eclipse.ui.internal.EditorSashContainer.addEditor(EditorSashContainer.java:65)
at org.eclipse.ui.internal.EditorAreaHelper.addToLayout(EditorAreaHelper.java:225)
at org.eclipse.ui.internal.EditorAreaHelper.addEditor(EditorAreaHelper.java:213)
at org.eclipse.ui.internal.EditorManager.createEditorTab(EditorManager.java:775)
at org.eclipse.ui.internal.EditorManager.openEditorFromDescriptor(EditorManager.java:673)
at org.eclipse.ui.internal.EditorManager.openEditor(EditorManager.java:633)
at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2855)
at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2763)
at org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPage.java:2755)
at org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.java:2706)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:66)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2702)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2686)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2669)
at org.eclipse.ui.examples.rcp.texteditor.actions.OpenFileAction.run(OpenFileAction.java:106)
at org.eclipse.jface.action.Action.runWithEvent(Action.java:493)
at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:575)
at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:492)
at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:403)
at org.eclipse.swt.internal.widgets.UntypedEventAdapter.dispatchEvent(UntypedEventAdapter.java:652)
at org.eclipse.swt.internal.widgets.UntypedEventAdapter.widgetSelected(UntypedEventAdapter.java:88)
at org.eclipse.swt.events.SelectionEvent.dispatchToObserver(SelectionEvent.java:196)
at org.eclipse.rwt.internal.events.Event.processEvent(Event.java:44)
at org.eclipse.swt.events.TypedEvent.processEvent(TypedEvent.java:163)
at org.eclipse.swt.events.TypedEvent.executeNext(TypedEvent.java:203)
at org.eclipse.swt.widgets.Display.runPendingMessages(Display.java:1134)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1124)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2733)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2694)
at org.eclipse.ui.internal.Workbench.access$5(Workbench.java:2530)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:702)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:685)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:157)
at org.eclipse.ui.examples.rcp.texteditor.TextEditorApplication.createUI(TextEditorApplication.java:26)
at org.eclipse.rwt.internal.lifecycle.EntryPointManager.createUI(EntryPointManager.java:73)
at org.eclipse.rwt.internal.lifecycle.RWTLifeCycle.createUI(RWTLifeCycle.java:211)
at org.eclipse.rwt.internal.lifecycle.RWTLifeCycle$UIThreadController.run(RWTLifeCycle.java:88)
at java.lang.Thread.run(Thread.java:679)
at org.eclipse.rwt.internal.lifecycle.UIThread.run(UIThread.java:102)

whether the same problem before?
please help and thank you..
Re: migration rich text editor in RCP to RAP [message #756775 is a reply to message #756141] Tue, 15 November 2011 03:38 Go to previous messageGo to next message
dendy  is currently offline dendy Friend
Messages: 10
Registered: November 2011
Junior Member
hi ivan...

thanks before.
now i found a new problem with an error like this:
!ENTRY org.eclipse.rap.ui 4 0 2011-11-15 10:30:02.067
!MESSAGE Unable to create editor ID org.eclipse.ui.examples.rcp.texteditor.editors.SimpleEditor: The editor class could not be instantiated. This usually indicates a missing no-arg constructor or that the editor's class name was mistyped in plugin.xml.
!STACK 0
java.lang.NullPointerException
at org.eclipse.jface.resource.JFaceResources.getResources(JFaceResources.java:207)
at org.eclipse.jface.resource.JFaceResources.getResources(JFaceResources.java:232)
at org.eclipse.ui.part.WorkbenchPart.setInitializationData(WorkbenchPart.java:265)
at org.eclipse.ui.part.EditorPart.setInitializationData(EditorPart.java:276)
at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:251)
at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55)
at org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:415)
at org.eclipse.ui.internal.registry.EditorDescriptor.createEditor(EditorDescriptor.java:236)
at org.eclipse.ui.internal.EditorManager.createPart(EditorManager.java:842)
at org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:604)
at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:464)
at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:599)
at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:318)
at org.eclipse.ui.internal.presentations.PresentablePart.setVisible(PresentablePart.java:185)
at org.eclipse.ui.internal.presentations.util.PresentablePartFolder.select(PresentablePartFolder.java:265)
at org.eclipse.ui.internal.presentations.util.LeftToRightTabOrder.select(LeftToRightTabOrder.java:64)
at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation.selectPart(TabbedStackPresentation.java:479)
at org.eclipse.ui.internal.PartStack.refreshPresentationSelection(PartStack.java:1262)
at org.eclipse.ui.internal.PartStack.setSelection(PartStack.java:1215)
at org.eclipse.ui.internal.PartStack.showPart(PartStack.java:1614)
at org.eclipse.ui.internal.PartStack.add(PartStack.java:508)
at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:106)
at org.eclipse.ui.internal.PartStack.add(PartStack.java:494)
at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:115)
at org.eclipse.ui.internal.EditorSashContainer.addEditor(EditorSashContainer.java:65)
at org.eclipse.ui.internal.EditorAreaHelper.addToLayout(EditorAreaHelper.java:225)
at org.eclipse.ui.internal.EditorAreaHelper.addEditor(EditorAreaHelper.java:213)
at org.eclipse.ui.internal.EditorManager.createEditorTab(EditorManager.java:775)
at org.eclipse.ui.internal.EditorManager.openEditorFromDescriptor(EditorManager.java:673)
at org.eclipse.ui.internal.EditorManager.openEditor(EditorManager.java:633)
at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2855)
at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2763)
at org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPage.java:2755)
at org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.java:2706)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:66)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2702)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2686)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2669)
at org.eclipse.ui.examples.rcp.texteditor.actions.OpenFileAction.run(OpenFileAction.java:106)
at org.eclipse.jface.action.Action.runWithEvent(Action.java:493)
at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:575)
at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:492)
at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:403)
at org.eclipse.swt.internal.widgets.UntypedEventAdapter.dispatchEvent(UntypedEventAdapter.java:652)
at org.eclipse.swt.internal.widgets.UntypedEventAdapter.widgetSelected(UntypedEventAdapter.java:88)
at org.eclipse.swt.events.SelectionEvent.dispatchToObserver(SelectionEvent.java:196)
at org.eclipse.rwt.internal.events.Event.processEvent(Event.java:44)
at org.eclipse.swt.events.TypedEvent.processEvent(TypedEvent.java:163)
at org.eclipse.swt.events.TypedEvent.executeNext(TypedEvent.java:203)
at org.eclipse.swt.widgets.Display.runPendingMessages(Display.java:1134)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1124)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2733)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2694)
at org.eclipse.ui.internal.Workbench.access$5(Workbench.java:2530)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:702)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:685)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:157)
at org.eclipse.ui.examples.rcp.texteditor.TextEditorApplication.createUI(TextEditorApplication.java:26)
at org.eclipse.rwt.internal.lifecycle.EntryPointManager.createUI(EntryPointManager.java:73)
at org.eclipse.rwt.internal.lifecycle.RWTLifeCycle.createUI(RWTLifeCycle.java:211)
at org.eclipse.rwt.internal.lifecycle.RWTLifeCycle$UIThreadController.run(RWTLifeCycle.java:88)
at java.lang.Thread.run(Thread.java:679)
at org.eclipse.rwt.internal.lifecycle.UIThread.run(UIThread.java:102)

whether the same problem before?
please help and thank you..
Re: migration rich text editor in RCP to RAP [message #756908 is a reply to message #756775] Tue, 15 November 2011 13:47 Go to previous messageGo to next message
Ivan Furnadjiev is currently offline Ivan FurnadjievFriend
Messages: 2426
Registered: July 2009
Location: Sofia, Bulgaria
Senior Member
Hi,
which version of RAP are you using? The JFaceResources.java:207 from CVS
HEAD (1.5M3) points to loading of "help.gif". Could you try to find
which object is null?
Are you using the RCP JFace bundle instead of RAP one?
Best,
Ivan

On 11/15/2011 5:38 AM, dendy wrote:
> hi ivan...
>
> thanks before.
> now i found a new problem with an error like this:
> !ENTRY org.eclipse.rap.ui 4 0 2011-11-15 10:30:02.067
> !MESSAGE Unable to create editor ID
> org.eclipse.ui.examples.rcp.texteditor.editors.SimpleEditor: The
> editor class could not be instantiated. This usually indicates a
> missing no-arg constructor or that the editor's class name was
> mistyped in plugin.xml.
> !STACK 0
> java.lang.NullPointerException
> at
> org.eclipse.jface.resource.JFaceResources.getResources(JFaceResources.java:207)
> at
> org.eclipse.jface.resource.JFaceResources.getResources(JFaceResources.java:232)
> at
> org.eclipse.ui.part.WorkbenchPart.setInitializationData(WorkbenchPart.java:265)
> at
> org.eclipse.ui.part.EditorPart.setInitializationData(EditorPart.java:276)
> at
> org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:251)
> at
> org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55)
> at
> org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:415)
> at
> org.eclipse.ui.internal.registry.EditorDescriptor.createEditor(EditorDescriptor.java:236)
> at
> org.eclipse.ui.internal.EditorManager.createPart(EditorManager.java:842)
> at
> org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:604)
> at
> org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:464)
> at
> org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:599)
> at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:318)
> at
> org.eclipse.ui.internal.presentations.PresentablePart.setVisible(PresentablePart.java:185)
> at
> org.eclipse.ui.internal.presentations.util.PresentablePartFolder.select(PresentablePartFolder.java:265)
> at
> org.eclipse.ui.internal.presentations.util.LeftToRightTabOrder.select(LeftToRightTabOrder.java:64)
> at
> org.eclipse.ui.internal.presentations.util.TabbedStackPresentation.selectPart(TabbedStackPresentation.java:479)
> at
> org.eclipse.ui.internal.PartStack.refreshPresentationSelection(PartStack.java:1262)
> at
> org.eclipse.ui.internal.PartStack.setSelection(PartStack.java:1215)
> at org.eclipse.ui.internal.PartStack.showPart(PartStack.java:1614)
> at org.eclipse.ui.internal.PartStack.add(PartStack.java:508)
> at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:106)
> at org.eclipse.ui.internal.PartStack.add(PartStack.java:494)
> at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:115)
> at
> org.eclipse.ui.internal.EditorSashContainer.addEditor(EditorSashContainer.java:65)
> at
> org.eclipse.ui.internal.EditorAreaHelper.addToLayout(EditorAreaHelper.java:225)
> at
> org.eclipse.ui.internal.EditorAreaHelper.addEditor(EditorAreaHelper.java:213)
> at
> org.eclipse.ui.internal.EditorManager.createEditorTab(EditorManager.java:775)
> at
> org.eclipse.ui.internal.EditorManager.openEditorFromDescriptor(EditorManager.java:673)
> at
> org.eclipse.ui.internal.EditorManager.openEditor(EditorManager.java:633)
> at
> org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2855)
> at
> org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2763)
> at
> org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPage.java:2755)
> at
> org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.java:2706)
> at
> org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:66)
> at
> org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2702)
> at
> org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2686)
> at
> org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2669)
> at
> org.eclipse.ui.examples.rcp.texteditor.actions.OpenFileAction.run(OpenFileAction.java:106)
> at org.eclipse.jface.action.Action.runWithEvent(Action.java:493)
> at
> org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:575)
> at
> org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:492)
> at
> org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:403)
> at
> org.eclipse.swt.internal.widgets.UntypedEventAdapter.dispatchEvent(UntypedEventAdapter.java:652)
> at
> org.eclipse.swt.internal.widgets.UntypedEventAdapter.widgetSelected(UntypedEventAdapter.java:88)
> at
> org.eclipse.swt.events.SelectionEvent.dispatchToObserver(SelectionEvent.java:196)
> at org.eclipse.rwt.internal.events.Event.processEvent(Event.java:44)
> at
> org.eclipse.swt.events.TypedEvent.processEvent(TypedEvent.java:163)
> at org.eclipse.swt.events.TypedEvent.executeNext(TypedEvent.java:203)
> at
> org.eclipse.swt.widgets.Display.runPendingMessages(Display.java:1134)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1124)
> at
> org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2733)
> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2694)
> at org.eclipse.ui.internal.Workbench.access$5(Workbench.java:2530)
> at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:702)
> at
> org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
> at
> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:685)
> at
> org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:157)
> at
> org.eclipse.ui.examples.rcp.texteditor.TextEditorApplication.createUI(TextEditorApplication.java:26)
> at
> org.eclipse.rwt.internal.lifecycle.EntryPointManager.createUI(EntryPointManager.java:73)
> at
> org.eclipse.rwt.internal.lifecycle.RWTLifeCycle.createUI(RWTLifeCycle.java:211)
> at
> org.eclipse.rwt.internal.lifecycle.RWTLifeCycle$UIThreadController.run(RWTLifeCycle.java:88)
> at java.lang.Thread.run(Thread.java:679)
> at org.eclipse.rwt.internal.lifecycle.UIThread.run(UIThread.java:102)
>
> whether the same problem before?
> please help and thank you..
>
Re: migration rich text editor in RCP to RAP [message #757375 is a reply to message #756908] Fri, 18 November 2011 04:06 Go to previous messageGo to next message
dendy  is currently offline dendy Friend
Messages: 10
Registered: November 2011
Junior Member
hi ivan ..
until now I have not found a solution of my problem, made ​​me become more curious Confused
1. which version of RAP are you using?
i'm used rap 1.4.0
2. Could you try to findwhich object is null?
I have not found
3. Are you using the RCP JFace bundle instead of RAP one?
yes, I use RCP JFace.

how to create the editor in RAP? whether to use a bundle of RCP. And if you have a reference how to create the editor in RAP?

thanks,
regards

[Updated on: Fri, 18 November 2011 04:11]

Report message to a moderator

Re: migration rich text editor in RCP to RAP [message #757903 is a reply to message #757375] Fri, 18 November 2011 06:27 Go to previous message
Ivan Furnadjiev is currently offline Ivan FurnadjievFriend
Messages: 2426
Registered: July 2009
Location: Sofia, Bulgaria
Senior Member
Hi,
> 3. Are you using the RCP JFace bundle instead of RAP one?
> yes, I use RCP JFace.
If you are using RCP JFace bundle, your target platform is not setup
correctly. RAP provides it's own ports of JFace, Workbench and Forms
bundles. In order to develop a RAP application you have to download,
install and make active the RAP Runtime (target platform) [1].

http://www.eclipse.org/rap/downloads/
HTH,
Ivan
Previous Topic:migration rich text editor in RCP to RAP
Next Topic:[ANN] RAP 1.5 M3
Goto Forum:
  


Current Time: Fri Apr 26 11:35:00 GMT 2024

Powered by FUDForum. Page generated in 0.04130 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top