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 ?

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..."

Back to the top