I've installed CMDBuild-2.2/2.2.1 on Debian 7.6. I am using Tomcat7 and the most recent version of PostgreSQL (9.3.x.x). Getting CMDBuild up and running wasn't a problem but I do have some concerns over the CMDBuild Shark setup. I'll walk you through my procedure to verify if I'm making any mistakes. I am being explicit, if I didn't write it, I didn't do it.
1) I install CMDBuild by deploying the CMDBuild.war file using the Tomcat Manager GUI.
2) I install CMDBuild-Shark by deploying the CMDBuild-Shark.war file using the Tomcat Manager GUI.
This is what my configuration now looks like in Tomcat: http://i.imgur.com/MXlg2nl.png
3) I open CMDBuild (localhost:8080/cmdbuild) and follow through the configuration. I select an empty Database, name it "cmdbuild" and CHECK the box to create Shark Schema. The configuration finishes and I login.
4) I shut down the Tomcat7 service.
5) I edit (/var/lib/tomcat7/webapps/cmdbuild-shark/META-INF/context.xml) per the manual. I change the URL to represent my database name. I don't change any other value. Screenshot: http://i.imgur.com/2Rw7g3D.png
6) I edit (/var/lib/tomcat7/webapps/cmdbuild-shark/conf/Shark.conf) per the manual. I change the org.cmdbuild.ws.url setting to equal my CMDBuild site address. I leave the usename and password as they were. I don't change anything else. Screenshot: http://i.imgur.com/cjkWEou.png
7) I edit (/var/lib/tomcat7/webapps/cmdbuild/WEB-INF/conf/auth.conf). I remove the comment from the line: serviceusers.prigileged=workflow. Screenshot: http://i.imgur.com/SAgIV0H.png
8) I start the Tomcat Server using sudo /etc/init.d/tomcat7 start.
9) I log in and enable the Workflow server and give it my url of my Shark deployment. I do not change the username or password. Screenshot: http://i.imgur.com/jfDon7U.png
10) I create a user named "workflow" with the password "changeme". This matches the default values for username and password in the Shark.conf file. Screenshot: http://i.imgur.com/IcK3eYx.png
According to the technical manual I should be done, but this doesn't seem to work. I don't see the Workflow option appear. When I did this same procedure with the demo database which I believe has a demo workflow, it didn't work either. Am I missing steps? Did I forget to configure or do something?
Any help or information would be greatly appreciated.