- このチュートリアル- Liferay Web サービスに関するドキュメントに従いました。
- 私はTomcatでLifarayを実行しました
- ブラウザで使用
http://localhost:8080/api/axis/Portal_UserService?wsdl
すると、応答があります。 Eclipse で webService クライアントを作成し、この URL
http://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.
なんで?
質問する
5969 次
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 に答える