Quantcast
Channel: SCN : Unanswered Discussions - Process Integration (PI) & SOA Middleware
Viewing all 6719 articles
Browse latest View live

"InterfaceDetermination did not yield any actual interface" Error

$
0
0

Hi Folks,

 

I configured SOAP to JDBC scenerio.

When the Webservice try to post the data in the URL .

http://host:Port/XISOAPAdapter/MessageServlet?channel=:Service name:cc

 

I am getting following error"Interface Determination did not yield any actual interface"

 

I have tried in SOAP UI tool its working fine and data getting loaded into the table.

 

Whether the error is because its pointing to wrong Service Interface?

 

Regards,

Pavithra.R


Could not send file: com.sap.aii.adapter.oftp2.ra.protocol.exception.SessionException: Start File failed: 13 (Duplicate File): Duplicate file.

$
0
0


Dear all,

 

we are getting below error

 

 

Transmitting the message to endpoint <local>
using connection HTTP_AAE_http://sap.com/xi/XI/System failed, due to: com.sap.engine.interfaces.messaging.api.exception.MessagingException:
javax.resource.ResourceException: Could not send file: com.sap.aii.adapter.oftp2.ra.protocol.exception.SessionException: Start File failed: 13 (Duplicate File): Duplicate file.

 

 

Adapter type: OFTP

Transport protocol is TCP/IP

Message protocol is  OFTP 2.0

Could you please suggest me.

 

 

 

Thanks

Prem

File to File with Tab Delimiter

$
0
0

Hi Experts,

 

I am currently new to BCM Swift integrated with PI.My Requirement is to get a tag file from BCM and need to do FCC with tab delimiter.

 

OUTPUT FILE details (Below is the sample data which i need to conevert):

 

SAAL0311032132055020USD2015053128000,0020150531031100120151611-61343

 

7000,00SA9150000000032048815917ROBERT SMITHSAAL3500,001500,003000,001000,002029864994

-

 

After the end of the file it should be with - and also i want to achieve last 2 digits with , ex: 3500,00

 

 

How can i achieve this with FCC in SAP PI .

 

 

Need urgent help

 

 

 

Regards,

Shaik

Generating XSD from XML for WS call Salesforce update operation

$
0
0

Hi experts,

 

I need your help with this XML ---> XSD generation to use it in my integration flow :

 

I tested the xml above with SOAP UI and it's working fine, now I need to create an XSD structure and pass the same values in the mapping in my integration flow,

 

xml.png

 

(This is code in case you want to copy it for your reply...)

 

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:enterprise.soap.sforce.com" xmlns:urn1="urn:sobject.enterprise.soap.sforce.com" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

 

  <soapenv:Body>

     <urn:update>

         <urn:sObjects xsi:type="urn1:Account">

           <urn1:Id>001b0000006mKKqAAM</urn1:Id>

           <!--You may enter ANY elements at this point-->

           <AnnualRevenue>9988</AnnualRevenue>

           <Name>Farell Instruments WYNSYS</Name>

        </urn:sObjects>

     </urn:update>

  </soapenv:Body>

</soapenv:Envelope>

 

 

I created this XSD format :

 

xsd.png


(This is code in case you want to copy it for your reply...)


<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="urn:enterprise.soap.sforce.com" xmlns:xs="http://www.w3.org/2001/XMLSchema">

  <xs:element name="update">

    <xs:complexType>

      <xs:sequence>

        <xs:element name="sObjects">

          <xs:complexType>

            <xs:sequence>

              <xs:element type="xs:string" name="Id"/>

              <xs:element type="xs:string" name="Name"/>

            </xs:sequence>

            <xs:attribute type="xs:string" name="type"/>

          </xs:complexType>

        </xs:element>

      </xs:sequence>

    </xs:complexType>

  </xs:element>

</xs:schema>

 

mapping.png

 

 

At this point everything seems alright, but after the deploy I get an error because the type is invalid, so I went back to SOAP UI and deleted the attribute :          <urn:sObjects xsi:type="urn1:Account"> and kept only          <urn:sObjects>, and I got the same error from HCI !

 

My requirement now is to pass an attribute with the type Account just like this :          <urn:sObjects xsi:type="urn1:Account"> but using XSD, I am total lost I tried several formats but still dont get the right one.

 

Any idea please ?

 

Thanks.

BR,

Mohamed Amine.

Message Mapping

$
0
0

Hi All,

 

In message mapping I am able to get only mapping field, but how to get unmapped fields as well?.

 

sc mapping.png

Configuring consumer proxies globally

$
0
0

Hi,

 

Could anyone help me how to change the socket timed out property for web service clients globally using config tool of NW (netweaver version above 7.3). Since in our application we are dynamically creating consumer proxies using other API, but in NW it is taking it's own API to create proxy . we need to change the default timeout value. So, Kindly requesting the help.

 

Thanks & Regards,

Ragupathi

Log of time a message was in scheduled status

$
0
0

Hi all,

 

We recently upgraded to PI 7.4 single stack.

 

We sometimes have some interface messages stuck in 'TO BE DELIVERED" status for which we have written a custom report which sends out an alert email notification.

 

In order to schedule out custom report,I need to configure one variant for ALL "TO BE DELIVERED" messages and set up a duration parameter for the time a messages was in the TO BE  DELIVERED status.

 

Can anyone please let me know what is the minimum duration for which a message can be in TO BE DELIVERED status?

 

In short I want to set a threshold value which will be checked by the custom program to determine whether a message will be staying in TO BE DELIEVRED status after XXXXX amount of time i.e. after XXXXX amount of time any message should be converted to ERROR or SUCCESS status from TO BE DELIVERED status.

 

Please advise.

 

Thanks.

SR.

CREATING message to stay in TO BE DELIVERED status

$
0
0

i all,

 

I have an interface for IDOC to FTP(file) scenario.

 

In production the messages for this interface are getting stuck in "TO BE DELIVERED" status.

 

Can anyone please tell me how I can reproduce this scenario in the test system so that the messages can stay in TO BE DELIVERED status?


Help required for Mail Scenerio

$
0
0

Hi Folks,

 

I am configuring Mail to file scenario in SAP PO.

 

I have to read the mail attachments from specific email address and place the attachment in the file path.

 

I have used payload swap bean to retrieve and place the attachment in the file path.

Now additional requirement is to read the mail from specific email address.

 

For example:

 

Email server receiving mails with attachment ..

Requirement:Mail adapter should pick only the attachment from my mail ID.

 

Can anybody help me on this?

Whether this requires mapping in ESR?

 

 

 

Regards,

Pavithra.R

XSLT mapping to replace namespace prefix

$
0
0

Hello Experts,

 

I have a requirement of replacing the namespace prefix using xslt mapping. There are 2 prefixes ns0 and ns1 which need to be replaced to v1 and v11. The challenge I am facing is that the v1 prefix is not appearing in EmployeeUpdate. Request correction in the xslt mapping to achieve the target structure.

 

Thanks is Advance.

 

Input Structure:

 

<?xml version="1.0" encoding="UTF-8"?>

<ns0:EmployeeUpdate xmlns:ns0="urn:interface/Employee/Data/Update/v1">

   <ns1:EmployeeList xmlns:ns1="urn:Employee/Data/Update/v1.0">

      <ns1:Employee>

         <ns1:EmpCode>EC</ns1:EmpCode>

         <ns1:EmpName>EN</ns1:EmpName>

         <ns1:Dept>DEP</ns1:Dept>

      </ns1:Employee>

  </ns1:EmployeeList>

</ns0:EmployeeUpdate>

 

OUTPUT required:

 

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:v1="urn:interface/Employee/Data/Update/v1" xmlns:v11="urn:Employee/Data/Update/v1.0">

   <soapenv:Header/>

   <soapenv:Body>

      <v1:EmployeeUpdate>

         <v11:EmployeeList>

            <v11:Employee>

               <v11:EmpCode>EC</v11:EmpCode>

               <v11:EmpName>EN</v11:EmpName>

               <v11:Dept>DEP</v11:Dept>

            </v11:Employee>

         </v11:EmployeeList>

      </v1:EmployeeUpdate>

   </soapenv:Body>

</soapenv:Envelope>

 

 

XSLT Mapping:

 

<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

    <xsl:output omit-xml-declaration="yes" version="1.0" encoding="UTF-8" indent="yes"/>

    <xsl:strip-space elements="*"/>

   

    <xsl:template match="/">       

        <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:v1="urn:interface/Employee/Data/Update/v1"" xmlns:v11="urn:Employee/Data/Update/v1.0">

            <soapenv:Header/>

            <soapenv:Body>          

                        <xsl:apply-templates select="node()|@* | *"/>                  

            </soapenv:Body>

        </soapenv:Envelope>

    </xsl:template>

   

  <xsl:template match="*"> 

    <xsl:element name="v11:{local-name()}"> 

      <xsl:apply-templates select="node()|@*"/> 

    </xsl:element> 

  </xsl:template>     

</xsl:stylesheet>

java.sql.SQLException: ORA-00911: invalid character

$
0
0

Hello Experts,

 

My scenario is Proxy to JDBC.

 

Every day lot of invoices are flow from ECC to PI and further sent to Database using JDBC adapter.

 

To day  in Message monitoring I saw one invoice is stuck in pi production system, once I checked in details tab in message monitoring it gives the following error.

 

ora.PNG

 

Where exactly error occurs i.e in payload or receiver jdbc structure?

 

Please do the needful

 

Regards,
Ravi

Message Log deletion in PO sigle stack

$
0
0

Hi Experts,

 

We are using PO 7.4 single stack. we are facing issues with message log deletion. When we go to message monitoring page I can see the message content but not the message log( even one day old message). please help me how to rectify this issue.

 

Quick help is appreciated!

 

Thanks,

Gayathri.

IDOC partner type KU

$
0
0

Hi,

 

I am working on a IDOC to File scenario using PI 7.4 single stack. I am fully aware of ALE configuration for Partner type LS and already numerous scenarios running for partner type LS.

 

For this one we need to use partner type KU. What I understood from SCN is we need to go for party based communication for this.

 

Can anyone tell me what are the configuration we need to do in ECC we20 and in PI CC for this.

 

Thanks,

Apu

Accessing ESR content of two PI servers in one ECC system.

$
0
0

Dear Experts,

 

I am connecting 2 PI systems to one ECC system and proxy would be used at ECC side to send data to many interfaces .

 

SO I understand that using sxmb_adm->Sender/Receiver id we can send data to 2 PI systems.But would it be possible to access ESR content of PI systems in ECC at the same time? using single SAP_PROXY_ESR ?

 

I saw the below discussion:

 

ECC - sproxy- ESR with PI and PO systems

 

but just wanted to confirm ,during discussion once, got to know that there is standard way to do it , not a workaround.

 

Thanks in advance.

SAP DFPS(Defence Force & Public Security) Career Scope.

$
0
0

Hello Expert,

 

 

I have 4+ years of experience in SAP PI but due to lack of core work in SAP PI in my current project I have been asked to learn DFPS(Defense Force & Public Security) module of SAP.

 

 

So could you please let me know that I should move with  DFPS module as good career option or not?.

 

 

Regards,

Vishnu Srivastava


CC_INVOICE_EMAIL_NOTIFICATION_CRH_RECEIVER

$
0
0

Hi All,

 

We are trying to connect to portal (7.0) system which is on SP-14 from

SAP-PI-7.4 system thru JMS channel (CC_INVOICE_EMAIL_NOTIFICATION_CRH_RECEIVER). But we are facing

connection (JMS channel error) error.


Error Message from Default Trace in PI System:


Error#com.sap.aii.adapter.jms.core.channel.ChannelImpl.start()#

com.sap.SOA.apt_jms.0067#BC-XI-CON-AFW#com.sap.aii.af.lib#C0000A4F8F3DDF56000000010000EA3A#8571150000000004##com.sap.aii.adapter.jms.core.channel.ChannelImpl.start()#J2EE_GUEST#0##10FD19B7112711E68D5600000082C90E#10fd19b7112711e68d5600000082c90e#10fd19b7112711e68d5600000082c90e#0#Application [43]#Plain##

Error starting channel: com.sap.aii.af.service.cpa.impl.object.ChannelImpl@8cb9df32 with ID=73a69033b72a32e1a20380ba71eebe2e due to com.sap.aii.adapter.jms.api.connector.ConnectorException: Error creating initial context with environment: java.naming.provider.url=crhepcq1.itellcrh.priv:50004; java.naming.factory.initial=com.sap.engine.services.jndi.InitialContextFactoryImpl; java.naming.security.principal=test_user; java.naming.security.credentials=**********, for profile: ConnectionProfile of channel: CC_INVOICE_EMAIL_NOTIFICATION_CRH_RECEIVERon node: 8571150 having object id: 73a69033b72a32e1a20380ba71eebe2e: javax.naming.NamingException: Error getting the server-side naming service functionality during getInitialContext operation.#

 

Regards,

Sudha



FQDN for WDSL

$
0
0

Hi all,

 

I have found SAP Note http://service.sap.com/sap/support/notes/1583506 where you can configure the hostnames of the endpoint URLs to be generated in the WSDL file out of the function "Display WSDL" in the sender agreement of a SOAP Channel (see green boxes below)

 

I have not found the configuration where the WSDL URL itselfs is configured (see red box):

 

WSDL.png

Any idea where to maintain this?

 

Thanks

   Helmut

Alert Monitoring within PI 7.5 Java Only Stack - Failure within JavaScheduler

$
0
0

We have a NEW PI 7.5 installation.  I've setup the Integration Configuration object with an Alert Rule connected to consumer ALERT-TO-MAIL.  Setup the Java Mail Client service with the same values used within our OLD PI 7.1 system to send emails through our smtp host.  Created job within JavaScheduler copied from AlertConsumerJob template tied to consumer ALERT-TO-MAIL. When the job executes and an email should be generated I am getting the following error: java.net.SocketException: Permission denied: connect (local port 58178 to address 0:0:0:0:0:0:0:0, remote port 25 to address OUR_HOST OUR_HOST is the actual address of our host smtp server setup in the configuration. Any idea what could be the problem??? Much appreciated, Chad

Receiver REST Adapter POST Method

$
0
0

Hi experts,

 

I'm working on 3th pary systems and I use Receiver REST Adapter for JSON.

 

JSON parameters:{"username":"akedas","password":"w8JAYDjoT8C0u7H9","city_id":18,"county_id":1232,"started_at":"2016-05-19 05:00:00","ended_at":"2016-05-19 06:01:00","description":"test-1"}

 

I created the same parameters with JSON in ESR

 

 

Receiver REST Adapter:

 

 

 

 

 

 

I selected XML in Request Data Format because of Service Interface in ESR.

Response Data Format:XML

 

When I test configuration , service returned invalid content of my parameters as result.

 

How can I fixed this problem.Please help me.

 

Best Regards,

Bekir.

Performance Monitoring: Missing radio buttons and checkboxes

$
0
0

Hello Experts,

 

I am trying to use Performance Monitoring but checkbox (

 

Could you help me resolve this problem please?

 

Thank you very much.

 

 

Checkbox.png

Viewing all 6719 articles
Browse latest View live


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