問題タブ [scalaxb]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
xml - scalaxbで生成されたコードにより、コンパイル中にスタックオーバーフローが発生します
XSDからScalaコードを生成するためにscalaxbを使用しています。(特に、私はmaven scalaxbプラグインを使用しています。)コード生成フェーズは問題なく実行され、それらを目で見て、生成されたscalaファイルは見栄えがします。しかし、コンパイルしようとすると、スタックオーバーフローが発生します:
私が使用しているxsdはテスト済みで、jaxbで動作します。
Scalaのバージョンは2.9.0-1、scalaxbは0.6.2です。
scala - Scala:重複した属性を削除するには?
scalaxb には、重複する要素があります。
xsi:type="ObjectEventType" xsi:type="ObjectEventType"
重複が存在する場合、ツリーをトラバースして重複を削除する新しいツリーに変換するにはどうすればよいですか?
scala - scalaxb と xsd:choice
このコードを機能させるには、どのように変更する必要がありますか?
ここにいくつかの情報があり、DataRecord などで遊んでみましたが、うまくいきませんでした。 http://scalaxb.org/narrower-choice
scalaxb - Scalaxb を使用して SOAP サービスに接続するときにケーキを作成するにはどうすればよいですか?
ドキュメントを読みましたが、知っておく必要があるのは次のとおりです。
架空の株価情報サービス (架空の wsdl ファイルを使用) は使用していません。別の名前の別のサービスを使用しています。
生成された何千行ものコードの中で、ドキュメンテーションの例のこの行に対応する、まとめる必要がある Scala トレイトがどこにあるでしょうか。
ここで、「生成されたコードで Soap12Bindings を検索してみませんか」と考えているかもしれません。良い考えですが、結果は 0 になります。
scala - Antビルドスクリプトをsbtに変換する方法は?
html5boilerplateビルドスクリプトをantからsbtに変換したいと思います。私はscalaxbで数分間過ごしましたが、今のところ運がありません。antビルドスクリプトのxsdではないようです。
XMLビルドスクリプトをScalaコード、特にsbtに変換するためのより良い方法はありますか?それができない場合、手作業以外に方法はありますか?
scala - ScalaにSOAPWebサービスを実装する
ScalaにSOAPWebサービスを実装するのに最適なライブラリ/フレームワークは何ですか?
scalaxbを使用してSOAPWebサービスを実装する例は?
リフトのような重いフレームワークは使用しないでください。
scala - 簡単な ScalaXB の例では、Dispatch で NoSuchMethodError が発生する
私は Scala が初めてで、 ScalaXBで例を試していました。
IntelliJ IDEA と最新の Scala バージョン 2.10.1 を使用しています。
ScalaXB はDispatchを使用するため、プロジェクトへの依存関係として (バージョン 0.9.5) を追加しました。また、依存関係として slf4j-nop:1.6.2 を追加する必要がありました。その後、すべてがコンパイルされましたが、例外が表示され続けます。
コード行は次のとおりです。
「クレーム」は完全に適切な java.lang.String オブジェクトのように見えるため、これは非常に奇妙に見えます。
何がうまくいかなかったのですか?
scala - sbt の出力ディレクトリを変更
生成されたファイル (この場合は XSD スキーマから生成されたオブジェクト) の出力ディレクトリを変更したいと考えています。
これが私のビルドファイルの一部です。
このコードは、生成されたファイルを以下のディレクトリに配置します。
代わりにファイルを以下に出力するようにビルドファイルを変更するにはどうすればよいですか?
scalacheck - scalaxb と scalacheck の組み合わせ
次のような複雑な xsds から生じる scalaxb によって生成された型で scalacheck をどのように利用できるのだろうか。
http://wiki.xmldation.com/@api/deki/files/379/=pain.001.001.03.xsd
実際のドキュメントは支払いに似ており、テストデータを何らかの方法 (アカウント所有者/番号、金額、国) で制限したいと考えています。
テストする実際のコンポーネントは、構文をチェックしてエラー メッセージを生成する xml パーサー、ドキュメントをレコードのようなデータ構造に解析する xml パーサー、そのようなドキュメントを書き込む xml プリンターです。
それは実現可能でしょうか?