Contourner la restriction d'énumération de la JSR-172
Bonjour,
J'aimerais utiliser un web service déjà existant avec un client développé avec J2ME. Pour cela, je dois utiliser la JSR-172 qui définit les standards d'accès à des web services depuis J2ME. Pour interagir avec des web services, la JSR-172 utilise JAX-RPC.
Le problème avec JAX-RPC est que le type simple énumération n'existe pas.
Citation:
The JAX-RPC Subset does not provide support for XML enumerations.
Par exemple, ce type ne fonctionne pas :
Code:
1 2 3 4 5 6 7 8 9
| <xs:simpleType name="typeAttributValue">
<xs:restriction base="xs:string">
<xs:enumeration value="nothing"/>
<xs:enumeration value="bool"/>
<xs:enumeration value="flottant"/>
<xs:enumeration value="string"/>
<xs:enumeration value="integer"/>
</xs:restriction>
</xs:simpleType> |
Savez-vous comment je pourrais contourner cette contrainte ?