Failing to store List as property value


mkj....@...
 

I have this code:

        JanusGraph graph = JanusGraphFactory.open("/janusgraph-0.2.0-hadoop2/conf/janusgraph-cassandra.properties");
        
        JanusGraphManagement mgmt = graph.openManagement();
        mgmt.makePropertyKey("test1").dataType(String.class).cardinality(Cardinality.LIST).make();
        mgmt.commit();
        JanusGraphVertex v = graph.addVertex();
        ArrayList al = new ArrayList();
        al.add("aaa");
        al.add("bbb");
        v.property("test1", al);
        System.out.println("V = " + v);
        ArrayList al1 = (ArrayList)v.property("test1");
        System.out.println(al1);

i am getting this error:

Exception in thread "main" java.lang.ClassCastException: org.janusgraph.graphdb.relations.StandardVertexProperty cannot be cast to java.util.ArrayList

Join janusgraph-dev@lists.lfaidata.foundation to automatically receive all group messages.