[ https://issues.apache.org/jira/browse/TINKERPOP-1788?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16170574#comment-16170574 ]
stephen mallette edited comment on TINKERPOP-1788 at 11/20/17 6:43 PM: ----------------------------------------------------------------------- If I manually import the TinkerFactory class, everything works (c.f. transcript below). Is there a startup script that is supposed to load here? {code} \,,,/ (o o) -----oOOo-(3)-oOOo----- gremlin> :i org.apache.tinkerpop.gremlin.tinkergraph.structure.TinkerFactory :i org.apache.tinkerpop.gremlin.tinkergraph.structure.TinkerFactory ==>org.apache.tinkerpop.gremlin.structure.*, org.apache.tinkerpop.gremlin.structure.util.*, org.apache.tinkerpop.gremlin.process.traversal.*, org.apache.tinkerpop.gremlin.process.traversal.step.*, org.apache.tinkerpop.gremlin.process.remote.*, org.apache.tinkerpop.gremlin.structure.util.empty.*, org.apache.tinkerpop.gremlin.structure.io.*, org.apache.tinkerpop.gremlin.structure.io.graphml.*, org.apache.tinkerpop.gremlin.structure.io.graphson.*, org.apache.tinkerpop.gremlin.structure.io.gryo.*, org.apache.commons.configuration.*, org.apache.tinkerpop.gremlin.process.traversal.strategy.decoration.*, org.apache.tinkerpop.gremlin.process.traversal.strategy.optimization.*, org.apache.tinkerpop.gremlin.process.traversal.strategy.finalization.*, org.apache.tinkerpop.gremlin.process.traversal.strategy.verification.*, org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.*, org.apache.tinkerpop.gremlin.process.traversal.util.*, org.apache.tinkerpop.gremlin.process.computer.*, org.apache.tinkerpop.gremlin.process.computer.bulkdumping.*, org.apache.tinkerpop.gremlin.process.computer.bulkloading.*, org.apache.tinkerpop.gremlin.process.computer.clustering.peerpressure.*, org.apache.tinkerpop.gremlin.process.computer.traversal.*, org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank.*, org.apache.tinkerpop.gremlin.process.computer.traversal.strategy.optimization.*, org.apache.tinkerpop.gremlin.process.computer.traversal.strategy.decoration.*, org.apache.tinkerpop.gremlin.util.*, org.apache.tinkerpop.gremlin.util.iterator.*, static org.apache.tinkerpop.gremlin.structure.io.IoCore.*, static org.apache.tinkerpop.gremlin.process.traversal.P.*, static org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.__.*, static org.apache.tinkerpop.gremlin.process.computer.Computer.*, static org.apache.tinkerpop.gremlin.util.TimeUtil.*, static org.apache.tinkerpop.gremlin.process.traversal.SackFunctions.Barrier.*, static org.apache.tinkerpop.gremlin.structure.VertexProperty.Cardinality.*, static org.apache.tinkerpop.gremlin.structure.Column.*, static org.apache.tinkerpop.gremlin.structure.Direction.*, static org.apache.tinkerpop.gremlin.process.traversal.Operator.*, static org.apache.tinkerpop.gremlin.process.traversal.Order.*, static org.apache.tinkerpop.gremlin.process.traversal.Pop.*, static org.apache.tinkerpop.gremlin.process.traversal.Scope.*, static org.apache.tinkerpop.gremlin.structure.T.*, static org.apache.tinkerpop.gremlin.process.traversal.step.TraversalOptionParent.Pick.*, org.apache.tinkerpop.gremlin.tinkergraph.structure.TinkerFactory gremlin> g = TinkerFactory.createModern() g = TinkerFactory.createModern() ==>tinkergraph[vertices:6 edges:6] gremlin> g.traversal().V().properties('name') g.traversal().V().properties('name') ==>vp[name->marko] ==>vp[name->vadas] ==>vp[name->lop] ==>vp[name->josh] ==>vp[name->ripple] ==>vp[name->peter] gremlin> {code} was (Author: michaeljmcd): If I manually import the TinkerFactory class, everything works (c.f. transcript below). Is there a startup script that is supposed to load here? \,,,/ (o o) -----oOOo-(3)-oOOo----- gremlin> :i org.apache.tinkerpop.gremlin.tinkergraph.structure.TinkerFactory :i org.apache.tinkerpop.gremlin.tinkergraph.structure.TinkerFactory ==>org.apache.tinkerpop.gremlin.structure.*, org.apache.tinkerpop.gremlin.structure.util.*, org.apache.tinkerpop.gremlin.process.traversal.*, org.apache.tinkerpop.gremlin.process.traversal.step.*, org.apache.tinkerpop.gremlin.process.remote.*, org.apache.tinkerpop.gremlin.structure.util.empty.*, org.apache.tinkerpop.gremlin.structure.io.*, org.apache.tinkerpop.gremlin.structure.io.graphml.*, org.apache.tinkerpop.gremlin.structure.io.graphson.*, org.apache.tinkerpop.gremlin.structure.io.gryo.*, org.apache.commons.configuration.*, org.apache.tinkerpop.gremlin.process.traversal.strategy.decoration.*, org.apache.tinkerpop.gremlin.process.traversal.strategy.optimization.*, org.apache.tinkerpop.gremlin.process.traversal.strategy.finalization.*, org.apache.tinkerpop.gremlin.process.traversal.strategy.verification.*, org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.*, org.apache.tinkerpop.gremlin.process.traversal.util.*, org.apache.tinkerpop.gremlin.process.computer.*, org.apache.tinkerpop.gremlin.process.computer.bulkdumping.*, org.apache.tinkerpop.gremlin.process.computer.bulkloading.*, org.apache.tinkerpop.gremlin.process.computer.clustering.peerpressure.*, org.apache.tinkerpop.gremlin.process.computer.traversal.*, org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank.*, org.apache.tinkerpop.gremlin.process.computer.traversal.strategy.optimization.*, org.apache.tinkerpop.gremlin.process.computer.traversal.strategy.decoration.*, org.apache.tinkerpop.gremlin.util.*, org.apache.tinkerpop.gremlin.util.iterator.*, static org.apache.tinkerpop.gremlin.structure.io.IoCore.*, static org.apache.tinkerpop.gremlin.process.traversal.P.*, static org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.__.*, static org.apache.tinkerpop.gremlin.process.computer.Computer.*, static org.apache.tinkerpop.gremlin.util.TimeUtil.*, static org.apache.tinkerpop.gremlin.process.traversal.SackFunctions.Barrier.*, static org.apache.tinkerpop.gremlin.structure.VertexProperty.Cardinality.*, static org.apache.tinkerpop.gremlin.structure.Column.*, static org.apache.tinkerpop.gremlin.structure.Direction.*, static org.apache.tinkerpop.gremlin.process.traversal.Operator.*, static org.apache.tinkerpop.gremlin.process.traversal.Order.*, static org.apache.tinkerpop.gremlin.process.traversal.Pop.*, static org.apache.tinkerpop.gremlin.process.traversal.Scope.*, static org.apache.tinkerpop.gremlin.structure.T.*, static org.apache.tinkerpop.gremlin.process.traversal.step.TraversalOptionParent.Pick.*, org.apache.tinkerpop.gremlin.tinkergraph.structure.TinkerFactory gremlin> g = TinkerFactory.createModern() g = TinkerFactory.createModern() ==>tinkergraph[vertices:6 edges:6] gremlin> g.traversal().V().properties('name') g.traversal().V().properties('name') ==>vp[name->marko] ==>vp[name->vadas] ==>vp[name->lop] ==>vp[name->josh] ==>vp[name->ripple] ==>vp[name->peter] gremlin> > gremlin.sh does not work correctly under Cygwin > ----------------------------------------------- > > Key: TINKERPOP-1788 > URL: https://issues.apache.org/jira/browse/TINKERPOP-1788 > Project: TinkerPop > Issue Type: Bug > Components: console > Affects Versions: 3.3.0 > Reporter: Michael McDermott > Attachments: gremlin.sh > > > On my machine (Windows 10), I have a Cygwin setup. Attempting to execute > gremlin.sh to launch the console errors out. gremlin.bat under cmd runs fine, > so I have the general prerequisites (Java, etc.). > I have partially patched out the shell script (modified off of 3.3.0 > attached) and it no longer errors out (I initially received issues around CP > setting and absolute paths). The big issues I identified were inconsistent > usage of the separate classpath separator on Cygwin (; vs. :) and that > absolute paths need to be translated when running under Cygwin. > Something is still broken, though, as I cannot use the shell after it starts > up (note that this trivial example works fine in cmd): > {code} > gremlin> :plugin list > :plugin list > ==>tinkerpop.server > ==>tinkerpop.gephi > ==>tinkerpop.utilities > ==>tinkerpop.sugar > ==>tinkerpop.credentials > ==>tinkerpop.hadoop > ==>tinkerpop.tinkergraph > gremlin> g = TinkerFactory.createModern() > g = TinkerFactory.createModern() > No such property: TinkerFactory for class: groovysh_evaluate > Type ':help' or ':h' for help. > {code} -- This message was sent by Atlassian JIRA (v6.4.14#64029)