cancel
Showing results for 
Search instead for 
Did you mean: 

ISA Framework: Internal Error: java.lang.NullPointerException

Former Member
0 Kudos

Hello Experts, we are with CRM 40 SP07 and IPC 04 SP07 and we have this error when we add a product on the web shop.

ISA Framework: Internal Error: java.lang.NullPointerException

java.lang.NullPointerException

at com.sap.spc.remote.client.object.imp.DefaultIPCItem.createItems(DefaultIPCItem.java:322)

at com.sap.spc.remote.client.object.imp.Factory.newDefaultIPCItems(Factory.java:191)

at com.sap.spc.remote.client.object.imp.DefaultIPCDocument.newItems(DefaultIPCDocument.java:335)

at com.sapmarkets.isa.backend.crm.webcatalog.pricing.PriceCalculatorCRMIPC.getDynamicPrices(PriceCalculatorCRMIPC.java:445)

at com.sapmarkets.isa.backend.crm.webcatalog.pricing.PriceCalculatorCRMIPC.getPrices(PriceCalculatorCRMIPC.java:188)

at com.sapmarkets.isa.businessobject.webcatalog.pricing.PriceCalculator.getPrices(PriceCalculator.java:133)

at com.sapmarkets.isa.catalog.actions.GetPricesAction.doPerform(GetPricesAction.java:121)

at com.sapmarkets.isa.core.BaseAction.perform(BaseAction.java:197)

at org.apache.struts.action.ActionServlet.processActionPerform(ActionServlet.java:1786)

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

at com.sapmarkets.isa.core.ActionServlet.process(ActionServlet.java:430)

at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:491)

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

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

at com.inqmy.services.servlets_jsp.server.RequestDispatcherImpl.doWork(RequestDispatcherImpl.java:275)

at com.inqmy.services.servlets_jsp.server.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:310)

at org.apache.struts.action.ActionServlet.processActionForward(ActionServlet.java:1758)

at com.sapmarkets.isa.core.ActionServlet.processActionForward(ActionServlet.java:267)

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

at com.sapmarkets.isa.core.ActionServlet.process(ActionServlet.java:430)

at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:491)

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

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

at com.inqmy.services.servlets_jsp.server.RequestDispatcherImpl.doWork(RequestDispatcherImpl.java:275)

at com.inqmy.services.servlets_jsp.server.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:310)

at org.apache.struts.action.ActionServlet.processActionForward(ActionServlet.java:1758)

at com.sapmarkets.isa.core.ActionServlet.processActionForward(ActionServlet.java:267)

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

at com.sapmarkets.isa.core.ActionServlet.process(ActionServlet.java:430)

at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:491)

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

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

at com.inqmy.services.servlets_jsp.server.RequestDispatcherImpl.doWork(RequestDispatcherImpl.java:275)

at com.inqmy.services.servlets_jsp.server.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:310)

at org.apache.struts.action.ActionServlet.processActionForward(ActionServlet.java:1758)

at com.sapmarkets.isa.core.ActionServlet.processActionForward(ActionServlet.java:267)

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

at com.sapmarkets.isa.core.ActionServlet.process(ActionServlet.java:430)

at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:491)

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

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

at com.inqmy.services.servlets_jsp.server.FilterChainImpl.runServlet(FilterChainImpl.java:137)

at com.inqmy.services.servlets_jsp.server.FilterChainImpl.doFilter(FilterChainImpl.java:70)

at com.sapmarkets.isa.isacore.TealeafFilter.doFilter(TealeafFilter.java:71)

at com.inqmy.services.servlets_jsp.server.FilterChainImpl.doFilter(FilterChainImpl.java:65)

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

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(Single)

can you help us?

thanks

LA.

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

IS the IPC connection working in XCM (green test!!!)

Are you using IPC for prices in the catalog also? If yes, then did you mention the pricing procedure and other pricing specific parameters(if applicable) for the used Variant of the catalog?

You may want to check these things along with the Session log.

Good luck!