Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [henshin-dev] Feature 'planeElement' not found.

Ok, I understand. 

Thank you very much again for your help. It really helped a lot. 

On Sun, Sep 21, 2014 at 12:25 AM, Christian Krause <henshin.ck@xxxxxxxxx> wrote:
Hi Javier,

this is again a problem that isn't caused by Henshin. The transformation actually works. See the attached screenshot.

When you run the wizard, and you have the "Open Compare" check box checked, Henshin will invoke the default Eclipse file comparison action on the input and the output file. This opens the EMF compare editor and here the problem occurs. You can actually reproduce the problem outside of Henshin if you select the two files in the project explorer and click "Compare With... Each Other". Opening the two files individually in the reflective EMF editor works for me.

Hope this helps.

Cheers,
Christian


2014-09-20 20:30 GMT+02:00 Javier Scayola <javier.scayola@xxxxxxxxx>:
Thanks Christian! I realized that the planeElement error was actually a problem in my model file, thanks to your question I fixed that. 

But now I'm experiencing a new problem, a NullPointerException when displaying the compare screen. You can see it in the link below.

Also I'm attaching the fixed workspace.

Thanks in advance.

Regards,
Javier


On Sat, Sep 20, 2014 at 12:34 AM, Christian Krause <henshin.ck@xxxxxxxxx> wrote:
Hi Javier,

one more finding. Your transformation and instance models are dynamically typed, i.e. based on metamodels in your file system, which is fine. Your Henshin files uses these metamodels:

<imports href="">
<imports href="">
 imports href="">

Your instance model is typed over these metamodels:

<bpmn2:Definitions xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:bpmn2="http://www.omg.org/spec/BPMN/20100524/MODEL-XMI" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI-XMI" xsi:schemaLocation="http://www.omg.org/spec/BPMN/20100524/MODEL-XMI ../../MINERVAdefs/metamodels/BPMN20.ecore" id="sid-579a1af8-cd49-4eaf-a8c2-9686d0d28d4c" exporter="Signavio Process Editor, http://www.signavio.com" exporterVersion="" name="Reseller" targetNamespace="http://www.signavio.com/bpmn20">

You need to make sure that your instance model and the Henshin model reference the same metamodels.

If they are the same, you need to make sure that your dynamic metamodel does not conflict with a globally registered metamodel. You can check this by clicking on Import Package -> From Registry and check whether there is a package with the same NS URI registered.

Hope this helps,
Christian







2014-09-20 9:08 GMT+02:00 Christian Krause <henshin.ck@xxxxxxxxx>:
Hi Javier,

your input model cannot be opened in my Eclipse. Can you try to open it and see if there are any errors? 

I get this error when I try to open the XMI file in the sample reflective editor:

Package with uri 'http://www.omg.org/spec/BPMN/20100524/MODEL-XMI' not found. (platform:/resource/HenshinBPMN2SoaML/models/ResellerBP.xmi, 2, 550)

Do I need to install some additional plugins?

Cheers,
Christian

2014-09-20 5:52 GMT+02:00 Javier Scayola <javier.scayola@xxxxxxxxx>:
Hi all!

I'm receiving the error "Feature 'planeElement' not found." since I updated to version 1.0.0.

In this link you can find a video on how to reproduce it. Also I attached the the workspace...

Does anyone knows how to solve this issue?

Thanks in advance...

Regards,
Javier

_______________________________________________
henshin-dev mailing list
henshin-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/henshin-dev



_______________________________________________
henshin-dev mailing list
henshin-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/henshin-dev


_______________________________________________
henshin-dev mailing list
henshin-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/henshin-dev


_______________________________________________
henshin-dev mailing list
henshin-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/henshin-dev


Back to the top