簡體   English   中英

如何使用camunda嵌入式REST和Spring加載表單?

[英]How to load a form with camunda embedded REST and Spring?

我在https://github.com/camunda/camunda-bpm-examples/tree/master/deployment/embedded-spring-rest上接受了該項目,並嘗試加載我制作並包含在src / main /中的html表單。 webapp / forms文件夾。 現在,我只想在特定過程開始時加載表單。 我嘗試了幾種方法,包括@RequestMappping批注,但是當進程開始說資源不可用時,我總是得到相同的鏈接:

http://localhost:8080/camunda-quickstart-embedded-spring-rest/WEB-INF/classes/org/camunda/bpm/example/loanapproval/Starter.java

在此處輸入圖片說明

這是我的簡單過程,我希望在第一個用戶任務啟動時加載表單。 我在哪里配置資源? 我沒有在Web界面(座艙,任務列表等)上使用camunda嵌入式tomcat,而只是在部署.WAR文件的普通tomcat中使用。 我的.html文件也不是用camunda書寫的,它也是純HTML文件。 我將embeded:deployment:forms / request-loan.html放在formKey中,但是它也不起作用。

有人有主意嗎? 我猜這只是某處代碼的一行,我必須添加它以便請求正確的資源並打開我的表單。 這就是我的項目結構

在此處輸入圖片說明

謝謝!

為了使表單起作用,您將必須提供一個ProcessApplication和一個(空的) META-INF/processes.xml

將ServletProcessApplication用作基類,或者確保您的流程應用程序正確設置了context-path屬性:

properties.put(PROP_SERVLET_CONTEXT_PATH, contextPath);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM