Quantcast
Viewing all 967 articles
Browse latest View live

URL for PO while migrating XI channel

Dear Experts,

 

We had a PI to PI connection where customer used to post the XI messages to our PI system using URL:https://host:port/sap/xi/engine?type=entry . We had the sender XI channel configured in our PI system to receive the messages from our customer. Now we are migrating to PO single stack system and as there are no XI adapter available, we need to use the SOAP adapter with XI message protocol at the sender channel I believe. Now my question is would the URL pattern be changed to https://host:port/XISOAPAdapter/MessageServlet?ximessage=true and customer needs to use this new URL  pattern to post the messages? Or customer can continue using old URL pattern to post the message to our PO system. Please advise.

 

Thanks

Arijit


JMS channel failure due to the excess payload size

Hi Techy folks,

 

I am facing a problem on my JMS channel.

 

PI Version : 7.4 PO EHP 8.

Channel : Receiver JMS

Using Sap NW JMS provider, no 3rd party providers used.

 

To brief the issue, my scenario is IDOC to JMS ( Outbound ). When i send the IDOC with a payload size of upto 3-4 MB the JMS channel is fine.

But if the payload is increased to say 10 MB, the JMS channel fails.

 

Question : Is there any particular parameter that can be changed to resolve this or any alternative solution ?

 

Below is the error description

 

 

Linked Exception : com.sap.engine.services.rmi_p4.exception.P4BaseConnectionException: Connection lost

 

Connector for ConnectionProfile of channel: CC_JMS_RCV_Channel  node: 58507950 having object id: e61a8f8867233b69bf50d9c4228de595 encountered error: javax.jms.JMSException: Unable to send JMS message due to a lower-level problem.  For more details see linked exception.

 

Error in rollback of JMS session for connector:

 

MP: exception caught with cause com.sap.aii.adapter.jms.api.connector.ConnectorException: Connector for ConnectionProfile of channel: CC_JMS_RCV_Channel node: 58507950 having object id: e61a8f8867233b69bf50d9c4228de595 encountered error: Unable to send JMS message due to a lower-level problem.  For more details see linked exception. in sending to destination  [ com.sap.jms.client.destination.JMSQueue@2c, destinationId = 44, name = jms_forRegistration, vpName = testsox, type = Queue ] , the message message: null: javax.jms.JMSException: Unable to send JMS message due to a lower-level problem.  For more details see linked exception.

 

Screenshot of Channel Below :

 

Image may be NSFW.
Clik here to view.
JMS Channel.png

BPM Error: Couldn't invoke service reference for Operation mapping

Hi Folks,

 

I see this has been an error which has been encountered by quite few folks who are working on BPM in PO.

 

I have gone through the following SCN links and all my settings are correct as I used composite designer to develop by BPM object. Also another thing to mention is that I have the BPM working in 2 different environments without any issue but I am having issue with the current environment after deploying the code in it using NWDS. The only thing I didn't try is to develop everything from scratch. The reason for not trying it is because like I said it is working without any issue in the other environments. Also in the current environment it works sometimes and fails randomly at the first mapping step in BPM where the OM is imported as WSDL with the following error. Is there any other approach that can be tried other than the mentioned approach in the links which I have already tried

 

http://scn.sap.com/thread/3662011

http://scn.sap.com/thread/3546885

 

A technical error occured during invocation of operation 'OM_XXXXXXXX' of interface 'XXXXXXXXXXXXXXXXXXXXXXXPortType': 'Could not invoke service reference name f5fdd36c-8c01-47a7-b719-5ef53ed40f74, component name XXXX.com~XXXXX~BPMcomponent, application name XXXX.com/XXXXX.'. Further information: root exception Message 'Cannot connect to http://localhost:XXXXX/XXXX_com_XXXXXXXXXXXX_Service/XXXXXXcom_XXXXXXXXXXPortType?wsdl=binding&mode=ws_policy Check if the valid port is used or the system is not down. HTTP Message : Unable to connect to localhost:XXXXX - Connection refused'; message ID 'n/a'; log ID 'C000205B102C0571000000020000050A'

 

 

Regards

Kalyan.

Issue with message delivery to NW BPM via JPR

Hello Experts,

 

I am finding an issue with the BPM process running over SAP NW PO 7.4 SP10. Approximately 25% of messages to BPM to start process and intermediate messages are failing with the following error:

 

Message could not be processed. Reason: 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 '/{urn:XYZ:XYZ:XYZ}XYZ'. Found: BindingData 'null', interfaceMapping 'null' interfaceDefinition 'null'

 

When I possible cause 4 at wiki PI Messages are not delivered to SAP NetWeaver BPM - Technology Troubleshooting Guide - SCN Wiki , I think it does not apply to the issue I am facing as not all the messages are failing.

 

I found SAP Note 2029903 which addresses exactly the same issue but mentions that it applies to SAP NW 7.31. I believe that it should apply to SAP NW 7.4 as well. Unfortunately, the note does not detail the issue further. If anyone has faced the same issue and applying SAP Note 2029903 resolved the issue.

 

Please update.

 

Thanks,

Ankit

PO 7.4 installation - what is must and what is good to have?

So we are finally making the big move... PI 7.31 dual stack SP14 to PO 7.4 SP 12 (PI, BPM, BRM)

 

Is it true that ESR and ID are not available in PO 7.4? My understanding is that ESR and ID will be available, also on top of it there will be an option to develop objects through NWDS. Please confirm.

 

What is the usage of NWDS and NWDI in PO 7.4? again are these two optional? What is recommended installation approach. What is the downside of installing and using them later?

 

There is no change to the way we develop basic interfaces in PO 7.4...correct?

 

I understand there is a learning curve with the new BPM. But how different is it? how much time does it take for one to learn? Are there any tutorials for it?

 

Thanks,

PI REST Adapter - Problem an JSON > XML Conversion

Dear experts,

 

We are currenctly using the new REST capabilities of PI. We already impemented a successfull SOAP > JSON (GET) example using PI REST Adapter - Consuming synchronous RESTful service entry and consuming a google service.

 

Now on a REST system which are trying to call using SOAP we are having a problem while converting JSON response to XML.

 

 

JSON Response from Server:

 

{

   "schemas":    [

      "urn:ietf:params:scim:schemas:extension:oracle:2.0:OIG:User",

      "urn:ietf:params:scim:schemas:core:2.0:User",

      "urn:ietf:params:scim:schemas:extension:enterprise:2.0:User",

      "urn:ietf:params:scim:schemas:extension:oracle:2.0:IDM:User"

   ],

   "urn:ietf:params:scim:schemas:extension:oracle:2.0:OIG:User":    {

      "ldapOrganization": "XFR",

      "ldapCommonNameGenerated": 0,

      "usr_AdminMail": "test.test@test.com",

      "ZertifizierungsStatus": "Kunde ist zertifiziert",

      "userPasswordResetAttemptsCounter": 0,

      "

 

 

Error:

               <code>ADAPTER.JAVA_EXCEPTION</code>

               <text>java.io.IOException: Parsing Error: org.xml.sax.SAXParseException: Element type "urn:ietf" must be followed by either attribute specifications, ">" or "/>".

  at com.sap.aii.af.sdk.xi.mo.DefaultItem.marshal(DefaultItem.java:526)

 

SAXParser is having a problem with urn:itef:.... Objects. I tried out Mangle invalid name char. options but I guess ":" is not invalide so it's not helping out. Is there any chance to escape ":" in the response?

 

Thanks and Regards,

Koray

PI 7.1 to PO 7.41 migration - Integration engine

Hi Experts,

 

We are migrating our middleware from PI to PO 7.41.

We have plenty of interfaces in which the 3rd party systems are directly hitting our integration engine on HTTP port 8000 (ABAP Port).

 

When we move to PO, where will they be poining now? will they be pointing to HTTP 50000 (Java Port)?

 

If that is the case, what type of changes are required in PO and 3rd party systems?

 

As per my understanding, right now we do not have any sender adapters for these interfaces.

But once we migrate from PI to PO we will have to create Sender HTTP communication channel and 3rd party system will have to update the url with the port number as 50000.

 

Please let me know if there will be any further changes needed.

 

Thanks very much in advance.

 

Regards,

Hetal

Rest receiver adapter paramaters

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?


Error in Importing of Applicants data from Onboarding to SAP HCM

Hi Experts,

 

 

In SuccessFactors Onboarding Module, After Completion of Data dictionary upload and field mapping, we are trying to Import Applicant id's from SuccessFactors Onboarding to SAP HCM using HRSFI_ONB_DATA_IMP Transaction.

 

The report log shows Applicants Imported Successfully but when i check the staging area in the table HRSFI_D_ONB_IMP No applicant's data available, please find the attachment.

 

We are using Odata adapter in SAP PO system with OnboardingCandidateinfo SOAP Interface

 

 

Please Help us in.

 

BR

Change log for Tables in JAVA stack

Hi,

 

We are moving from PI 7.1 to PO 7.31 env, to single Java stack. We have few custom tables in ABAP stack today which we will need in JAVA stack as well.

Hence the question is, how is change log handled for tables in JAVA stack. Is there any document, blog etc that explains this?

I tried searching the forum but could find anything relevant for this. Any help is appreciated.

 

Thanks!

Br,

Jyoti

Issue with the Timer event in BPM

Hello,

 

I am facing an issue while using Timer event in the BPM. In my scenario I need to collect the messages from PI for 5 minutes and then merge them and send to the target system as a single file. I have used timer event and given the offset as 5 min but while testing the BPM process is getting completed after the 5 min of receiving the last message i.e I send the first 2 messages on  1st min and 2 messages on 2nd min and 1 message on 4th min the process is getting processed only after the 5th min from the last message sent. But I need the process to get executed every 5 min once, whether it has single message or multiple.

 

Can anyone please help me in solving this issue.

 

 

Thanks & Regards,

Hamsa Shree

SAP PO, Trigger/Generate an custom alert from UDF using CBMA to Solman

Hi All,

 

 

   I am aware of creating Component Based Alerts rule in NWA and solman as a consumer to send alerts in case of mapping error or failures. But i have a requirement where i need to send a alert message from my mapping program UDF to the alert rule created in NWA.

 

This is a basically a kind of validation warning message from my message mapping program which i need to send to solman. As the interface message will not fail, the error message will not be automatically captured using Component Based Alerts to solman.

 

How can i generate the alerts to send it when solman as consumer?

 

Please provide your input this.

 

 

Thanks,

Vijay

wily introscope agent installation for PO java

Hi,

 

I have a query.

I am installing introscope agent in PO java system(NW 7.40 and jvm version 6). Solman version is 7.1 and Wily introscope Enterprise manager version installed in Solman is 9.1.5.0 . please let me know which version of wily introscope agent should be installed on PO java system.

 

Regards

Nithin

Sender SOAP AXIS Adapter with Proxy Configurations

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

SOAP Axis adapter to pull txt and CSV files

Hello All,

 

We have a scenario where SAP PO[7.31 SP6, single stack] needs to pull the files[txt and CSV format] from a website.

Can we use SOAP Axis adapter with Task(axis) as the transport protocol to pull the files from the website.

I have searched in scn and no thread talks about txt files but xml files.

 

Or any other method to achieve this in SAP PI.

 

 

Thanks,

Jane


Error in soap ws_aae adapter.

hi, i am getting the follow error in soap adapter, and the log information is not too clear about it:  Error decoding ECDH public key: java.lang.Exception: Cannot decode EC public key. No implementation available! i am trying to connect using a certificate alrady installed in nwa in cetificate and keys, into the trustedca, in the receiver communication channel is configurated the option: validate remote tls certificate, and the entry is with TrustedCAs. then is when the error is showing up.

Is starnderd Xi content is needed to retail pro to SAP integration through SAP PO?

Hi Team,

 

I need suggestion , I am going to do the integration from retail pro to SAP. For that SAP has given the standard XI content.

 

I believe is that ,The slandered Xi content is  not mandatory to use , as per business needs I can use Idoc s or some other mechanism instead of Standard XI content.

 

Advise me the best approach ..

 

 

Regards,

Raj

BPM integration with BRM

Hi All,

 

I am looking for a blog for complete scenario which includes business rules used in BPM,that is ,complete STEP BY STEP blog for BPM integration with BRM.Searched a lot but finding either BPM or BRM or BRM already created without mentioning steps and imported in BPM process.

 

Can you help me with a complete blog for BPM integration with BRM STEP BY STEP blog?

 

Thanks in advance

Convert ABAP mapping to normal mapping??


Hi Experts,

 

 

We want to migrate ABAP mapping interface(.csv File to idoc(1:n)) to new PO 7.4 single stack from PI 7.11 dual stack.

 

We tried with RFC functional module but no luck.

 

Please suggest how can we over come this situation.

 

Below is the samle file which is getting from source

 

<?xml version="1.0" encoding="UTF-8"?><ns0:MT_FI_Documents xmlns:ns0="http://xxxx.com/source/PI/target/FI_AccDoc_xxxx"><FI_Documents><FI_Document><order_id>1783783,null,2014-10-14 03:33:53.0,PRE_PAID,ACTIVE,null,NEW,ACTIVE,27a5a9fec2644b73b036e86cde146368,2015-09-01 00:22:52.0,191044,3537355,477715,Anders,Widestrand,anders.widestrand@ockerobussarna.se,ckerbussarna AB,358867,Box 1031,CKER,null,47522,null,null,null,null,348383,Microsoft,Office 365 Small Business Premium,Small Business,RECURRING,MONTHLY,2015-09-01 00:00:00.0,2015-10-01 00:00:00.0,N,N,null,null,null,null,SEK,98.00,0.00,234274,41.65,53.9,2.45,98.00,0.425,0.55,0.025,98.00,ITEM,RECURRING</order_id></FI_Document></FI_Documents></ns0:MT_FI_Documents>

Improper configuration for Enterprise Service Repository perspective in NWDS

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

Viewing all 967 articles
Browse latest View live


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