2009-09-04 15 views
1

私は、インポートXSDを持つWSDLを持って、このXSDは、このようなかなりの制限があります。JAX-WSおよびXSD検証

<xsd:simpleType name="len_type"> 
    <xsd:restriction base="xsd:string"> 
     <xsd:pattern value='[:alnum:]{4} [\d]{2} [\d] [\d]{2}' /> 
    </xsd:restriction> 
</xsd:simpleType> 

私はNetBeansの経由GlassFishのために、この耳を展開するときだから私はそれをthindう渡されたデータに対して検証が行われますが、そうではありません。 @WebServiceオブジェクトに渡されてJavaオブジェクトに変換される前に、データの検証を確実に行うために必要な呼び出しはありますか?

答えて

3

SchemaValidation注釈を使用してください。

ドキュメント/リテラル​​スタイルのWebサービスでのみ動作することが予告されています。 XSD importsを使用している場合は、スキーマの検証に注意してください。

+3

あなたのリンクはもう使用できません:( – Ascalonian