cancel
Showing results for 
Search instead for 
Did you mean: 

XI Mapping Programs Using Java

Former Member
0 Kudos

Hello all. This is my first posting, hopefully it's not a stupid question. Basically I'm having terrible problems trying to build a mapping program in NWDS. I can't seem to find the mapping jar file which contains the interface I need to implement in my java class. Actually, I'm not even sure which interface to implement, there's conflicting versions. I'm on the NW PI 7.1 version.

So far I've had someone look for aii_map_api.jar on the server which is supposed to contain a StreamTransormation interface which I can implement. That was not successful. I also tried looking on the sap marketplace for this jar file, but finding something out there is like finding a needle in a haystack. So no luck on that front.

After that I found another help article here : http://help.sap.com/saphelp_nwpi71/helpdata/EN/bd/c91241c738f423e10000000a155106/content.htm indicating that the jar files for mapping should already be installed in NWDS. Unfortunately my install does not have the SAP_XIAF folder. So now I'm stuck and I'm hoping someone here can point me in the right direction.

Do I need to get a different install of NWDS? If so what version?

Can I just download some jar files from the server or the marketplace? If so, which files?

Thanks very much,

Kevin

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Kevin,

There are few options to get them. They already discussed in this thread:

http://wiki.sdn.sap.com/wiki/display/XI/Where%20to%20get%20the%20libraries%20for%20XI%20development

If you dont have the options to get these let me know ur id so that somebody can send them to you.

Regards,

---Satish

Former Member
0 Kudos

Thank you all for your quick responses. This was extremely helpful. The funny thing is that I actually still haven't been able to get the jar files. I went through the sap marketplace and put the files into my download basket and then when I wanted to actually download it told me permission denied. I've already confirmed that my NWDS doesn't have the XI jar files (I'm still not sure why). So now I'm trying to pull the files from my java web start cache. So far no luck. I'm asking the server guy to look again out on the PI server.

Former Member
0 Kudos

OK I was able to get the jar files from my jnlp file. I grabbed the files specified by this link : http://wiki.sdn.sap.com/wiki/display/XI/Where%20to%20get%20the%20libraries%20for%20XI%20development. Thanks guys. One more quick question since you were so obliging earlier. What interface should I implement? I saw the StreamTransformation interface but that's for 7.0 right?

Thanks,

Kevin

Former Member
0 Kudos

Hi Kevin,

To download it from market place you need to have proper authorizations also. Probably your basis guys might have this authorization.

Give me your id or send a mail to my id. You can get my id from my business card. I will forward it to you.

Regards,

---Satish

stefan_grube
Active Contributor
0 Kudos

http://wiki.sdn.sap.com/wiki/display/XI/SampleJAVAMappingcodeusingPI7.1+API

Answers (2)

Answers (2)

former_member204873
Contributor
0 Kudos
ravi_raman2
Active Contributor
0 Kudos

Kevin,

Summary of what you need...

IDE

Eclipse

Jars, Can be found on your install of PI at the location below....

usr\sap\QX3\DVEBMGS01\j2ee\cluster\server0\apps\sap.com\com.sap.xi.repositoryaii_map_api.jar

usr\sap\QX3\SYS\global\xi\repository_server\javaws\repository\aii_mt_rt.jar

Regards

Ravi

Edited by: Ravi Raman on Mar 11, 2010 3:43 PM