Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [henshin-dev] Henshin Editor

Hello Johannes,

thanks for the patch. The bug is fixed in SVN and will also be available via the next nightly build.

Regards,
Enrico

On 14.04.2011 23:11, Johannes Tietje wrote:
Hi,

I solved the bug by applying the attached diff.

Regards,
Johannes

Am Donnerstag, den 14.04.2011, 12:30 +0200 schrieb Enrico Biermann: 
Hello Johannes,

yes, this looks like a bug and I will look into it. As for further bug
reports, please submit them to https://bugs.eclipse.org/bugs (Product:
EMFTHenshin)

Regards,
Enrico

On 14.04.2011 09:57, Johannes Tietje wrote:
Hello,

I uploaded my whole project [1], because it has to be run in a new
Eclipse instance to correctly recognize the model URIs used in the
rules.

Besides the "model opening" problem another problem occured when
processing a specific file with my rule set: I have one sequential unit
which fails to "undo" if one of the rule prerequisites is not met and
crashes with a NullPointerException and the following stacktrace:

Exception in thread "main" java.lang.NullPointerException
at
org.eclipse.emf.henshin.interpreter.UnitApplication.undo(UnitApplication.java:121)
at
org.eclipse.emf.henshin.interpreter.UnitApplication.executeSequentialUnit(UnitApplication.java:239)
at
org.eclipse.emf.henshin.interpreter.UnitApplication.execute(UnitApplication.java:101)
at
org.eclipse.emf.henshin.interpreter.UnitApplication.executeCountedUnit(UnitApplication.java:308)
at
org.eclipse.emf.henshin.interpreter.UnitApplication.execute(UnitApplication.java:107)
at
org.eclipse.emf.henshin.interpreter.UnitApplication.executeSequentialUnit(UnitApplication.java:235)
at
org.eclipse.emf.henshin.interpreter.UnitApplication.execute(UnitApplication.java:101)

So, does this look like a bug to you?

Regards,
Johannes 

[1] http://homepages.fh-giessen.de/~jftt68/henshin/TCPStateExtract.zip
(2.8 MB)

Am Donnerstag, den 14.04.2011, 07:53 +0200 schrieb Enrico Biermann: 
Hello Johannes,

the default (empty) model is displayed when there was an error opening
your .henshin file.
The only cause I can think of is that Muvitor wasn't updated which
should have happened automatically because of the editor's dependency on
the newer version 0.9.1.

All my tests on local examples worked. Could you sent me your ecore and
henshin files so I can determine why it doesn't work with the updated
editor?

Regards,
Enrico

On 13.04.2011 23:49, Johannes Tietje wrote:
Hello Enrico,

I updated my editor from the update site but it seems the editor can't
print my rule file properly---have any specifics of rule layouting
fundamentally changed? The only thing visible (besides no imported
packages or transformation units) is a transformation system named
"default", although "my" transformation system in that rule file is
named "transformation system".

I try to reset the editor to the old version.

Regards,
Johannes


Am Mittwoch, den 13.04.2011, 18:58 +0200 schrieb Enrico Biermann: 
Hello Johannes,

thanks for the clarification. I assumed the bug you mentioned was for
the GMF-based editor not the GEF-based one.
Anyway, it should be fixed in editor version 0.8.3 available via the
update site (http://tfs.cs.tu-berlin.de/software/)

Regards,
Enrico

On 13.04.2011 17:55, Johannes Tietje wrote:
Hi Enrico,

I have a bug to file for the graphical editor, as I explained in another
mail, because when I have a transformation unit containing two rules,
where the unit and the rules have one common parameter,

transformation unit "u1"
-> parameter "a"

-> rule "b"
   -> parameter "b.a"
-> rule "c"
   -> parameter "c.a"

I can only graphically connect one rule parameter to the parameter of
the surrounding unit---if I try to connect the second rule parameter to
the parameter of the unit, the first connection gets deleted. This only
happens, if I want the rule parameters to be "output" parameters. (Where
the edge leads from the rule to the unit.)

Greetings,
Johannes

Am Dienstag, den 12.04.2011, 15:58 +0200 schrieb Enrico Biermann:
Hello Amalia,

the editor which was used in the paper is not the official GMF-based
graphical editor but a GEF-based one.

You can use the following update site to download this editor
(requires existing Henshin installation):

http://tfs.cs.tu-berlin.de/software/

You need the two features "Muvitor" and "Henshin Editor". After
installation you should be able to choose either the tree-based editor
or the GEF-based graphical editor when opening *.henshin files. If you
have problems with the update site or the editor let us know.

Regards,
Enrico

On 12.04.2011 14:37, Amalia Sanusi wrote: 
Hello,

 

I am currently starting to work on Henshin. But the problem is that,
I don’t have the Henshin Editor shown in this paper:
http://journal.ub.tu-berlin.de/index.php/eceasst/article/viewFile/528/530. There’s only a palette with Rule, Edge, Attribute, and the package. I tried to open the perspective but Henshin is not there.

 

The version that I used is the most recent one (0.7.0). Am I missing
something here?

 

---

Kind regards,

 

Amalia Sanusi

 



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

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

Back to the top