現在のコンテンツをデータベース テーブルから削除したいと考えています。
それらをコンテンツ リポジトリ (JCR) に移動します。
Jackrabbitのコンテンツを視覚的に閲覧できるウィザードはありますか?
単純なコマンドを実行するためにジャックラビットで作業し、時間を失うのは本当に退屈だからです。
現在のコンテンツをデータベース テーブルから削除したいと考えています。
それらをコンテンツ リポジトリ (JCR) に移動します。
Jackrabbitのコンテンツを視覚的に閲覧できるウィザードはありますか?
単純なコマンドを実行するためにジャックラビットで作業し、時間を失うのは本当に退屈だからです。
JCR Explorerを試すことができます。このプロジェクトは 2007 年以降リリースされていませんでしたが、Jackrabbit 1.x リポジトリに問題なくアクセスするために使用していました。
トロミロは見つけたのですが、コマンドで作成したノードがどこにあるのかわかりません。
最近のジャックラビットバージョンでうまく機能する優れたグラフィカルツールを知りません。ただし、スタンドアロンのCLIクライアントは、すべての単純なコマンドを簡単に実行でき、スクリプトも実行できるため、非常に強力です。jackrabbitのスタンドアロンサーバーを使用する場合は、davex経由で接続できます(推奨)
java -jar jackrabbit-standalone-2.2.7.jar --cli http://localhost:8080/server
またはRMI経由
java -jar jackrabbit-standalone-2.2.7.jar --cli rmi://localhost:1099/rmi
たとえば、新しいノードの作成は、発行するのと同じくらい簡単です。
addnode "test"
リポジトリの参照は、unixコマンド(cd、ls、さらにlsprop)を使用して実行され、プロパティ値を一覧表示します。
クライアントで使用可能なすべてのコマンドについて、
help
Jackrabbit Explorerは、「ツリー」スタイルのブラウジングを可能にする GWT インターフェイスを備えており、XPath を使用して検索することもできるため、気に入っています。唯一の欠点は、バージョン管理されたノードをサポートしていないように見えることです (ノードを開くことができません)。
スタンドアロンの Jackrabbit の場合、リポジトリのコンテンツは任意の http ブラウザを使用して参照できます。たとえば、ポート 8087 でスタンドアロン JR を実行している場合:
http://localhost:8087/repository/default/
ここで、「デフォルト」はワークスペース名です。他のワークスペースにアクセスするには、ワークスペース名に置き換えるだけです。もちろん、読み取り専用で優れた機能はありませんが、バンドルされており、追加のツールをインストールせずにリポジトリのコンテンツを閲覧できます.