xjc

    0

    1答えて

    XSDファイルからJavaクラスを生成すると、こんにちは、次の問題があります。これはPMML xsdファイルから取得され、 "Con"という名前の要素が配置されています。これらの2つは、この要素が使用される唯一の場所です。この最小の可能な例でも、それは動作しません。 <xs:element name="Neuron"> <xs:complexType> <xs:sequence

    0

    1答えて

    1つのXSDに2つ目の要素を含む要素が含まれているXSDが2つあります。基本的に、XSD 1には、XSD 2の任意の要素を含むことができる要素「etta」があります。 xjcを使用してクラスを生成し、逆シリアル化すると、Meta要素にXSD 2の要素がJAXBElements実際のクラスはXSD 2から生成されました。私は両方のクラスのセットを私のプログラムに入れました。パッケージ情報は正しいです

    3

    1答えて

    jaxbとxsdtojavaによって自動生成されたクラスにスーパーinterfaceを追加したいとします。 問題:ルート要素にインターフェイスを追加することはできません(これは必要ではありませんが、目的をテストするためだけです)。 私が継承を適用​​する要素はthelistelementです。 xsd私はコントロールしていません。 <xs:schema> <xs:element name

    0

    1答えて

    私はWebサービスを開発する初心者です。 xjcコマンド(コマンドライン "xjc .... \ MySchema.xsd")を使用してXSDからJavaクラスを作成しました。 <?xml version="1.0" encoding="UTF-8"?> <!-- Published by JAX-WS RI (http://jax-ws.java.net). RI's version is J

    2

    1答えて

    jaxb2-maven-pluginを設定して、同じ場所の異なるフォルダからWSDLを取得し、異なるパッケージに解析します。 mvn installを実行すると、最初のwsdlだけが処理され、2番目のwsdlは無視されます。バージョンを1.5から1.6に変更すると、2番目のWSDLだけが処理され、最初のWSDLは無視されます。これはちょっと変わったようです。私はそれらの両方が正しく処理され、パッケ

    1

    2答えて

    typesafeEnumBaseがXSDに設定されている場合link によると:文字列が、それはすべての単純型定義が派生することを指定 にグローバルな方法だろうまたは を間接的にxsd:stringから取得し、列挙ファセットを持つ場合は、デフォルトでtypesafe enumにバインドされている である必要があります。 typesafeEnumBaseが の空文字列 ""に設定されている場合、単純

    0

    1答えて

    こんにちはxjcコマンドを使用して.xsdファイルからjavaオブジェクトを生成しようとしています。 xsdファイルは大量ですが、その一部は以下で見ることができます。次のスキーマでxjcを実行すると、UpsBas、MsgHdr、およびStmの3つのクラスが取得されます。しかし、Stmには、Ipr、Trs、StmBpyなどの一群のサブクラスが必要です。これらのサブクラスが作成されないのはなぜですか?

    0

    1答えて

    私には制御できないXMLスキーマがいくつかあります.XJCを使用してJavaクラスを生成する際に、特定のカスタマイズを適用したいと思います。 一部のカスタマイズはすべての.xsdファイルに適用する必要がありますが、これを達成する方法がわかりません。 <jxb:bindings version="2.1" xmlns:jxb="http://java.sun.com/xml/ns/jaxb

    0

    1答えて

    私はMavenプラグインの実行順序と生成されたクラスのパッケージ化で頭を悩ましてきました。 私は注釈とXSDからPOJOを生成し、そのために私はbinding.xjbを消費のmaven-JAXB2 - プラグイン(注釈されるべき完全に分類されたフィールド名からなるXMLファイルを使用しているの要件をしました)ファイルを生成し、生成されたpojosにアノテーションを追加します。これに加えて、マッピン

    0

    1答えて

    とcom.sun.codemodel.CodeWriter [WARNING] The POM for org.glassfish.jaxb:jaxb-runtime:jar:2.2.11 is invalid, transitive dependencies (if any) will not be available, enable debug logging for more deta