Problem with EMF generation from 2 XSDs [message #604228] |
Mon, 08 June 2009 17:07 |
Rodrigo Garcia Messages: 4 Registered: July 2009 |
Junior Member |
|
|
Hi,
I'm trying to generate the code representations of the following XSDs:
http://www.facturae.es/NR/rdonlyres/FA3C95E7-D50C-42CB-9E38- B97BCFDB3CC4/0/1Facturae30.xsd
http://www.w3.org/TR/xmldsig-core/xmldsig-core-schema.xsd
As you can see, the first one references the second through this element:
<xs:element ref="ds:Signature" minOccurs="0">
</xs:element>
After generating the code, when I try to test it using a sample XML I
receive a NullPointerException trying to parse that particular element.
I also try to use the editor that EMF generates to create a new XML
document for the first XSD, but although the "Signature" element is listed
as an available child in the corresponding drop-down list, the option is
grayed, so I can't select it.
I think that the problem may be in the fact that the referenced element is
from a different namespace. However, the second edition of EMF book, in
chapter 9.5.8 says that this option should be possible, so I'm puzzled.
By the way, the sample XML file is this one:
http://www.facturae.es/NR/rdonlyres/DB04EF8B-301E-459B-8852- 6193579E4FEF/0/factura2_ejemplo30.xml
Thanks in advance,
Rodrigo García
|
|
|
Powered by
FUDForum. Page generated in 0.03499 seconds