on 03-23-2006 5:18 AM
Hi all,
I am trying to send XML data to BW using XI. I am following "How to..push data to BW from XI".
I have followed the steps given there. In that document itself a javaScript code is given to send XML data, stored in an XML file( which is on my desktop). The given purpose is to check whether XI configuration is correct or not?
I am getting the following message in the result tab when I send data to BW using the javaScript code.
Result:
http-Status: 200 Message accepted
Payload:
But when I go to BW check in transaction RSA7 there is no entry in delta queue.
Where should I check what went wrong?
Regards,
Anand
You could find the trace files in the following path
-usr\sap\SYSID\DVEBMGS00\j2ee\cluster\server0\log
RGds,
Vasanth.
Message was edited by: Vasanthakumar Balasubramani
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Vasanth,
I checked the log and got the following error
5#0014C2568D5300520000005200000AE400040F94CC6A858F#1143031665954#/Applications/ExchangeInfrastructure/RuntimeWorkbench#sap.com/com.sap.xi.rwb#XIRWB.com.sap.aii.rwb.frames.util.jsp_error#XISUPER#988##MTX#XIRWBUSER #D9770ECEA64A4A02A1CB54ED26B717D7#SAPEngine_Application_Thread[impl:3]_28##0#0#Error#1#XIRWB.com.sap.aii.rwb.frames.util.jsp_error#Plain###The connection is closed.
Thrown:
com.sap.engine.services.servlets_jsp.server.exceptions.WebIOException: The connection is closed.
at com.sap.engine.services.servlets_jsp.server.runtime.client.ServletOutputStreamImpl.ensureClientAvailable(ServletOutputStreamImpl.java:499)
at com.sap.engine.services.servlets_jsp.server.runtime.client.ServletOutputStreamImpl.flush(ServletOutputStreamImpl.java:368)
at com.sap.engine.services.servlets_jsp.server.runtime.client.ServletOutputStreamImpl.close(ServletOutputStreamImpl.java:465)
at com.sap.engine.services.servlets_jsp.server.runtime.client.HttpServletResponseFacade.finish(HttpServletResponseFacade.java:1345)
at com.sap.engine.services.servlets_jsp.server.runtime.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:351)
at com.sapportals.htmlb.page.PageProcessorServlet.handleRequest(PageProcessorServlet.java:68)
at com.sapportals.htmlb.page.PageProcessorServlet.doPost(PageProcessorServlet.java:22)
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.runtime.RequestDispatcherImpl.doWork(RequestDispatcherImpl.java:290)
at com.sap.engine.services.servlets_jsp.server.runtime.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:346)
at jsp_FC_Secure1142255421347._jspService(jsp_FC_Secure1142255421347.java:18)
at com.sap.engine.services.servlets_jsp.server.servlet.JSPServlet.service(JSPServlet.java:467)
at com.sap.engine.services.servlets_jsp.server.servlet.JSPServlet.service(JSPServlet.java:181)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:385)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:263)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:340)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:318)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:821)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:239)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:147)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:37)
at com.sap.engine.core.cluster.impl6.session.UnorderedChannel$MessageRunner.run(UnorderedChannel.java:71)
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:94)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:162)
#5#0014C2568D5300520000005200000AE400040F94CC6A858F#1143031665954#/Applications/ExchangeInfrastructure/RuntimeWorkbench#sap.com/com.sap.xi.rwb#XIRWB.com.sap.aii.rwb.frames.util.jsp_error#XISUPER#988##MTX#XIRWBUSER #D9770ECEA64A4A02A1CB54ED26B717D7#SAPEngine_Application_Thread[impl:3]_28##0#0#Error#1#XIRWB.com.sap.aii.rwb.frames.util.jsp_error#Plain###The connection is closed.
Thrown:
com.sap.engine.services.servlets_jsp.server.exceptions.WebIOException: The connection is closed.
at com.sap.engine.services.servlets_jsp.server.runtime.client.ServletOutputStreamImpl.ensureClientAvailable(ServletOutputStreamImpl.java:499)
at com.sap.engine.services.servlets_jsp.server.runtime.client.ServletOutputStreamImpl.flush(ServletOutputStreamImpl.java:368)
at com.sap.engine.services.servlets_jsp.server.runtime.client.ServletOutputStreamImpl.close(ServletOutputStreamImpl.java:465)
at com.sap.engine.services.servlets_jsp.server.runtime.client.HttpServletResponseFacade.finish(HttpServletResponseFacade.java:1345)
at com.sap.engine.services.servlets_jsp.server.runtime.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:351)
at com.sapportals.htmlb.page.PageProcessorServlet.handleRequest(PageProcessorServlet.java:68)
at com.sapportals.htmlb.page.PageProcessorServlet.doPost(PageProcessorServlet.java:22)
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.runtime.RequestDispatcherImpl.doWork(RequestDispatcherImpl.java:290)
at com.sap.engine.services.servlets_jsp.server.runtime.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:346)
at jsp_FC_Secure1142255421347._jspService(jsp_FC_Secure1142255421347.java:18)
at com.sap.engine.services.servlets_jsp.server.servlet.JSPServlet.service(JSPServlet.java:467)
at com.sap.engine.services.servlets_jsp.server.servlet.JSPServlet.service(JSPServlet.java:181)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:385)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:263)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:340)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:318)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:821)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:239)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:147)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:37)
at com.sap.engine.core.cluster.impl6.session.UnorderedChannel$MessageRunner.run(UnorderedChannel.java:71)
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:94)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:162)
When I click the send button I am getting a run time cache error.
When I go for cache refresh it is giving me a 401 unauthorised error.
Can you figure out what could be the problem?
Regards,
Anand
Hi,
probably you might not have the needed authorization to do that.check with your administrator.
Goto sxi_cache - >XI Runtime cache - click Start delta/complete refresh to clear the cache.
But as per my assumption,the log says that the requested client is not available.so check the XI adapter configuration in the ID and check your Host name /path entries along with authentication credentials.
RGds,
Vasanth.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Check the intergartion server log,if it says that it has processed succesfully and sent then it's left to the server proxy which is running in the BW end to post it to the delta queue.
Check IS and then better debug your BW side RFC code which your BW system should have created for you when you create delta queue.
RGds,
Vasanth.
Message was edited by: Vasanthakumar Balasubramani
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
87 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.