soap

    0

    1答えて

    java_first_jaxwsサンプルでは、​​SayHi.javaとSayHiResponse.javaのような生成された型はありません。何故なの?彼らはそこにいないときにどのようにシリアル化/デシリアライズすることができますか?

    0

    2答えて

    私はSOAPサービスを開発しています。私はtomcatで正常に実行します。しかし、weblogicにデプロイすると、エラーが発生しました。私は、ヘッダからWebサービスへのユーザー名とパスワードを送信していますが、エラーは以下のように発生します。 <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"

    0

    1答えて

    Apache CXF 3.1を使用してサードパーティWebサービスにアクセスしようとしています。 wsdl2javaで生成されたコードまたはcurlを使用してサービスを呼び出すと、サービスは有効なSOAPメッセージではないことを示す例外を返します。以下のメッセージを参照してください。 <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xm

    2

    1答えて

    SOAPをWebサービスに呼び出すコードを作成しています。サーバーサイドで変更を加えながら、WSDLを頻繁にリフレッシュする必要があったので、コンストラクタのオプションとして'cache_wsdl' => WSDL_CACHE_NONEを使用していました。サーバー側の変更が解決し、WSDLをキャッシュしたいと思っています。 1回のリクエストですばやくタイミングを取って、パフォーマンスが向上していな

    0

    1答えて

    郵便配達員にSOAPリクエストを正常に送信できました。その後、私は郵便配達員からcurlコマンドをコピーし、Windowsのカールで試します。しかし、http 400を返します。 curl https://xxx -H "キャッシュコントロール:キャッシュなし" -H "content-type:text/xml; charset = utf-8" -H "soapaction:Getxxxx"

    1

    1答えて

    要件はSOAP WSDL URLであり、エンドポイントURLは互いに異なる必要があります。私はApache CamelとApache CXFを使用しています。私の青写真ですが、ポート8043でリクエストすると、そこにwsdlがありません.Wsdlが9143に変更されました。 URLにWSDLを公開する必要があります。http://0.0.0.0:8043/Services/Interface/FS

    0

    2答えて

    私は次のような問題があり、任意のポインタを本当に感謝: 私は、トップダウン・アプローチを使用してSOAPサービスを実装しようとしている - 私は、WSDLファイルを与えられていると仮定していますそれに対応する石鹸サービスを書く。 私はwsgenを使って必要なファイルを生成しました。私は今、最初のテストを行い、サービスが動作することを証明しようとしていますが、失敗しました。 @WebMethod(o

    0

    1答えて

    ここに示すようにxmlの部分を作成し、それをjavaから呼び出して応答を得る必要があります。 claims.realmed.com のContent-Type: いくつかのいずれかが、我々はこの記事をWebサービスを呼び出し、XML POST /webservices/wsElig270.asmx HTTP/1.1 ホスト渡すことができますどのように説明することができますテキスト/ XMLを。文字

    1

    1答えて

    私はWeb Service of ChronopostとライブラリZeepを使用しています。 しかし、私はsearchDeliverySlot方法に wsdl = 'https://ws.chronopost.fr/rdv-cxf/services/CreneauServiceWS?wsdl' client = zeep.Client(wsdl=wsdl) header =

    0

    1答えて

    私はこの方法があります: @WebResult(name = "accountList") public List<Account> getAllAccountWithScoreBiggerThan(@WebParam(name = "scoreValue") int scoreValue) { System.out.println("bigger than " + scoreValu