を使用してフライト予約システムを開発することを検討していたTravelport Universal API
ので、この Travelport Developers の公式リンクを参照として使用しました。
ドキュメントが参照しているように:
Travelport Universal API は、付帯サービス (オプション サービス) を含む、飛行機、ホテル、車、鉄道の一連の旅行コンテンツを提供します。また、完全な旅行者、代理店、支店、およびアカウントのプロファイルを作成する機能も提供します。
リクエストを送信してレスポンスを受信できるようにするには、 を要求する必要があるため30-Day Trial Credentials for Travelport Universal API
、これを要求し、資格情報を受け取りました。資格情報は多くのことについて構成されています。
この資格情報をテストしましたが、以下のリンクからの php ファイルを使用して動作していると確信しています。
TravelPort Universal API - PHP を使用した Ping リクエスト
Eclipse を使用して JAVA で Travelport API を実行しようとしています。以下の URL に記載されている手順に従います。
私が従った構成手順は次のとおりです。
しかし、エラーが表示されます:
Exception in thread "main" javax.xml.ws.WebServiceException: Could not send Message.
at org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:150)
at $Proxy48.service(Unknown Source)
at com.travelport.service.system_v9_0.SystemPingPortType_SystemPingPort_Client.main(SystemPingPortType_SystemPingPort_Client.java:55)
Caused by: org.apache.cxf.transport.http.HTTPException: HTTP response '404: Not Found' when communicating with http://localhost:8080/kestrel/SystemService
at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.doProcessResponseCode(HTTPConduit.java:1600)
at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponseInternal(HTTPConduit.java:1607)
at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponse(HTTPConduit.java:1551)
at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTTPConduit.java:1348)
at org.apache.cxf.transport.AbstractConduit.close(AbstractConduit.java:56)
at org.apache.cxf.transport.http.HTTPConduit.close(HTTPConduit.java:651)
at org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor.handleMessage(MessageSenderInterceptor.java:62)
at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:308)
at org.apache.cxf.endpoint.ClientImpl.doInvoke(ClientImpl.java:514)
at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:423)
at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:324)
at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:277)
at org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.java:96)
at org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:139)
... 2 more
Travelport API をテストして、リクエストを送信し、Travelport の実際のデータから応答を受信できるようにするために必要な手順をサポートしてくれる人はいますか?