[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [henshin-dev] How to correctly build rules?
|
Hi Jens,
you can try this to fix the schema location problem:
Map<Object,Object> options = new HashMap<Object,Object>();
options.put(XMIResource.OPTION_SCHEMA_LOCATION, Boolean.TRUE);
try {
resource.save(options);
} catch (IOException e) {
// ...
}
This trick is also used in saveEObject().
Cheers,
Christian
On 10/16/2012 12:28 PM, Jens Bürger wrote:
Am 16.10.2012 08:58, schrieb Christian Krause:
[...]
This way the application of the stereotype seems to run fine.
great.
At least, I think, we're getting close ;)
Thanks for your hint, I managed saving the model.
Interestingly, the format and XMI-version slightly differs from the
original, TOPCASED-generated UML-model. But this doesn't seem to be a
big problem at the moment, besides these two points:
The stereotype applied through Henshin gets a new xmlns:
Instead of
<UMLsec: ...
Henshin does:
<UMLsec_1:
The second problem is that in the xmi-Tag the reference to the
UMLsec-profile is missing:
xsi:schemaLocation="http:///schemas/UMLsec/_dFlnUB9LEeGV0ppwGGevHA/2"
I manually corrected this two things and the UML-Model-editor seems to
recognize the model fine.
Thanks,
Jens
_______________________________________________
henshin-dev mailing list
henshin-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/henshin-dev