Javaで書かれたAPIをIKVMを使って.net dllに変換しました。CastorとIKVM
基本的にxmlを使用していくつかのWebサービスにアクセスします。 APIはサードパーティーなので、ソースコードにアクセスすることはできません。 APIはCastorを使ってxmlをオブジェクトにバインドします。
しかし、私がAPIのより有用な部分のいくつかを使い始めたとき、私はキャスターに問題を思いつきました。私の特定のエラーがある:
「ネストエラー:org.exolab.castor.mapping.MappingException:クラスが見つかりませんでした...」
を言及したクラスは、APIの一部です。ウェブを精練することから、それがキャスターとは別のアセンブリに入っているので、キャスターがクラスにアクセスできないということはseemsです。
私の問題は、JavaでClassloaderについて十分理解していないことと、これを整理するためにIKVMについて十分に知りません。
Castor(またはJavaクラスでリフレクションを使用する可能性のある他のライブラリ)でIKVMを使用した人は誰ですか?以前にこの問題に遭遇しましたか?