This is not an issue with Callimachus as such but the version of Calabash we are using has a problem with spaces that are URL encoded as + signs. We will need to get a new release of Calabash with this fix or patch ours: https://github.com/ndw/xmlcalabash1/issues/216
The workaround is to process the +s into %20s before the data is sent to the pipeline:
beforeSend: function(jqXHR, settings) {
// encode spaces as %20 since XProc fails to decode +
settings.data = settings.data.replace(/\+/g,'%20');
}
This is not an issue with Callimachus as such but the version of Calabash we are using has a problem with spaces that are URL encoded as + signs. We will need to get a new release of Calabash with this fix or patch ours: https://github.com/ndw/xmlcalabash1/issues/216
The workaround is to process the +s into %20s before the data is sent to the pipeline: