我最近安装了Neo4j v2.2.1的社区版,并开发了一个简单的非托管扩展。我编辑了neo4j.properties并添加了:
org.neo4j.server.thirdparty_jaxrs_classes = com.ferguson.sar.service = / SAR
但是当我尝试访问我的扩展程序时,我继续收到HTTP 404:
http://localhost:7474/sar/service/Get产品/ 1
使用控制台,如果我进入系统 - >扩展程序,我的扩展名未列出。社区版本不支持扩展,还是我遗漏了其他内容?
提前感谢任何及所有相关回复。
Earnie!
P.S。以下是我的扩展程序的代码段:
@Path("/service")
public class GetService {
private static final Logger LOG = LoggerFactory.getLogger(GetService.class);
private final GraphDatabaseService db;
public GetService(@Context final GraphDatabaseService db) {
this.db = db;
}
@Path("/{name}/{version}")
@GET
@Produces({ MediaType.APPLICATION_JSON })
public Response getService(@PathParam("name") final String name, @PathParam("version") final Integer version) {
电子!