Technical Articles
Best practices Cloud Integration Content in SAP Process Orchestration – Deployment enhancements
This is a blog within a series of best practices blogs for cloud integration content in SAP Process Orchestration. For an overview of all blogs published within this series so far, refer to the overview blog.
With release 7.5 SP10 of SAP Process Orchestration, the deployment procedure for deploying cloud integration content on SAP Process Orchestration has been improved. Now, you get direct status information of the progress of the asynchronous deployment steps. This improves transparency especially in case of deployment issues. If you like to know how to deploy cloud integration content on SAP Process Orchestration in general, please first read the Best practices Cloud Integration Content in SAP Process Orchestration – Deploy integration flows blog.
By the way, if you compare the screenshots of the previous blogs with the current one, you will notice that the layout of the deployment cockpit has been changed. With the latest shipment, the latest SAP UI5 themes have been applied. I hope you like the new look and feel.
We have logged on to our SAP Cloud Platform Integration tenant, and have selected a couple of integration flows. Now click on the deploy button. By the way, the new deployment behavior works for any deployment option regardless whether you deploy from file system or directly by accessing the tenant.
A pop-up appears showing the deployment progress. You can either close (hide) the dialog, or wait until the deployment has been finished, either successfully or with an error. If the deployment takes too long, a clock counts down, and eventually the pop-up automatically closes.
Even if the pop-up is hidden, the deployment progress is shown in the deployed cloud integration content table.
The status of the deployment can be checked later. Click on the bubble at the bottom of your browser. The information provided here can be filtered by the status, i.e., either successful or with errors. All entries can be cleared from this screen.
Hi Alexander,
Hi Philippe,
it's similar to the PI runtime, you can include an external virus scanner to scan the payload and attachments of incoming messages for viruses.
Alex
Hi Philippe,
Could you please let me know how you deactivated the virus scanner functionality completely in PO?
I am doing a POC to deploy the Cloud Integration Content on SAP PO and getting below error :
Error – Virus Scan is disabled on the system.
The value for global level – parameter xiadapter.virusscan.active is “0”.
Regards,
Kavita
Hi Kavita
In the SAP Knowledge Base I found the following note "Enable/Disable Virus scanner for deploying integration content and security artifact in IGW PRO": https://launchpad.support.sap.com/#/notes/0002266024
Which explains:
Application com.sap.aii.igw.gen.build.deploy.app contains the following properties in Java System properties.
1. igw.iflow.content.virus.scanner.enabled - To enable/disable Virus scanner for deploying integration content. By default it’s enabled.
2. igw.security.artifact.virus.scanner.enabled - To enable/disable Virus scanner for deploying security artifact. By default it’s enabled.
Also see "Troubleshooting: Cloud Integration Content in SAP Process Orchestration": https://launchpad.support.sap.com/#/notes/2212870
Regards
Philippe
Hi Philippe,
Thanks much for your response.
Disabling these Java System Properties as per the SAP note worked for me.I am able to proceed further with my POC.
Thanks again,
Kavita
Hi Alexander ,
Thanks for the wonderful blog! In our landscape, we are planning to have the hybrid model. CPI cloud runtime for cloud based integration and CPI on-premises runtime for on-premises integration (to satisfy audit compliance)
I have referred your blog series and references from SAP help documents for the cloud integration content enablement and in addition I have some queries before we configure CPI runtime in SAP PO. Can you please assist/guide me on this Query post
Thanks for your kind support.
Regards,
Baskar
Dear Alexander,
Thanks a lot for this blog. We are using CPI content in our SAP PO 7.50 system and we are very happy so far with the results. But now we have a doubt. We normally use Charm with CTS+ for transport all the objects from D to Q, V and P., but we don't see how to include our CPI iflows in the tranport mechanism in CTS+ and after deploy the iflow in the target system in an automated way.
Is there any plan in SAP to have this functionality?
What is today the best practice for a transport of CPI iflows in SAP PO ladscape?
Thanks
BR
right now you need to transport the content between your tenants which also supports CTS+ and deploy on PO from the tenant
Alex
Dear Alexander.
I wanted you to comment or refer me to some information about the possibility of including objects developed in SCP I or Po in a continuous integration cycle.
Is this possible?
In the web ide world we can generate a repository with a Git and include it in a jenkins pipeline that would orchestrate the test flow.
We can make the security and stress tests have been passed, a version could be generated (for example nexus).
Finally Jenkins can connect to ChaRM (SolMan) and CTS+ send order to deploy objects in non development systems for SCP I objects.
I see from the examples that the deployment is done on on-premise (PO) systems. Is there an alternative? for example TMS.
I have managed to replicate this CI stream in ABAP objects. However, I do not know if it is possible to do it in SCPI and P.O. Or even if it makes sense to do so.
Thanks and regards.
David Sánchez.