Skip to Content
author's profile photo Former Member
Former Member

BaseProxyException

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!

Add a comment
10|10000 characters needed characters exceeded

Related questions

2 Answers

  • author's profile photo Former Member
    Former Member
    Posted on Jun 07, 2005 at 03:45 AM

    Hi Christina,

    Root cause is NullPointerException, it means any one of

    your object is not initialised. Inspect your code again

    and send it to me also.

    Regards,

    Narinder Hartala

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Jun 07, 2005 at 03:57 AM

    Hi Christina,

    Since the exception is Nullpointer exception either you would not have binded the context variable attribute to your Textbox or you would not have initialized the value of the data type which the text box is supposed to hold.

    If you figure it out in these areas I am sure it will definitely solve your problem.

    Regards,

    Guru

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.