2016-12-09 14 views
1

私はローカルホストで実行されているESBのウェブ・インタフェースを持っているhttps://docs.wso2.com/display/ESB500/Sending+a+Simple+Message#SendingaSimpleMessage-uriTemplate この時点の専用で、WSO2のチュートリアルによ:9443 /カーボン 私が作成し、詰めてきた炭素「単純なメッセージの送信」文書で説明されているように、 「のAPI」私はhttp://localhost:8280/healthcare すっごくでのAPIのリソースを持っているページサイス私はそれをカールしようとしていると、それは失敗します。WSO2 ESBは、REST APIのポートをリッスンしていない

[[email protected]:~/ESBTOOL/eclipse]# curl "http://localhost:8280/healthcare/querydoctor/surgery" 
curl: (7) Failed to connect to 127.0.0.1 port 8280: Connection refused 

netstatコマンドは、Javaアプリが(自分自身をESB)が開いていないことを私に示してポートは8280のように見えます。

私は混乱しています。 ESBの文書には何もありません。 私はチュートリアルを手伝ってください:)

答えて

0

WSO2 ESBは、ポート8280でHTTPトラフィックをリッスンするためにパススルーリスナーを使用します。この構成はESB内のaxis2.xmlファイルにあります。私はWSO2にはまだ足りないので、今は正確な位置を覚えていません。そこにはトランスポートリスナと送信者の設定があります。私はそれがうまくいくはずだと思います。カールリクエストを次のように変更してください。[1]もう一度試してください。または、ブラウザのアドレスバーにあるget url [2]を押して参照してください。

[1]カール-v http://localhost:8280/healthcare/querydoctor/surgery

[2] http://localhost:8280/healthcare/querydoctor/surgery

関連する問題