I don't want to offend you, but have you tried other ways to gather at least some of the information?
I have about 26 criteria to look for and if i wrote this message in this forum that's because i didn't have answers to some criteria ,so please if you can help me it would be a pleasure for me
Find my answers in blue below
1)Does Jbpm has a jackrabbit Connector?
2)Does Jbpm supports conditional workflow?
Yes, Jbpm has <rules-decision> tag to support conditional workflow but it is till in incubation
3)what about alerts ?
I think you manage alerts using Automatic activities (java, script, mail)
4)Single sign on with other server?
5)Managing a GUI with list of tasks?
The GUI eclipse plugin doesn’t play well with tags that are still in incubation like <group> tag
6)web affinity ?
JBPM comes with web based process editor called Signavio. But it only support BPMN1.2 not JPDL…almost useless
No internal reporting engine. Unlike Drools Flow that has BIRT based reporting engine
8)ability to assign a task to a user according to external criteria?
This is possible via task assignee, groups and swimlanes
10)archiving a path in a workflow?
Yes, JBPM has History-service that gibes you the possibility to query the engine for history workflow activities