7
  • このチュートリアル- Liferay Web サービスに関するドキュメントに従いました。
  • 私はTomcatでLifarayを実行しました
  • ブラウザで使用http://localhost:8080/api/axis/Portal_UserService?wsdlすると、応答があります。
  • Eclipse で webService クライアントを作成し、この URLhttp://localhost:8080/api/axis/Portal_UserService?wsdlをサービス定義に入れると、次のエラー メッセージが表示されます。

    No server can be found and WebServiceProject does not exist. Choose an existing project or use the preferences to configure a server runtime.
    なんで?

ここに画像の説明を入力ここに画像の説明を入力

4

3 に答える 3

3

動的 Web プロジェクトを作成し、サーバーを構成してから wsdl を追加します。

于 2013-04-02T16:38:53.590 に答える
2

これは、サーバー (Liferay など) が見つからないという意味ではありませんが、結果の WebService を配置する場所/構成方法を Eclipse が認識していないことを通知します。サーバー ランタイムと WebServiceProject が必要です。プロジェクト内の WebServiceClient - 適切なプロジェクトが存在しない場合、Eclipse は文句を言います。

つまり: Liferay 側ではすべて問題ありません。この操作を進めるには、IDE にインフラストラクチャが必要です。

于 2013-04-02T14:20:18.637 に答える
0

これに対する解決策が見つかりませんでした。何らかの理由でEclipse、有効なwsdl. の試用版をダウンロードして、そこIntelliJ IDEA 13 UltimateからセットアップしWeb Service Clientました。すべてが正常に機能しました。

于 2014-01-09T16:02:30.960 に答える