Mule

Eclipse does not handle XML schema substitution groups properly

Details

  • Type: Bug Bug
  • Status: Pending 3rd-Party Pending 3rd-Party
  • Priority: Major Major
  • Resolution: Unresolved
  • Affects Version/s: 2.0.0
  • Fix Version/s: Bug Backlog
  • Component/s: Tools
  • Labels:
  • User impact:
    High
  • Effort points:
    0
  • Similar Issues:
    MULE-3269 IntelliJ does not handle XML schema substitution groups properly
    MULE-2053 Eclipse does not download all schemas from the inet
    MULE-2647 Encoding not handled properly in XmlToObject
    MULE-1936 ChainingRouter does not handle NullPayload properly
    MULE-5696 mule-jms.xsd fails schema validation
    MULE-5697 mule-wmq-ee.xsd fails schema validation
    MULE-3554 FilteringXmlMessageSplitter does not handle W3C Documents
    MULE-3897 XPathExpressionEvaluator should support XML String payload
    MULE-2001 Attachment handling not working properly
    MULE-3581 org.mule.transport.bpm.jbpm.actions.StoreIncomingData has a field named variable, which clashes with the jbpm processdefinition xml schema

Issue Links

Activity

Hide
Travis Carlson added a comment - 15/May/08 06:45 AM

I searched at https://bugs.eclipse.org/bugs/ and couldn't find anything, so it looks like it hasn't yet been reported. We need to create a simplistic schema + XML file to reproduce this, though, if we expect them to actually fix it.

Show
Travis Carlson added a comment - 15/May/08 06:45 AM I searched at https://bugs.eclipse.org/bugs/ and couldn't find anything, so it looks like it hasn't yet been reported. We need to create a simplistic schema + XML file to reproduce this, though, if we expect them to actually fix it.
Hide
Travis Carlson added a comment - 15/May/08 06:52 AM

I found several issues related to substitutionGroups in the Xerces JIRA database (http://issues.apache.org/jira), which makes me wonder if Xerces is not at the root of this problem, although most of them were fixed a long time ago.

Show
Travis Carlson added a comment - 15/May/08 06:52 AM I found several issues related to substitutionGroups in the Xerces JIRA database (http://issues.apache.org/jira), which makes me wonder if Xerces is not at the root of this problem, although most of them were fixed a long time ago.
Hide
Andrew Perepelytsya added a comment - 03/Jun/08 09:06 AM

Just for the record, Intellij IDEA folks have fixed the issue and today's IDE release has the fix. I'm sure it really lies in the IDE realm, not the parser.

Show
Andrew Perepelytsya added a comment - 03/Jun/08 09:06 AM Just for the record, Intellij IDEA folks have fixed the issue and today's IDE release has the fix. I'm sure it really lies in the IDE realm, not the parser.
Hide
Andrew Perepelytsya added a comment - 03/Jun/08 09:12 AM

Travis, you can follow through the linked MULE-3269 and to IDEA's jira. I've posted a sample config there to reproduce the problem. There were some minor formatting glitches with wiki formatting, but nothing serious.

Show
Andrew Perepelytsya added a comment - 03/Jun/08 09:12 AM Travis, you can follow through the linked MULE-3269 and to IDEA's jira. I've posted a sample config there to reproduce the problem. There were some minor formatting glitches with wiki formatting, but nothing serious.
Hide
Daniel Feist added a comment - 10/Jul/08 06:31 AM

We can point issue created at InteliJ.

Show
Daniel Feist added a comment - 10/Jul/08 06:31 AM We can point issue created at InteliJ.
Hide
Travis Carlson added a comment - 15/Sep/08 11:52 AM

Issue reported here:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=247312

The bug was filed against Eclipse 3.4.0. We should try to reproduce w/ newer versions of Eclipse (3.4.x, 3.5, 4.0) just to make sure they haven't already fixed it.

Show
Travis Carlson added a comment - 15/Sep/08 11:52 AM Issue reported here: https://bugs.eclipse.org/bugs/show_bug.cgi?id=247312 The bug was filed against Eclipse 3.4.0. We should try to reproduce w/ newer versions of Eclipse (3.4.x, 3.5, 4.0) just to make sure they haven't already fixed it.
Hide
Travis Carlson added a comment - 03/Oct/08 05:20 PM

— Comment #2 from Valentin Baciu <vbaciu@ca.ibm.com> 2008-10-03 16:27:01 -0400 —
Thank you for the bug report Travis. Yes, we do seem to have a limitation when
the substitutable elements are declared in a different schema.

I'll try to figure out how we can best fix this.

Show
Travis Carlson added a comment - 03/Oct/08 05:20 PM — Comment #2 from Valentin Baciu <vbaciu@ca.ibm.com> 2008-10-03 16:27:01 -0400 — Thank you for the bug report Travis. Yes, we do seem to have a limitation when the substitutable elements are declared in a different schema. I'll try to figure out how we can best fix this.
Hide
Travis Carlson added a comment - 27/Oct/08 08:09 AM

— Comment #5 from Valentin Baciu <vbaciu@ca.ibm.com> 2008-10-27 09:01:37 -0400 —
The solution I've been experimenting with involves new APIs, so it's likely
we'll only try to fix this in WTP 3.1.

Show
Travis Carlson added a comment - 27/Oct/08 08:09 AM — Comment #5 from Valentin Baciu <vbaciu@ca.ibm.com> 2008-10-27 09:01:37 -0400 — The solution I've been experimenting with involves new APIs, so it's likely we'll only try to fix this in WTP 3.1.
Hide
Dirk Olmes added a comment - 02/Dec/10 06:49 AM

We have packaged the patch attached to the Eclipse bugzilla issue in a convenient update site. See http://www.mulesoft.org/documentation/display/MULEIDE/Eclipse+XML+Editor

Show
Dirk Olmes added a comment - 02/Dec/10 06:49 AM We have packaged the patch attached to the Eclipse bugzilla issue in a convenient update site. See http://www.mulesoft.org/documentation/display/MULEIDE/Eclipse+XML+Editor
Hide
Travis Carlson added a comment - 22/Dec/10 02:11 PM

Dirk, can we close this now with some info. about your patch?

Show
Travis Carlson added a comment - 22/Dec/10 02:11 PM Dirk, can we close this now with some info. about your patch?
Hide
Dirk Olmes added a comment - 22/Dec/10 07:01 PM

No way! The issue still isn't fixed upstream.

Show
Dirk Olmes added a comment - 22/Dec/10 07:01 PM No way! The issue still isn't fixed upstream.

People

Vote (5)
Watch (5)

Dates

  • Created:
    21/Apr/08 02:51 PM
    Updated:
    25/Nov/11 10:05 AM