2012-01-23 13 views
1

私は2つのWebサービス、SOAPとRetsfulサービスを持っています。私はMule経由でSoapサービスを提供しています。.classファイルのバージョン番号が正しくありません - ミュール、ソープ、安心

Soapサービスの一部として、私はRestfulサービスを呼び出して、パラメータでGETを実行しています。 SOAPUIを使用して

、私は、SOAPサービスをテストするが、ミュールログに次のエラーを取得しています:

Message    : Component that caused exception is: SedaService{xxService}. Message payload is of type: Object[] 

タイプ:org.mule.api.service.ServiceException

コード:MULE_ERROR-- 2

のJavaDoc:http://www.mulesource.org/docs/site/current2/apidocs/org/mule/api/service/ServiceException.html ペイロード:[Ljava.lang.Object; 12856b4


@

例外スタックは、次のとおり

  1. の.classファイルの不正なバージョン番号(java.lang.UnsupportedClassVersionError) java.lang.ClassLoaderの:-2(http://java.sun.com/j2se/ 1.5.0/docs/api/java/lang/UnsupportedClassVersionError.html)

  2. 例外が発生したコンポーネントは、SedaService {xService}です。メッセージペイロードの種類は次のとおりです。Object [](org.mule.api.service.ServiceException) org.mule.component.DefaultLifecycleAdapter:216(http://www.mulesource.org/docs/site/current2/apidocs/org) /mule/api/service/ServiceException.html)


ルート例外のスタックトレース: java.lang.UnsupportedClassVersionError:java.lang.ClassLoader.defineClass1での.classファイル で不正バージョン番号(ネイティブメソッド)

私はJDK 5でMuleを実行していて、JDK 5でRestfulサービスをコンパイルしているので、thコンパイラ/実行中の減法。

あなたのアイデアはありますか?

答えて

0

完全な例外が役立ちますが、Java 6で試してみてください。おそらくあなたの環境でこのJDKでコンパイルされたものがあります。