2014-04-24 5 views
2

OrientDB (1.7 rc2)에서 작동하도록 Rexster (버전 2.5)를 설치하려고합니다. 문제는 그래프 구성에서 <graph-type> 필드에 무엇을 넣어야할지 모르겠다는 것입니다. 가장 최근의 Rexster 문서 (https://github.com/tinkerpop/rexster/wiki/Specific-Graph-Configurations)에는 OrientDB 지원이 패키지에서 제거되었으므로 OrientDB 배포에서 orientdb-client 및 orientdb-enterprise jar를 복사해야한다고 나와 있습니다.Rexster OrientDB 구성

그래서 내가 한 일입니다. 내가 Rexster 시작시 java.lang.ClassNotFoundException: com.tinkerpop.blueprints.impls.orient.OrientGraphRexsterConfiguration을 얻을

<graph>                           
    <graph-enabled>true</graph-enabled>                   
    <graph-name>test</graph-name>                    
    <graph-type>com.tinkerpop.blueprints.impls.orient.OrientGraphRexsterConfiguration</graph-type>        
    <graph-location>local:orientdb/databases/test</graph-location>       
    <extensions>                        
    <allows>                        
     <allow>tp:gremlin</allow>                   
    </allows> 
    </extensions>                        
</graph> 

다음과 같이 그럼 내가 설정에게 <graph> 섹션을했습니다.

또한 <graph-type> (https://code.google.com/p/orient/wiki/Rexster과 같이)에 orientgraph을 사용하면 정상적으로 작동하는 Rexster 2.1을 설정해 보았습니다. 이 접근법은 2.5에서 실패합니다. 나는 명백한 무언가를 놓쳐 버린 것 같아. 누군가가 해결책을 지적 할 수 있습니까?

감사합니다.

답변

4

나는 문서를 아주 좋아하지 않는 것처럼 보입니다. <graph-type>은 다음과 같아야합니다

com.tinkerpop.rexster.OrientGraphConfiguration 

당신은 여기에 클래스를 볼 수 있습니다 : 나는 문서를 수정 한

https://github.com/orientechnologies/orientdb/blob/develop/graphdb/src/main/java/com/tinkerpop/rexster/OrientGraphConfiguration.java

. 수업이 여전히 develop 지점에 있기 때문에 아직 출시되지 않았는지 확실하지 않습니다. Luca는 StackOverflow에서 무슨 일이 벌어지는 지 추적하고 있으므로, 아마도 그가 출시 될시기에 대한 추가 의견을 제시 할 수 있습니다. 그렇지 않다면 OrientDB 메일 링리스트에 뭔가를 쓰고 싶을 수도 있습니다.