誰かが私を助けてくれることを願っています。UTL_DBWS - OracleからWebサービスを呼び出す
:私の問題は、私は私が最初に働いていたWebサービスはブラウザインタフェースから呼び出すことができますが、Oracleから呼び出されたとき、私は、次のエラーメッセージが表示されますオラクル(Oracle Database 10g Enterprise Edition Release 10.1.0.5.0.)
から任意のWebサービスを呼び出すように見えることはできませんということです
Fel pσ rad 1:
ORA-29532: Java-anrop avslutades av ouppfσngat Java-undantag:
java.rmi.RemoteException: java.rmi.RemoteException: ; nested exception is:
dynamic invocation error: javax.xml.soap.SOAPException: Error parsing envelope
ORA-06512: vid “SYS.UTL_DBWS”, rad 404
ORA-06512: vid “SYS.UTL_DBWS”, rad 401
ORA-06512: vid “PRODPACK.HELLOWORLD”, rad 163
最初の2行はスウェーデン語で、私のコードではJavaの例外が検出されたことを丁寧に教えています。
私はこれをGoogleに試みましたが、私を助けることができるものは何も見つかりませんでした。
私は私がこの記事で見つかったWebサービスの例を呼び出そうとしました:
http://www.oracle-base.com/articles/10g/utl_dbws10g.php
しかし、私は同じエラーを取得します。
これを引き起こしている可能性があるのは誰ですか?
感謝ハリソン! – PaulBrennan
Thanks Harrison! これは、oracleとJavaクラスの間にミスマッチが存在する可能性があるというぎこちない疑惑を確認するかもしれません。私はそれらを再インストールするかどうかを確認する必要があります。その間、私はUTL_HTTPリンクをテストし、それが動作するかどうかを確認します。再度、感謝します! – PaulBrennan
@PaulBrennan問題ありません。私は実際にUTL_HTTPが動作するのが非常に簡単であることを発見しました。結果的にSOAPクラスを使いこなすことで、基礎となるプロトコルをよりよく理解することができました。 – Harrison