Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Archived » XML Schema Definition (XSD) » How to reference an XML Schema from another EMF model
How to reference an XML Schema from another EMF model [message #593669] Thu, 03 February 2005 15:32
Steve Speicher is currently offline Steve SpeicherFriend
Messages: 87
Registered: July 2009
Member

This is a multi-part message in MIME format.
--------------060703050105070701020307
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
<title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
<b>Problem</b><br>
When I attempt to include a reference to a schema within my model I get
an error attempting to deserialize the model.&nbsp; Since the .xsd file is
serialized using custom serialization (element/attribute names) it
doesn't deserialize the reference appropriately (see "Feature
'complexType' not found" message below).&nbsp; How do I include the schema
model and get the custom serialization?<br>
<br>
<b>Model</b><br>
<img src="cid:part1.06090701.05070904@us.ibm.com" alt=""><br>
<br>
<b>Instance Document</b><br>
<tt>&lt;?xml version="1.0" encoding="UTF-8"?&gt;<br>
&lt;com.ibm.etech.emf.sample.xsdresolve:Root
xmlns:com.ibm.etech.emf.sample.xsdresolve=<a class="moz-txt-link-rfc2396E" href="http:///com/ibm/etech/emf/sample/xsdresolve.ecore">"http:///com/ibm/etech/emf/sample/xsdresolve.ecore"</a>&gt;<br>
&nbsp; &lt;xsd:schema targetNamespace=<a class="moz-txt-link-rfc2396E" href="http://example.com/stockquote/schemas">"http://example.com/stockquote/schemas"</a><br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; xmlns=<a class="moz-txt-link-rfc2396E" href="http://www.w3.org/2001/XMLSchema">"http://www.w3.org/2001/XMLSchema"</a>&gt;<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;element name="TradePriceRequest"&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; &lt;complexType&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;all&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;element name="tickerSymbol" type="string"/&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;/all&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; &lt;/complexType&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/element&gt;<br>
&nbsp; &lt;/xsd:schema&gt;<br>
&lt;/com.ibm.etech.emf.sample.xsdresolve:Root&gt;&am p;nbsp;&nbsp;&nbsp; </tt> <br>
<br>
<b>Error Log</b><br>
<tt>Wrapped exception<br>
org.eclipse.emf.ecore.xmi.FeatureNotFoundException: Feature
'complexType' not found.
(platform:/resource/com.ibm.etech.emf.samples/samples/My.xsd resolve, 7,
-1)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleFeature(XMLH andler.java:992) <br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.emf.ecore.xmi.impl.XMLHandler.processElement(XML Handler.java:451) </tt><br>
&nbsp;&nbsp;&nbsp; ...<br>
<br>
Thanks in advance,<br>
Steve<br>
</body>
</html>

--------------060703050105070701020307
Content-Type: image/jpeg;
name="moz-screenshot-1.jpg"
Content-Transfer-Encoding: base64
Content-ID: <part1.06090701.05070904@us.ibm.com>
Content-Disposition: inline;
filename="moz-screenshot-1.jpg"

/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsL DBkSEw8UHRof
Hh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwL DBgNDRgyIRwh
MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy MjIyMjL/wAAR
CAAxASADASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcI CQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS 0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1 dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW 19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcI CQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMz UvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0 dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU 1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD1dV1LUdZ1lV1y9tIbW6SG KKCOAqF8iJzy
8bEnc7d6n/svUv8AoaNV/wC/Vr/8Zo0v/kM+I/8AsIJ/6SwVq1w1Kk1NpM6Z StZJLZdF2Mr+
y9S/6GjVf+/Vr/8AGaP7L1L/AKGjVf8Av1a//Gapayb+68UaXplrq11p0Mtl dXEjW0cLM7I9
uqg+YjgDEjdAO1FteT6NrD6ffaq99aiye9mu7sRRtaBWVQHMaquxwXKkgEeV Jyw+5PtJ9yfa
PsvuX+Rd/svUv+ho1X/v1a//ABmj+y9S/wCho1X/AL9Wv/xmm2WvpdXaW89h fWHn5+yPdoqC
5wCTtAYsrbRu2OEfGfl+VtscHia2nuI/9Fuk0+dxHb6k4T7POxOFCkNuAY8K zKFY42k703Ht
KncPaPsvuX+RN/Zepf8AQ0ar/wB+rX/4zR/Zepf9DRqv/fq1/wDjNVvCuu3u vWVzNeaXPZNF
dTwqZDHtcJNIgA2yMdyhAGzgFs7cit6k6k07XD2j7L7l/kY9kdQs/FFrZzav d3tvPZXEpS4j
hG1keEAgxxqekjdc10lYDf8AI66b/wBg67/9GW1b9dtFtwTZNXXlfl+rCiii tDIjE8LXD26y
xmdEV3jDDcqsSFJHUAlWAPfafSqf9u6P/bH9kf2rY/2n/wA+X2hPO+7u+5nd 93np05rn7Dwx
q9v4yu7+XxFqstq1paKHdLT9+UknLRMFhBCgOvI2k+YfmOBtz/7Rt9M1T+yb XVNK1CN9V3nR
Z7Yi+V5bnzHkBL/djZ2mU+V9xAQ2P3lAHaSatpsOqQ6XLqFomoTJvitGmUSu vPKpnJHytyB2
PpWfpXinTdRmFpLdWltqD3FzFFZNcqZZFhmki3qvBIPlM3A45GTjNZekX2l2 T3OkazJB/a9x
qs062sy75pwbgtbyqvJdVjEWHGRGIsEr5ZC5ccEMPguZ4oo0ebxbvlZVALt/ bAXLep2qoyew
A7UAdxJq2mw6pDpcuoWiahMm+K0aZRK688qmckfK3IHY+lR3Gu6PaXkdnc6r Yw3UsvkRwyXC
K7yYU7ApOS2HQ46/OvqK87vRqX2XWtDm1vTbbUL29uZIbI6c0uoS7pWMEsT/ AGhQ5VBEVkwF
i8sBivlNt0NYghXQPircLFGJ3SVHkCjcyrp0JUE9SAWYgdtx9aAO4s9W03UL i6t7LULS5ntH
2XMcMyu0LZIw4BypypGD6H0qO113R77UZ9Os9Vsbi+g3edbQ3CPJHtO1tyg5 GCQDnoa5vxEq
6brNotlYSSpbeHNTENlZs0TMFa02xxlOUJwACvI4xWPa6hbXXiTwlb23ibTd TSC9eNbTRrdE
tIEFncBS2GkKv1ABkAKg4T5WNAGx4e0aG+8M6Vd3N7q7zz2cMsj/ANrXQ3My Ak4EmBya0v8A
hHLL/n61f/wb3X/xym+E/wDkTdD/AOwfb/8Aota2K81zlfc6qtSam0m9zJ/4 Ryy/5+tX/wDB
vdf/AByj/hHLL/n61f8A8G91/wDHKp6zqTeGr/8AtGaR5dNuUZZYTKpZJlXK NHvICoUR9/O1
cK5Cr5r1HdWur23h+E3M88080qy6s1m7l1Qph1thwVUEKAFG/YHIzKQS+afc j2s/5n95of8A
COWX/P1q/wD4N7r/AOOUf8I5Zf8AP1q//g3uv/jlZegyaQdTWPR9bujMELXe m6hczyz7Oit5
c7eZCQSpBwAytyDlGWp4V8PQ3/g/RNRl1LWxf3FhBO0/9rXLYkaNWLbGcoeT naylexBHFHNL
uw9rU/mf3m//AMI5Zf8AP1q//g3uv/jlH/COWX/P1q//AIN7r/45WJNqN5qm lWs96t0NPjuL
q2vzpQlEzyRSmJGURkyLGxRmKoSwJQElBITPpWo6LYW+oXtjr7z6dZ27TX1t cXElzNasATub
exljO1XDRsOqjAUhtxzT7sPaz/mf3mp/wjll/wA/Wr/+De6/+OUf8I5Zf8/W r/8Ag3uv/jlY
/iDU9bXwf4hmn07+ztul3M1tPBeB5I2EZIEgAGyTkEbC65Vvm4Utc/4Saaxu JV12xTT4fsU1
/G6TmdlhhKeZ5qhQFcCROEMgOG54G45p9/xD2s/5mXP+Ecsv+frV/wDwb3X/ AMco/wCEcsv+
frV//Bvdf/HKittZvkv7a31bTUsUvXKWZS585iwVn2SgKAj7FY/KXX5GG77u 7JsvGOrXenaP
fHw8iR6yiLZRi/Bk8xojL+8Gzase1HO4MzY2/u9xKgvPv+Ie1n/Mzb/4Ryy/ 5+tX/wDBvdf/
AByj/hHLL/n61f8A8G91/wDHKr2+v3c1tdxHS92q210LNreGUvD5hjWUMZSg 2xhHUsxUEEFV
DHaGNA8R/wBr6hqOnTLYre2GwzCxvPtMa7i6hSxVCsgMbZUrwCvJyQDmn3D2 s/5mWP8AhHLL
/n61f/wb3X/xyqsmnppmuaE1tdaifOvHikWbUJ5ldfs8zYKu5HVVPTtXQVla p/yGfDn/AGEH
/wDSWeqpTk5q7LhUm7pvo/yYaX/yGfEf/YQT/wBJYK1a5uDT7m71/wAQyQ6x e2ai+QGOBISp
P2WDn542Ofxxx0q5/Y1//wBDNqv/AH7tf/jNKqvfeoTim17y2XfsvIq6z4dt tb8UaXPqOmWt
9p9vZXSMLmNJFSV3tymFbPOEk5A459eaaeEktdK1/wAOWFtBZ6Vq0U7Qy28S gWzyIEdGTILc
kupz0ynyBE3a39jX/wD0M2q/9+7X/wCM0f2Nf/8AQzar/wB+7X/4zU36XI5I /wAy/H/IqiPU
tZ1XTJLzTH05NMuGuHd5kkWdzFJFti2nOz94zbnCHhRs+Y7KFrpOpf2LpXhe SxeOHTXtC2pm
RDFMls6OuxA2/e/lqCrKAuWwz7V37P8AY1//ANDNqv8A37tf/jNH9jX/AP0M 2q/9+7X/AOM0
XDkj/Mvx/wAiHwtFe2ltf2d5p89tsv7qaOZ3jZJ0luJZFK7WLDCsudwXr35r erH/ALGv/wDo
ZtV/792v/wAZo/sa/wD+hm1X/v3a/wDxmk9Xe4ckf5l+P+RK3/I66b/2Drv/ ANGW1b9caNHW
TxZaW2p3UurW82nXWYr6GFlGJbY9FjUHnB5z0GMVs/8ACIeGf+hd0j/wCj/+ Jruo/Ah1FC0b
vp0Xm/Q2aKxv+EQ8M/8AQu6R/wCAUf8A8TR/wiHhn/oXdI/8Ao//AImtTO1P u/u/4Js0Vjf8
Ih4Z/wChd0j/AMAo/wD4mj/hEPDP/Qu6R/4BR/8AxNAWp9393/BNmisb/hEP DP8A0Lukf+AU
f/xNH/CIeGf+hd0j/wAAo/8A4mgLU+7+7/gmzRWN/wAIh4Z/6F3SP/AKP/4m j/hEPDP/AELu
kf8AgFH/APE0Ban3f3f8E07v7V9mc2fk/aBgoJs7WweVJHIyMjODjOcNjBz4 deiSeO11SF9O
unYIgmIMUzE4AjlHysSc4U7XIGSgqrd+FNAhtne28K6RcTcBI/ssSAknGSxX hR1JAJwDgE4B
z4fh9o9zPHc6ppml5Rg6WlnaJFEhByNzAb5SOQckIwxmMGg1hGjb3n+Gv5l3 wiM+DdD/AOwd
B/6LWtesfwl/yJuh/wDYPg/9FrWxXly3Jq/xJerMy206Z9YfVL5kMyI9vaxx E7YoWZSSTgFn
cohOeF2hV6Mz1LfStT0rTxYaZcQfZrLZ9hSX+KMAj7PKdpIUDG2Rfm+7uD7W 83eoouZmDFZa
vqepWNzq9vY2cenytPDHaXTzmWRo3j+YtGm1Qsj8AEkkHKhSGz9DtfFuk+H9 N0f7Bog+yWsV
r9q/tCWTGxAu/wAryV3dM7d4z03DrWh4g8VWnh3zHuU3RW9rJeXThwPKjXhF GeskjnaikqG2
vg5XBn0/X7SfTxPeX2lxSrE00q298Jo0jAVt+8hcrskjYkgAB17EEvW2wEY0 u+0mwgTRZUme
N5HmgvH2LdNIxd3Z1QlH3lm+VdvzMu0ZUpUn0C78QfaX15ILTzLC405IbC4M uI5tnmOXdF+b
5ECjbgYJJbcAuuuuaQ+nx6guqWLWUu/y7gXCGN9oZmw2cHARyfQK3oakg1XT rq4jt7e/tZpp
bcXUcccyszwk4EgAOShP8XSi7AxNS0/xFrPh/WNKuxpcX2iwmtYZYpJD50jo VV2BX90o5JUG
Q/N975fmsa54d/tzUF86TZZSaXe6fNsbEn78w4K5BHAjbr3I4PNbRnhW4S3a VBM6M6RlhuZV
IDEDqQCy5PbcPWqkmuaRD9h83VLFPt+Pse64Qfac4x5fPz53L0z1HrQm+gGB ovhJLLVoLt9D
8O6c1pu2T6baqJLklSuTmMGFcEnarOSSBvwpD2LDw7d2ukeDrR5IDJovl/aC rHD7bSSE7OOf
mcHnHGe/FX9Y8QWmkvHB5sEt68tuv2XzgsgjlnSHzNvJ2gv1xgkYyKsaRqX9 p2ju8PkXMErw
XEBbcY5FODzgEqRhlJALIytgZxQ3K1wMDUvC93dSajJ5djeRXGqJe/YbpyIb mMWqQbJTsbGH
XzB8rDKJ0PK3NA0jUbPWLy+vYdOtYZbK1tbe0sWZlgWFpvlyVUEYkBBCrj7u Pl3N0VFLmdrA
FZWqf8hnw5/2EH/9JZ61aytU/wCQz4c/7CD/APpLPV0vjRpT3fo/yZQg0+5u 9f8AEMkOsXtm
ovkBjgSEqT9lg5+eNjn8ccdKuf2Nf/8AQzar/wB+7X/4zUatqWnazrLLod7d w3V0k0UsEkAU
r5ESHh5FIO5G7VP/AGpqX/Qr6r/39tf/AI9WlSE3JtI1bk7Wtsv5ewz+xr// AKGbVf8Av3a/
/GaP7Gv/APoZtV/792v/AMZp/wDampf9Cvqv/f21/wDj1H9qal/0K+q/9/bX /wCPVHs6nYV5
+X/koz+xr/8A6GbVf+/dr/8AGaP7Gv8A/oZtV/792v8A8Zp/9qal/wBCvqv/ AH9tf/j1H9qa
l/0K+q/9/bX/AOPUezqdgvPy/wDJRn9jX/8A0M2q/wDfu1/+M0f2Nf8A/Qza r/37tf8A4zT/
AO1NS/6FfVf+/tr/APHqP7U1L/oV9V/7+2v/AMeo9nU7Befl/wCSlWzsp7Tx rY+fqd3e7tOu
sfaFiGzElv08tF6++eldXXN2Q1C88UWt5NpF3ZW8FlcRF7iSE7md4SABHIx6 Rt1xXSV2Uk1B
JmVZ3t6dLd32CiiitDEKKKKACiiigDD8WzzQaEohlkiM97Z2ztGxVvLluYo3 AYcqSrsNwwRn
IIIBqvokR07xVqukw3F3JZxWVpcot1cyXDLJI9wrkPIzNgiJPlzgYJABJzsa ppsOrWDWkzSI
C6SJJGQGjkRw6OMgjKsqtggg4wQRkVTsdBNlLPcvqt9dX0/lLJdzCEOYo2LL FhI1Tbl5Mnbu
+c/Nwu0A0L6G4uLOSK1uvssz4AmEYcoMjcVB43YzgkEA4JDAbTl+C55rrwL4 euLiWSaeXTLZ
5JJGLM7GJSSSeSSec1sRxsjzM00kgd9yqwXEY2gbVwAcZBPOTljzjAFfSdNh 0bRrHS7dpGgs
reO3jaQgsVRQoJwAM4HoKAMfwn/yJuh/9g+3/wDRa1sVy/h7WYbHwzpVpc2W rpPBZwxSJ/ZN
0drKgBGRHg8itL/hI7L/AJ9dX/8ABRdf/G681wlfY6qtObm2k9zWorJ/4SOy /wCfXV//AAUX
X/xuj/hI7L/n11f/AMFF1/8AG6Xs59iPZT/lf3GB4lsri71DxPYQR77nVfDn k2SbgPNeMzhx
k8Lg3EPXGd/HQ4kvPD10z+IrqKyQ3Fzq9jeREFA9xDbrbNsBz1zHKFDEDJ6g HNa8muabM8Ty
WGpu8L74mbRrolG2lcr+64OGYZHYkd6k/wCEjsv+fXV//BRdf/G6u0+weyn/ ACv7jATQr2/1
a11G70zy4pNeGotb3DRs8CJYmBWbazLu81FYbS2MqeCDiTT/AA9dWj6W4skj dPEN/f3TKUBM
ci3Sxu2D8xIkhHcgYBxg42/+Ejsv+fXV/wDwUXX/AMbo/wCEjsv+fXV//BRd f/G6Vp9g9lP+
V/cZ/jPRbvxBYwWFpbwMf30jS3DlY1zDJGEO07vn83acDhPMIKvsNVPENhql 5cC60/TbpJr2
ySCZGe2eFsFyIrtHyfLBkbJgJZgzjshO3/wkdl/z66v/AOCi6/8AjdH/AAkd l/z66v8A+Ci6
/wDjdCU10D2U/wCVnOaxo1/Jqd1CujPeJc65Y6nDeK0Oy2WL7Oj7t7hw+2GT 7qnIcDPJA2/D
f7298RXic29zqjeU/wDe8uGKB+OoxJFIvPXbkZBBNj/hI7L/AJ9dX/8ABRdf /G6jg1zTbW3j
t7ew1OGGJAkccejXSqigYAAEWAAO1HLO1rB7Kf8AK/uNqisn/hI7L/n11f8A 8FF1/wDG6P8A
hI7L/n11f/wUXX/xup9nPsHsp/yv7jWrK1T/AJDPhz/sIP8A+ks9J/wkdl/z 66v/AOCi6/8A
jdVZNQTU9c0Jba11EeTePLI02nzwqi/Z5lyWdAOrKOvetKUJKaui4U5q7a6P 8mdZRRRXecoU
UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR RQAUUUUAFFFF
ABRRRQAUUUUAFFFFAH//2Q==
--------------060703050105070701020307--
Previous Topic:CPL license
Next Topic:How to reference an XML Schema from another EMF model
Goto Forum:
  


Current Time: Fri Apr 19 19:03:44 GMT 2024

Powered by FUDForum. Page generated in 0.03215 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top