The file would need to be called org.jboss.seam.bpm.jbpm.component.xml and placed in /org/jboss/seam/bpm.
I created the following xml file:
<components xmlns="http://jboss.com/products/seam/components" xmlns:core="http://jboss.com/products/seam/core" xsi:schemaLocation= "http://jboss.com/products/seam/core http://jboss.com/products/seam/core-1.2.xsd"> <!-- For use with jBPM pageflow or process management --> <core:jbpm> <core:process-definitions></core:process-definitions> <core:pageflow-definitions> <value>newregistration.jpdl.xml</value> </core:pageflow-definitions> </core:jbpm> </components>
I named the file org.jboss.seam.bpm.jbpm.component.xml and deployed it in the WEB-INF of the war file in a folder called org/jboss/seam/bpm.
This did not work.
I am using Seam 1.2.1 and the jbpm class seems to be in the package called org.jboss.seam.core, so a changed the prefix of the filename and folder and redeployed but this did not work either.
Can you see any errors in the format of the xml elements?