AnsweredAssumed Answered

HTTP 500 Internal server error

Question asked by CMCN1982 on Sep 9, 2013
Latest reply on Sep 10, 2013 by navzjoshi00
Hi,

one of our users gets this error in Resource Allocation:

When she tries to add a value to a date the error messages pops up.

I took a look in the logs around about when the error was generated and I noticed the following:

ERROR 2013-09-09 07:33:14,978 [http-bio-8080-exec-5089] out.service (clarity:X038342:193830620__4CE907EE-32CF-46A4-8915-F3742D849C49:GetListContextByRow) A RuntimeException encountered in Service. Converting to OSFApplicationException.
java.lang.RuntimeException: org.json.JSONException: JSONObject["column"] not found.

at com.ca.platform.npt.grid.EditListRowServiceImpl.getListContextByRow(EditListRowServiceImpl.java:191)

at sun.reflect.GeneratedMethodAccessor763.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

at java.lang.reflect.Method.invoke(Method.java:601)

at org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(AbstractInvoker.java:166)

at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:82)

at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:68)

at org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:57)

at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)

at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)

at java.util.concurrent.FutureTask.run(FutureTask.java:166)

at org.apache.cxf.workqueue.SynchronousExecutor.execute(SynchronousExecutor.java:37)

at org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:95)

at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:255)

at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:84)

at org.apache.cxf.transport.servlet.ServletDestination.invoke(ServletDestination.java:86)

at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:348)

at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:147)

at com.ca.platform.osf.service.transport.servlet.OSFServletController.invoke(OSFServletController.java:82)

at org.apache.cxf.transport.servlet.AbstractCXFServlet.invoke(AbstractCXFServlet.java:163)

at org.apache.cxf.transport.servlet.AbstractCXFServlet.doPost(AbstractCXFServlet.java:141)

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

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

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)

at com.niku.union.web.filter.CharsetFilter.doFilter(CharsetFilter.java:56)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)

at org.apache.catalina.filters.AddDefaultCharsetFilter.doFilter(AddDefaultCharsetFilter.java:89)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)

at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:224)

at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169)

at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)

at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)

at com.niku.union.web.valves.ErrorPageRedirectValve.invoke(ErrorPageRedirectValve.java:69)

at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927)

at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)

at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)

at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:987)

at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:579)

at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:309)

at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)

at java.lang.Thread.run(Thread.java:722)
Caused by: org.json.JSONException: JSONObject["column"] not found.

at org.json.JSONObject.get(JSONObject.java:405)

at org.json.JSONObject.getJSONArray(JSONObject.java:486)

at com.ca.platform.npt.grid.AggregationValueJsMarshaller.toJson(AggregationValueJsMarshaller.java:111)

at com.ca.platform.npt.grid.GridJsMarshaller.addAggregationRowContentInfo(GridJsMarshaller.java:316)

at com.ca.platform.npt.grid.GridJsMarshaller.toJson(GridJsMarshaller.java:177)

at com.ca.platform.npt.grid.GridExt.getView(GridExt.java:71)

at com.ca.platform.npt.grid.EditListRowServiceImpl.getListContextByRow(EditListRowServiceImpl.java:181)

... 44 more

The "column| not found" seems to be the issue.

Can anyone please suggest a way that I could resolve this issue? Thanks!

Outcomes