Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [stp-dev] Problems between the BPMN Modeler and the SCA Composite Designer

https://bugs.eclipse.org/bugs/show_bug.cgi?id=218761

Thanks Antoine.

Stéphane

Antoine Toulme a écrit :
That's a problem on our side, with an easy fix. Please open a bug.

Thanks.

Antoine

On Feb 13, 2008 11:06 AM, Stéphane Drapeau <Stephane.Drapeau@xxxxxxx <mailto:Stephane.Drapeau@xxxxxxx>> wrote:

    Hi,

    I'm experimenting the integration of the SCA Composite designer
    with the
    others tools of the STP project.
    I have a problem with the BPMN modeler. I have the two following
    exceptions :

     java.lang.ClassCastException:
    org.eclipse.gmf.runtime.diagram.ui.parts.DiagramEditDomain cannot be
    cast to org.eclipse.stp.bpmn.diagram.part.BpmnDiagramEditDomain
       at
    org.eclipse.stp.bpmn.diagram.actions.GroupAction.getSelection(GroupAction.java:509)
       at
    org.eclipse.gmf.runtime.common.ui.action.AbstractActionHandler.getStructuredSelection(AbstractActionHandler.java:434)
       at
    org.eclipse.stp.bpmn.diagram.actions.GroupAction.refresh(GroupAction.java:195)
       at
    org.eclipse.gmf.runtime.common.ui.action.AbstractActionHandler.selectionChanged(AbstractActionHandler.java:387)
       at
    org.eclipse.gmf.runtime.diagram.ui.parts.DiagramGraphicalViewer.flushSelectionEvents(DiagramGraphicalViewer.java:269)
       at
    org.eclipse.gmf.runtime.diagram.ui.parts.DiagramGraphicalViewer$1.run(DiagramGraphicalViewer.java:247)
       at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
       at
    org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:123)
       ... 23 more

    and

    java.lang.ClassCastException:
    org.eclipse.stp.sca.impl.DocumentRootImpl
    cannot be cast to org.eclipse.emf.ecore.EModelElement
       at
    org.eclipse.stp.bpmn.diagram.actions.AbstractDeleteAnnotationAction.updateSelectedEModelElement(AbstractDeleteAnnotationAction.java:166)
       at
    org.eclipse.stp.bpmn.diagram.actions.AbstractDeleteAnnotationAction.refresh(AbstractDeleteAnnotationAction.java:101)
       at
    org.eclipse.gmf.runtime.common.ui.action.AbstractActionHandler$2.partActivated(AbstractActionHandler.java:158)
       at
    org.eclipse.ui.internal.PartListenerList$1.run(PartListenerList.java:72)
       at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
       at org.eclipse.core.runtime.Platform.run(Platform.java:857)
       ...

    Moreover some menu items (for example "save image as") on the SCA
    diagrams have disappeared.

    In the SCA designer I don't see any links to the BPMN modeler. So, I
    added, in the BPMN modeler, some code to check the type before making
    the cast and everything seems to work correctly. I made these
    modifications on two methods :
    - org.eclipse.stp.bpmn.diagram.actions.GroupAction.getSelection and
    -
    org.eclipse.stp.bpmn.diagram.actions.AbstractDeleteAnnotationAction.updateSelectedEModelElement

    BPMN guys, do you think that
    1) I must open a bug on the BPMN modeler or
    2) it's a problem in the plugin.xml file of the SCA Composite
    designer?

    Best regards

    Stéphane Drapeau
    Obeo

    _______________________________________________
    stp-dev mailing list
    stp-dev@xxxxxxxxxxx <mailto:stp-dev@xxxxxxxxxxx>
    https://dev.eclipse.org/mailman/listinfo/stp-dev




--
http://www.lunar-ocean.com/blog
------------------------------------------------------------------------

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



Back to the top