2017-02-08 5 views
0

GraphAwareの例をどのように理解しようとしていますか。しかし、私は彼らの実行に問題がありますfriendship counter example。このため、私は次のjarファイルを生成しmvn packageを使用した例パッケージを構築しましたGraphAwareの友情カウンターの例をいくつかのスタンドアロンのneo4jサーバーに展開する

  • 友情強度カウンタモジュール-3.1.0.45-SNAPSHOT.jarに
  • 友情-Strengthカウンタモジュール-3.1.0.45-SNAPSHOT-javadoc.jar
  • 友情強度カウンタモジュール-3.1.0.45-SNAPSHOT-sources.jar
  • graphaware-友好強度カウンタモジュール-3.1 .0.45-SNAPSHOT.jar

次に、最初のファイルをGraphAwareフレームワーク-server-communityのlatest versionと一緒にneo4jのpluginsディレクトリにコピーしました。それから私はneo4j.confファイルに次の行を追加しました:

dbms.unmanaged_extension_classes=com.graphaware.server=/graphaware 

とのNeo4jサーバーを再起動します。 http://localhost:7474/graphaware/friendship/strengthに行くと、0を返してからサーバーの:FriendshipCounterノードが作成されているため、コードのREST API部分が機能していることがわかります。

は、しかし、FriendshipStrengthCounterクラスは、私は、次の2つのノードを作成したとき以来TransactionEventHandlerとして登録されていないようです:

CREATE (n)-[:FRIEND_OF{strength: 2}]->(m); 

カウンタが更新されません。誰かが私にどこでミスをしたのか教えてもらえますか?ありがとう。あなたはneo4j.confにこれらの行を追加することにより、フレームワークとモジュールを有効にしてみてくださいすることができ

答えて

3

:それは働いた

com.graphaware.runtime.enabled=true 

#COUNTER becomes the module ID: 
com.graphaware.module.COUNTER.1=com.graphaware.example.module.FriendshipStrengthModuleBootstrapper 
+0

感謝をしていますが、これらは、どのようにそれらを使用するかについて、いくつかの参照やドキュメントを添付してくださいだろうか?例えば、 '.1'部分は何ですか? – Mehran

+0

はい、うまく.1の部分はフレームワークのドキュメントで説明されています。カウンターの例にいくつかのドキュメントを追加します –

関連する問題