Hi Stephen,
good news: just got it to work with the Gremlin-Scala 2.5.0-SNAPSHOT and Rexster (2.4.0 and 2.5.0-SNAPSHOT). Please give it a try, too.
If it works as expected let's add some documentation to our wikis. I think the best place for this is the Rexster Wiki (you've already got some dummy code there), which I could link from Gremlin-Scala.
Instructions:
1) download
http://www.michaelpollmeier.com/fileshare/gremlin-scala-2.5.0-SNAPSHOT-rexster-dropin.zip2) unzip the four jars into rexster-standalone/ext
3) Add this block to rexster-standalone/config/rexster.xml inside <script-engines>:
<script-engine>
<name>gremlin-scala</name>
</script-engine>
Sample usage:
rexster[groovy]> ?scala
rexster[scala]> val g = rexster.getGraph("tinkergraph")
==>g: com.tinkerpop.blueprints.Graph = tinkergraph[vertices:6 edges:6 directory:data/graph-example-1]
rexster[scala]> g.v(1).name
==>res1: Any = marko
PS: it won't work with Gremlin-Scala 2.4.1 because of bad imports