I'd like to ask some few question about working with KIE WB.
Deployment of KIE war on AS
What surprised me at the beginning of my journey is extremely long deployment (normally, I'd just let it be, but I'm afraid it's connected with other issues which I'll describe in a moment). Is it normal? On modern machine (4 cores, a lot of memory for JVM) it takes more then 4 minutes. Additionally warnings are reported similar to:
[org.jboss.as.server.deployment] (MSC service thread 1-1) Class Path entry xmlunit1.0.jar in "/tools/jboss-as-7.1.1.Final/bin/content/kie-wb-distribution-wars-6.0.1.Final-jboss-as7.war/WEB-INF/lib/fop-0.95.jar" does not point to a valid jar for a Class-Path reference.
Some kind of miss configuration of my AS maybe? I'm deploying KIE 6.0.1.Final on AS 7.1.1.Final.
WebApp yells errors
Generally speaking the workbench works, but using it is very difficult, because a lot of web controls (GWT I suppose) yells errors similar to:
Uncaught com.google.gwt.event.shared.UmbrellaException: Exception caught: (TypeError) : Cannot read property 'a' of null
Note that 'a' can be replaced by other short codes like 'uX', 'aX' and other - depends on control used. Unfortunately, I cannot determine what is the reason of this. Especially, that logs of AS are silent about it.
I got feeling that my KIE installation is really unstable. Some screens like designer or modeler loads really long and sometimes are blank forever. Do you have any kind of ideas what could lead to such strange behaviors?
KIE as a service
Additionally, I'd like to ask abou REST API. I'm able to manage and operate on processes via it - I like it so much . I'd like to go a bit further and complete human task with via HTTP or JMS, by sending set of variables which reflects form. Provided variables are acceptable and user authenticated, process should continue to next node. Can I achieve it somehow? Unfortunately, using KIE webapp or GWT is out of the question for my purposes - that is the reason.