Skip to Content
0
Former Member
Jun 06, 2005 at 04:07 PM

BaseProxyException

18 Views

I have a complex java web app that I develop and support. I've been getting an error lately when using a form that writes out data from a textbox to a SAP table. I've been able to capture the error in three different places.

Within Eclipse I get:

Evaluation failed. Reason(s): An exception occurred:

com.sap.aii.proxy.framework.core.BaseProxyException

com.ab.abc2.proxy.Z_Bapi_abc_Create_Comment_Output$MetaData@ad380

<u>From the web app:</u>

Internal Server Error 500!

Exception:

javax.servlet.ServletException

at org.apache.struts.action.RequestProcessor.processException(RequestProcessor.java:545)

at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:486)

at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)

at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)

at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)

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

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

at com.inqmy.services.servlets_jsp.server.RunServlet.runSerlvet(RunServlet.java:149)

at com.inqmy.services.servlets_jsp.server.ServletsAndJspImpl.startServlet(ServletsAndJspImpl.java:833)

at com.inqmy.services.httpserver.server.RequestAnalizer.checkFilename(RequestAnalizer.java:672)

at com.inqmy.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:314)

at com.inqmy.services.httpserver.server.Response.handle(Response.java:173)

at com.inqmy.services.httpserver.server.HttpServerFrame.request(HttpServerFrame.java:1288)

at com.inqmy.core.service.context.container.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:36)

at com.inqmy.core.cluster.impl5.ParserRunner.run(ParserRunner.java:55)

at com.inqmy.core.thread.impl0.ActionObject.run(ActionObject.java:46)

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

at com.inqmy.core.thread.impl0.SingleThread.run(SingleThread.java:148)

Root cause:

java.lang.NullPointerException

at com.ab.abc2.strutsAction.CommentSaveAction.execute(CommentSaveAction.java:125)

at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)

at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)

at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)

at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)

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

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

at com.inqmy.services.servlets_jsp.server.RunServlet.runSerlvet(RunServlet.java:149)

at com.inqmy.services.servlets_jsp.server.ServletsAndJspImpl.startServlet(ServletsAndJspImpl.java:833)

at com.inqmy.services.httpserver.server.RequestAnalizer.checkFilename(RequestAnalizer.java:672)

at com.inqmy.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:314)

at com.inqmy.services.httpserver.server.Response.handle(Response.java:173)

at com.inqmy.services.httpserver.server.HttpServerFrame.request(HttpServerFrame.java:1288)

at com.inqmy.core.service.context.container.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:36)

at com.inqmy.core.cluster.impl5.ParserRunner.run(ParserRunner.java:55)

at com.inqmy.core.thread.impl0.ActionObject.run(ActionObject.java:46)

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

at com.inqmy.core.thread.impl0.SingleThread.run(SingleThread.java:148)

<u>And from the Java Console Window:</u>

Creating: com.ab.abc2.strutsAction.CommentSaveAction

Exception during proxy invoke of BAPI: com.sap.aii.proxy.framework.core.BaseProx

yException: connection closed without message (CM_NO_DATA_RECEIVED), error key:

RFC_ERROR_SYSTEM_FAILURE

com.ab.abc2.exceptions.GCSProxyException: Proxy Error : GCS_Plan_Detail

at com.ab.abc2.planDetail.SAPPlanDetail.<init>(SAPPlanDetail.java:161)

at com.ab.abc2.strutsAction.CommentSaveAction.execute(CommentSaveAction.

java:115)

at org.apache.struts.action.RequestProcessor.processActionPerform(Reques

tProcessor.java:484)

at org.apache.struts.action.RequestProcessor.process(RequestProcessor.ja

va:274)

at org.apache.struts.action.ActionServlet.process(ActionServlet.java:148

2)

at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)

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

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

at com.inqmy.services.servlets_jsp.server.RunServlet.runSerlvet(RunServl

et.java:149)

at com.inqmy.services.servlets_jsp.server.ServletsAndJspImpl.startServle

t(ServletsAndJspImpl.java:833)

at com.inqmy.services.httpserver.server.RequestAnalizer.checkFilename(Re

questAnalizer.java:672)

at com.inqmy.services.httpserver.server.RequestAnalizer.handle(RequestAn

alizer.java:314)

at com.inqmy.services.httpserver.server.Response.handle(Response.java:17

3)

at com.inqmy.services.httpserver.server.HttpServerFrame.request(HttpServ

erFrame.java:1288)

at com.inqmy.core.service.context.container.session.ApplicationSessionMe

ssageListener.process(ApplicationSessionMessageListener.java:36)

at com.inqmy.core.cluster.impl5.ParserRunner.run(ParserRunner.java:55)

at com.inqmy.core.thread.impl0.ActionObject.run(ActionObject.java:46)

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

at com.inqmy.core.thread.impl0.SingleThread.run(SingleThread.java:148)

[WARN] RequestProcessor - -Unhandled Exception thrown: class java.lang.NullPoint

erException

I've also gotten a console message on the java Console that says "Type conflict when calling a function module"

Can anyone help or give me a clue as to what to look for? I'm somewhat new at this, so forgive my lack of expertise. THANKS!