Quantcast
Channel: SCN : All Content - Process Integration (PI) & SOA Middleware
Viewing all 7030 articles
Browse latest View live

Selecting Dynamic file directory for sender communication channel

$
0
0

Hi Experts,

 

We have a requirement like below:

 

1. Scenario is a File to IDOC (3rd party FTP to SAP)

2.Order Files will be placed in the different folders, these folders are based on the GLN value.

    Suppose if the GLN is "9999" then the files will be a placed in directory "/9999/ORDERS/" in the 3rd party FTP.

    Every time a new file is created the path get differs

3. Requirement is every time ORDER file is created at 3rd party then the files will be placed in the respective GLN folder path and the PO system has to pick up the files from the directory dynamically.

 

Now, How to configure the file sender communication channel to get the above the requirement satisfied

 

Thanks in Advance, for your suggestions


Issue in scheduling ATP for a communication channel

$
0
0

Dear Experts,

 

 

I am facing an issue while configuring  ATP for a communication channel

 

Capture.JPG

 

While I am trying to save this configuration, I am getting an error saying "Invalid "End By" date; check your entries" . But the end by date which I have specified seems to be valid. My actual requirement is to make a channel active for half an hour daily. Please help me understand the issue with the above configuration.

 

Regards,

Priya

soap receiver channel error :unable to create socket

$
0
0

Hi,

 

I am working on scenario file to soap synchronous scenario in PI7.0 version.

 

I am getting error logs as below

 

7.01.2016 19:21:02.703 Error SOAP: error occured: com.sap.aii.af.ra.ms.api.RecoverableException: Communication over HTTPS/PROXY. Unable to create a socket: java.io.IOException: Communication over HTTPS/PROXY. Unable to create a socket

27.01.2016 19:21:02.703 Error MP: Exception caught with cause com.sap.aii.af.ra.ms.api.RecoverableException: Communication over HTTPS/PROXY. Unable to create a socket: java.io.IOException: Communication over HTTPS/PROXY. Unable to create a socket

27.01.2016 19:21:02.704 Error Exception caught by adapter framework: Communication over HTTPS/PROXY. Unable to create a socket

27.01.2016 19:21:02.704 Error Delivery of the message to the application using connection SOAP_http://sap.com/xi/XI/System failed, due to: com.sap.aii.af.ra.ms.api.RecoverableException: Communication over HTTPS/PROXY. Unable to create a socket: java.io.IOException: Communication over HTTPS/PROXY. Unable to create a socket. Setting message to status failed.

27.01.2016 19:21:02.707 Error The message status set to FAIL.

27.01.2016 19:21:02.709 Error Returning synchronous error message to calling application: com.sap.aii.af.ra.ms.api.RecoverableException: Communication over HTTPS/PROXY. Unable to create a socket: java.io.IOException: Communication over HTTPS/PROXY. Unable to create a socket.

 

1)file channel getting below error

 

*Returning synchronous error notification to calling application: com.sap.aii.af.ra.ms.api.RecoverableException: Received HTTP response code 500 : Timeout

 

2)Soap channel getting below error

 

Error SOAP: call failed: java.io.IOException: Communication over HTTPS/PROXY. Unable to create a socket

 

I have check in blogs , but i haven't found any solution

 

where the same scenario is working fine in Development system.But in QA system i am getting the errors

 

*ports are open and telnet also happening with target system.

 

* URL is also working checked in browser and at server level

 

*Host entries maintained .

 

kindly help

 

Regards

Pavan

HCI case- SOAP adapter to HTTP adapter

$
0
0

Dear Experts,

 

Here I have a requirement which post attachment from SOAP adapter to HTTP adapter in HCI.

 

There are two important points we need to condsider, first, in SOAP adapter side, the attachment will be analyzed to filecontent which is BinaryObject

Second, in HTTP adapter side, I must translate the filecontect as http request.

We test the rest service Post document via shell script like " curl -H "Authorization: Basic QU4wMjA************MTIz" \ -H "Content-Type: multipart/mixed" \ -X POST \ -F "comment=This is test by xiaobing" \ -F "file=@C:\HCI\TestDocumentUpdates2.pdf; type=application/pdf" \ "http://svclq24.lab1.ariba.com/Network/openapi/v1/FlowExtension/test_oc_with_conds_jan11/event/00000000000000000000001226" \     -i -v"

 

However I have no idea how to implement this in HCI, could you give me some suggestion please?

Thanks a lot.

 

Best wishes

Misher

Rest Receiver Adapter

$
0
0

Hi guys,

 

i have a problem with rest receiver adapter in SAP PI 7.4 single stack version. Endpoint is awaiting a header field for authorization. So i put in "HTTP Headers" the following value:

 

2016-01-28 12_43_19-Konfiguration_ Integration Builder (lusvpid0_PID_00).png

 

URL-Pattern: 

url.png

I'm using Proxy.

 

Error i receive:

error.png

 

With postman app call is working. Here if i not sending header key i receive same "Forbidden" error.  Now i have no idea whats wrong.

 

 

Has anyone ideas?

 

 

Regards,

Marcus

BPM Issue - Message Stuck in SMQ2

$
0
0

Hi Guys,


I am currently experiencing a BPM issue.


I have an IDOC from ECC going to PI. The IDOC is successfully received in PI, however in PI the IDoc was stucked in SMQ2 with the following error. ‘Permanent error in BPE inbound processing’


     bpm_1.png


In SXI_MONITOR, the message has the following status. ‘Transfer to Process Engine’.

The first flow has anAck Status of Still waiting acknowledgement.


     bpm_2.png

 

Checking the trace data of the BPM, it has the following error:


Error during delivery of message E839351DC5E61EE5AFD3D0D980D64E48 to receive processes

 

Could you please help me with this?

Synchronous Webservice & XML gateway application / Firewall config

$
0
0

Hello!! Gurus

 

We have been diligently working on building synchronous web services interface with the below pattern.

 

Internal Application(sync web services) ---> SAP PI ----> External Vendor (sync web services)

 

Thanks for the earlier responses on build & config. activity!!!

 

We are currently at a point where are looking to send message to the external vendor & get response back - however, we have a gateway appche application server & firewall which we have to take in to consideration.

 

In the past we had inbound asynchronous interface so we had written some rules where the sender comm. channel was specified as below in the gaeway Appache appl. server

Example: /ws/XISOAPAdapter/MessageServlet?channel=:BC_ExternalVendor:CC_ExternalVendor_SOAPSender

SO THAT any incoming Inbound Async can routed to the correct Sender Channel URL

 

HOWEVER, now that we have synchronous web-services - and there is no sender channel for inbound response coming back as it is triggered by the  BC_InternalApplocation:CC_InternalApplocation_SOAPSender


In case of the starlight forward Async outbound - we had ONLY specified the proxy serer host name in the channel.


We are currently getting this error (however, there is some firewall or gateway application config. setting that we need to request with infrastructure team).


<SAP:AdditionalText>com.sap.engine.interfaces.messaging.api.exception.MessagingException: java.io.EOFException: Connection closed by remote host.</SAP:AdditionalText>


To Summarize:

  • For Synchronous outbound interfaces to external vendors - wat typically needs to be taken care off in the firewall seeting - any specific port of IP needs to be included ?!
  • If we have an gateway application server - apart from configuration this as the proxy server - wat URLs similar to the one above needs to configured so the response is coming (unlike wat we had configured earlier for async inbound)


Hope my message is clear - please email me if you need any addl. details or if I am unclear (apologies for the lengthy message)

Your help is greatly appreciated!!

 

Thank you,

Ritu

how to create asynchronous web-service service provider in ECC system?

$
0
0

hi,

 

the problem is: through soamanager, can we expose a service provider as asynchronous service - meaning a request coming to the provider service in ECC system and no response goes back?

 

if yes, then how to create WSDL for asynchronous inbound service interface? the idea is to use this as the target SOAP WSDL in an HCI iflow.

 

i tried following this blog http://scn.sap.com/community/pi-and-soa-middleware/blog/2016/01/05/hci-using-eclipse-wsdl-editor-for-soap-based-integration

 

by Eng Swee Yeoh

 

 

 

for asynchronous, i deleted the output part, saved the wsdl file in eclipse. then copied that wsdl to my local file system. then in ecc, in se80, in creating an enterprise service, type service provider, i used external wsdl option, then local file, then selected this wsdl file, but it is not going to the next step of wizard to create the service provider and it is giving exception - Exception occurred in library handler - Exception of class CX_PROXY_GEN_ERROR.

 

so how to generate asynchronous service interface WSDL to generate a service provider asynchronous web-service in ECC system? any ideas, thanks.

 

all helpful replies will be appreciated.


Outbound scenario - File permission issue

$
0
0

Hi All,

 

My scenario is ECC-PI- File , PI process messages from ECC and pushes file to content server (AL11), third party system will pick from content server using batch job.

 

Now our issue , we could see file in AL11 in PI system, but could not display in ECC AL11 system. Content server is common for all PI and ECC systems.

 

We have 3 outbound scenarios, we could see other 2 files in SAP ECC AL11  , its throwing error for one interface only.

 

ERROR IS "Unable to display this file"

 

We are maintain same folder all these 3 outbound interfaces.

 

Please let me to  know what could be the reason for this issue.

 

Thanks,

Jeevitha N

AEAdaptive installation in Sap PI 7.31 single stack

$
0
0

Hi Experts,

 

 

Could you please share the step-by-step document for the installation of AeAdaptive SFTP adapter in SAP PO 7.31 single stack.

 

Please let me know if the AeAdaptive SFTP adpter is compatible in SAP PO 7.31 server.

 

Thank you.

 

Regards,

Jaya

Role based authorization for ESR and ID Objects in PI 7.1

$
0
0

Hi,

 

I am trying to set up a role based authorization for ESR and ID objects but for some reason authorization is not working as expected.

I want to restrict few SWCV's only for the users having specific role.

I created a new role and have followed the exact steps as mentioned in below documents

http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/50a3efb4-57a1-2d10-a6b9-fed6d21799f8?QuickLink=index&…

 

But still not getting it working. Although I have assigned a User role to Test User and User role is configured to have only single component EDITable, user still able to edit entire landscape.

 

1. I am assuming that authorization should be working based on User Role and not necessarily I have to add Edit Auhorization for every single SWCV to get working.

2. I tried by setting EDIT Authorization feature based on User Role and see it working but then configuring objects in user roles doesn't make any sense if I have to do this for every single SWCV.

 

Can you please let me know if you have experienced this or have configured authorization based on User roles in your landscape for PI 7.1 EHP1

 

Thanks in advance.

 

Thanks and Regards,

Amit

Content of ESR not Available in Dialog to Create a Service Consumer

$
0
0

Hello community,

 

since a few days I am working with WebServices and now I have an interesting phenomenon. I want to create a new Service Consumer via SE80, so I choose the menu Create > Enterprise Service and the following steps:

 

001.jpg

002.jpg

003.jpg

But there are no services visible resp. available.

 

The services are generated well and correctly activated in the ESR.

 

004.jpg

SLDCHECK is green and nothing seems to be wrong in the definition or any connection.

 

14 days ago I can see all service interfaces but suddenly they are gone - I can't find any service interface anymore.

 

Is there a configuration to disable it? How can I analyze the reasons of this behaviour?

 

Thanks for tips and hints.

 

Cheers

Stefan

SAP-PI >=V.7.5: UNC-use possible?

$
0
0

Hi People,

 

 

we would like to Change the FileAdapter-Use, as many as possible, from FTP-Use to UNC-Use, p.e.

\\serverName\folder1\folder1a

Is this possible or is FTP the only way to reach other servers?

 

PS: We have SAP-PI 7.5

 

Kind regards,

Marco

Server ABAP Proxy Issue

$
0
0

Hi All,

 

I am working on a file to proxy scenario where proxy is a inbound proxy while i am doing the testing,getting black and white flag in SXMB_MONI but data is not populating in the payload( empty data is posting).

 

Please help me with this.

 

 

Regards,

AK

UTF-8 Vs UTF-16

$
0
0

Hi,

 

I am trying to understand in what scenario can use different encoding schemes ex. UTF-16.

 

Based on my understanding when PI / PO picks up a file, it gets encoded using UTF-8 by default. Also an option is available in sender adapter of File type which when we select to Text, we can specify differetnt encoding like UTF-16. I have tried to using UTF-16 in the scenario which is working fine using File type as binary (default encoding as UF-8) and it stopped working and am able to see some funny characters in the payload. Can you please let me know why can't we use different encoding in this scenario.

 

Regards,

Abhishek


RFC_ERROR_SYSTEM_FAILURE

$
0
0

Hi Guys,

 

I am currently experiencing an error with my RFC channel.

 

Message Error:


Error in processing caused by: com.sap.aii.adapter.rfc.afcommunication.RfcAFWException: error while processing message to remote system:com.sap.aii.adapter.rfc.core.client.RfcClientException: JCO.Exception while calling ZRFC_RFCNAME in remote system (RfcClient[CC_RFC_CHANNEL]):com.sap.mw.jco.JCO$Exception: (104) RFC_ERROR_SYSTEM_FAILURE: '/folder1/directory/data/inbound/FILENAME' File Has Not Be (raised by system PIX|xxxxxxxxxxx)


MP: exception caught with cause com.sap.engine.interfaces.messaging.api.exception.MessagingException: com.sap.aii.adapter.rfc.afcommunication.RfcAFWException: error while processing message to remote system:com.sap.aii.adapter.rfc.core.client.RfcClientException: JCO.Exception while calling ZRFC_RFCNAME in remote system (RfcClient[CC_RFC_CHANNEL]):com.sap.mw.jco.JCO$Exception: (104) RFC_ERROR_SYSTEM_FAILURE: No service for system XXX, client in Integration Directory (raised by system PIX|xxxxxxxxxxx)


Could you help me on this, please?


Thanks,

Neil

Header in Rest Send Adapter

$
0
0

Hi,

 

I have a REST - PI - JDBC scenario.  I need to send some parameters in the header of the message, I tried with AF_Modules/AddSOAPHeaderBean standard module, but I still don't get the message with the header.  Do I have to create a module or can I use a stardard module?  We have PI 7.4 SP 11

 

Captura.JPG

 

Thanks in advice.

Parsing an empty source. Root element expected!

$
0
0

Hi Experts,

 

I am using SFTP adapter in my Sender CC and getting error message as below and also my XML data message is empty. I can't figure out what is the problem, and if I use the same Message Mapping in a Sender CC with file adapter and it works fine:

 

RuntimeException during appliction Java mapping com/sap/xi/tf/_EmployeurD_Filter_to_EmployeeImport_ Thrown: com.sap.aii.utilxi.misc.api.BaseRuntimeException: Parsing an empty source. Root element expected!



I have my mapping and Transformation in my Sender CC with SFTP adapter as below.


1. Mapping:



2. Transformation in Sender CC. I didn't put Header element below, since I didn't define Header in my Data Type:



Thanks for your advice!

Blue


Issue with consuming an external webservice

$
0
0

I’m trying a scenario in SAP PI to consume an external web service :  http://www.webservicex.com/globalweather.asmx?WSDL

 

SAP ECC <--->PI  <-----> external web service.

Created all the ESR and IB configuration in PI. I'm on PI 7.3 java stack only.

 

 

Steps I have followed:

  1) Import  third party WSDL as external definition in the ESR

 

  2) Created inbound interface based on External message types

 

  3) Created Data types/Message types and Outbound interface

 

4) Created Message mapping and operation mapping

 

  5) In Integration builder created Comm channel for  SOAP receiver

  6) created communication component and CC for ECC system for SOAP sender.

 

  7) created integrated configuration using the interfaces, comm channels and operation mapping

 

 

 

Now when I go to my ECC system, generate the proxy and try to execute, I’m seeing an error “PARSING.GENERAL”.

 

 

 

This is the error in message log in PI.

 

20.jpeg

 

 

Even the payload is blank

 

21.jpeg

 

 

Please help !!

 

Thanks in advance.

messages stuck in wait for scheduler status

$
0
0

hi all,

 

in SRT_MONI, the messages are stuck in wait for scheduler status.

 

SRT_ADMIN technical settings check shows ok.

 

this is the first time we are sending messages to a custom web-service hosted on ECC system, for a custom service configured on SOAMANAGER - so we are sending the messages from SOAP UI to the service URL, but the messages are getting stuck with status wait for scheduler.

 

the whole scenario will have HCI send data to target ECC system through above service provider web-service, but currently we are testing the service from SOAP UI to see if the web-service in ECC system is working fine or not.

 

how to fix this error for messages stuck in wait for scheduler status in SRT_MONI. any ideas plz. thx.

 

all helpful replies will be appreciated.

Viewing all 7030 articles
Browse latest View live


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