Ok, have done the model changes and issued a pull request for SWITCHYARD-832
Hey - can we default contextPath to the application name? That would be lovely.
Just an fyi..
In the ESB project, a few of the http gateway components use the ESB file name as a non-changable part of context name.
I've seen this cause issues with a few customers where they deploy maven built esb archives but the URLs change due to the changes in the archive versioning.
They'd perfer that a minor change to a deployable doesn't result in a url change.
This might be something to keep in mind when building the context.
I don't think that will be a problem here as we are just talking about defaulting a contextPath setting in the binding configuration page. The user is free to change it to whatever they want, i.e. they have full control. Hopefully, that will provide enough flexibility, but if you see a danger there then please let us know.