I am trying to make a wizard URL-addressable. I have discovered that I can use the ExternalAccessServlet to refer to a wizard, but not how I can pass parameters to that wizard. What is the preferred way to make a wizard URL-addressable?
Specifically, I am trying to address the startWorkflow wizard and would like to supply its item-to-workflow parameter.
Unfortunately there isn't a way to pass parameters at the moment, this is obviously something that should definitely be supported so I have raised a feature request for this for you: http://issues.alfresco.com/browse/AWC-1847
In the meantime, you may still be able to achieve what you want by customising the wizard. If you override the managed bean used by the wizard and override the init method you should be able to access the parameters from the URL using FacesContext.getExternalContext.getRequestParameterMap().