Skip to content

Commit a0deb58

Browse files
committed
Testing support for QNames (Jsonix issue #24).
1 parent 93e1401 commit a0deb58

File tree

4 files changed

+12
-36
lines changed

4 files changed

+12
-36
lines changed

tests/wps/src/main/resources/binding.xjb

Lines changed: 2 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -21,29 +21,9 @@
2121

2222
<jsonix:packageMapping
2323
packageName="net.opengis.wps.v_1_0_0"
24-
spaceName="WPS_V_1_0_0"
25-
directory="WPS_V_1_0_0"/>
24+
spaceName="WPS_V_1_0_0"/>
2625

2726
</jaxb:bindings>
28-
<jaxb:bindings schemaLocation="wps/1.0.0/wpsExecute_request.xsd"
29-
node="/xs:schema">
30-
<jaxb:bindings node="xs:complexType[@name='ComplexDataType']">
31-
<wildcard:lax/>
32-
33-
<ci:code>
34-
public List&lt;Object> getContent() {
35-
return getAny();
36-
}
37-
38-
public void setContent(List&lt;Object> value) {
39-
setAny(value);
40-
}
41-
</ci:code>
42-
</jaxb:bindings>
43-
<jaxb:bindings node="xs:complexType[@name='ComplexDataType']">
44-
<jaxb:property name="Content"/>
45-
</jaxb:bindings>
46-
</jaxb:bindings>
4727

4828
<jaxb:bindings schemaLocation="ows/1.1.0/owsAll.xsd"
4929
node="/xs:schema">
@@ -53,24 +33,10 @@
5333

5434
<jsonix:packageMapping
5535
packageName="net.opengis.ows.v_1_1_0"
56-
spaceName="OWS_V_1_0_0"
57-
directory="OWS_V_1_0_0"/>
36+
spaceName="OWS_V_1_0_0"/>
5837

5938
</jaxb:bindings>
6039

61-
<jaxb:bindings schemaLocation="ows/1.1.0/owsCommon.xsd"
62-
node="/xs:schema">
63-
<!--jaxb:bindings node="xs:element[@name='AbstractMetaData']">
64-
<xjc:dom/>
65-
</jaxb:bindings-->
66-
</jaxb:bindings>
67-
<jaxb:bindings schemaLocation="ows/1.1.0/owsOperationsMetadata.xsd"
68-
node="/xs:schema">
69-
<!--jaxb:bindings node="xs:element[@name='ExtendedCapabilities']">
70-
<xjc:dom/>
71-
</jaxb:bindings-->
72-
</jaxb:bindings>
73-
7440
</jaxb:bindings>
7541

7642

tests/zero/pom.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,7 @@
7070
<extension>true</extension>
7171
<args>
7272
<arg>-Xjsonix</arg>
73+
<arg>-Xjsonix-compact</arg>
7374
</args>
7475
<plugins>
7576
<plugin>

tests/zero/src/main/javascript/org/hisrc/jsonix/tests/zero/Data.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -148,5 +148,11 @@ org_hisrc_jsonix_tests_zero.Data = {
148148
day : 6
149149
}) ]
150150
}
151+
},
152+
'simpleTypes-0.xml' : {
153+
name : new Jsonix.XML.QName('simpleTypes'),
154+
value : {
155+
qName : new Jsonix.XML.QName('urn:a', 'aq', 'a')
156+
}
151157
}
152158
};
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
<simpleTypes xmlns:a="urn:a">
2+
<QName>a:aq</QName>
3+
</simpleTypes>

0 commit comments

Comments
 (0)