• "Start Workflow" dropdown shows no process (v6.3.13-DEV)

  • OpenKM has many interesting features, but requires some configuration process to show its full potential.
OpenKM has many interesting features, but requires some configuration process to show its full potential.
Forum rules: Please, before asking something see the documentation wiki or use the search feature of the forum. And remember we don't have a crystal ball or mental readers, so if you post about an issue tell us which OpenKM are you using and also the browser and operating system version. For more info read How to Report Bugs Effectively.
 #54895  by Ethan.Yang
 
Hi OpenKM Team,

I'm currently testing the workflow feature on my OpenKM instance, but I'm facing an issue where no process appears in the "Start Workflow" dropdown after deployment.

🖥️ My environment:
  • OpenKM Version: 6.3.13-DEV (build: 058e5bf)
  • I’m using Eclipse to deploy the process (.jpdl.xml, .gpd.xml, and .jpg)
  • Deployment is reported as successful in the Eclipse plugin
  • The process image is visible under the Workflow > Process Definition tab
  • However, when I go to a document and click “Start Workflow”, the dropdown is empty
🔍 What I’ve tried:
  • Verified that task-node1 exists in the .jpdl.xml
  • Restarted Tomcat / OpenKM
  • Cleared browser cache
  • Verified user has sufficient permission
Deployment log shows:
Process definition '2' has no forms.xml file

I noticed that the official tutorial video (https://www.youtube.com/watch?v=9ugBYf5ggu8) doesn't mention needing a forms.xml, but the logs seem to require it.
Attachments
圖2.png
圖2.png (84.11 KiB) Viewed 2374 times
圖1.png
圖1.png (191.44 KiB) Viewed 2374 times
 #54897  by Ethan.Yang
 
jllort wrote: Wed Jul 09, 2025 3:59 pm ¿Did you enabled in the profile?

Hi jlort,

Thanks for your reply. Yes, I have enabled the Workflow module in the profile settings.
My user okmAdmin is using the "Default" profile, and as shown in the screenshots, the Workflow option under Dashboard is checked.

However, the "Start Workflow" dropdown still shows no available processes.

Any idea what else I might be missing?

Thanks again!
Attachments
圖3.png
圖3.png (51.59 KiB) Viewed 1344 times
圖2.png
圖2.png (7.97 KiB) Viewed 1344 times
圖1.png
圖1.png (54.77 KiB) Viewed 1344 times
 #54898  by jllort
 
I think in the profile you must set what workflows are available for the users. The screenshot shares is so small and I can not watch it. Check if you have enabled in a drop down list the workflow. Then refresh the UI.
 #54899  by Ethan.Yang
 
jllort wrote: Fri Jul 11, 2025 4:12 pm I think in the profile you must set what workflows are available for the users. The screenshot shares is so small and I can not watch it. Check if you have enabled in a drop down list the workflow. Then refresh the UI.
Hi,

Now that I’ve successfully enabled the workflow feature, I would like to know:
Where does OpenKM store the workflow history and results?

Specifically:

In which database tables are the process execution logs stored?

Where can I find information about:

Who performed each task

When tasks were started or completed

The current or final state of the workflow

Any variables or form values submitted during the workflow

I understand OpenKM uses JBPM for workflow. Could you kindly confirm which tables are used for tracking this information? Any sample SQL or documentation would also be appreciated.

Thanks in advance!

About Us

OpenKM is part of the management software. A management software is a program that facilitates the accomplishment of administrative tasks. OpenKM is a document management system that allows you to manage business content and workflow in a more efficient way. Document managers guarantee data protection by establishing information security for business content.