Skip to content

Instantly share code, notes, and snippets.

@ndw
Last active August 29, 2015 14:24
Show Gist options
  • Save ndw/06cd6df6ee689ef4b9f8 to your computer and use it in GitHub Desktop.
Save ndw/06cd6df6ee689ef4b9f8 to your computer and use it in GitHub Desktop.
XML Calabash 2.0.0's first pipeline
XML Calabash 2.0.0 just successfully ran its first pipeline!
<p:declare-step xmlns:p="http://www.w3.org/ns/xproc" version="1.0"
xmlns:c="http://www.w3.org/ns/xproc-step"
xmlns:cx="http://xmlcalabash.com/ns/extensions"
xmlns:exf="http://exproc.org/standard/functions"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
exclude-inline-prefixes="cx exf xs"
name="main">
<p:output port="result"/>
<p:option name="base"/>
<p:identity name="id1">
<p:input port="source">
<p:inline><doc/></p:inline>
</p:input>
</p:identity>
<p:variable name="fred" select="1 + $base" as="xs:decimal"/>
<p:variable name="barney" select="3+4" as="xs:decimal"/>
<p:identity name="id2" testopt="result: {3 + $fred}">
<p:input port="source">
<p:inline><doc c="1"/></p:inline>
</p:input>
</p:identity>
<p:count name="count">
<p:input port="source">
<p:pipe step="id1" port="result"/>
<p:pipe step="id2" port="result"/>
</p:input>
</p:count>
</p:declare-step>
(The "testopt" option on `p:identity` is a debugging hack.)
/usr/lib/jvm/java-7-oracle/bin/java -Didea.launcher.port=7532 -Didea.launcher.bin.path=/usr/local/idea-IU-141.1532.4/bin -Dfile.encoding=UTF-8 -classpath /usr/lib/jvm/java-7-oracle/jre/lib/resources.jar:/usr/lib/jvm/java-7-oracle/jre/lib/jfxrt.jar:/usr/lib/jvm/java-7-oracle/jre/lib/deploy.jar:/usr/lib/jvm/java-7-oracle/jre/lib/javaws.jar:/usr/lib/jvm/java-7-oracle/jre/lib/management-agent.jar:/usr/lib/jvm/java-7-oracle/jre/lib/jfr.jar:/usr/lib/jvm/java-7-oracle/jre/lib/rt.jar:/usr/lib/jvm/java-7-oracle/jre/lib/jsse.jar:/usr/lib/jvm/java-7-oracle/jre/lib/plugin.jar:/usr/lib/jvm/java-7-oracle/jre/lib/charsets.jar:/usr/lib/jvm/java-7-oracle/jre/lib/jce.jar:/usr/lib/jvm/java-7-oracle/jre/lib/ext/sunjce_provider.jar:/usr/lib/jvm/java-7-oracle/jre/lib/ext/dnsns.jar:/usr/lib/jvm/java-7-oracle/jre/lib/ext/sunpkcs11.jar:/usr/lib/jvm/java-7-oracle/jre/lib/ext/zipfs.jar:/usr/lib/jvm/java-7-oracle/jre/lib/ext/localedata.jar:/usr/lib/jvm/java-7-oracle/jre/lib/ext/sunec.jar:/usr/lib/jvm/java-7-oracle/lib/tools.jar:/projects/github/xmlcalabash2/build/classes/main:/projects/github/xmlcalabash2/build/resources/main:/home/ndw/.gradle/caches/modules-2/files-2.1/org.scala-lang/scala-compiler/2.11.2/781338d6dd3c5e002a838c2d483858fb963ae479/scala-compiler-2.11.2.jar:/home/ndw/.gradle/caches/modules-2/files-2.1/org.scala-lang/scala-reflect/2.11.2/1a6265829fcde7d3a522fe2c0366f2fc40727b17/scala-reflect-2.11.2.jar:/home/ndw/.gradle/caches/modules-2/files-2.1/org.scala-lang.modules/scala-xml_2.11/1.0.2/820fbca7e524b530fdadc594c39d49a21ea0337e/scala-xml_2.11-1.0.2.jar:/home/ndw/.gradle/caches/modules-2/files-2.1/org.scala-lang.modules/scala-parser-combinators_2.11/1.0.2/ba0bbca656b10f235b6eb17a541e5d728c29040a/scala-parser-combinators_2.11-1.0.2.jar:/home/ndw/.gradle/caches/modules-2/files-2.1/net.sf.saxon/Saxon-HE/9.6.0-6/539822fc0b0bb92631f1382a6ab9c75f99c9ce54/Saxon-HE-9.6.0-6.jar:/home/ndw/.gradle/caches/modules-2/files-2.1/com.typesafe.akka/akka-actor_2.11/2.3.11/5a3da894879253c96950d8b9687ad72a1400bbf4/akka-actor_2.11-2.3.11.jar:/home/ndw/.gradle/caches/modules-2/files-2.1/com.typesafe/config/1.2.1/f771f71fdae3df231bcd54d5ca2d57f0bf93f467/config-1.2.1.jar:/home/ndw/.gradle/caches/modules-2/files-2.1/org.scala-lang/scala-library/2.11.5/a5544bb030c5e6c3d81ad116b7dc5024f047df26/scala-library-2.11.5.jar:/home/ndw/.gradle/caches/modules-2/files-2.1/com.nwalsh/nwalsh-annotations/1.0.0/96462ace40714ffedca05f72d4dcc1ff50b00389/nwalsh-annotations-1.0.0.jar:/home/ndw/.gradle/caches/modules-2/files-2.1/org.atteo.classindex/classindex/3.3/33f0bbd46be05846bf4e58bd24ec2b21a881e411/classindex-3.3.jar:/home/ndw/.gradle/caches/modules-2/files-2.1/org.reflections/reflections/0.9.10/c7f4ea230aedc757ca1499ebcfb2953c81cf8b67/reflections-0.9.10.jar:/home/ndw/.gradle/caches/modules-2/files-2.1/com.google.guava/guava/18.0/cce0823396aa693798f8882e64213b1772032b09/guava-18.0.jar:/home/ndw/.gradle/caches/modules-2/files-2.1/org.javassist/javassist/3.18.2-GA/1180a90fbad732b60fb728a6bbe8fcb3151423d7/javassist-3.18.2-GA.jar:/home/ndw/.gradle/caches/modules-2/files-2.1/com.google.code.findbugs/annotations/2.0.1/9ef6656259841cebfb9fb0697bb122ada4485498/annotations-2.0.1.jar:/home/ndw/.gradle/caches/modules-2/files-2.1/com.typesafe.akka/akka-slf4j_2.11/2.3.11/3428d15735a72c70bd8fa66c6561d5a890bb3578/akka-slf4j_2.11-2.3.11.jar:/home/ndw/.gradle/caches/modules-2/files-2.1/ch.qos.logback/logback-classic/1.1.3/d90276fff414f06cb375f2057f6778cd63c6082f/logback-classic-1.1.3.jar:/home/ndw/.gradle/caches/modules-2/files-2.1/ch.qos.logback/logback-core/1.1.3/e3c02049f2dbbc764681b40094ecf0dcbc99b157/logback-core-1.1.3.jar:/home/ndw/.gradle/caches/modules-2/files-2.1/org.slf4j/slf4j-api/1.7.7/2b8019b6249bb05d81d3a3094e468753e2b21311/slf4j-api-1.7.7.jar:/usr/local/idea-IU-141.1532.4/lib/idea_rt.jar com.intellij.rt.execution.application.AppMain com.xmlcalabash.drivers.Main
18:15:07.895 [main] DEBUG com.xmlcalabash.core.XProcCompiler - ===BEGIN VALIDATION OF USER PIPELINE===
[DEBUG] [07/08/2015 18:15:08.155] [main] [EventStream] StandardOutLogger started
18:15:08.321 [XProcPipeline-akka.actor.default-dispatcher-2] INFO akka.event.slf4j.Slf4jLogger - Slf4jLogger started
[DEBUG] [07/08/2015 18:15:08.326] [main] [EventStream(akka://XProcPipeline)] logger log1-Slf4jLogger started
[DEBUG] [07/08/2015 18:15:08.327] [main] [EventStream(akka://XProcPipeline)] Default Loggers started
18:15:08.327 [XProcPipeline-akka.actor.default-dispatcher-2] DEBUG akka.event.EventStream - logger log1-Slf4jLogger started
18:15:08.329 [XProcPipeline-akka.actor.default-dispatcher-2] DEBUG akka.event.EventStream - Default Loggers started
18:15:08.332 [main] DEBUG com.xmlcalabash.core.XProcRuntime - dispatcher is Actor[akka://XProcPipeline/user/dispatcher#-1060387826]
18:15:08.334 [main] DEBUG com.xmlcalabash.core.XProcRuntime - reaper is Actor[akka://XProcPipeline/user/reaper#1530746517]
18:15:08.337 [main] DEBUG com.xmlcalabash.core.XProcRuntime - pipeline is Actor[akka://XProcPipeline/user/main#1036511668]
18:15:08.341 [XProcPipeline-akka.actor.default-dispatcher-2] INFO c.x.runtime.ProductionReaper - Reaper watches Actor[akka://XProcPipeline/user/main#1036511668]
18:15:08.342 [main] DEBUG com.xmlcalabash.core.XProcRuntime - com.xmlcalabash.model.XPOption@1c118abb is Actor[akka://XProcPipeline/user/O459#-822872880]
18:15:08.343 [XProcPipeline-akka.actor.default-dispatcher-4] INFO c.x.runtime.ProductionReaper - Reaper watches Actor[akka://XProcPipeline/user/O459#-822872880]
18:15:08.345 [main] DEBUG com.xmlcalabash.core.XProcRuntime - step[com.xmlcalabash.library.Identity/id1].489 is Actor[akka://XProcPipeline/user/id1#-1553323389]
18:15:08.345 [XProcPipeline-akka.actor.default-dispatcher-4] INFO c.x.runtime.ProductionReaper - Reaper watches Actor[akka://XProcPipeline/user/id1#-1553323389]
18:15:08.346 [main] DEBUG com.xmlcalabash.core.XProcRuntime - com.xmlcalabash.runtime.VariableSource@71b9574e is Actor[akka://XProcPipeline/user/VB463#-1902227365]
18:15:08.347 [main] DEBUG com.xmlcalabash.core.XProcRuntime - com.xmlcalabash.runtime.VariableSource@776c5d93 is Actor[akka://XProcPipeline/user/VB464#-149057803]
18:15:08.347 [XProcPipeline-akka.actor.default-dispatcher-4] INFO c.x.runtime.ProductionReaper - Reaper watches Actor[akka://XProcPipeline/user/VB463#-1902227365]
18:15:08.347 [XProcPipeline-akka.actor.default-dispatcher-4] INFO c.x.runtime.ProductionReaper - Reaper watches Actor[akka://XProcPipeline/user/VB464#-149057803]
18:15:08.347 [main] DEBUG com.xmlcalabash.core.XProcRuntime - step[com.xmlcalabash.library.Identity/id2].492 is Actor[akka://XProcPipeline/user/id2#1252158151]
18:15:08.348 [XProcPipeline-akka.actor.default-dispatcher-7] INFO c.x.runtime.ProductionReaper - Reaper watches Actor[akka://XProcPipeline/user/id2#1252158151]
18:15:08.349 [main] DEBUG com.xmlcalabash.core.XProcRuntime - com.xmlcalabash.runtime.VariableSource@47f0c306 is Actor[akka://XProcPipeline/user/WO467#-1628471990]
18:15:08.349 [main] DEBUG com.xmlcalabash.core.XProcRuntime - step[com.xmlcalabash.library.Count/count].494 is Actor[akka://XProcPipeline/user/count#-276489166]
18:15:08.349 [XProcPipeline-akka.actor.default-dispatcher-5] INFO c.x.runtime.ProductionReaper - Reaper watches Actor[akka://XProcPipeline/user/WO467#-1628471990]
18:15:08.349 [XProcPipeline-akka.actor.default-dispatcher-5] INFO c.x.runtime.ProductionReaper - Reaper watches Actor[akka://XProcPipeline/user/count#-276489166]
18:15:08.360 [main] DEBUG com.xmlcalabash.core.XProcRuntime - inline[doc].462 is Actor[akka://XProcPipeline/user/$a#-1233970560]
18:15:08.360 [XProcPipeline-akka.actor.default-dispatcher-5] INFO c.x.runtime.ProductionReaper - Reaper watches Actor[akka://XProcPipeline/user/$a#-1233970560]
18:15:08.366 [main] DEBUG com.xmlcalabash.core.XProcRuntime - inline[doc].469 is Actor[akka://XProcPipeline/user/$b#-1483729312]
18:15:08.366 [XProcPipeline-akka.actor.default-dispatcher-5] INFO c.x.runtime.ProductionReaper - Reaper watches Actor[akka://XProcPipeline/user/$b#-1483729312]
<graph xmlns="http://xmlcalabash.com/ns/graph">
<node id="href[file:///projects/github/xmlcalabash2/pipe.xpl].495"
actor="Actor[akka://XProcPipeline/user/$a#-1233970560]">
<outedge id="step[com.xmlcalabash.library.Identity/id1].489" port="source"/>
</node>
<node id="step[com.xmlcalabash.library.Identity/id2].492"
actor="Actor[akka://XProcPipeline/user/id2#1252158151]">
<inedge id="var[testopt].493" port="result"/>
<inedge id="href[file:///projects/github/xmlcalabash2/pipe.xpl].496"
port="result"/>
<outedge id="step[com.xmlcalabash.library.Count/count].494" port="source"/>
</node>
<node id="var[barney].491"
actor="Actor[akka://XProcPipeline/user/VB464#-149057803]">
<inedge id="step[com.xmlcalabash.library.Identity/id1].489" port="result"/>
</node>
<node id="href[file:///projects/github/xmlcalabash2/pipe.xpl].496"
actor="Actor[akka://XProcPipeline/user/$b#-1483729312]">
<outedge id="step[com.xmlcalabash.library.Identity/id2].492" port="source"/>
</node>
<node id="var[fred].490"
actor="Actor[akka://XProcPipeline/user/VB463#-1902227365]">
<inedge id="step[com.xmlcalabash.library.Identity/id1].489" port="result"/>
<inedge id="var[base].488" port="result"/>
<outedge id="var[testopt].493" port="source"/>
</node>
<node id="step[com.xmlcalabash.library.Identity/id1].489"
actor="Actor[akka://XProcPipeline/user/id1#-1553323389]">
<inedge id="href[file:///projects/github/xmlcalabash2/pipe.xpl].495"
port="result"/>
<outedge id="var[fred].490" port="result"/>
<outedge id="var[barney].491" port="result"/>
<outedge id="step[com.xmlcalabash.library.Count/count].494" port="source"/>
</node>
<node id="step[com.xmlcalabash.library.Count/count].494"
actor="Actor[akka://XProcPipeline/user/count#-276489166]">
<inedge id="step[com.xmlcalabash.library.Identity/id1].489" port="result"/>
<inedge id="step[com.xmlcalabash.library.Identity/id2].492" port="result"/>
</node>
<node id="pipeline[main].487"
actor="Actor[akka://XProcPipeline/user/main#1036511668]"/>
<node id="var[testopt].493"
actor="Actor[akka://XProcPipeline/user/WO467#-1628471990]">
<inedge id="var[fred].490" port="result"/>
<outedge id="step[com.xmlcalabash.library.Identity/id2].492" port="#variable"/>
</node>
<node id="var[base].488"
actor="Actor[akka://XProcPipeline/user/O459#-822872880]">
<outedge id="var[fred].490" port="#variable"/>
</node>
</graph>
18:15:08.371 [main] DEBUG com.xmlcalabash.runtime.Pipeline - run!!!
18:15:08.376 [XProcPipeline-akka.actor.default-dispatcher-5] DEBUG com.xmlcalabash.graph.Graph - RUNNING href[file:///projects/github/xmlcalabash2/pipe.xpl].495
18:15:08.376 [XProcPipeline-akka.actor.default-dispatcher-5] DEBUG com.xmlcalabash.graph.Graph - RUNNING href[file:///projects/github/xmlcalabash2/pipe.xpl].496
18:15:08.377 [XProcPipeline-akka.actor.default-dispatcher-5] DEBUG com.xmlcalabash.graph.Graph - RUNNING var[base].488
18:15:08.377 [XProcPipeline-akka.actor.default-dispatcher-6] INFO com.xmlcalabash.runtime.XAtomicStep - com.xmlcalabash.runtime.XAtomicStep@63ff2b6b received RunMessage
18:15:08.377 [XProcPipeline-akka.actor.default-dispatcher-6] INFO com.xmlcalabash.runtime.XAtomicStep - com.xmlcalabash.runtime.XAtomicStep@57bb117 received RunMessage
18:15:08.377 [XProcPipeline-akka.actor.default-dispatcher-6] INFO com.xmlcalabash.runtime.VariableStep - com.xmlcalabash.runtime.VariableStep@7ba75fd0 received RunMessage
SEND $base from com.xmlcalabash.runtime.VariableSource@43ab0962 to com.xmlcalabash.runtime.VariableSource@71b9574e
18:15:08.380 [XProcPipeline-akka.actor.default-dispatcher-7] INFO com.xmlcalabash.graph.Dispatcher - NameBindingMessage from com.xmlcalabash.runtime.VariableSource@43ab0962 for base
18:15:08.380 [XProcPipeline-akka.actor.default-dispatcher-5] DEBUG com.xmlcalabash.graph.Graph - Remove all edges for Actor[akka://XProcPipeline/user/O459#-822872880]
18:15:08.381 [XProcPipeline-akka.actor.default-dispatcher-7] INFO com.xmlcalabash.runtime.XDeclareStep - com.xmlcalabash.runtime.XDeclareStep@10e9f465 received StopMessage
18:15:08.381 [XProcPipeline-akka.actor.default-dispatcher-7] INFO com.xmlcalabash.graph.Dispatcher - RemoveOutboundEdges for Actor[akka://XProcPipeline/user/O459#-822872880]
18:15:08.381 [XProcPipeline-akka.actor.default-dispatcher-5] DEBUG com.xmlcalabash.graph.Graph - Remove edges for port result for Actor[akka://XProcPipeline/user/O459#-822872880]
18:15:08.381 [XProcPipeline-akka.actor.default-dispatcher-7] INFO com.xmlcalabash.runtime.VariableStep - com.xmlcalabash.runtime.VariableStep@1745d779 received NameBindingMessage on port base (VALUE)
18:15:08.382 [XProcPipeline-akka.actor.default-dispatcher-7] INFO c.x.runtime.ProductionReaper - Reaper sees termination Actor[akka://XProcPipeline/user/O459#-822872880]
18:15:08.382 [XProcPipeline-akka.actor.default-dispatcher-5] DEBUG com.xmlcalabash.graph.Graph - Remove 'result' edge from var[base].488
18:15:08.382 [XProcPipeline-akka.actor.default-dispatcher-7] INFO c.x.runtime.ProductionReaper - Reaper sees termination Actor[akka://XProcPipeline/user/main#1036511668]
18:15:08.382 [XProcPipeline-akka.actor.default-dispatcher-7] INFO c.x.runtime.ProductionReaper - Reaper sees termination Actor[akka://XProcPipeline/user/$b#-1483729312]
18:15:08.383 [XProcPipeline-akka.actor.default-dispatcher-7] INFO c.x.runtime.ProductionReaper - Reaper sees termination Actor[akka://XProcPipeline/user/$a#-1233970560]
DRAIN QUEUE FOR #variable FOR VertexQueue(Vertex(Actor[akka://XProcPipeline/user/O459#-822872880],result),ArrayBuffer())
18:15:08.385 [XProcPipeline-akka.actor.default-dispatcher-8] INFO com.xmlcalabash.graph.Dispatcher - OutputDocumentMessage on port result from com.xmlcalabash.runtime.DocumentSource@7b9f36c7
18:15:08.386 [XProcPipeline-akka.actor.default-dispatcher-8] INFO com.xmlcalabash.runtime.VariableStep - com.xmlcalabash.runtime.VariableStep@1745d779 received RunMessage
18:15:08.386 [XProcPipeline-akka.actor.default-dispatcher-8] INFO c.x.runtime.ProductionReaper - Reaper sees termination Actor[akka://XProcPipeline/user/VB463#-1902227365]
SEND com.xmlcalabash.runtime.Document@1fe0d56a from com.xmlcalabash.runtime.DocumentSource@7b9f36c7 to step[com.xmlcalabash.library.Identity/id2].492
18:15:08.387 [XProcPipeline-akka.actor.default-dispatcher-5] DEBUG com.xmlcalabash.graph.Graph - Remove all edges for Actor[akka://XProcPipeline/user/$b#-1483729312]
18:15:08.387 [XProcPipeline-akka.actor.default-dispatcher-5] DEBUG com.xmlcalabash.graph.Graph - Remove edges for port result for Actor[akka://XProcPipeline/user/$b#-1483729312]
18:15:08.387 [XProcPipeline-akka.actor.default-dispatcher-9] INFO com.xmlcalabash.graph.Dispatcher - RemoveOutboundEdges for Actor[akka://XProcPipeline/user/$b#-1483729312]
18:15:08.387 [XProcPipeline-akka.actor.default-dispatcher-5] DEBUG com.xmlcalabash.graph.Graph - Remove 'result' edge from href[file:///projects/github/xmlcalabash2/pipe.xpl].496
DRAIN QUEUE FOR source FOR VertexQueue(Vertex(Actor[akka://XProcPipeline/user/$b#-1483729312],result),ArrayBuffer())
SEND com.xmlcalabash.runtime.Document@7dd06209 from com.xmlcalabash.runtime.DocumentSource@7822ef1f to step[com.xmlcalabash.library.Identity/id1].489
18:15:08.387 [XProcPipeline-akka.actor.default-dispatcher-9] INFO com.xmlcalabash.runtime.XAtomicStep - com.xmlcalabash.runtime.XAtomicStep@61db327f received InputDocumentMessage on port source (com.xmlcalabash.runtime.Document@1fe0d56a)
18:15:08.388 [XProcPipeline-akka.actor.default-dispatcher-8] DEBUG com.xmlcalabash.graph.Graph - Remove all edges for Actor[akka://XProcPipeline/user/$a#-1233970560]
18:15:08.388 [XProcPipeline-akka.actor.default-dispatcher-8] DEBUG com.xmlcalabash.graph.Graph - Remove edges for port result for Actor[akka://XProcPipeline/user/$a#-1233970560]
18:15:08.388 [XProcPipeline-akka.actor.default-dispatcher-9] INFO com.xmlcalabash.runtime.XAtomicStep - com.xmlcalabash.runtime.XAtomicStep@61db327f received RunMessage
18:15:08.388 [XProcPipeline-akka.actor.default-dispatcher-8] DEBUG com.xmlcalabash.graph.Graph - Remove 'result' edge from href[file:///projects/github/xmlcalabash2/pipe.xpl].495
DRAIN QUEUE FOR source FOR VertexQueue(Vertex(Actor[akka://XProcPipeline/user/$a#-1233970560],result),ArrayBuffer())
18:15:08.388 [XProcPipeline-akka.actor.default-dispatcher-8] WARN com.xmlcalabash.graph.Graph - Inbound edges empty for #variable for fred
18:15:08.388 [XProcPipeline-akka.actor.default-dispatcher-9] INFO com.xmlcalabash.graph.Dispatcher - OutputDocumentMessage on port result from com.xmlcalabash.runtime.DocumentSource@7822ef1f
18:15:08.388 [XProcPipeline-akka.actor.default-dispatcher-8] DEBUG com.xmlcalabash.graph.Graph - Remove all edges for Actor[akka://XProcPipeline/user/VB463#-1902227365]
18:15:08.388 [XProcPipeline-akka.actor.default-dispatcher-8] DEBUG com.xmlcalabash.graph.Graph - Remove edges for port result for Actor[akka://XProcPipeline/user/VB463#-1902227365]
18:15:08.388 [XProcPipeline-akka.actor.default-dispatcher-9] INFO com.xmlcalabash.runtime.XAtomicStep - com.xmlcalabash.runtime.XAtomicStep@7bd47d66 received InputDocumentMessage on port source (com.xmlcalabash.runtime.Document@7dd06209)
18:15:08.388 [XProcPipeline-akka.actor.default-dispatcher-8] DEBUG com.xmlcalabash.graph.Graph - Remove 'result' edge from var[fred].490
DRAIN QUEUE FOR source FOR VertexQueue(Vertex(Actor[akka://XProcPipeline/user/VB463#-1902227365],result),ArrayBuffer())
18:15:08.389 [XProcPipeline-akka.actor.default-dispatcher-8] DEBUG com.xmlcalabash.graph.Graph - Remove edges for port #variable for Actor[akka://XProcPipeline/user/VB463#-1902227365]
18:15:08.389 [XProcPipeline-akka.actor.default-dispatcher-9] INFO com.xmlcalabash.graph.Dispatcher - RemoveOutboundEdges for Actor[akka://XProcPipeline/user/$a#-1233970560]
18:15:08.389 [XProcPipeline-akka.actor.default-dispatcher-8] DEBUG com.xmlcalabash.graph.Graph - Remove '#variable' edge from var[fred].490
QUEUE com.xmlcalabash.runtime.Document@1fe0d56a FOR source FOR Vertex(Actor[akka://XProcPipeline/user/id2#1252158151],result)
18:15:08.389 [XProcPipeline-akka.actor.default-dispatcher-9] INFO c.x.runtime.ProductionReaper - Reaper sees termination Actor[akka://XProcPipeline/user/id2#1252158151]
18:15:08.389 [XProcPipeline-akka.actor.default-dispatcher-9] INFO com.xmlcalabash.graph.Dispatcher - NameBindingMessage from com.xmlcalabash.runtime.VariableSource@71b9574e for fred
18:15:08.390 [XProcPipeline-akka.actor.default-dispatcher-9] INFO com.xmlcalabash.runtime.XAtomicStep - com.xmlcalabash.runtime.XAtomicStep@7bd47d66 received RunMessage
18:15:08.390 [XProcPipeline-akka.actor.default-dispatcher-9] INFO com.xmlcalabash.graph.Dispatcher - RemoveOutboundEdges for Actor[akka://XProcPipeline/user/VB463#-1902227365]
18:15:08.390 [XProcPipeline-akka.actor.default-dispatcher-9] INFO c.x.runtime.ProductionReaper - Reaper sees termination Actor[akka://XProcPipeline/user/id1#-1553323389]
18:15:08.390 [XProcPipeline-akka.actor.default-dispatcher-8] DEBUG com.xmlcalabash.graph.Graph - Remove all edges for Actor[akka://XProcPipeline/user/id2#1252158151]
18:15:08.391 [XProcPipeline-akka.actor.default-dispatcher-8] DEBUG com.xmlcalabash.graph.Graph - Remove edges for port source for Actor[akka://XProcPipeline/user/id2#1252158151]
18:15:08.391 [XProcPipeline-akka.actor.default-dispatcher-9] INFO com.xmlcalabash.runtime.OptionStep - com.xmlcalabash.runtime.OptionStep@3b74f30d received RunMessage
18:15:08.391 [XProcPipeline-akka.actor.default-dispatcher-8] DEBUG com.xmlcalabash.graph.Graph - Remove 'source' edge from step[com.xmlcalabash.library.Identity/id2].492
18:15:08.391 [XProcPipeline-akka.actor.default-dispatcher-8] DEBUG com.xmlcalabash.graph.Graph - Remove edges for port #variable for Actor[akka://XProcPipeline/user/id2#1252158151]
18:15:08.391 [XProcPipeline-akka.actor.default-dispatcher-9] INFO com.xmlcalabash.graph.Dispatcher - OutputDocumentMessage on port result from step[com.xmlcalabash.library.Identity/id2].492
18:15:08.391 [XProcPipeline-akka.actor.default-dispatcher-8] DEBUG com.xmlcalabash.graph.Graph - Remove '#variable' edge from step[com.xmlcalabash.library.Identity/id2].492
18:15:08.391 [XProcPipeline-akka.actor.default-dispatcher-8] DEBUG com.xmlcalabash.graph.Graph - Remove edges for port result for Actor[akka://XProcPipeline/user/id2#1252158151]
18:15:08.391 [XProcPipeline-akka.actor.default-dispatcher-9] INFO c.x.runtime.ProductionReaper - Reaper sees termination Actor[akka://XProcPipeline/user/WO467#-1628471990]
18:15:08.391 [XProcPipeline-akka.actor.default-dispatcher-8] DEBUG com.xmlcalabash.graph.Graph - Remove 'result' edge from step[com.xmlcalabash.library.Identity/id2].492
18:15:08.391 [XProcPipeline-akka.actor.default-dispatcher-9] INFO com.xmlcalabash.graph.Dispatcher - RemoveOutboundEdges for Actor[akka://XProcPipeline/user/id2#1252158151]
SEND com.xmlcalabash.runtime.Document@7dd06209 from step[com.xmlcalabash.library.Identity/id1].489 to com.xmlcalabash.runtime.VariableSource@71b9574e
18:15:08.392 [XProcPipeline-akka.actor.default-dispatcher-9] INFO com.xmlcalabash.graph.Dispatcher - OutputDocumentMessage on port result from step[com.xmlcalabash.library.Identity/id1].489
SEND com.xmlcalabash.runtime.Document@7dd06209 from step[com.xmlcalabash.library.Identity/id1].489 to com.xmlcalabash.runtime.VariableSource@776c5d93
SEND com.xmlcalabash.runtime.Document@7dd06209 from step[com.xmlcalabash.library.Identity/id1].489 to step[com.xmlcalabash.library.Count/count].494
RECEIVED com.xmlcalabash.runtime.Document@7dd06209
18:15:08.393 [XProcPipeline-akka.actor.default-dispatcher-8] DEBUG com.xmlcalabash.graph.Graph - Remove all edges for Actor[akka://XProcPipeline/user/id1#-1553323389]
18:15:08.393 [XProcPipeline-akka.actor.default-dispatcher-3] INFO com.xmlcalabash.runtime.VariableStep - com.xmlcalabash.runtime.VariableStep@7cbc11d received InputDocumentMessage on port result (com.xmlcalabash.runtime.Document@7dd06209)
18:15:08.393 [XProcPipeline-akka.actor.default-dispatcher-8] DEBUG com.xmlcalabash.graph.Graph - Remove edges for port source for Actor[akka://XProcPipeline/user/id1#-1553323389]
18:15:08.393 [XProcPipeline-akka.actor.default-dispatcher-8] DEBUG com.xmlcalabash.graph.Graph - Remove 'source' edge from step[com.xmlcalabash.library.Identity/id1].489
18:15:08.393 [XProcPipeline-akka.actor.default-dispatcher-8] DEBUG com.xmlcalabash.graph.Graph - Remove edges for port result for Actor[akka://XProcPipeline/user/id1#-1553323389]
18:15:08.393 [XProcPipeline-akka.actor.default-dispatcher-3] INFO com.xmlcalabash.runtime.XAtomicStep - com.xmlcalabash.runtime.XAtomicStep@51f35aea received InputDocumentMessage on port source (com.xmlcalabash.runtime.Document@7dd06209)
18:15:08.394 [XProcPipeline-akka.actor.default-dispatcher-8] DEBUG com.xmlcalabash.graph.Graph - Remove 'result' edge from step[com.xmlcalabash.library.Identity/id1].489
DRAIN QUEUE FOR result FOR VertexQueue(Vertex(Actor[akka://XProcPipeline/user/id1#-1553323389],result),ArrayBuffer())
18:15:08.394 [XProcPipeline-akka.actor.default-dispatcher-3] INFO akka.actor.RepointableActorRef - Message [com.xmlcalabash.runtime.InputDocumentMessage] from Actor[akka://XProcPipeline/deadLetters] to Actor[akka://XProcPipeline/user/VB463#-1902227365] was not delivered. [1] dead letters encountered. This logging can be turned off or adjusted with configuration settings 'akka.log-dead-letters' and 'akka.log-dead-letters-during-shutdown'.
DRAIN QUEUE FOR result FOR VertexQueue(Vertex(Actor[akka://XProcPipeline/user/id1#-1553323389],result),ArrayBuffer())
DRAIN QUEUE FOR source FOR VertexQueue(Vertex(Actor[akka://XProcPipeline/user/id1#-1553323389],result),ArrayBuffer())
18:15:08.394 [XProcPipeline-akka.actor.default-dispatcher-3] INFO com.xmlcalabash.graph.Dispatcher - RemoveOutboundEdges for Actor[akka://XProcPipeline/user/id1#-1553323389]
DRAIN QUEUE FOR source FOR VertexQueue(Vertex(Actor[akka://XProcPipeline/user/id2#1252158151],result),ArrayBuffer(com.xmlcalabash.runtime.Document@1fe0d56a))
RECEIVED com.xmlcalabash.runtime.Document@1fe0d56a
18:15:08.394 [XProcPipeline-akka.actor.default-dispatcher-3] INFO akka.actor.RepointableActorRef - Message [com.xmlcalabash.runtime.RunMessage] from Actor[akka://XProcPipeline/deadLetters] to Actor[akka://XProcPipeline/user/VB463#-1902227365] was not delivered. [2] dead letters encountered. This logging can be turned off or adjusted with configuration settings 'akka.log-dead-letters' and 'akka.log-dead-letters-during-shutdown'.
18:15:08.395 [XProcPipeline-akka.actor.default-dispatcher-2] DEBUG com.xmlcalabash.library.Count - Counted: 2
18:15:08.395 [XProcPipeline-akka.actor.default-dispatcher-3] INFO com.xmlcalabash.runtime.VariableStep - com.xmlcalabash.runtime.VariableStep@7cbc11d received RunMessage
SEND $testopt from com.xmlcalabash.runtime.VariableSource@47f0c306 to step[com.xmlcalabash.library.Identity/id2].492
18:15:08.395 [XProcPipeline-akka.actor.default-dispatcher-3] INFO com.xmlcalabash.runtime.XAtomicStep - com.xmlcalabash.runtime.XAtomicStep@51f35aea received InputDocumentMessage on port source (com.xmlcalabash.runtime.Document@1fe0d56a)
18:15:08.395 [XProcPipeline-akka.actor.default-dispatcher-3] INFO c.x.runtime.ProductionReaper - Reaper sees termination Actor[akka://XProcPipeline/user/VB464#-149057803]
18:15:08.396 [XProcPipeline-akka.actor.default-dispatcher-3] INFO com.xmlcalabash.runtime.XAtomicStep - com.xmlcalabash.runtime.XAtomicStep@51f35aea received RunMessage
18:15:08.396 [XProcPipeline-akka.actor.default-dispatcher-3] INFO com.xmlcalabash.graph.Dispatcher - NameBindingMessage from com.xmlcalabash.runtime.VariableSource@47f0c306 for testopt
18:15:08.396 [XProcPipeline-akka.actor.default-dispatcher-3] INFO com.xmlcalabash.graph.Dispatcher - NameBindingMessage from com.xmlcalabash.runtime.VariableSource@776c5d93 for barney
18:15:08.397 [XProcPipeline-akka.actor.default-dispatcher-8] DEBUG com.xmlcalabash.graph.Graph - Remove all edges for Actor[akka://XProcPipeline/user/VB464#-149057803]
18:15:08.397 [XProcPipeline-akka.actor.default-dispatcher-3] INFO akka.actor.RepointableActorRef - Message [com.xmlcalabash.runtime.NameBindingMessage] from Actor[akka://XProcPipeline/deadLetters] to Actor[akka://XProcPipeline/user/id2#1252158151] was not delivered. [3] dead letters encountered. This logging can be turned off or adjusted with configuration settings 'akka.log-dead-letters' and 'akka.log-dead-letters-during-shutdown'.
18:15:08.397 [XProcPipeline-akka.actor.default-dispatcher-8] DEBUG com.xmlcalabash.graph.Graph - Remove edges for port result for Actor[akka://XProcPipeline/user/VB464#-149057803]
18:15:08.397 [XProcPipeline-akka.actor.default-dispatcher-8] DEBUG com.xmlcalabash.graph.Graph - Remove 'result' edge from var[barney].491
18:15:08.397 [XProcPipeline-akka.actor.default-dispatcher-3] INFO c.x.runtime.ProductionReaper - Reaper sees termination Actor[akka://XProcPipeline/user/count#-276489166]
18:15:08.397 [XProcPipeline-akka.actor.default-dispatcher-8] DEBUG com.xmlcalabash.graph.Graph - Remove all edges for Actor[akka://XProcPipeline/user/count#-276489166]
18:15:08.397 [XProcPipeline-akka.actor.default-dispatcher-8] DEBUG com.xmlcalabash.graph.Graph - Remove edges for port source for Actor[akka://XProcPipeline/user/count#-276489166]
18:15:08.397 [XProcPipeline-akka.actor.default-dispatcher-3] INFO c.x.runtime.ProductionReaper - All souls reaped
18:15:08.397 [XProcPipeline-akka.actor.default-dispatcher-8] DEBUG com.xmlcalabash.graph.Graph - Remove 'source' edge from step[com.xmlcalabash.library.Count/count].494
18:15:08.397 [XProcPipeline-akka.actor.default-dispatcher-8] DEBUG com.xmlcalabash.graph.Graph - Remove edges for port result for Actor[akka://XProcPipeline/user/count#-276489166]
18:15:08.397 [XProcPipeline-akka.actor.default-dispatcher-8] DEBUG com.xmlcalabash.graph.Graph - Remove 'result' edge from step[com.xmlcalabash.library.Count/count].494
18:15:08.397 [XProcPipeline-akka.actor.default-dispatcher-3] INFO com.xmlcalabash.graph.Dispatcher - RemoveOutboundEdges for Actor[akka://XProcPipeline/user/VB464#-149057803]
18:15:08.398 [XProcPipeline-akka.actor.default-dispatcher-3] INFO com.xmlcalabash.graph.Dispatcher - OutputDocumentMessage on port result from step[com.xmlcalabash.library.Count/count].494
18:15:08.398 [XProcPipeline-akka.actor.default-dispatcher-3] INFO com.xmlcalabash.graph.Dispatcher - RemoveOutboundEdges for Actor[akka://XProcPipeline/user/count#-276489166]
[DEBUG] [07/08/2015 18:15:08.404] [XProcPipeline-akka.actor.default-dispatcher-3] [EventStream] shutting down: StandardOutLogger started
18:15:08.404 [XProcPipeline-akka.actor.default-dispatcher-6] DEBUG akka.event.EventStream - shutting down: StandardOutLogger started
[DEBUG] [07/08/2015 18:15:08.406] [XProcPipeline-akka.actor.default-dispatcher-3] [EventStream] all default loggers stopped
Process finished with exit code 0
:-)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment