Bug 559976 - Missing handling of amlt://# reference
Summary: Missing handling of amlt://# reference
Status: CLOSED FIXED
Alias: None
Product: App4mc
Classification: Automotive
Component: Model Migration (show other bugs)
Version: 0.9.7   Edit
Hardware: PC Windows 10
: P3 normal
Target Milestone: 0.9.8   Edit
Assignee: Dirk Fauth CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-02-10 09:40 EST by Dirk Fauth CLA
Modified: 2020-07-20 03:49 EDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dirk Fauth CLA 2020-02-10 09:40:36 EST
The AmltModelReferencePostProcessor introduced with migration from 0.9.6 to 0.9.7 converts child elements with a href to an attribute in the parent node. On doing this the amlt:/# is removed from the reference.

Unfortunately there are also references that contain double // (amlt://#). These references are moved from child node to parent attribute, but the amlt prefix is not removed. This is causing problems in the model.

To fix this the amlt://# also needs to be removed from references.
Comment 1 Eclipse Genie CLA 2020-02-10 09:42:01 EST
New Gerrit change created: https://git.eclipse.org/r/157442
Comment 4 Harald Mackamul CLA 2020-07-20 03:49:16 EDT
published with APP4MC 0.9.8