AndroidでSimpleXMLライブラリを使用しようとしていますが、エラーが発生します(http://pastebin.com/7Nrk1esD)。主なエラーは次のとおりです。
"org.eclipse.persistence.indirection.IndirectList in loader dalvik.system.PathClassLoader..."
デシリアライズする必要のあるモデルは、必要なXMLを生成するためにRESTサーバーによっても使用されます。次のようなJPAアノテーションもいくつかあります。
@OneToMany
@ElementList(required = false)
private List<Substance> substances = new ArrayList<>();
この行は、次のxml出力を生成します。
<substances class="org.eclipse.persistence.indirection.IndirectList">
...
</substances>
ここで、エラーの原因がわかります-Androidはorg.eclipse.persistenceを認識していません!しかし、私の質問は今です:行class = "... IndirectList"が生成されるのはなぜですか?Androidアプリケーションのエラーを回避するためにそれを変更するにはどうすればよいですか?
PS:私は単純な2.6.2を使用しています
前もって感謝します!