Quantcast
Channel: SCN : All Content - SAP Process Orchestration
Viewing all 1235 articles
Browse latest View live

How to get url for endpoint

$
0
0

Hi,

 

On SAP Process Orchestration 7.4 :

- How can I get/define the endpoint's url for an scenario having a SOAP communication channel as entry point ?

 

Regards,

 

Johann


SAP HANA Cloud Integration (Quick Overview)

$
0
0

Dear SCN Friends,

 

One year back, I was asked to evaluate HCI capabilities .After evaluation I felt architecture is good but it has

long way to go before it's ready to compete with its on-cloud competitors (Dell Boomi, Informatica...) or with

SAP's on premise middleware (SAP PI/PO) .

 

Recently I realized that SAP is rapidly making improvements for HCI .I believe soon it will become tough

competitor to both on-cloud and on premise middlewares.

 

I want to share my views on advantages with cloud-based integration platform, current HCI's major capabilities and its limitations.

 

SAP HANA Cloud Integration (HCI) is SAP’s strategic secure cloud-based integration platform with a strong focus on

process and data integration.It provides you the Process Integration (HCI-PI) and Data Integration (HCI-DS) capabilities.

 

  • HCI-PI is for integrating your applications, be it on premise or cloud applications
  • HCI-DS is for efficiently and securely doing ETL (extract, transform, load) tasks to move data between on premise and the cloud systems.

 

Below are major advantageous with cloud based integration (HCI):

 

  • No maintenance required ,SAP will take care of it
  • Less implementation time (Prepackaged integration content can reduce TCO for developers and maintaining the custom integrations)
  • Lower TCO (pay as you go subscription model and minimal upfront investment)
  • Effective failover capability (Similar to High availability concept in on premise)
  • Scalability, SAP will take care of it
  • Rolling software updates (currently once in a month. Zero down time but during that window we can’t deploy new integration artifacts to the tenant)
  • Backward compatibility of the integration content is assured
  • During every upgrade, the Web-based IDE is also upgraded (NOTE: We need to manually upgrade our eclipse based

        toolset from the HCI Eclipse update site)

  • Tenant Isolation (For each customer system connected to SAP HCI separate resources(d/b schema,CPU,memory...) are allocated)
  • Light weight nature of HCI may be used in future for mobile based communication for non-SAP back-end systems with the availability

        of REST/ODATA capabilities

  • If you are migrating interfaces from PI/PO to HCI ,you can reuse the structures and mappings.You can import these from your PI/PO to HCI .



Currently HCI has below adapters (Took 8/1/2015 release as reference )

 

Adapter type

Allows tenant to

Mail adapter (Rx)

Send out encrypted messages by e-mail.

IDoc SOAP adapter (Sx & Rx)

Exchange IDoc messages with another system.

SOAP (SAP RM) adapter (Sx & Rx)

Connect to another system based on the SOAP communication protocol and SAP RM as the message protocol (which is a simplified communication protocol

for asynchronous Web service communication that does not require the use of Web Service Reliable Messaging).

SOAP 1.x adapter (Sx & Rx)

Connect to another system that supports SOAP 1.1 or SOAP 1.2.

HTTP adapter(Rx) (POST/GET/PUT methods)

Connect to a receiver system using the HTTP protocol.

SFTP adapter(Sx & Rx)

Connect to another system using the SSH File Transfer Protocol.

SuccessFactors adapter (Sx & Rx) (SOAP/ODATA V2(Rx)/REST)

Connect to a SuccessFactors system using the SOAP protocol.

For REST message protocol only GET/POST operations are supported

Ariba adapter (Sx & Rx)

Connect a tenant to the Ariba network (that way allowing SAP and non-SAP cloud applications to send and receive business specific documents in cXML format to and from the Ariba network).

OData adapter (Rx)

Connect to systems exposing OData services (OData service providers).

 

Sx->Sender ,Rx->Receiver


Below are some of the major limitations with HCI:


  • B2B/EDI capability (It's there in their Road Map)
  • Standard version management is not available
  • No support for JAVA/ABAP mappings
  • No look up concept in HCI, but as an alternative Request-Reply pattern available to suffice the gap
  • Can't control individual channels(Start/Stop/External Mode) like we do in PI/PO
  • Monitoring is good but it needs further enhancements (Filter based on channels, option for logs more than 1 month,…)
  • In HCI no native support for JAVA udf's ,need to go for either groovy script or JavaScript (but I think we can import the same from

          PI to HCI and run it ,but can't modify it in HCI)

  • No native support for operation mapping in HCI, alternative approach given is request reply pattern (We can re-use the

          existing operation mapping from PI/PO and run it in HCI)

  • PI/PO operation mappings with cardinality 0..1 or 0..unbound are not supported
  • PI/PO operation mappings with multiple operations are not supported
  • PI/PO operation mappings with "Do Not Resolve XOP Includes", "Read Attachments" are not supported
  • Some of existing adapters need to enhance further to support more features
  • Look and feel of message logs is not good. It needs further enhancement
  • I'm wondering on whether HCI support custom modules and many standard beans available in PI/PO?

   

 

NOTE:

Many resources available in scn for understanding HCI features ,make use of those.I would like to thank Sujit

for sharing his knowledge on most of the HCI features .


Please share your thoughts on this ,so that we can further enhance this blog and make it more comprehensive for quick reference.


I'm adding few references ,but you can find many in scn ,just need little bit patience

 

http://help.sap.com/cloudintegration/SAP_HCI_DevGuide.pdf

Basic Web-UI Monitoring in HCI

 

Regards

Venkat

 


Rest receiver adapter paramaters

$
0
0

The new rest receiver adapter is not recognizing parameters.

i.e. /admin/products.json?since_id=123456

The adapter does not pass the parameter to the end point.

Any ideas?

How to process file > 50 mb

$
0
0

Hi,

 

I have a file to Idoc scenario and we are using message mapping. So we cannot use chunk mode. Please suggest something that can be done at PI runtime or any other ways to process file > 50 mb.

 

Regards,

sandhya.

SAP HCI CodeJam 2.0

$
0
0

Together with SAP A.G. we have evolved the CodeJam. We call it SAP CodeJam 2.0!

 

After some extensive research and feedback we found out that that you and your peers want to work on scenario's you do not expect and which are also not general available on the web. This presented us with a possibility to help SAP HCI CodeJam to take the next step in evolution.

 

We believe that a CodeJam 2.0 should be about getting hands-on experience in SAP HCI technology and tools based on interaction and your valuable input.

We have put in some hard effort to make it happen!
We are going to work on brand new scenario's which are set up in colloraboration with SAP  AG& Proxcellence.

 

SAP HANA Cloud Integration scenario's:

- Deep dive integration flow development: Sports scenario with REST adapter

- Deep dive integration flow development: Magento with SOAP adapter

- Adapter development

 

During the deep dive developments we are going to use multiple integration flow elements which will be explained in more detail.

If you are interested in participating in SAP HCI CodeJam 2.0, you can sign up here: http://bit.ly/1Ep43xt

 

Date:  30 October 2015

Time: 12.00 – 18.00


Location:
NAC Stadion
Stadionstraat 3
4815 NC Breda
The Netherlands

 

Hope to see you there, With kind regards, 

 

Rayan Koendjbiharie.

The stream has already been committed

$
0
0

Hi,

 

 

  I am using SOAP-PI-RFC scenario. while executing the WSDL file from SOAP UI .The response is not coming for new report.But old reports are working correctly. I found some error in logger file.

 

 

Capture.JPG

Please check screen shot and help me for this error.

How tr track the message IDs in SAP PI 7.4

$
0
0

Hi Gurus,

 

Good Evening...


Now we are migrating the interfaces from 7.0 to sap pi 7.4. In new version we are not able to track the inbound idocs in 7.4.


Could you please provide how to track the idocs in 7.4?



Regards,

Veera.

Improper configuration for Enterprise Service Repository perspective in NWDS

$
0
0

Dear Experts, I am using PO 7.4 SP 10 with NWDS 7.31 SP 15.I am able to open Integration directory perspective but while I am trying to connect to ESR Perspective from NWDS it is showing "Improper Configuration". I had gone through several posts in the forum but didnt get the answer for my question. Thanks in advance ! Regards, Sambaran


Featured Content in Process Orchestration

$
0
0

The “Big Process Roundup” at TechEd

http://scn.sap.com/profile-image-display.jspa?imageID=17975&size=72Big process are everywhere...also at SAP TechEd Las Vegas this year. Read in this blog by SAP mentor Peter McNulty how you can advance your trip to SAP TechEd and be able to "tame big process challenges with Intelligent Business Operations powered by SAP HANA".
September 2015

Using BPM OData services to automate process model testing

This blog by Lavanya Musuvadhi Mothilal focuses on writing JUnit tests for automation of process model testing using various OData services for creating the process, completing the human task, sending message to BPM and check the status of process.
July 2015

Integrating process repositories with SAP BPM

You want to connect certain process repositories with SAP Business Process Management? Then you must read this blog by Lavanya Musuvadhi Mothilal.
July 2015

PI REST Adapter - Polling a REST API

This blog by Alexander Bundschuh is part of a collection of blog entries that shows architectural concepts and configuration of the SAP PI REST Adapter. Added some sample scenarios to make it easier for you to understand how your scenario can be implemented using the PI REST Adapter. The current blog describes how to poll a REST API.

July 2015

New SAP Press book about SAP Process Orchestration

http://scn.sap.com/profile-image-display.jspa?imageID=3583&size=72Looking from some new literature for the summer time? Take a look at the new book on SAP Process Orchestration, as described in this blog by Alexander Bundschuh.

July 2015

*For B2B integration content visit the B2B space

Sender SOAP AXIS Adapter with Proxy Configurations

$
0
0

Hi Everyone,

I am trying to consume the REST services using SOAP AXIS sender channel and this is my first handson REST service integration which i am working on.I wanted to pull the XML file from the REST API AS IS and create an XML file without any conversion.I am referring to Michael and other blogs i don't find any clue about the proxy settings in these blogs.We have proxy configured in our organization and i need input proxy settings to access external applications.I referred to couple of notes 1578675(for receiver SOAP AXIS not for sender) and understand SOAP AXIS by default will not support for proxy similar to the standard SOAP over HTTP however in the FAQ AXIS Adapter i can see below statement but i don't understand where to add the sequence in module tab.I just tried adding first in module tab and ended up with issues like cant cast and failed to initialize

 

 

 

    1. How can I call some service over an HTTP proxy server?

The Axis's standard and adapter's HTTPSender and CommonsHTTPSender transport handlers recognize the  java's standard network properties (http.proxyHost, http.proxyPort, http.nonProxyHosts) for HTTP proxy settings.

Note 1578675 provides an ability to configure HTTP proxy in the channel configuration. See a sample configuration for using HTTP Proxy. The Axis channel can be configured to use an HTTP proxy with proxy authorization. See a sample configuration of the HTTP proxy with proxy authorization.

below discussion explains to set the parameters in config tool i have not tried yet

Proxy settings in Axis adapter | SCN

 

i am on SAP PO 7.4 SP10 and i know we have standard REST however one of my client is on PI 711 and already suggested to upgrade however as an alternative i wanted to propose this solution as well.We have REST APIs which gives XML and send it to SAP PPM and vice versa.If i test from SOAPUI i am receiving the XML file as response ONLY after proving the proxy settings.

 

Could someone please shed some light on this.Highly appreciate in advance.

 

Thanks

PO to PI Integration compatibility due to different versions

$
0
0

Hello Team,

 

Is it possible to have 2 PI systems interacting with each other on different Netweaver versions.

 

PI version is 7.02

PO 7.4 SP09

 

Due to few constraints, we would like to implement interface with following participating systems:

SAP ECC 6.0 Ehp7-->PO7.4 SP09 -->PI7.02 -->AII 7.10 sp12

 

In above context, Kindly confirm if PO 7.4 SP09 (only Java) can communicate to PI 7.02 using Idoc connectivity or other.

 

 

Kindly help on same.

 

Has somebody practically tried 2 PI system interacting, having different netweaver versions.

 

Kind Regards,

Anurag Garg

How to remove add the separator "]" at end of the data

$
0
0

Hi All,

 

Good Evening...

 

I have created one mapping, here separator(" [ ") is adding in end of the each segment, But as per the requirement, we need to add the separator in only end of the description (last segment), not for all.

 

Could you please check and suggest.

 

PFA docs for your reference.

 

 

 

Thanks,

VB.

Import ESR desgin object from dual to single stack

$
0
0

Hi All,

 

     Unable to import the esr design objects from dual to single stack through SAP NWDS,getting below error while importing the design.

 

Kindly explain how to import the esr design from dual to single stack SAP PI 7.4 using NWDS or any other steps to perform.

 

nwds1.JPG

nwds2.JPG

Common SLD for 2 PI systems- PI7.10 and PO 7.4 single stack

$
0
0

Hi PI folks,

 

We are working on PI7.10 upgrade project to PO 7.4 single stack.

 

We are considering to use existing SLD for pointing to a new PO system instead of new SLD installation.

 

Q1. Is it feasible? I think yes.Kindly confirm.

 

Q2.When a new PO installation is done. Does it ask to use existing SLD?

 

Q3.If we use common SLD for both PI and PO in parallel for some time, what is the impact on existing PI landscape which is having common sld for dev,qa and prod?

 

Q4. If we use common SLD, do we need to update existing ABAP Business Systems to change related integration server after PO installation?

 

Q5. What will be the impact on transport targets?

 

Q6. Do new SLD installation requires a separate hardware, if we consider to opt for it?

 

 

Kindly suggest all the impacts which could hamper our PO upgrade due to common SLD.

 

Many Thanks & Regards,

Anurag Garg

jar-Files deployment failed in SAP PO system (For SAP HCM to SuccessFactors Integration)

$
0
0

Hi All

 

We have deployed below Jar files in SAP PO system and tested with the below link, but the status was showing Error, Please find the attached screen shot,

 

    • axis.jar
    • commons-discovery-0.2.jar
    • commons-logging-1.0.4.jar
    • commons-net-1.0.0-dev.jar
    • wsdl4j-1.5.1.jar

 

http://<pi-host>:<PI-port>/XIAxisAdapter/MessageServlet.

 

Please help us.

 

BR


Message Mapping Technique

$
0
0

Hi Folks,

 

We are using PO 7.4 and the scenario is IDOC to JMS, Please help on below points.

 

1) Spliting messages based on attribute value (For example: atrribute values are A, B, C, D and As per the requirement, We are splitting as 4 different messages with same HEADER populating for all the ITEMS ) - this is DONE

 

2) So in the above case 1 FILE will have 4 messages and all this messages will reach to target at a time but our requirement is SEND THE MESSAGE TO TARGET ONE BYE ONE

 

 

EXAMPLE:

 

MESSAGES (MULTI) FOR EX: A, B , C, D (WE ARE ACHEVING THIS IN FIRST POINT)

 

HEADER(1)

 

-ITEMS (MULTI)

  1

  2

  3

  4

--ATTRIBUTE(MULTI)

---VALUE

     A

     B

     C

     D

 

We need to send the above mentioned multiple messages INDIVIDUALLY or ONE BY ONE TO TARGET APPLICATION. Please help on this requirement.

 

 

Regards,

MFH

The stream has already been committed

$
0
0

Hi,

 

 

  I am using SOAP-PI-RFC scenario. while executing the WSDL file from SOAP UI .The response is not coming for new report.But old reports are working correctly. I found some error in logger file.

 

 

Capture.JPG

Please check screen shot and help me for this error.

Persistance of Audit Log - Impact on performance

$
0
0

We are missing valuable  data in the audit log. Apparently the audit log data is only held in cache and as the volumes of data increase less and less information is available. However, this is very useful as it is the only record of any adapter processing and associated errors. Without this the rest of the data is meaningless.

 

04-08-2015 16-43-21.jpg

This can be persisted

 

1314974 - Successful asynchronous messages - audit log persistence

1982452 - Audit Logs for successful synchronous messages with log versions to be persisted/archived if audit log memory cache is disabled

 

My question....Does anyone anyone have any experience with persisting audit log data AND has there been any impact on performance. SAP say this will impact performance but I would like to know by how much.

 

Many thanks

com.sap.engine.services.dc.api.deploy.DeployException: [ERROR CODE DPL.DCAPI.1027] DependenciesResolvingException. Reason: ASJ.dpl_dc.006505 An unresolved dependencies error occurred while sorting the deployment batch items regarding the dependencies.

$
0
0

Dear Experts ,

 

I have created a BPM process and it's  build successfully but when I am deploying this process then facing error .

 

Error is :

com.sap.engine.services.dc.api.deploy.DeployException: [ERROR CODE DPL.DCAPI.1027] DependenciesResolvingException.

Reason: ASJ.dpl_dc.006505 An unresolved dependencies error occurred while sorting the deployment batch items regarding the dependencies.

 

 

  at com.sap.engine.services.dc.api.deploy.impl.DeployProcessorImpl.deployItems(DeployProcessorImpl.java:862)

 

 

  at com.sap.engine.services.dc.api.deploy.impl.DeployProcessorImpl.deploy(DeployProcessorImpl.java:259)

 

 

  at com.sap.ide.eclipse.deployer.dc.deploy.DeployProcessor70.deploy(DeployProcessor70.java:105)

 

 

  at com.sap.ide.tools.services.dc.EngineDcDeployService.deployFiles(EngineDcDeployService.java:257)

 

 

  at com.sap.ide.tools.services.dc.EngineDcDeployService.deploy(EngineDcDeployService.java:135)

 

 

  at com.sap.ide.dii05.ui.internal.actions.dc.DcDeployAction$5$1.run(DcDeployAction.java:282)

 

 

  at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)

 

 

Caused by: com.sap.engine.services.dc.cm.deploy.DependenciesResolvingException: ASJ.dpl_dc.006505 An unresolved dependencies error occurred while sorting the deployment batch items regarding the dependencies.

 

 

  at com.sap.engine.services.dc.cm.deploy.impl.DependencyResolver.resolve(DependencyResolver.java:71)

 

 

  at com.sap.engine.services.dc.cm.deploy.impl.DeployerImpl.resolveDeploymentBatch(DeployerImpl.java:890)

 

 

  at com.sap.engine.services.dc.cm.deploy.impl.DeployerImpl.deployInternal(DeployerImpl.java:403)

 

 

  at com.sap.engine.services.dc.cm.deploy.impl.DeployerImpl.deploy(DeployerImpl.java:228)

 

 

  at com.sap.engine.services.dc.cm.deploy.impl.DeployerImplp4_Skel.dispatch(DeployerImplp4_Skel.java:910)

 

 

  at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:466)

 

 

  at com.sap.engine.services.rmi_p4.server.ServerDispatchImpl.run(ServerDispatchImpl.java:69)

 

 

  at com.sap.engine.services.rmi_p4.P4Message.process(P4Message.java:72)

 

 

  at com.sap.engine.services.rmi_p4.P4Message.execute(P4Message.java:43)

 

 

  at com.sap.engine.services.cross.fca.FCAConnectorImpl.executeRequest(FCAConnectorImpl.java:999)

 

 

  at com.sap.engine.services.rmi_p4.P4Message.process(P4Message.java:59)

 

 

  at com.sap.engine.services.cross.fca.MessageReader.run(MessageReader.java:55)

 

 

  at com.sap.engine.core.thread.execution.Executable.run(Executable.java:122)

 

 

  at com.sap.engine.core.thread.execution.Executable.run(Executable.java:101)

 

 

  at com.sap.engine.core.thread.execution.CentralExecutor$SingleThread.run(CentralExecutor.java:328)

 

 

Caused by: com.sap.engine.services.dc.cm.deploy.sdu_deps_resolver.UnresolvedDependenciesException: [ERROR CODE DPL.DC.3437] Unresolved dependencies found for the following deployment items: [

 

 

 

 

 

 

1. Component: name: [system_centric_demo~pr~pm], vendor: [example.org], location: [localDevelopment], version: [20150826142024], software type: [J2EE], csn component: [Default], dependencies: [[name: 'system_centric_demo~infra~sgc', vendor: 'example.org', name: 'tc~bpem~content~predefs~default', vendor: 'sap.com', name: 'tc~bpem~content~predefs~types', vendor: 'sap.com']], archive type: [DC]

 

 

Unresolved dependency:

 

 

name: 'tc~bpem~content~predefs~default', vendor: 'sap.com' ( not found in the admitted batch items and the repository)

 

 

].

 

 

  at com.sap.engine.services.dc.cm.deploy.sdu_deps_resolver.impl.SduDependenciesResolverImpl.resolve(SduDependenciesResolverImpl.java:218)

 

 

  at com.sap.engine.services.dc.cm.deploy.impl.DependencyResolver.resolve(DependencyResolver.java:59)

 

 

  BR .

  Pradeep

PO upgrade to 7.4 from PI 7.1

$
0
0

Hi All,

 

We are going to upgrade SAP PI 7.1 to PO 7.4.

 

We have decided to install PO 7.4 Java Stack & then migrate SLD and other data from PI to PO.

 

Can someone one guide me the process of up-gradation & migration of data.

 

 

 

 

Thanks & Regards,

Chetan

Viewing all 1235 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>