The WS API is not a required internal component to run the Petals ESB container. So it can be provided as an extension.
The WS API requires the artifact repository
Don't forget to update:
Fractal diagrams of the developper guide have been updated
Petals user guide has been updated
Moved as extension in trunk
The WS API requires the artifact repository