9

Collabnate Subversion Edge を使用しています。
URL http://localhost:3343/csvnにアクセスしようとすると、以下のエラーが発生します。Collbnate は Windows Server 2008 にセットアップされています。

HTTP ERROR: 503
Problem accessing /csvn/. Reason:
Service Unavailable
Powered by Jetty://

それを解決する方法は?

4

7 に答える 7

7

私は同じ問題と戦って2日間過ごしました。CollabNet Subversion Edge 4.0.11 は Java 8 をサポートしていないことが判明しました。

次の手順は、CN Subverion Edge 4.0.11 を Windows 7 で再び動作させるのに役立ちました。

1) CollabNet Subversion をアンインストールする

2) Java 8 をアンインストールします (私は Java 7 と 6 を並べて使用していたので、8 をアンインストールした後、PATH 変数に追加した後に 7 を取得しました。パスの最初に追加することが重要です。それ以外の場合は Windows\ System32\java.exe が取得されますが、これも私にとっては良くありませんでした)

3) CollabNet Subverion をインストールします (重要なことは、最終画面で [Run CollabNet ...] チェック ボックスをオフにすることです。最後の画面で [OK] をクリックした後でのみ、インストーラーが最後にファイルを作成しているようです。必要な構成ファイルが data/conf フォルダーに作成されています。

4) data/conf/httpd.conf ファイルが作成されていることを確認します。そこにある場合は、サービス (services.msc) に移動し、サーバーを手動で起動します

ブラウザを起動して、localhost:3343/csvn に移動します。幸運を。

于 2014-09-09T15:46:45.387 に答える
3

1) Java 7 をインストールする

2) ファイル \csvn\svcwrapper\conf\wrapper.conf で #wrapper.java.command.maxVersion=1.6 から wrapper.java.command.maxVersion=1.7 に変更します

3) \csvn\svcwrapper\bat\runConsole.bat を実行します。

幸運を。

于 2014-10-24T09:41:54.937 に答える
1

「console」で始まるログについては、c:/csvn/data/logs を確認してください。次に、エラーを見つけて、何が問題なのかを確認します。

サービスを再起動してみましたか?

于 2012-05-25T11:00:51.463 に答える
1

同じ問題、CollabNet Subversion Edge バージョン 4.0.4 がありました。私の場合、問題は Java_HOME を JDK 1.6 から JDK 1.7 に更新することでした。

ファイルを変更して最終的に解決しました: C:\PROGRA~1\csvn\svcwrapper\conf\wrapper.conf

プロパティの値を変更しました: wrapper.java.command:java wrapper.java.command=C:/PROGRA~1/Java/jdk1.6.0_45/bin/java

そのため、csvn は以前と同様に 1.6 で実行されるようになりました。そして、それは自動的にサービスとして再び機能します。

幸運を!!

于 2015-03-17T09:25:28.080 に答える
0

同じエラーが発生する別の問題があります。データベースが破損する可能性があります。これが私に起こったことです。この場合、上記の回答は機能しません。Subversion Edge 5.0.1 はjre8 にバンドルされているので、それに対して実行できなかったらかなり奇妙です。

この問題を解決するには、データベースにパッチを適用する必要がありました (幸いなことに、ユーザー データベース c:\csvn\data\csvn-production-hsqldb.script はプレーン テキストの SQL ファイルです)。

  • c:\csvn\data のバックアップ ファイル
  • csvn-production-hsqldb.script を削除し、サービスを開始します (すぐに起動するはずです)。
  • サービスを終了する
  • 現在自動的に再作成されているファイルを保存します
  • 古いファイルと新しい作業ファイルを比較します
  • データベースの で始まるすべての行INSERT INTO QRTZを、作業コピーの対応する行に置き換えます
  • 新しいファイルを適切な場所にコピーします
  • サービスを開始する
  • それがうまくいったことを願っています
于 2015-09-02T08:27:54.393 に答える