spring-data と CXF を組み合わせて、neo4j ノードを作成する RESTful エンドポイントを作成しています。私の構造は、パブリックに面したメソッドを定義する一連のインターフェイスであり、その下にいくつかのプライベート メソッドを持つ私の実装は、パブリック メソッドによって呼び出されます。
私のプライベート メソッドには spring-tx が@Transactional
あり、パブリック メソッドからこれらを呼び出そうとすると、org.neo4j.graphdb.NotInTransactionException
. 以下は、私の構成を表示するようにセットアップされた GitHub プロジェクトです。これを実行して、何が問題なのかを確認することもできます。
https://github.com/NicholasAStuart/broken-spring-neo4j-cxf.git
誰でも私を助けることができますか?spring-data-neo4j のドキュメントの手順に従いましたが、これを機能させることができないようです。誰か助けてもらえますか?