Debugging Orbeon XPL programs
Orbeon XPL is a way of describing processing flows using XML syntax. Since there is no debugger, the debugging mostly happens by putting something in and looking at what comes out....
Orbeon XPL is a way of describing processing flows using XML syntax. Since there is no debugger, the debugging mostly happens by putting something in and looking at what comes out....
With calculations in binds, it is easy to run into NaN (Not-a-Number) or INF values showing on the form....
Not one of my favourite problems as it is sometimes difficult to figure out what is the actual cause. In general, the "content is not allowed in prolog" indicates there is some content in the XML file or stream before the <?xml ...> declaration....
Quite often I end up in situations where I need to use a value from an HTTP request (either parameter or header) inside a configuration element for another Orbeon XPL processor....