xmlcalabash1
xmlcalabash1 copied to clipboard
Misconfigured. No 'class' in configuration for p:identity
I am trying to embed Calabash in another application with no success. I do this:
XProcConfiguration configuration = new XProcConfiguration(); XProcRuntime runtime = new XProcRuntime(configuration); Input input = new Input(xprocInputData.getInputStream(), xprocInputData.getURL()); XPipeline pipeline = runtime.load(input); pipeline.run();
I get this error: XProcException 1 - Misconfigured. No 'class' in configuration for p:identity com.xmlcalabash.core.XProcConfiguration.newStep(XProcConfiguration.java:816) com.xmlcalabash.runtime.XAtomicStep.run(XAtomicStep.java:293) com.xmlcalabash.runtime.XPipeline.doRun(XPipeline.java:236) com.xmlcalabash.runtime.XPipeline.run(XPipeline.java:136)
Any idea what is going on? Im using xmlcalabash-1.2.1-99.
This is the XProc test file:
<p:declare-step xmlns:p="http://www.w3.org/ns/xproc"
xmlns:c="http://www.w3.org/ns/xproc-step" version="1.0">
<p:input port="source">
<p:inline>
</p:inline>
</p:input>
<p:output port="result"/>
<p:identity/>
</p:declare-step>
I figured it out: i have to add all steps "by hand".