cancel
Showing results for 
Search instead for 
Did you mean: 

Server Java Proxy

Former Member
0 Kudos

Hi All,

can any one tell the location of com.sap.aii.af.sdk.xi package.

Regards,

Amul

Accepted Solutions (1)

Accepted Solutions (1)

former_member8655
Active Participant
0 Kudos

Hi Amul

You donot need this jar file on your system they are present on your XI server at runtime they are refered from there.

Your just provide the folder name in source of <b>application-j2ee-engine.xml</b> it will work fine

Regards

Mitesh

Answers (5)

Answers (5)

Former Member
0 Kudos

Hi,

Solved the problem.

I need to use XI 3.0 as Message protocol.

Thanks and Regards,

Amul

Former Member
0 Kudos

Hi,

I am getting a NullPointerException when executing the scenario.

I deployed the EAR and registered the interface with the method name correctly. Even i checked the registered interfaces using ListAll option.

My sender is HTTP.

Here is the trace of my error which i got after sending message through HTTP Client.

Result:

http-Status: 500 Internal Server Error

Payload:

<SAP:Error><SAP:Category>XIServer</SAP:Category><SAP:Code>INTERNAL.HTTP_RESP_STATUS_CODE_NOT_OK</SAP:Code><SAP:P1>500 </SAP:P1><SAP:P2>Internal Server Error</SAP:P2><SAP:AdditionalText>java.lang.NullPointerException

at com.sap.aii.adapter.xi.ms.XIMessage.getMessageId(XIMessage.java:2686)

at com.sap.aii.adapter.xi.ms.XIEventHandler.onRequest(XIEventHandler.java:761)

at com.sap.aii.af.ra.ms.impl.ServerConnectionImpl.request(ServerConnectionImpl.java:146)

at com.sap.aii.af.ra.ms.impl.core.transport.http.MessagingServlet.doPost(MessagingServlet.java:308)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:390)

at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:264)

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:347)

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:325)

at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:887)

at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:241)

at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)

at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)

at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)

at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)

at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)

at java.security.AccessController.doPrivileged(Native Method)

at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)

at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)

</SAP:AdditionalText><SAP:Stack>In der HTTP-Antwort liegt der Status-Code 500 mit der Beschreibung Internal Server Error vor</SAP:Stack></SAP:Error>

All Helpful answers will be rewarded.

Thanks,

Amul

Message was edited by: Amul Mise

Former Member
0 Kudos

Thanks for your response Stefan.

I will check with my scenario and let you know.

Regards,

Amul

Former Member
0 Kudos

Thanks for your response.

I have already referred this page. I dont have jar file for com.sap.aii.af.sdk.xi package. This is my problem.

Former Member
0 Kudos

Hi Amul,

Please take a look at this link..

http://help.sap.com/saphelp_nw2004s/helpdata/en/ce/81a797cc9642c8bbef249bfd84dd45/frameset.htm

Hope it helps you!

cheers,

Prashanth

stefan_grube
Active Contributor
0 Kudos

Hi,

The documentation is wrong and will be changed soon. You need:

com.sap.aii.proxy.xiruntime

com.sap.aii.messaging.runtime

com.sap.xi.util.misc

com.sap.guid

Check out for a new version of my guide:

https://websmp205.sap-ag.de/~sapdownload/011000358700000877852006E/HowToWorkWithJavaProxies.pdf

Regards

Stefan