Page 1 of 1

Workflow forms.xml

PostPosted:Fri Mar 27, 2015 4:38 pm
by crackston
I'm very confused about the workflow tutorial. Let me just preface this by saying after day 3 of fighting with Java, JBoss, jBPM, etc, I'm at the point of having a meltdown. :evil:

Following the tutorial at Lesson 2 I have my workflow deployed and I can see it in the administration section. However, when I click "start workflow" there is no workflow to select. Catalina.log shows:
Code: Select all
WARN  com.openkm.module.common.CommonWorkflowModule- Process definition '1' has no forms.xml file
I found this page http://wiki.openkm.com/index.php/Workfl ... definition which adds a lot of complexity to an answer.

I have a few questions. Why isn't there a forms.xml, why isn't its creation in the tutorial, where does it need to go, and why is all my hair falling out when I bang my head on the keyboard?

Re: Workflow forms.xml

PostPosted:Sun Mar 29, 2015 3:03 pm
by jllort
Did you download our portable development environment ? There're are some workflow samples yet configured that sure can help you on it. Sincerely workflows are not trivial feature. You can download portable dev here http://sourceforge.net/projects/openkmportabledev/

Re: Workflow forms.xml

PostPosted:Mon Mar 30, 2015 1:24 pm
by crackston
You know, I did have that. I just assumed it was going to be part of the tutorial so I didn't open it yet. Thanks; I will take a look.

Re: Workflow forms.xml

PostPosted:Mon Mar 30, 2015 1:45 pm
by crackston
Never mind, I don't have that. Have to have windows?!

Re: Workflow forms.xml

PostPosted:Mon Mar 30, 2015 5:37 pm
by crackston
Many of the files in the archive are password protected, according to windows.

This is just way too hard for an engineer to figure out. The "readme" file doesn't seem to say how to install anything at all, and the "install.bat" only changes a few system paths.

Re: Workflow forms.xml

PostPosted:Fri Apr 03, 2015 10:55 am
by jllort
install.bat only register the jdk , nothing else.

Our suggestion is configure a VM ( virtual machine like virtual box ) and install on a clean environment the Portable dev environment.