| Summary: | Proxy resolution not working with relative resource path | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Modeling] MDT.BPMN2 | Reporter: | Henning Heitkoetter <hheitkoetter> | ||||
| Component: | Core | Assignee: | Henning Heitkoetter <hheitkoetter> | ||||
| Status: | RESOLVED FIXED | QA Contact: | |||||
| Severity: | normal | ||||||
| Priority: | P3 | ||||||
| Version: | unspecified | ||||||
| Target Milestone: | --- | ||||||
| Hardware: | All | ||||||
| OS: | All | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
Henning Heitkoetter
Fix coming soon. Created attachment 182034 [details]
mylyn/context/zip
Fixed in 6737ae93cec4ae2f77a85683630a15b3e7695f0a Reiner noticed that the fix lead to the creation of proxies for IDREF references and subsequent problems with abstract target types (FlowNode). A new commit (61aec4a2ab2776081bbaf4b07d9d6ab729edbdc4) fixes this by not converting what could be a QName in case of IDREFs (resolve proxies = false). The behaviour is checked by three test cases: XMLSerializationTest.testIDReferenceToAbstractType; QNameReferenceTest.testIntraModelReferencesRelative / Absolute |