2017-05-28 16 views
0

私はhttps://github.com/camunda/camunda-bpm-examples/tree/master/deployment/embedded-spring-restでプロジェクトを行い、src/main/webapp/formsフォルダに作成してhtmlフォームをロードしようとしました。今は、特定のプロセスが開始されたときにフォームをロードするだけです。私は@RequestMappping注釈を含むいくつかのことを試してみましたが、プロセスは、リソースが利用できないことを言って始めたとき、私はいつも同じリンクを得た:camundaにRESTとSpringを埋め込んだフォームを読み込む方法は?

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

enter image description here

は、これは私の単純なプロセスであり、私は、フォームにしたいです最初のユーザータスクが開始されたときに読み込まれます。リソースはどこで設定しますか?私はWebインターフェイス(cockpit、tasklist、...)でcamunda embedded tomcatを使用していません.WARファイルをデプロイしたplain tomcatだけです。私の.htmlファイルもcamunda表記で書かれていません、それはまた単なるhtmlファイルです。 私はembedded:deployment:forms/request-loan.htmlをformKeyに入れましたが、動作しません。

誰かがアイデアを持っていますか?私はそれがちょうどどこかのコードの1行だと思う、右のリソースが要求され、私のフォームが開くように追加する必要があります。ありがとう

enter image description here

ように私のプロジェクトの構造がどのように見えるか です!

答えて

0

フォームを作成するには、ProcessApplicationと(空)META-INF/processes.xmlを入力する必要があります。

いずれかの基本クラスとしてServletProcessApplicationを使用したり、プロセス・アプリケーションが正しく、コンテキスト・パスプロパティを設定していることを確認してください:

properties.put(PROP_SERVLET_CONTEXT_PATH, contextPath); 
関連する問題