Tomcat 7にデプロイされた1.9 Neo4J組み込みを実行するSDN 2.3.1アプリケーションがあります。組み込みと残りの両方を実行する場合はすべて良好です。しかし、私は今、This Postに従った REST インターフェイスを公開して、 Linkurious に埋め込まれたデータを調査させようとしています。
展開時に発生する例外は次のとおりです。
com.sun.jersey.api.container.ContainerException: No WebApplication provider is present
私のXML設定は
<bean id="graphDatabaseService" class="org.neo4j.kernel.EmbeddedGraphDatabase" destroy-method="shutdown">
<constructor-arg index="0" value="${neo4j.datastore}"/>
<constructor-arg index="1">
<map>
<entry key="allow_store_upgrade" value="true"/>
<entry key="enable_remote_shell" value="true"/>
</map>
</constructor-arg>
</bean>
<bean id="serverWrapper" class="org.neo4j.server.WrappingNeoServer" init-method="start" destroy-method="stop">
<constructor-arg ref="graphDatabaseService"/>
</bean>
pom.xml に static-web と neo4j-server があります
私の推測では、コンテキストへのデプロイを誰に許可するかについて、Jetty と Tomcat との競合だと思います。私の構成は可能ですか?もしそうなら、どのステップが欠けている可能性がありますか?