0

我有一个扩展 api,我从 web/resource/REST API 上传它,上传后,它运行良好。但是,我使用代码上传,我使用 PageAPI.createPage() 上传扩展名,它上传成功,但它不起作用,我检查服务器上的文件,从服务器,我找不到扩展名,${BONITA_HOME}\bonita\client\tenants\1\work它只存在于${BONITA_HOME}\bonita\client\tenants\1\temp,调试,文件调用pageAPI servlet,并调用PageDataStore.createEngieenPage(),所以我的问题是如何使用REST API添加扩展和部署它?

4

1 回答 1

0

为了以编程方式部署 Bonita REST API 扩展,您需要:

  • 调用loginserviceREST API 进行身份验证
  • uploadPage使用servlet将文件发送到服务器端的临时文件夹
  • 通过调用portal/pageREST API注册新的 REST API 扩展

我创建了一个基本的Groovy 脚本来演示这一点

于 2017-04-05T16:11:27.613 回答