Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [bpmn2-modeler-dev] Tool Profile problem ?

Hi Cristiano,

I believe the IllegalStateException has been fixed in the latest service release, which will be published soon. Can you please try this using a nightly build [1] and verify? If you're still able to reproduce the problem, please file a bugzilla report here [2] and describe the exact steps you took to cause the problem.

Thanks for reporting this!

Bob

[1] http://download.eclipse.org/bpmn2-modeler/updates/nightly/kepler/
[2] https://bugs.eclipse.org/bugs/enter_bug.cgi?product=BPMN2Modeler


well, now I figure out what happen... I need to close and open the diagrams to be able to select a profile...

But something strange is occurring...: 

When I opened a diagram, changed the profile being used by it and close it. Then all other closed diagram will use the last profile selected by the other diagram and not the last one used by that diagram...

and now I'm getting this error when I select a new profile in the opened diagram palette:


java.lang.IllegalStateException: Preference node "org.eclipse.bpmn2.modeler.core" has been removed.
    at org.eclipse.core.internal.preferences.EclipsePreferences.checkRemoved(EclipsePreferences.java:200)
    at org.eclipse.core.internal.preferences.EclipsePreferences.keys(EclipsePreferences.java:711)
    at org.eclipse.bpmn2.modeler.core.preferences.Bpmn2Preferences$PreferencesHelper.keyExists(Bpmn2Preferences.java:1469)
    at org.eclipse.bpmn2.modeler.core.preferences.Bpmn2Preferences$PreferencesHelper.<init>(Bpmn2Preferences.java:1413)
    at org.eclipse.bpmn2.modeler.core.preferences.Bpmn2Preferences.get(Bpmn2Preferences.java:1504)
    at org.eclipse.bpmn2.modeler.core.preferences.Bpmn2Preferences.cache(Bpmn2Preferences.java:410)
    at org.eclipse.bpmn2.modeler.core.preferences.Bpmn2Preferences.reload(Bpmn2Preferences.java:404)
    at org.eclipse.bpmn2.modeler.ui.editor.BPMN2Editor.preferenceChange(BPMN2Editor.java:1209)
    at org.eclipse.bpmn2.modeler.core.preferences.Bpmn2Preferences$2.run(Bpmn2Preferences.java:1314)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    at org.eclipse.bpmn2.modeler.core.preferences.Bpmn2Preferences.firePreferenceEvent(Bpmn2Preferences.java:1317)
    at org.eclipse.bpmn2.modeler.core.preferences.Bpmn2Preferences.setDefaultToolProfile(Bpmn2Preferences.java:598)
    at org.eclipse.bpmn2.modeler.ui.diagram.BPMNToolBehaviorProvider$ProfileSelectionToolEntry.createTool(BPMNToolBehaviorProvider.java:134)
    at org.eclipse.gef.EditDomain.handlePaletteToolChanged(EditDomain.java:152)
    at org.eclipse.gef.EditDomain.access$0(EditDomain.java:147)
    at org.eclipse.gef.EditDomain$1.activeToolChanged(EditDomain.java:52)
    at org.eclipse.gef.ui.palette.PaletteViewer.fireModeChanged(PaletteViewer.java:178)
    at org.eclipse.gef.ui.palette.PaletteViewer.setActiveTool(PaletteViewer.java:409)
    at org.eclipse.gef.internal.ui.palette.editparts.ToolEntryEditPart$2.actionPerformed(ToolEntryEditPart.java:392)
    at org.eclipse.draw2d.Clickable.fireActionPerformed(Clickable.java:206)
    at org.eclipse.draw2d.Clickable$1.actionPerformed(Clickable.java:175)
    at org.eclipse.draw2d.ButtonModel.fireActionPerformed(ButtonModel.java:140)
    at org.eclipse.draw2d.ToggleModel.fireActionPerformed(ToggleModel.java:27)
    at org.eclipse.draw2d.ButtonModel$DefaultFiringBehavior.released(ButtonModel.java:506)
    at org.eclipse.draw2d.ButtonModel.fireReleased(ButtonModel.java:179)
    at org.eclipse.draw2d.ButtonModel.setPressed(ButtonModel.java:466)
    at org.eclipse.gef.internal.ui.palette.editparts.ToolEntryEditPart$OtherToggleButtonTracker.handleButtonUp(ToolEntryEditPart.java:176)
    at org.eclipse.gef.tools.AbstractTool.mouseUp(AbstractTool.java:1200)
    at org.eclipse.gef.tools.SelectionTool.mouseUp(SelectionTool.java:574)
    at org.eclipse.gef.EditDomain.mouseUp(EditDomain.java:301)
    at org.eclipse.gef.ui.parts.DomainEventDispatcher.dispatchMouseReleased(DomainEventDispatcher.java:380)
    at org.eclipse.draw2d.LightweightSystem$EventHandler.mouseUp(LightweightSystem.java:548)
    at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:220)
    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
    at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4166)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1466)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1489)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1474)
    at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1279)
    at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4012)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3651)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1113)
    at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:997)
    at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:138)
    at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:610)
    at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
    at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:567)
    at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
    at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:124)
    at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:354)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:181)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:636)
    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:591)
    at org.eclipse.equinox.launcher.Main.run(Main.java:1450)


2013/11/29 Cristiano Gavião <cvgaviao@xxxxxxxxx>

Hello all,

I'm trying to setup a tool profile with the 1.0 release inside Kepler and I couldn't make it work.

I've selected Preferences/BPMN2/Editor/Tools Profiles. Then, I selected "JBoss JBPM Business Process Engine" Process and Simple.

The I clicked in "Create Profile" button, added a name for it and clicked ok. (tried with and without 'copy settings from this profile').

can't see any error being throw... just can't select the created profile...

maybe am I missing something?

thanks,

Cristiano



--
"Tudo vale a pena se a alma não é pequena..."

_______________________________________________
bpmn2-modeler-dev mailing list
bpmn2-modeler-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/bpmn2-modeler-dev


Back to the top