2014-04-15 3 views
1

나는 orbeon 형식을 가지고 있으며 다른 사람이 양식을 작성하면 pdf를 만들어 내 webservice로 보냈습니다.orbeon에서 PDF 생성

지금 양식을 작성하고 보내기를 누르면 문서 ID, 앱 이름 및 양식 이름이 웹 서비스로 전송됩니다.

가이드 나 예제를 도와 줄 수있는 사람이 있습니까?

webservice는 grails (JAVA)에 있습니다.

최저 관련 마틴

답변

2

당신은 저장 버튼을 /를 전송하는 방법을 사용자 정의 할 수 있습니다. 보기 : http://doc.orbeon.com/form-runner/advanced/buttons-and-processes/index.html

'프로세스 사용자 정의'로 스크롤하십시오. 보내기 버튼의 프로세스 예는 여기에서 확인할 수 있습니다.

<property 
    as="xs:string" 
    name="oxf.fr.detail.process.send.acme.hr" 
    value='require-valid 
     then pdf 
     then email 
     then send("http://example.org/") 
     then navigate("/success") 
     recover navigate("/failure")'/> 

'pdf'작업은 pdf 문서를 생성해야합니다. 문서의 URL을 얻으려면 '보내기'작업을 사용자 정의 할 수 있습니다. 'Core Form Runner actions'(http://doc.orbeon.com/form-runner/advanced/buttons-and-processes/index.html)로 이동하여 '보내기'를 찾으십시오. 'content'속성에서 'pdf-url'을 지정하여 pdf url을 얻을 수 있습니다. 'uri'속성은 웹 서비스를 가리켜 야합니다. 웹 서비스에서 pdf url을 받으면 url to download document를 사용하여 요청할 수 있습니다.

+0

'pdf-url'을 지정하면 PDF 액션이 더 이상 필요 없으며 PDF가 자동 생성됩니다. – ebruchez