【发布时间】:2016-02-17 16:00:17
【问题描述】:
我将我的流程(bpm 文件)定义为 Camunda Spring Boot 项目的一部分。我有一个附加到开始事件的表格。当我开始我的流程时,我收到“表单失败:Access-Control-Allow-Origin 不允许来源”错误。
我检查了 Chrome 控制台,发现“XMLHttpRequest 无法加载 app:forms/my-form.html?noCache=1455724524763。跨源请求仅支持协议方案:http、data、chrome、chrome-extension、https、 chrome-extension-resource”错误消息。
我在 Spring Boot 项目之外将相同的流程打包为普通的 Web 应用程序,并将 war 部署到 Camunda Tomcat。它运行没有任何问题。
当我将相同的流程打包为 Camunda Spring Boot 项目的一部分时,就会出现此问题。
找到 2 个描述类似问题的链接,但在解决问题方面没有多大帮助。
https://github.com/plexiti/camunda-grails-plugin/issues/47
https://app.camunda.com/jira/browse/CAM-2146
Camunda Spring Boot 项目是否支持嵌入式表单。我还没有看到任何 Camunda Spring Boot 的嵌入式表单示例。
我几乎被困住了。因此,我们将不胜感激任何帮助。
【问题讨论】:
标签: spring-boot camunda