2009-07-30 41 views
1

我正在使用.Net對長壽命Livecycle服務進行Web服務調用。我無法弄清楚如何從這個服務獲得結果輸出,因爲我從invoke_async調用返回的所有結果都是jobId。獲取長壽命Livecycle流程的結果

我知道我可以使用JobManagerService來ping作業來查看它何時完成,但我不知道如何從服務調用中獲取輸出。

任何想法?

+0

請更具體。什麼是JobManagerService?什麼是「生命週期」?你的意思是「生命週期」?你使用什麼技術? Java的? 。淨? – 2009-07-30 17:42:34

回答

1

我也經歷過同樣的情況。作業ID是使用invoke_async調用LiveCycle所返回的全部內容。您可以在Workbench中編寫一個短暫的進程來執行SQL查找,以便使用作業ID來覆蓋其他表並獲取進程信息。表tb_job_instance具有一個與tb_process_instance中的long_lived_invocation_id匹配的字段public_id,因此您可以將您獲得的作業ID作爲輸入傳遞到新的短暫進程中,以獲取進程ID並從那裏進行更多查找。