Quantcast
Channel: SCN : Popular Discussions - SAP Process Orchestration
Viewing all 1306 articles
Browse latest View live

SAP PO Certification

$
0
0

Any certification available for SAP PO ? (Not SAP PI 7.3 certification)


PayloadZipBean for nested zip files

$
0
0

Hi,


My scenario is file (zip) to file (unzip).

 

Zip file contains one parent folder, parent folder has 6 nested folders and each folder contains 12 files. (all the 12 files are .jpg and .tif files). Few folders contains the same file as well, like A00001.tif in two folders.

 

Using PayloadZipBean, I have extracted all the files in zip files, using PayloadSwapBean, I can able to swap the attachments and place it target folders. Using this method, I can be able to swap only one attachment. Also I should know the attachment name, to use it with PayloadSwapBean(Paramenters: swapKeyName and swapKeyValue)

 

Is there any other method, that I can be able to extract all files in zipped folder and place it in the target folders in a single shot.

 

I am planning to go for Custom Adapter Module development, but not sure how far this can be feasible. Any other idea is much appreciated.

 

Thanks & regards

UP

 


BPM task link in email

$
0
0

We have a scenario with regards to the behavior of the task link in the standard email notification in BPM that I would appreciate your advice on. When a task is assigned to a user the user receives a notification email with two links - a link to the task and a link to the UWL. Suppose the user acts on the task and the process moves to the next task. If the user comes back to the notification and clicks on the task link he/she receives a message that he/she is not authorized to execute the task. This is obviously misleading from the user's perspective. Is there a way to provide the user with a different message, may be just open the task in a read-only mode? Any suggestions would be very helpful.

 

Thanks in advance,

Gaurav

NW BPM - Looping condition not working properly in Automated Activity

$
0
0

Hi Experts,

 

I am working on one NWBPM scenario in PI7.31.

Requirement:

we are getting 0..N records in a recordset.We  need to send each records in recordset with a delay of 5 secs in between them creating individual message for each record.

I have created my NW BPM process, but i am not able to fix looping issue with Automated/Mapping Activity.

Attaching document which refers overall development that i have done for this.I am not sure where i am getting wrong.And need your suggestion to implement the logic.

 

For Example:

If my recordset is having 4 records in recordset, then i need to send 4 individual messages out of BPM to receiver corresponding to each record with a delay of 5 secs between them.

Issue:

I am getting 16 individual messages for 4 records in recordset in 4 sets with 5 secs delay between each set ( i.e 4 records of recordset message in each set with delay of 5 secs in between each set).

 

 

Regards

Deepak

SAP PI 7.31 AEX interface using BPM failing while posting to BPM

$
0
0

Hi

 

I have created below process in NWDS to create BPM interface in SAP PI 7.31 SP05 AEX system.

 

Interface design:

SAP PI will split the files and send the files to NW BPM & then sends the split files back to NW PI for generating IDOCs.

 

Taken help from Willaim Li blog in creating this process.

http://scn.sap.com/docs/DOC-28803

 

 

 

Process.JPG

When tested, I am getting the below error.

 

Delivery of the message to the application using connection JPR failed, due to: com.sap.engine.interfaces.messaging.api.exception.MessagingException: Error processing inbound message. FaultException: com.sap.aii.proxy.xiruntime.core.ESPXISystemFaultException: Error encountered during processing of XI request message in inbound ESP; Hint: com.sap.engine.interfaces.webservices.runtime.RuntimeProcessException: Unexpected uriID '/{http://bnsf.com/fi/ap/int349}TelewareInvoices_BPM_In_Async'. Found: BindingData 'null', interfaceMapping 'null' interfaceDefinition 'null'

 

I am using same datatype for both Inbound and Outbound service interfaces still getting the above error.

 

I could see process is deployed and getting executed successfully when ran from NWA.

 

Any information for resolving this error would be appreciated.

 

Thanks & Regards

Ram

SAP PO 7.31 call BAPI without Z-BAPI and without PI Adapter

$
0
0

Hi guys,

 

is there a easy way to call within an bpm process (SAP PO 7.31 Java Stack Only) a BAPI on ABAP Backend system without using

the workarounds:

-Z-BAPI(Include the BAPI call and the BAPI commit) or

-PI IFlow RFC Adapter with Flag Commit.

 

In my opinion there should be a easier way, because i do not want to create for each BAPI a corresponding Z-BAPI

and also the way with the iflow is not elegant.

 

best regards

Michael

Netweaver Developer Studio for PI/PO Tools

$
0
0

Hello Colleagues,

 

with SAP PI 7.31 respectively with SAP PO, "Tools" moving in the Netweaver Developer Studio (NWDS).

 

Enterprise Service Repository as well Integration Directory now new in NWDS.

 

But what about with SLD, Service Registry, Netweaver Administrator, Configuration and Monitoring Home, etc.?

 

I am not quite sure which tools are now at NWDS and how i have these to configure in NWDS?

 

Is there any documentation available regarding this?

 

Many thanks in advance!

 

Regards,

 

Jochen

Alerting of message orchestration in transactional situations

$
0
0

Hi All,

 

Just wondering if there is a standard/encouraged pattern for managing retries of BPM's within a process orchestration.  For example, a bulk extract is sent async to PO which requires a couple of web services to be called in a row (say a synchronous lookup followed by a synchronous update). Maybe the second update fails due to missing data in the called system, or the system is unavailable. We want to be able to use the standard set of alerting tools (via Sol Man) to alert either a technical user who can then clear the alert so that the service can be executed again or alternatively cancelled and manually handled.

 

For reference, I wouldn't want to structure a BPMN and user task around this as a solution as that would complicate the scenario unecessarily in my mind (requiring additional tasks to be populated in our UWL (which is the ERP POWL and doesn't have connectivity to BPM), and I'm hoping interim or end events (which have a type of error) would be usable.

 

I've tried to find something but struggling to find anything in the community or help material and for reference, I'm one of those architects who doesn't necessarily get his hands too dirty, so forgive me for not trying out a few options and providing a candidate approach. If there's a good example in the sample patterns, just point me at that.

 

Thanks,

Matt


Failure when trying to start JSPM and SUM

$
0
0

Dear all,

 

I have a own PO system (running on windows with maxdb) out of the box install (so a 7.3.1.0) and I want to apply the newest stack.

 

I downloaded the stack and wanted to import it with JSPM.

When starting JSPM I get the error

Error while obtaining the SAPLOCALHOST parameter value from the instance with number <number> on host <hostname> using the SAPControl web service API. For more information, see SAP Note 1401712.

 

This issue I also get with SUM.

 

I read the specific note and the solution given there (changed the parameter setting from sdefault to default and restarted) but still getting the error

 

 

Nov 14, 2012 12:51:52 PM [Error ]: Error while obtaining the SAPLOCALHOST parameter value from the instance with number 4 on host htbn60205128a using the SAPControl web service API. For more information, see SAP Note 1401712.

Nov 14, 2012 12:51:52 PM [Error ]: The server sent HTTP status code 401: Unauthorized

Nov 14, 2012 12:51:52 PM [Error ]: The following problem has occurred during step execution: com.sap.sdt.tools.sapcontrolws.SapControlWsException: Error while obtaining the SAPLOCALHOST parameter value from the instance with number * on host ******** using the SAPControl web service API. For more information, see SAP Note 1401712.

com.sun.xml.internal.ws.client.ClientTransportException: The server sent HTTP status code 401: Unauthorized

.

 

what bothers me is that there still comes the Unauthorized part but I granted the <sid>adm rights on server as said in the installationguide.

 

Any one suffered the same problem and had a solution on this?

SAP PO (PI+BPM+BRM)

$
0
0

Hi Experts,

 

     In my new implementation project, we are going to install new landscape on PI 7.3 (EHP1) -PO (PI+BPM+BRM).

 

1. For this option, PO only comes with Single Java stack right? So, Is Eclipse tool (NWDS) mandatory for single Java installation ? Else,Can we work on existing Swing tools like ESR , ID ???

 

 

2. If we going for NWDS, which is mandatory transportation system ?  CTS+ or CMS ? I came to know that CTS+ is can't be used if we not using Application server JAVA only  and  CMS is related to NWDS based !

 

3.If we are not using NWDS, how does NetWeaver BPM runs ?

 

I hope you can answer better.

 

Deva

Best transport options in SAP PI 7.31 single stack

$
0
0

Hello everybody,

 

We are going to finished the installation of new SAP PI 7.31 + BPM (SAP PO) single stack. I have a doubt refered how to choose the correct architecture of transports.

 

  Before it was possible to choose several types of installations (File transport or CTS+ or CMS).

  For me CTS+ is the best choice for transport PI objects but now I think the best installation should be CTS+ and NWDI. NWDI for transport iflows and module adapters and CTS+ for standard PI Objects.

 

  At this point I have the following questions:

 

  -  Is posible to use CTS+ in NWDS?

  -  Must CTS+ be configured in SAP Solution Manager?

  -  For integration flows, how can I transport those objects? If they are java deployed objects I supposed that NWDI should be used. Is ok this assumption?

 

I didn't found any information in SDN.

 

Best regards and thank you in advanced

Iván Prieto

PO Installation and NWDS

$
0
0

Dear Experts,

 

We have a brand new PO Installation. After the installation according to the guide was done we wanted to connect to the CE system from NWDS using "SAP as Java" setting. We installed the latest NWDS from https://nwds.sap.com/swdc/downloads/updates/netweaver/nwds/nw/731/

https://nwds.sap.com/swdc/downloads/updates/netweaver/nwds/nw/731/

Under "SAP as JAva" Settings in NWDS after entrying  the "Instance Host name" and "Instance Number" and clicking ok the popup goes away and there is no entry in the list. Also no error message whatsoever. After i had a look in "Error log" I saw this:

 

com.sap.managementconsole.datamodel.exceptions.UnauthorizedException: Invalid Response code (401). Server [http://qpmr-nw01.sap:50113/SAPControl] returned message [Unauthorized]. Http proxy info:  none

          at com.sap.managementconsole.wsclient.jaxws.JaxWsDataConverter.checkAuthorization(JaxWsDataConverter.java:1013)

          at com.sap.managementconsole.wsclient.jaxws.JaxWsDataConverter.convertException(JaxWsDataConverter.java:987)

          at com.sap.managementconsole.wsclient.jaxws.JaxWsDataLoader.getLogFiles(JaxWsDataLoader.java:1357)

          at com.sap.enginemanagement.impl.SAPInstanceImpl.isAppropriateJavaInstance(SAPInstanceImpl.java:161)

          at com.sap.enginemanagement.impl.SAPInstanceImpl.retrieveInstancePropertiesFromServer(SAPInstanceImpl.java:146)

          at com.sap.enginemanagement.impl.SAPInstanceImpl.initInstance(SAPInstanceImpl.java:104)

          at com.sap.enginemanagement.impl.SAPInstanceImpl.<init>(SAPInstanceImpl.java:58)

          at com.sap.enginemanagement.SAPInstanceFactory.getInstance(SAPInstanceFactory.java:33)

          at com.sap.enginemanagement.impl.SAPSystemManagerImpl.getSAPInstance(SAPSystemManagerImpl.java:106)

          at com.sap.enginemanagement.impl.GenericSystemListenerImpl.systemChanged(GenericSystemListenerImpl.java:35)

          at com.sap.sapmc.control.notification.SAPSystemsController$EventThread.run(SAPSystemsController.java:201)

 

What are we missing here?

 

Thanks for the helps.

 

Regards,

Koray

Service reference error in Synchronous BPM scenario

$
0
0

Hello,

i am implementing a BPM scenario with an automated action that calls an iFlow.

The iFlow is SOAP to JDBC with an outbound SYNCHRONOUS service interface. The purpose is to make a lookup on a database and return a value.

 

Once i run the BPM I encounter the following error:

 

Process 'Pool 0' set to In Error

A technical error during invocation: Could not invoke service reference name 013ddc22-f243-4f3d-9104-e8138263b200, component name demo.sap.com~dcbpmsyn~BPMcomponent, application name demo.sap.com/dcbpmsyn   

 

We have already checked this document:

http://wiki.sdn.sap.com/wiki/display/TechTSG/Sending+a+message+from+SAP+NetWeaver+BPM+process+to+PI+fails+via+automated+activity

but everything seems to be fine.

 

Any idea or suggestion?

 

Thank you

Regards

 

Andrea

Issue with RFC Lookup in PI 7.31 java single stack

$
0
0

Hi,

I have an urgent question (we are in acceptance testing phase) regarding the use of RFC lookup in a PI 7.31 single stack installation.

When developing a scenario with mapping RFC lookup, everything works fine. After the initial transport to quality, the lookup works fine but after a second transport with bug corrections, the lookup does not work anymore and I get a message that the MessageMapping parameter is not found although all objects are in place.

I have checked the CPA Cache and the objects related to the parametrized mapping are not written in the CPA cache. I have been retransporting the objects, changing the integrated configuration objects to trigger a delta cache refresh but the objects are still not written in the CPA Cache. I also did a full CPA cache refresh but that didn't help either.

Did anyone have the same experience ? Any possible solution ?

Thanks in advance,

Jan

Steps on configuring both sender and receiver scenario for IDOC_AAE

$
0
0

Hi, all

 

I am doing a proof of concept interface on PO 7.3.1 using the new IDOC_AAE adapter. I am setting up a receiver scenario now and running into the error:

<?xml version='1.0'?>

<!-- see the documentation -->

<SOAP:Envelope xmlns:SOAP='http://schemas.xmlsoap.org/soap/envelope/'>

  <SOAP:Body>

    <SOAP:Fault>

      <faultcode>SOAP:Server</faultcode>

      <faultstring>Server Error</faultstring>

      <detail>

        <s:SystemError xmlns:s='http://sap.com/xi/WebService/xi2.0'>

          <context>XIAdapter</context>

          <code>ADAPTER.JAVA_EXCEPTION</code>

          <text><![CDATA[

com.sap.engine.interfaces.messaging.api.exception.MessagingException: com.sap.engine.interfaces.messaging.api.exception.MessagingException: java.lang.Exception: IDoc: Connection factory name for channel IDOC_POC_Recv_IDOC is null

at com.sap.aii.adapter.soap.web.SOAPHandler.processSOAPtoXMB(SOAPHandler.java:743)

at com.sap.aii.adapter.soap.web.MessageServlet.doPost(MessageServlet.java:470)

 

I have gone through the 3 blogs:

http://wiki.sdn.sap.com/wiki/display/XI/Configuration+of+inboundRA+in+the+Java+IDoc_AAE+Adapter

http://scn.sap.com/community/pi-and-soa-middleware/blog/2010/10/21/pixi-pi-73-new-java-based-idoc-adapters-configuration-sender-receiver--teaser

http://scn.sap.com/docs/DOC-31398

 

Unfortunately, they are really for PI 7.3.1 which is dual stack, meaning there is a gateway. However, PO 731 is pure java and there is no gateway. So steps like "local = true" and creating a JCO pointing to local PI will NOT work. I have already installed a standa alone gateway server and still could not get it to work. The help.sap.com doc is also tailored for PI 7.3.1 which assumes there is a local PI gateway service. Not sure if SAP is serious about PO yet as the PO doc on help.sap.com is almost non-existent.

 

Has anyone been able to get these 2 scenarios working? I would really appreciate if you can share your knowledge.

Thanks,

Jonathan.


Link to "TRY SAP NETWEAVER PROCESS ORCHESTRATION?"

$
0
0

Hi Experts,

Has anyone been able to use the 90 day trial server on AWS "SAP NetWeaver Process Orchestration" gives the error "Error while processing the request

Invalid attribute value item "maximilianocolman@gmail.com" for userId item type. "

 

 

Greetings.

SAP PI 7.31 AEX interface using BPM failing while posting to BPM

$
0
0

Hi

 

I have created below process in NWDS to create BPM interface in SAP PI 7.31 SP05 AEX system.

 

Interface design:

SAP PI will split the files and send the files to NW BPM & then sends the split files back to NW PI for generating IDOCs.

 

Taken help from Willaim Li blog in creating this process.

http://scn.sap.com/docs/DOC-28803

 

 

 

Process.JPG

When tested, I am getting the below error.

 

Delivery of the message to the application using connection JPR failed, due to: com.sap.engine.interfaces.messaging.api.exception.MessagingException: Error processing inbound message. FaultException: com.sap.aii.proxy.xiruntime.core.ESPXISystemFaultException: Error encountered during processing of XI request message in inbound ESP; Hint: com.sap.engine.interfaces.webservices.runtime.RuntimeProcessException: Unexpected uriID '/{http://bnsf.com/fi/ap/int349}TelewareInvoices_BPM_In_Async'. Found: BindingData 'null', interfaceMapping 'null' interfaceDefinition 'null'

 

I am using same datatype for both Inbound and Outbound service interfaces still getting the above error.

 

I could see process is deployed and getting executed successfully when ran from NWA.

 

Any information for resolving this error would be appreciated.

 

Thanks & Regards

Ram

PI Process Orchestration

$
0
0

Hello,

 

The PI team here would like to test some of the PI Process Orchestration functionality out in our Sandbox environment.  I have been told that it was first shipped with NW 730 SP9 - PI version 7.1 - Is that correct?  We are currently on NW 730 SP8.  From what I've been reading it looks like you have to move to NW 7.31.

 

Thanks, Kirk

Problems with the payload xml file in PIMON message monitor

$
0
0

Hi, all

 

We are evaluating on PO 7.3.1. I noticed that SAP got rid of RWB and replaced it with PIMON and message monitor. When I click on the "view message content" link, I get prompted for downloading the message.txt file. But when I open it with an xml editor, the format is all messed up. However, I can see the payload data in the file. So the data itself IS in the file.

 

Are you able to open the message.txt file properly? Is there any config I am missing so that I can open up the payload directly in PIMON instead of having to download a messed up text file? Boy, I missed the RWB even though most people agree that it is inferior to MONI. But I think the PIMON is giving less details on the logging of messages compared to RWB. Am I missing something? Note that I have already cranked up the ICO logging and staging settings to the highest.

 

Thanks,

Jonathan.

Process Orchestration Install

$
0
0

Could someone please help me. I would like to see a guide on the hardware and os requirments for a PO 7.31 installation dual and single. Please point me to a thread or document or write it here

 

regards

 

vince

Viewing all 1306 articles
Browse latest View live




Latest Images