Restlet 2.1は、OSGi環境(Equinox)でバンドルとして(つまり、バンドル内のライブラリとしてではなく)実行します。問題は、RestletエンジンがRestlet拡張機能によって提供されるヘルパー(コンバーターなど)を検出しないことです。具体的には、EngineClassLoader#getResources()
呼び出しは結果を返しません。拡張機能は、ターゲットプラットフォームにOSGiバンドルとしてもデプロイされます。
自動コンバーター登録は実際にOSGi環境内で機能することになっていますか?