cancel
Showing results for 
Search instead for 
Did you mean: 

*how we can start java developmet in XI*

Former Member
0 Kudos

Dear all

Right now I am working in XI support and monitoring but right now I want to switch in XI development in java please help me how we can start it

Please provide me step –wise solution what configuration requirement in my system to develop java application that we can used in XI

Thanks

Amit Shivhare

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

First of all ur question is not clear to me. java is used when ur requirement is not fulfilled by the sap XI standard function. You can use the java mapping for the same.

As u said that u r working in SAP XI support then u should be having the knowledge of IR,ID,RWB and other component of XI.

For the Starter in XI first go through the below e learning link:

https://www.sdn.sap.com/irj/sdn/xi-elearning

JAVA Mapping

/people/prasad.ulagappan2/blog/2005/06/29/java-mapping-part-i

/people/prasad.ulagappan2/blog/2005/06/29/java-mapping-part-ii

/people/prasad.ulagappan2/blog/2005/06/29/java-mapping-part-iii

/people/stefan.grube/blog/2006/10/23/testing-and-debugging-java-mapping-in-developer-studio

http://help.sap.com/saphelp_nw04/helpdata/en/e2/e13fcd80fe47768df001a558ed10b6/frameset.htm

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/10dd67dd-a42b-2a10-2785-91c40ee5...

/people/thorsten.nordholmsbirk/blog/2006/08/10/using-jaxp-to-both-parse-and-emit-xml-in-xi-java-mapping-programs

Please sreach on SDN u will get more answers.

Thanks and Regards,

Chirag

shivhare
Active Contributor
0 Kudos

thanks to all for reply

Actually I want fetch PDF file from NON sap to Sap system

For this scenario I have found some help on SDN site and I have seen that they have write some java program for implementing this scenario

Now my question is how to use java programs to fetch PDF file in XI

Thanks

Former Member
0 Kudos

OK I am assuming you are using a File Adapter...

Try the follwing blog

/people/sap.user72/blog/2005/07/31/xi-read-data-from-pdf-file-in-sender-adapter

Let me know if it helps...

Former Member
0 Kudos

Actually we are writing java code for mapping purpose or user defined functions.

the reamaining all are configuration steps that are in XI.

shivhare
Active Contributor
0 Kudos

Dear Venkataramesh B

please tell me how can we define java function in xi and how we can use java in mapping program

i hope you will tell me step wise solution

Thanks

aashish_sinha
Active Contributor
0 Kudos

Hi,

Follow these steps to create a Java MApping in XI.

Check if your system contains this jar aii_map_api.jar. This jar file is necessary for Java Mapping.

These are the steps to create a java mapping.

1. Develop your Java code locally e.g. with your IDE

2. Create a .jar or a .zip

2.1 Using the jar command of the jdk

2.2 Using a built-in IDE functionality

3. Create a new Imported Archive and import the .jar to the Integration Repository

I want to add some points which is needed to clarify .

First of all as we know XI is a EAI tool. It has lots of features to connect with other systems or third party system using adapters or proxies. It contains some component like IB, SLD RWB etc.

We use IB to create and configure our scenarios. For this in some point of time you have some requirement, lets say to parse the XML to get data. At this point of time, you will search of the pre defined or created or provided components to complete this work. These functions you use in graphical mapping. If it is not present, then you can create USer Defined Functions (UDF's) using JAva LAnguage. Here you need the knowledge of java to write the customize component.

In this case, you will write your own component to parse XML and then you will include it in you graphical mapping and then use the output of that component for your logic.

Also have a look on these links.

JAVA Mapping

/people/prasad.ulagappan2/blog/2005/06/29/java-mapping-part-i

/people/prasad.ulagappan2/blog/2005/06/29/java-mapping-part-ii

/people/prasad.ulagappan2/blog/2005/06/29/java-mapping-part-iii

/people/stefan.grube/blog/2006/10/23/testing-and-debugging-java-mapping-in-developer-studio

http://help.sap.com/saphelp_nw04/helpdata/en/e2/e13fcd80fe47768df001a558ed10b6/frameset.htm

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/10dd67dd-a42b-2a10-2785-91c40ee5...

/people/thorsten.nordholmsbirk/blog/2006/08/10/using-jaxp-to-both-parse-and-emit-xml-in-xi-java-mapping-programs

Hope this will clarify you.

Regards

Aashish Sinha

PS : Reward points

Answers (2)

Answers (2)

shivhare
Active Contributor
0 Kudos

thanks to all

Former Member
0 Kudos

Amit,

What exactly do you want to develop? Interfaces?