私は3ノードのESBクラスタを持っています。各ノードには独自のmssqlレジストリ・データベースがあります。さらに、構成およびガバナンスのマウントポイント用の共有データベースがあります。リモートレジストリがデプロイ時に読み込みに失敗する
私はwspolicyを持つプロキシを含むCARを持っています。この車は、mがレジストリストリームに問題があると言って展開することができません。シナプスソースを見ると、リソースストリームはオープンしていない可能性があります。
ポリシーアーチファクトのみでCARを作成しました。それはリモート レジストリに展開します。私はMgtのGUIを介してそれを見ることができます。私はSQLクエリを介してそれを見ることができます。
私はTRACEログをesb全体に設定しました。私は元のCARを展開するときに、シナプスが にアクセスしようとしたときに、レジストリにコミットされたポリシーを見ることができます。プロキシのポリシーを読み込むと、エラーが発生します。
私は同じ方法で2番目のクラスタ設定をしています。ちょうど異なるホスト名とSQL。サーバ。このARファイルはそれをうまく展開します。
axis2.xmlとregistry.xmlを確認しても問題はありません。
シナプスには展開時に問題があるが、単純なポリシーのインストールでは起こり得ないものは何か?私は私のmgtのホスト名がDNSに正しくないとネットワークを取得することに気づいた 人は修正するが、これはここに影響があるか分からない。これはリモートレジストリのURLのURLで使用されます。私はjdbcレジストリを使用していないので、Webサービスでも使用されていますか?
[2017-01-27 13:29:44,823] INFO - Building Axis service for Proxy service : Authenticate_XXXXXXXX {org.apache.synapse.core.axis2.ProxyService} [2017-01-27 13:29:44,823] DEBUG - Entry: AxisOperation::getInputAction {org.apache.axis2.description.AxisOperation} [2017-01-27 13:29:44,823] DEBUG - Exit: AxisOperation::getInputAction null {org.apache.axis2.description.AxisOperation} [2017-01-27 13:29:44,823] DEBUG - Entry: AxisOperation::setSoapAction, previous soapAction: null updated soapAction: urn:mediate {org.apache.axis2.description.AxisOperation} [2017-01-27 13:29:44,823] DEBUG - Exit: AxisOperation::setSoapAction {org.apache.axis2.description.AxisOperation} [2017-01-27 13:29:44,823] DEBUG - mapActionToOperation: Mapping Action to Operation: action: out; operation: [email protected]: mediate {$ [2017-01-27 13:29:44,823] DEBUG - DEBUG_FRAME = org.apache.axis2.util.JavaUtils.callStackToString(JavaUtils.java:564) [2017-01-27 13:29:44,824] DEBUG - mapActionToOperation: Mapping Action to Operation: action: in; operation: [email protected]: mediate {o$ [2017-01-27 13:29:44,824] DEBUG - DEBUG_FRAME = org.apache.axis2.util.JavaUtils.callStackToString(JavaUtils.java:564) [2017-01-27 13:29:44,824] DEBUG - mapActionToOperation: Mapping Action to Operation: action: mediate; operation: [email protected]: media$ [2017-01-27 13:29:44,824] DEBUG - DEBUG_FRAME = org.apache.axis2.util.JavaUtils.callStackToString(JavaUtils.java:564) [2017-01-27 13:29:44,824] DEBUG - Entry: AxisOperation::getInputAction {org.apache.axis2.description.AxisOperation} [2017-01-27 13:29:44,824] DEBUG - Debug: AxisOperation::getInputAction - using soapAction {org.apache.axis2.description.AxisOperation} [2017-01-27 13:29:44,824] DEBUG - Exit: AxisOperation::getInputAction urn:mediate {org.apache.axis2.description.AxisOperation} [2017-01-27 13:29:44,824] DEBUG - mapActionToOperation: Mapping Action to Operation: action: urn:mediate; operation: [email protected]: m$ [2017-01-27 13:29:44,824] DEBUG - DEBUG_FRAME = org.apache.axis2.util.JavaUtils.callStackToString(JavaUtils.java:564) [2017-01-27 13:29:44,825] DEBUG - Will not evaluate the value of the remote entry with a key conf:/ws-policy/Secure_XXXXXXXX.xml, because the registry is not availabl$ [2017-01-27 13:29:44,825] WARN - Cannot convert null to a StreamSource {org.apache.synapse.config.SynapseConfigUtils} [2017-01-27 13:29:44,825] ERROR - ProxyService Deployment from the file : /usr/local/wso2/wso2esb-4.9.0/tmp/carbonapps/-1234/1485485984115XXXXXXX_Deploy_.car/Authenticate_XXXXXXXX org.apache.synapse.SynapseException: Cannot convert null to a StreamSource at org.apache.synapse.config.SynapseConfigUtils.handleException(SynapseConfigUtils.java:578) at org.apache.synapse.config.SynapseConfigUtils.getStreamSource(SynapseConfigUtils.java:79) at org.apache.synapse.core.axis2.ProxyService.getPolicyFromKey(ProxyService.java:822) at org.apache.synapse.core.axis2.ProxyService.buildAxisService(ProxyService.java:608) at org.apache.synapse.deployers.ProxyServiceDeployer.deploySynapseArtifact(ProxyServiceDeployer.java:80) at org.wso2.carbon.proxyadmin.ProxyServiceDeployer.deploySynapseArtifact(ProxyServiceDeployer.java:46)
配備中にエラーが表示されますか? – Bee
こんにちはBhathiya、見て、尋ねてくれてありがとう。 –
本当に、あなたはカーファイルのレジストリ成果物にESBとして 'server role'を持っていますか? – Bee