2017-09-19 12 views
0

tomcatで対称DS warを実行しようとしています。私は、その後のステップAR下:対称DS登録がtomcatで失敗する

  1. 私は、このコマンドを使用して戦争を作成しました: コマンド:作成-戦争を../bin/symadmin
  2. /root/symmetric-ds.warそれから私は、戦争を展開しました風邪。
  3. 以下に示すように、私のクライアント・ノードは、それが エラー以下与えるマスターノードに登録しようとすると:

    [SGW-000] - DataLoaderService - 現在の設定を要求{symmetricVersion = 3.8.28、configVersion = NULL} [SGW-000] - PullService - ノード 'null:ヌル:?'と通信できませんでした予期しないエラーが にjava.io.IOExceptionのhttp://10.97.57.75:31415/symmetric-ds/syncで:Serverは、HTTP応答コードを返しました:URLの403:http://10.97.57.75:31415/symmetric-ds/sync/config?nodeId=000&securityToken=07a654896b216bfd6acb9746470f73&hostName=mc-ha-vm1.edcharman.com&ipAddress=10.97.57.74&symmetricVersion=3.8.28&configVersion= sun.reflect.NativeConstructorAccessorImpl.newInstanceでsun.reflect.NativeConstructorAccessorImpl.newInstance0(ネイティブメソッド) で (NativeConstructorAccessorImpl.java :62)sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45で )java.lang.reflect.Constructor.newInstance(Constructor.java:423で ) sun.net.www.protocol.http.HttpURLConnectionで$ 10.run(HttpURLConnection.java:1926) at sun.net.www.protocol.http.HttpURLConnection $ 10.run(HttpURLConnection.java:1921) at java.security.AccessController.doPrivileged(ネイティブメソッド) at sun.net.www.protocol.http.HttpURLConnection.getChainedException(HttpURLConnection.java:1920) at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1490) at sun.net。 www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1474) at org.jumpmind.symmetric.transport.http.HttpTransportManager.getInputStreamFrom(HttpTransportManager.java:301) at org.jumpmind.symmetric.transport.http。 HttpIncomingTransport.openStream(HttpIncomingTransport.java:118)org.jumpmind.symmetric.service.impl.DataLoaderService.loadDataFromTransportでorg.jumpmind.symmetric.transport.http.HttpIncomingTransport.openReader(HttpIncomingTransport.java:125) (DataLoaderServiceで 。 java:554) at org.jumpmind.symmetric.service.impl.DataLoaderServi ce.loadDataFromConfig(DataLoaderService.java:487) at org.jumpmind.symmetric.service.impl.PullService.pullConfigData(Pul​​lService.java:170) at org.jumpmind.symmetric.AbstractSymmetricEngine.start(AbstractSymmetricEngine.java:623) org.jumpmind.symmetric.web.SymmetricEngineHolder $ EngineStarterでorg.jumpmind.symmetric.ClientSymmetricEngine.start(ClientSymmetricEngine.java:244) でorg.jumpmind.symmetric.AbstractSymmetricEngine.start(AbstractSymmetricEngine.java:571) で 。 (symmetricEngineHolder.java:524) 発生原因:java.io.IOException:サーバがHTTP応答コード: を返しました。sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1876) at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLC onnection.java:1474)org.jumpmind.symmetric.transport.http.HttpIncomingTransport.openConnectionCheckRedirectsでjava.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:480) (HttpIncomingTransport.java:159)org.jumpmindで で。 symmetric.transport.http.HttpIncomingTransport.openStream(HttpIncomingTransport.java:99) ... 8以上

は、誰もがここで助けてくださいことはできますか?

+0

クライアントでのsync.urlの設定は何ですか? –

+0

ご注意いただきありがとうございます。私の同期URLは – CTJ

+0

です。URLがありません –

答えて

0

私は、Tomcatを使って対称DSを走らせることは、新しいコーナーではややこしいことだと思います。クライアント・ノードに sync.url = https://masterNodeIP:31415/warName/sync

レジスタURL:

同期のURLをマスターノード上:だから、私は私のために働いた手順を共有 sync.url = https://masterNodeIP:31415/warName/sync

  1. ゴーへ対称-ds-3.xx-server/binフォルダを作成し、対称-ds.warを作成します。 ./symadmin create-war /対戦のパス/対称-ds.war

  2. 戦争を/ tにコピーしますomcat/webeappsフォルダ。

  3. コピーにpostgresql-9.4-1212.jre7.jarファイルから〜/対称サーバー-3.8.28/libに〜/ apacheの-tomcatに-8.0.24/webappsに/対称-DS/WEB-INF へ/ libフォルダ

  4. 登録を開くには、マスターノード上でコマンドの下に実行/tomcat.xx/conf/server.xml に

  5. を次のポートの設定を行います。 マスターノードID:ABC-000 クライアントノードグループを:XYZ Clinetノード外部ID:001 ../bin/symadmin --engine ABC-000 open-regists配給XYZ 001

関連する問題