on 2008 Jun 17 5:05 PM
Hi,
I am new to XI, moved from java. What are runtime environments are used in XI and How to acess these environments in XI. I need how java is useful in XI.
Thanks,
RamuV
Hi,
it's very useful to know java in XI.
Some components run on java like Integration Repository and Integration Directory.
Most useful is java for writing mappings in java or you can write user defined functions in message mapping.
Here you will get a good overview about the components of XI:
http://help.sap.com/saphelp_nw04/helpdata/en/53/fe48b44c5e4bcab5c71fdcf3ee9bc7/frameset.htm
Regards
Patrick
Edited by: Patrick Koehnen on Jun 17, 2008 6:08 PM
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi kasi rajesh ,
>> I need how java is useful in XI.
If u r a java developer , u may be having sound knowledge on JDBC,XML,XSLT..etc which u come across in XI. The messages will be in XML format which r exchanged b/w systems.
JDBC is one method thru which we can Xchange messages.
And also an important thing , we need UPLOAD JAVA CODE into XI to achieve certain functionality.
So, it is advantageous 2 u.
Check the following websites which will answer u'r question.
SAPu2018s Exchange Infrastructure
http://www.omg.org/interop/presentations/2002/sinisa_zimek.pdf
SAP Exchange Infrastructure 3.0 Integrating Heterogeneous Systems with Ease
SAP NetWeaver Visual Composer
SAP Exchange Infrastructure for Developers ( This is an excellent website for free pdf book for XI)
http://www.sap-press.de/download/dateien/1191/sappress_exchange_infrastructure.pdf
Exchange Infrastructure : XI Transaction Codes
https://www.sdn.sap.com/irj/sdn/wiki?path=/display/xi/xiTransactionCodes&
A Beginner's Guide to SAP XI Settings part I
A Beginner's Guide to SAP XI Settings part II
SAP XI AND SLD
http://www.sappro.com/downloads/nov06/XIandSLD.pdf
Exchange Infrastructure Learning Map
https://www.sdn.sap.com/irj/sdn/wiki?path=/display/xi/learning+map&;
SAP Exchange Infrastructure eLearning Catalog(U wil get all downloads regarding XI starting from basics to end)
https://www.sdn.sap.com/irj/sdn/xi-elearning
All Articles on SAP NetWeaver Exchange Infrastructure(This website gives al articles on XI)
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/webcontent/uuid/f04b44aa-fe06-2a10-859e-82ad4... [original link is broken]
Mastering SAP Netweaver XI - Programming( PDF Book for XI)
http://www.sap-hefte.de/download/dateien/1241/140_leseprobe.pdf
SAP XI Learning Guide
http://searchsap.techtarget.com/originalContent/0,289142,sid21_gci1008087,00.html
SAP Exchange Infrastructure 2.0
http://www.sun.com/third-party/global/sap/collateral/SunSAPWP_final.pdf
http://help.sap.com/bp_bpmv130/Documentation/Planning/TechnicalInfrasture.pdf
Process Integration with SAP Netweaver new features and functions
SAP NetWeaver Process Integration 7.1 u2013Overview
End To End Process Integration Features in SP15 and higher incl. SAP NetWeaver 2004s
http://www.english.bcc.com.pl/index.php?s=504&p=2
https://www.sdn.sap.com/irj/sdn/xi
http://tsr.strain.at/space/SAP+XI
https://www.sdn.sap.com/irj/sdn/xi
http://www.sapag.co.in/How-To-Guides-on-Portal.htm(interview questions for XI , EP)
http://www.sap-hefte.de/download/dateien/964/074_lesesprobe.pdf
http://www.sap-press.com/downloads/h982_sample_chapter.pdf
/people/william.li/blog/2007/09/07/posting-and-testing-using-xipi-http-adapter(file 2 http)
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/3d1ac590-0201-0010-4b90-f71... to netweaver)
http://www.english.bcc.com.pl/index.php?s=504&p=2#i2
[original link is broken](adapters)
http://nilkanthk.googlepages.com/XIQuestions.pdf
All Articles on Monitoring and Troubleshooting
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/webcontent/uuid/0067dcfa-5f28-2a10-5094-cf72b... [original link is broken]
cheers!
gyanaraj
****Pls reward points if u find this helpful
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Java is very useful in XI.
Since you are having a background or Java you will better do coding for Java Mapping, Java Proxy.
Even UDF during the mapping.
Even you can participate in Adapter and Module development area.
Gaurav Jain
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
XI is majorly developed in the java language and few components developed in the ABAP.
We have some predefined functions in XI Graphical mapping, but some times it may not suit to our requirement on that time according to our requirement we can write the java code.
All the Converstion programs are written in Java Code.
JAVA PROXY
1. RFC/BAPI
2. IDoc
3. Proxy
By using these ways we can connect to the R/3
If there is no IDoc or RFC is suitable to our requirement then we go for Proxy,
Go to ABAP and execute the SPROXY T-code
select the msg interface --> right click --> java proxy generation.
Java proxy require 3 jar files that are
1. aii_proxy_xirt.jar
2. aii_utilxi_misc.jar
3. guidgenerator.jar
Mainly for writing the UDFs and in Proxies we can use the java,
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
SAP XI is developed using both ABAP and Java.
Java is used in XI to work with User Defined Functions (UDF) and Java Mappings.
UDF is like a sub-routine which is used in mapping logic. Also Java Mapping is a kind of mapping used in XI, where the mapping logic is to be written in Java language.
Regards
Bhanu
Intelligroup.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Integration Directory and Integration Repository, SLD are developed in JAVA.
Java is useful in UDF, java mapping, adapter module, java proxy development.
runtime environments
String headerField;
java.util.Map map;
// get runtime constant map
map = container.getTransformationParameters();
// get value of header field by using variable key
headerField = (String) map.get(key);
For example, to read the message ID from the message header, the variable key must have the value MessageId and not MESSAGE_ID.
http://help.sap.com/saphelp_nw04/helpdata/en/b3/9a2aeb24dc4ab6b1855c99157529e4/content.htm
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
HI Rajesh,
In XI Java is very useful. There is Adapter Engine is exist its
run on Java Runtime Environment. Adapter Engine convert Different formats into XML Adapters are used in both sender and receiver side.
Adapter Engine is in J2EE stack
Integration Engine is in ABAP stack.
Some inputs-
All the Converstion programs are written in Java Code.
Whenever you are mapping source and target values you have to use java code. If you use Graphical mapping it internally convert to java code.
Thanks,
RamuV
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
66 | |
10 | |
10 | |
10 | |
10 | |
8 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.