I am attempting to implement an advanced workflow in alfresco explorer. JBPM has been enabled in the global properties. I have the following files:
contractor_processdefinition.xml
contractor_taskModel.xml
contractor-workflow-messages.properties
web-client-config-custom.xml
workflow-context.xml
From all of the tutorials I've seen, it appears they all need to be saved under /tomcat/shared/classes/alfresco/extension. When I attempt to start alfresco with all of the files as-is and go to the login page, I get a 404 error–very helpful. What is confusing to me is that when I do NOT include the workflow-context.xml file, Alfresco starts and spits out a fairly lengthy bunch of errors instead of a login page–but it does start.
I need to determine what mistake I have made with these files, as I'm positive it is syntax-related. However, the information on what a workflow needs is not really documented at all–there's tons of "cookbooks" with no hard explanation of what is actually required for each input file, just what files must exist and "oh, here's a working (not actually working) example you can copy/paste".
Thus far my experience with attempting to use alfresco has been nothing but negative. The website here won't even allow me to append additional text files to a post beyond the second, and even prevents me from removing them from the attachments list.
As I believe I've isolated the problem down to workflow-context.xml, I'll append that file.