I'm trying to run JBehave from Ant using the following ant code:
At the momment I'm getting a class not found which the story embedder I've written starts up (doesn't happen from a junit run inside eclipse!).
I think that it's running from the default directory because it appears that the systemProperties are not making it through to the embedder. Here's the log showing the startup:
As you can see it's reporting no properties passed. Digging into the Ant task code supports that the properties are not getting through, but from what I can see in the source there is no obvious reason. Possibly the code that loads the properties has a bug and is throwing an exception because it's try-catch silently swallows any errors.