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

ICO Scenario issue

$
0
0

Hi ,

 

We have created One ICO sceanrio File-PI-SOAP.  We are upgrading ECC System  (ECC_D is old and ECC_ND is new ). Scenario is working fine in new system (ECC_ND).We have changed SOAP config details in ID (given ECC_NQ) system details.While testing, messages are sent to ECC_Q instead of ECC_NQ system. Can you pls tell what details  need to check here ??

 

Thanks in advance,

Jeevitha


Can we create inbound Proxy without Datatype and messagetype

$
0
0

Hi experts,  My scenario is SOAP to Proxy

 

Is it possible to create inbound proxy without datatype and message type. my case is i want use datatype and message type as XSD file which is given by Source system. I want to use same structure on receiver side also.

 

In Source structure some fields are untyped

 

I facing issue while creating datatype in sap pi for target system to create proxy.  i am not able to create datatype with type ""untyped"

 

so i want use same xsd for target ECC system to generate proxy

SAP PO 7.31 or SAP PO 7.4

$
0
0

Hi folks,

 

We are thinking about upgrading our SAP PO 7.31 SP04 to one of the latest SPs.

I have been reading about the newest versions, and enhancements of each SP but I still have some doubts.

 

If I´m not running HANNA and I don´t have intention of doing it, ¿is there any reason to go for: 7.4 - SP11 instead of 7.31 - SP16?

 

Reading other post and documents, I have come to understand that the only difference between SAP PO 7.4 and SAP PO 7.31, is that SAP PO 7.4 is optimized in case you want to use HANNA as underliyng Database. is this right?


Thanks in advance.



Not able to save ID objects

FTPJDBC Tool deploy error. Converting to SDA?

$
0
0

Dear all,

 

I send the EAR file to our BASIS team that we had download from 1085539 .

Unfortunately they were not able to deploy this


Error message

sdu file path: [/usr/sap/GTA/DVEBMGS00/j2ee/cluster/server0/temp/tc~bl~deploy_controller/archives/111/1018614298253844/FTP_JDBC_ConnectionValidation_731.EAR]
version status: [NEW]
deployment status: [Aborted]
description: [
1. ASJ.dpl_ds.006193 Operation [deploy] of [/usr/sap/GTA/DVEBMGS00/j2ee/cluster/server0/temp/tc~bl~deploy_controller/archives/111/1018614298253844/FTP_JDBC_ConnectionValida tion_731.EAR] failed
-> [JLinEE reported following erros for sap.com/testconnectionsEAR application.
ERRORS:
* Web Model Builder: The element type "servlet-mapping" must be terminated by the matching end-tag "</servlet-mapping>"., file: testconnections.war#WEB-INF/web.xml, column 3, line 39, sev erity: error]
Hint: 1) The given archive file is not a valid Java EE or SAP specific application.]

He asks me for a SDA version of this file.

Is this possible to convert or does anybody know why this error occure?


PI Version is 7.4 but I think 7.31 version of this tool could be used as well??


regards

Chris


 




FTP over Proxy failed - new option "User FTP Proxy"?

$
0
0

Dear all,

 

in PI 7.11 system we have a FTP over Proxy connection.

This works without any problems.

 

Server: Proxy adress

Port : 21

User name: <FTP-User>@<ProxyUser>@<FTP-Server-name>

PW:  <FTP-PW>@<Proxy-PW>

 

 

I used same credentials in PI 7.4 version of the File adapter.

Error message:

Error occurred while connecting to the FTP server "<servername>:21": java.net.SocketException: Connection reset

In NWA Log Files doesn't exists a more detailed error message.

 

I see that there is a new option "Use FTP Proxy". But I am not sure if this is the same like FTP-over-Proxy.
I tried this as well, but is failed.

If this new option is the same, how to use it? I can not see were to maintain Proxy password.

 

regards

Chris

FTPS Chain Certificates Installation

$
0
0

Hi Experts,

 

I am working on FTPs to Proxy Scenario in SAP PI 7.1.

 

My third party vendor has provided the SSL certificate which contains the chain certificates (root, intermediate and own) and the certificate type is PKCS #7.

 

Could you please help me on below details.

 

1.How to install the chain certificates in SAP PI 7.1

2.Where it needs to be installed (Trusted CA or ICM_SSL)

3. Is it possible to install PKCS #7 type certificate as in NWA we are having the cerfiticate type X.509 / PKCS #12 / PKCS # 8.

 

I have gone through the below links for installing the certifiate.but could not get the extact details.

 

How to configure FTPS in File Adapter.

 

FTPS error: Peer certificate rejected by ChainVerifier

 

Adding Certificates to PI

 

 

Regards

Boopathi

Segment is not working

$
0
0

Hi all,

 

I am working on a interface in the which the logic is as follows .

 

In the which when the Z1P1208 segement Exists then it should get records

 

with the which the PLANS from E1P0001 and OBJID from the E1P00105

 

should get the data means the queue should be true or else the queue should be false .

 

But Actually what happening is the logic is not working as when the Z1P1208 segment is not coming into the PI system .

 

13.PNG

 

15.PNG

 

for the which i have written logic for  get record is

 

String a = " " ;

String flag = " " ;

 

for(int i=0 ; i<var1.length;i++){

if(var1[i].equals("true")){

for(int j=0;j<var2.length;j++){

flag = "";

for(int k=0;k<var3. length;k++){

if(var2[j]==var3[k])

{

a="true";

result.addvalue(a);

flag= "X";

break;

}

}

}

}

}

 

please help me out

 

 

Regards,

vijender


FieldFixedLengths

$
0
0

Hi

 

 

Segment1

Segment2

     Segment7

     Segment3

          Segment8

          Segment4

     Segment5

Segment6

 

 

I have a complicated structure

 

I am using FieldSeperator and I am getting errors

 

I thought of using FieldFixedLengths

 

Client wants structure in a string without any seperator

 

Segment one in first line, with five fields

Segment two in second line, with around fifty fields

 

The problem is some of the fields that are not mandatory are not coming

 

For ex: In Segment 2, field seven is dynamic

 

It can have either some value or it may not have any value at all

Requirement is it should occupy forty spaces. So I used a udf. If there are five fields, I use thirty five spaces. I there are no values at all I pad forty spaces.

 

1) If I empty spaces for an entire field, will the communication channel treat it as a field or throw errors?

 

Secondly, I was not able to seperate segment two and segment three into different lines. Both these segments occur unlimited times and the first field of the third segment comes in second segment only. So I used a dummy segment seven.

 

Similary I used a dummy segment eight to get segment three and segment four in seperate lines

 

2) Will these dummy fiels throw error in FCC?

CreditManagement missing in SAP_APPL 617 07

$
0
0

Hello,

 

we imported SAP_APPL 617 PL 07 in ESR as XI-Content.

In previous versions SAP_APPL 606 there was a component sap.com/xi/PI/FIN/Operational/Global with Service Interface CreditCommitNotification_Out.

This component is missing in SAP APPL 617 PL07.

 

Can you help me where to find this content?

 

Attached Screenshot shows package SAP_APPL 606, which contains the missing content.

 

Regards,

Julia

ABAP dump MESSAGE_TYPE_X

$
0
0

i am getting this dump everyday like 30 40 times. can someone help me fix this dump.



Error analysis

    Short text of error message:

 

 

    Long text of error message:

 

 

    Technical information about the message:

    Message class....... "E"

    Number.............. 661

    Variable 1.......... "SWW_WI2OBJ"

    Variable 2.......... 000000874018

    Variable 3.......... " "

    Variable 4.......... " "

 

How to correct the error

    Probably the only way to eliminate the error is to correct the program.

    -

    You may able to find an interim solution to the problem

    in the SAP note system. If you have access to the note system yourself,

    please use the following search criteria:

 

 

 

        "MESSAGE_TYPE_X" " "

        "CL_SWF_RUN_WIM_LOCAL==========CP" bzw.

     "CL_SWF_RUN_WIM_LOCAL==========CM04U"

        "IF_SWF_RUN_WIM_PERS_INTERNAL~SAVE"

 

    If you cannot solve the problem yourself, please send the

    following documents to SAP:

 

 

    1. A hard copy print describing the problem (short dump).

       To obtain this, select "System->List->Save->Local File (unconverted)"

       on the current screen.

 

 

System environment

    SAP-Release 710

 

 

    Application server... "DFWPSAPPI"

    Network address...... "10.125.1.10"

    Operating system..... "Windows NT"

    Release.............. "6.1"

    Hardware type........ "32x AMD64 Level"

    Character length.... 16 Bits

    Pointer length....... 64 Bits

    Work process number.. 14

    Shortdump setting.... "full"

 

 

    Database server... "DFWPSAPPI"

    Database type..... "ORACLE"

    Database name..... "PMP"

    Database user ID.. "SAPSR3"

 

 

    Terminal.......... "EEA002433T"

 

 

    Char.set.... "C"

 

 

    SAP kernel....... 720

    created (date)... "Sep 19 2011 23:29:58"

    create on........ "NT 5.2 3790 S x86 MS VC++ 14.00"

    Database version. "OCI_10201_SHARE, 10.2.0.4.0 "

 

    2. A suitable hardcopy printout of the system log.

       To obtain this, call the system log with Transaction SM21

       and set the time interval to 10 minutes before and 5 minutes after

       the short dump. In the display choose "System->List->Save->

       Local File (unconverted)"

Sender File Adapter - Delete and Archive

$
0
0

Hi Experts,

 

I have a scenario , where in i have to pick the file from FTP source , delete the file and also archive it. Is this possible with standard PI File Sender adapter. or else i have to write any custom OS command.

 

We are working on PI 7.4 / Windows

 

Thanks,

Pooja

split messages into different DataBase

$
0
0

Hi Experts,

 

I have the next scenario Proxy to JDBC, I´m using PO 7.4 (only javastack), the proxy send a record with multiple values like this:

 

<Record>

   <ANIO>2015</ANIO>

   <MES>006</MES>

   <IDLIQ>01</IDLIQ>

   <CONSE>71053952</CONSE>

   <DEPTO>015</DEPTO>

   <MATNR>2177463</MATNR>

   <WERKS>S107</WERKS>

   <EAN11>2500000014390</EAN11>

   <MAKTX>NA051415063 BOLSA GRANDE CON 2 BOLSAS AL</MAKTX>

   <INVPV>199.90</INVPV>

   <KBETR>0.40</KBETR>

   <FEINI>20150630</FEINI>

   <FEFIN>20150730</FEFIN>

   <LABST>16.000</LABST>

   <KSCHL/>

  </Record>

  <Record>

   <ANIO>2015</ANIO>

   <MES>006</MES>

   <IDLIQ>01</IDLIQ>

   <CONSE>71053955</CONSE>

   <DEPTO>015</DEPTO>

   <MATNR>2177469</MATNR>

   <WERKS>S107</WERKS>

   <EAN11>2500000014451</EAN11>

   <MAKTX>NA051415069 BOLSA JAQUARD CON FRANJA EN</MAKTX>

   <INVPV>249.90</INVPV>

   <KBETR>0.40</KBETR>

   <FEINI>20150630</FEINI>

   <FEFIN>20150730</FEFIN>

   <LABST>0.000</LABST>

   <KSCHL/>

  </Record>

  <Record>

   <ANIO>2015</ANIO>

   <MES>006</MES>

   <IDLIQ>01</IDLIQ>

   <CONSE>71053954</CONSE>

   <DEPTO>015</DEPTO>

   <MATNR>2177477</MATNR>

   <WERKS>S107</WERKS>

   <EAN11>2500000014512</EAN11>

   <MAKTX>NA051415075 BOLSA JAQUARD CON FRANJA EN</MAKTX>

   <INVPV>249.90</INVPV>

   <KBETR>0.40</KBETR>

   <FEINI>20150630</FEINI>

   <FEFIN>20150730</FEFIN>

   <LABST>0.000</LABST>

   <KSCHL/>

  </Record>

  <Record>

   <ANIO>2015</ANIO>

   <MES>006</MES>

   <IDLIQ>01</IDLIQ>

   <CONSE>71053956</CONSE>

   <DEPTO>015</DEPTO>

   <MATNR>2177463</MATNR>

   <WERKS>S108</WERKS>

   <EAN11>2500000014390</EAN11>

   <MAKTX>NA051415063 BOLSA GRANDE CON 2 BOLSAS AL</MAKTX>

   <INVPV>199.90</INVPV>

   <KBETR>0.40</KBETR>

   <FEINI>20150630</FEINI>

   <FEFIN>20150730</FEFIN>

   <LABST>0.000</LABST>

   <KSCHL/>

  </Record>

  <Record>

   <ANIO>2015</ANIO>

   <MES>006</MES>

   <IDLIQ>01</IDLIQ>

   <CONSE>71053958</CONSE>

   <DEPTO>015</DEPTO>

   <MATNR>2177469</MATNR>

   <WERKS>S108</WERKS>

   <EAN11>2500000014451</EAN11>

   <MAKTX>NA051415069 BOLSA JAQUARD CON FRANJA EN</MAKTX>

   <INVPV>249.90</INVPV>

   <KBETR>0.40</KBETR>

   <FEINI>20150630</FEINI>

   <FEFIN>20150730</FEFIN>

   <LABST>0.000</LABST>

   <KSCHL/>

  </Record>

 

so I need to split each record into their corresponding database for example if WERKS = S107 it has to go through database "107" but only the records with this parameter, and if WERKS = S108 it has to go through database "108" but only the records with this parameter and so on..

 

 

today it goes all the records to all the tables

test1.JPG

This is my integrated configuration

test2.JPGtest3.JPG

test4.JPG

Thank you for your help.

Regards.

AS2 EJB Module to send files on .tar.gz format

$
0
0

Hello All,

 

I am looking for a EJB Module that will send a AS2 file in .tar.gz format please share your experience if you had this requirement in your project and if you had to do this customization for any specific reasons.

 

Thanks all

Jake

Receiver FTP Adapter: When to use "Use Temporary File"

$
0
0

Hi Experts,

 

I want to ask when to use "Use Temporary File" option as the writing mode/put file in receiver FTP adapter?

AFAIK, the use of this option is to prevent the other end to consuming the file before the file upload is finished. (prevent the other end from getting not the full content of the file).

 

I have this FTP server X, and I want to try if it is possible to download/process a file that is being uploaded the the FTP server.

For this then, I try the following things:

- I use an FTP client (Filezilla) to upload a quite big file (20mb in size) to the server. While the upload is in progress (as I can see the progress in the Transfer queue window), I open a new session of Filezilla and I can see the file being uploaded is listed there with 0 byte size. I tried to download the file but then I received the "550 can't access file" and the file transfer is failed.

- I have this other FTP server Y and I configure a pass through scenario from FTP server Y to FTP server X (for this pass through scenario I use the direct mode). Then I configure a second file to proxy scenario to consume the file in FTP server X (that is passed from FTP server Y before), for this second scenario I put the polling time to 15 seconds to poll often enough while the file transfer is in progress later. Again, here I upload 20mb file size to FTP server Y, and while the file transfer is in progress (this is marked by the file is gone from FTP server Y, and at the Comm Channel of the first scenario it shows "Processing started" as the latest log but no "Processing finished successfully" yet), I cannot see the file in FTP server X yet, and when I monitor the second Comm Channel which is supposed to consume the file once it is available in FTP server X, the log of the comm channel doesn't show that it processed any file (the log just show "Processing started" and followed by "Processing finished successfully" at almost the same time). Once I can see the file in FTP server X (as I also monitor the FTP server using Filezilla), only then the second comm channel shows that it is processing a file. I downloaded the file content from the SXI payload and compare it to the original file and they're still the same.

 

 

In this case, I wonder if I still need to use the "Use Temporary File" option.

 

 

 

Thank you,

Suwandi C.


Namespace and Interface not available in ABAP STACK on SAP PI

$
0
0

Hello,

 

 

I've imported .tpz file from Quality to Production

 

Design objects with interfaces imported successfully in ESR and are showing there but interfaces and namespaces are not available in ABAP STACK.

 

Kindly suggest any solution.

 

Thanks

Parin Chahwala.

Immediate help require on HTTP_AAE adapter using attachments

$
0
0


Hi,

 

I have configured the scenarion from HTTP to PROXY.I am getting the data from thirdparty in the form of text file.In the sender HTTP used the below configuration details.But it is throwing the error.

 

Steps:

Untitled.png

Untitled1.png

Untitled2.png

 

 

In the above screenshot i have given all the details like server,hostname and interface details.

 

When i tested the interface it is giving the error and sometimes it is not reaching to PI.

 

Could any one please let me know whether my configuration is in place or not.I haven't worked on payload swap beam module,but as per the sap help forum i have configured the scenario,but still feels that some thing is missing in my configuration.

 

Please provide your valuable inputs.

 

Errors that occured during my testing:

 

Untitled4.png

Cannot establish connection with the registered driver. com.mysql.jdbc.Driver returns: com.mysql.jdbc.Driver

$
0
0

Hi Experts,

 

I have developed fresh Soap to JDBC scenario in SAP PI 7.4[dual stack]. I have taken help from below link.

 

**************** - Implementation of SOAP to JDBC Synchronous scenario

 

While testing the scenario with Alto as sender and MS SQL 2012 server as receiver I am getting below error.

 

com.sap.engine.interfaces.messaging.api.exception.MessagingException: Error when attempting to get processing resources: com.sap.aii.af.lib.util.concurrent.ResourcePoolException: Unable to create new pooled resource: DriverManagerException: Cannot establish connection with the registered driver. com.mysql.jdbc.Driver returns: com.mysql.jdbc.Driver. : SAPClassNotFoundException: com.mysql.jdbc.Driver

 

 

I have installed required driver in PO.

I have provided usename and password in JDBC CC  of receiver.

 

Please help..!!

 

Regards,

Vishnu Srivastava

Query in Graphical Mapping check.

$
0
0

Hi ,

 

In my scenario i will fetch two flat files with in 20sec of poll interval,

 

here i am taking each row as one XML tag (ie only one field at source) and creating XML tags based on number of Rows in Flat file.

 

structure.JPG

the structure is as shown above..

 

for the field prog at target i have made mapping to get the required data from the 1st row as shown below. which is working fine.. But now i need enhancement.

Field level mapping.JPG

 

my Question here is?


Is it possible to hold this data till next poll interval and compare them both.

if both matches than process the file (ie 2nd flat file) else it should fail in mapping level itself.no checks needed for the 1st flat file it should be processed. the check is needed only for the 2nd file when we pick..


if the above check is possible..

please help me in order to do..


thanks in  advance

 

regards

prudhvi.


PI web service is not displaying at time of consuming

$
0
0

Hi experts,

 

I have made wsdl through importing xsd file in external definition but now i am facing issue in consumption of wsdl.

 

 

 

But i required tables instead of "Z_orders"

Viewing all 6719 articles
Browse latest View live


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