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

Tables referred to by Runtime Workbench - Adapter Engine

$
0
0

Hi experts,

 

Hope you are doing well.

 

We have a requirement in which we have to automate the sending of the count of messages sent out of the adapter engine per receiver. I know the tables that are referred to for fetching the messages counts in the Integration engine (SXMB_MONI) since they are in the ABAP stack but can somebody let me know which tables are referred to from the Runtime workbench - Adapter engine (Java stack)?

 

<Removed by Moderator>

 

regards

Debansu

 

Message was edited by: Prateek Raj Srivastava


substring to get last values

$
0
0

Dear All,

 

I have a mapping where I am using an udf for substring in PI 7.3.

 

I am using below udf code for substring

-----------------

String variable1="";

if (variable1!=null)

   output1 = variable1.substring(6, variable1.length());

return output1;

---------------

if the same udf is used for the other field it is not working...

 

-------------------
String output1="";

if (output!=null)

   output1 = output.substring(12, output.length());

 

return output1;

---------------

 

 

Also I tried creating function libraries also but no luck..

 

 

could any one suggest me...

 

Thanks and Regards,

Naveen.

Data Scrambling in SAP PI

$
0
0

Hi All,

 

I have one query about "Data Scrambling Concept"  in sap pi. Is it possible in PI using any method/procedure.

Having a plan to  hide/scramble some important information (  some fields ex : salary and work orders and HR related fields from whole payload ) to end users.

 

I have below quires when this requirement came to me.

  • Is it possible for particular fields in entire payload after mapping..?
  • If it is possible how many ways we can do this scrambling the data at end users ..?
  • I proposed to stop permissions to some users from roles & authorization team but they wanted to know/see all payload.

 

Waiting for your useful answers...

 

Thanks ,

 

Naga

JDBC TO IDOC Scenario using SAP PI 7.1

$
0
0

Hi Folks,

 

Have to fetch data from DB table and table pointing to XML LINKs instead of records.

 

 

DB------------PI-----------IDOC

 

In general table contains records and it will be straight forward scenario.

 

SO_NUMBER
SO_DATE

SO_QTY

10002013-05-291
20002013-05-292
30002013-05-293

 

 

But in this case table contains a LINK in place of TABLE VALUES. Please share some ideas, pros/cons on above interface development.

 

SO_NUMBER
SO_DATE

SO_QTY

sonumber1.xmldate1.xmlsoqty.xml
sonumber2.xmldate2.xmldate1.xml
sonumber3.xmldate3.xmldate1.xml

 

 

Regards,

Shah

Mail Adapter : Check valid sender's mail id.

$
0
0

Hi All, I've a scenario where vendors will email with an attachment(text file) to PI system. I would just receive the email, convert into xml file and put into a folder. No issues in this.

I've some 50 email-ids. Everymonth there is a chance of adding new email id to the exisiting list. Becuause we certainly don't want to allow any non-listed email sending some virus file to PI system.

My question here, is there any method to check valid email? Please let me know if there is a method to address this requirement in sender mail comm. channel or by any other way?

MessagesRoot-Tag error when doing multimapping that includes java mapping

$
0
0

Hello

 

I have created a multi mapping integration that has 3 message mappings in the operational mapping.  The first two are standard graphical mappings and the third is a java mapping.  All works fine when I test the operational mapping but when I run the integration I get the following error...

 

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

-<!---->

-<SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">

<SAP:Category>XIServer</SAP:Category>

<SAP:Code area="MAPPING">GENERIC</SAP:Code>

<SAP:P1>Messages</SAP:P1>

<SAP:P2>Root-Tag</SAP:P2>

<SAP:P3/>

<SAP:P4/>

<SAP:AdditionalText/>

<SAP:Stack>MessagesRoot-Tag</SAP:Stack>

<SAP:Retry>M</SAP:Retry>

</SAP:Error>

 

I am assuming that the error is coming from the Java Mapping but that seems to work fine when run in eclipse...has anyone ever seen this error before?

 

I have attached a pic of the operational mapping.

 

Thanks

 

Matthew

Send IDOC from Non SAP system to AAE

$
0
0

Hi everybody.

We are in PI 7.31 java only. An EDI system is going to send us IDOCs. ¿Do we need to set any aditional configuration? Or the adapter is intelligent enough to know that the sender is not a SAP system and it's going to determinte the receiver from IDOC STRUCTURE CONTROL?

Thanks a lot.

Best regards.

cannot see Axis Protocol in SOAP Adapter.

$
0
0

Hi ,

 

I am using PI 7.1 Single Stack - Java Only .

 

 

I am using SOAP Adapter . Now when I try to find axis protocol in SOAP Adapter.

 

I am not able to find the same in SOAP Adapter.??

 

 

Kindly share the steps , What drivers/ Zip files required and how to deploy them ??

 

Regards

PS.


On HP multiprocessor machines, the specified time values may be incorrect.

$
0
0

Hi experts,

 

im facing issue while testing RFC connection of type T connection. it is giving the below issue.

 

rfc.jpg what does it actually mean. the connection is ok or not?

 

we have used abap program to trigger the rfc to PI, while executing the program, the destination is not working. if we remove the destination, then it is working fine, since it is running on local machine. guide me resolve it. what can be done?

Add context through UDF for every 100 values in list

$
0
0

Hi,

 

I have a scenario where I need to split the output from INDEX node function in chunks of 100 and add a context.

For ex. my output from INDEX function is:

 

1

2

3

.

.

100 (Need context change here)

101

.

.

200 (Need context change here)

.

.

219

220 (Need context change here)

1

2

3

.

.

100 (Need context change here)

.

.

160 (Need context change here)

 

So I need to generate five contexts here. (1 to 100, 101 to 200, 201 to 220, 1 to 100, 101 to 160)

After every 100 values or starting of new list I need to add context change.

Could someone please help with a sample UDF for this requirement.

 

Regards

Jatin

SAP PI RFC FM DEBUGGING

$
0
0

Hello,

I am having simple scenario where PI reads XML and calls RFC function module from PI to process data and trigger mail.

What are the different options to debug RFC function module while using Test run mode in PI Interface Mapping.

 

Thanks.

EJB Module Adapter wrong Path Local Interfaces

$
0
0

   Hi All,

 

   I am working with Java Module Bean, when i created ejb-jar file in the projetc using SAP Netweaver Studio in  the home, remote, local-home, local, ejb-class parameters in the Enterprise Bean appear with wrong local class, like below.  For example: in the line <home>com.sap.adaptermodule.GetHostNameHome</home> it must be <home>com.sap.aii.af.mp.module.ModuleHome</home>. I searched in the internet and i didn´t find how to set this path.

 

   Could you help me? Please?

 

    Thanks a lot!

 

    Regards!

 

    Fábio Ferri

 

 

My ejb-jar


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

<ejb-jar xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" id="ejb-jar_ID" version="2.1" xsi:schemaLocation="http://java.sun.com/xml/ns/j2eehttp://java.sun.com/xml/ns/j2ee/ejb-jar_2_1.xsd">

    <display-name>

    UserModule_EJB</display-name>

    <enterprise-beans>

        <session>

            <icon/>

            <ejb-name>GetHostName</ejb-name>

            <home>com.sap.adaptermodule.GetHostNameHome</home>

            <remote>com.sap.adaptermodule.GetHostNameRemote</remote>

            <local-home>com.sap.adaptermodule.GetHostNameLocalHome</local-home>

            <local>com.sap.adaptermodule.GetHostNameLocal</local>

            <ejb-class>com.sap.adaptermodule.GetHostNameBean</ejb-class>

            <session-type>Stateless</session-type>

            <transaction-type>Container</transaction-type>

        </session>

    </enterprise-beans>

</ejb-jar>

 

  Sample Correct ejb-jar in the Internet

 

ejb-jar.xml

 

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

<!DOCTYPE ejb-jar PUBLIC "-//Sun Microsystems, Inc.//DTD Enterprise JavaBeans 2.0//EN"

                         "http://java.sun.com/dtd/ejb-jar_2_0.dtd">

<ejb-jar>

    <description>EJB JAR description</description>

    <display-name>EJB JAR</display-name>

    <enterprise-beans>

        <session>

            <ejb-name>JSriniFileName_FinalBean</ejb-name>

            <home>com.sap.aii.af.mp.module.ModuleHome</home>

            <remote>com.sap.aii.af.mp.module.ModuleRemote</remote>

            <local-home>com.sap.aii.af.mp.module.ModuleLocalHome</local-home>

            <local>com.sap.aii.af.mp.module.ModuleLocal</local>

            <ejb-class>com.sap.JFileName.JSriniFileName_FinalBean</ejb-class>

            <session-type>Stateless</session-type>

            <transaction-type>Container</transaction-type>

        </session>

    </enterprise-beans>

</ejb-jar>

JMS Header

$
0
0

Hi Experts,

 

Here my requirement is I need to send  “ABCD” as constant value in JMS header with receiver JMS channel. Based on the constant value MQ will pass this message to receiver.

 

Please provide the proper solution for this.

 

My scenario is File to JMS without any mapping..

 

 

 

Thnak you

Srini

In a XI interface how to understand when to use Idoc and when to use Proxy as sender or receiver

$
0
0

Hi All,

 

I am currently undergoing confusion as to when to use Idoc sender and when to use Proxy. Please help me clarify.

 

Regards,

Shaibayan

Can Seeburger SFTP pick up multiple files ?

$
0
0

Hello Experts,

 

We are working on scenario where Seeburger sFTP adapter needs to pick up Two files from the same folder. One files needs to be as attachment and other is MainPayload.

For e.g. - I have two files abc.txt and abc.xml . So now we want that abc.xml should be picked up as MainPayload and abc.txt should be sent as attachment in the Message.

 

So the file names are same and only difference is the extension.

 

 

Any pointers on this appreciated.

 

Regards,

Hiren


Receiver SOAP Adapter going in error

$
0
0

Hi All,

 

I have a scenario in PI where PI is calling a Webservice using SOAP Adapter.

While testing the same I am getting below error in Communication Channel monitoring.

4-30-2013 2-36-02 PM.png

 

PLease let me know what could be the issue.

 

Thanks

Husain

IDoc from ECC --> PI 7.31: Rollback fault: Not defined type....

$
0
0

hi guys,

 

When sending an IDoc from ECC to PI 7.31 via IDoc AAE adapter, the IDoc remains in SM58 in the backend with the following error:

 

Rollback fault: Not defined type of Handler class com.sun.proxy.$Proxy462

 

In PI's default trace a similar error shows:

 

JCO_ERROR_SYSTEM_FAILURE: Rollback fault: Not defined type of Handler class com.sun.proxy.$Proxy462

 

Any ideas ?

Build PI QA box

$
0
0

Hi every one,

 

Could you please throw your inputs.

 

My client has - Dev and Prod PI boxes. They have been running w/o QA box. We are trying to build the same.

 

I am proposing, copy the snap shot of the prod box to create QA, to save some time?

 

does that make sense or should we do the installation from the scratch?

No value is assigned to parameter RFC Receiver

$
0
0

Hello,

I am running one of the PI interface, it indicates green status in monitoring, but noi updates found in SAP which is suppose to create IDoc or Order.

When I test run mapping I get below error message:

No value is assigned to parameter RFC Receiver

 

What might be the issue, what I can cross check?

Thanks.

Step By Step SOAP to PROXY

$
0
0

Hi Experts ,

 

We have a scenario where we have SOAP on sender side and ABAP proxy as receiver .

 

Scenario : Synchronous

 

The sender send one request with one field and PI has to send that field to CRM via ABAP proxy , CRM in return should send the response (ABAP PROXY) and that response PI should send it to Sender via web service

 

Question :

 

Do I need to create 2 ABAP proxies , one for request and one for response or we can use one proxy for both request and response ?

 

Same thing do we need 2 WSDL for request and response or we can use one WSDL with request and response ?

 

Request to please share your inputs and any pointer on how to create the web service to ABAP Proxy (Sync) .

Viewing all 6719 articles
Browse latest View live


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