on 04-16-2013 8:36 PM
Hi All,
In ISA 5.0 - ECC as backend, when I try to upload a bulk order with 200 line items, while sales document is getting updated(log below) its throwing an pricing error. Seeing the log below, error occurs when its trying to get the pricing details of each and every product(for 200 products) in a loop. Correct me if my understanding is wrong.
When I try to upload a order with 80 or 100 line items its working fine.
Any suggestions plz.
PFB Log.
Thanks
Bharath.
Log Information:
com.sap.spc.remote.client.ClientException: BackendException Exception: parameters: [client]='null' [user]='null' [language]='null' [ashost]='null' [systemnumber]='null' [mshost]='null' [gwhost]='null' [gwserv]='null' [group]='null' [systemid]='null'
Properties: {lang=EN, passwd=?, sysnr=00, client=140, user=chinnaiahb, ashost=scdb00.sec.sharpamericas.com, jco.client.type=A, jco.client.trace=0, codepage=1100}
Client not connected
com.sap.mw.jco.JCO$Exception: (104) RFC_ERROR_SYSTEM_FAILURE: Error occurred when processing Java programs
Function: SPC_GET_PRICING_TRACE
Import Parameters:
|--------------------------------|-|-|--------------------------------|
| PARAMETERS 'INPUT'
|--------------------------------|-|-|--------------------------------|
|IV_DOCUMENT_ID |I|I|IV_ITEM_ID |
|--------------------------------|-|-|--------------------------------|
| 0 1 2 3 4 5 6 7|8|9| 0 1 2 3 4 5 6 7|
|--------------------------------|-|-|--------------------------------|
|51699BF092CC0BE0E1008000AC1D1C66| | |51699CD392CC0BE0E1008000AC1D1C66|
|--------------------------------|-|-|--------------------------------|
at com.sap.spc.remote.client.object.imp.rfc.RFCDefaultClient.execute(RFCDefaultClient.java:93)
at com.sap.spc.remote.client.object.imp.rfc.RfcDefaultIPCItem.getPricingAnalysisData(RfcDefaultIPCItem.java:1384)
at com.sap.isa.backend.r3.webcatalog.pricing.PriceCalculatorR3IPC.getDynamicPrices(PriceCalculatorR3IPC.java:424)
at com.sap.isa.backend.r3.webcatalog.pricing.PriceCalculatorR3IPC.getPrices(PriceCalculatorR3IPC.java:171)
at com.sap.isa.backend.r3.webcatalog.pricing.PriceCalculatorR3IPC.getPrices(PriceCalculatorR3IPC.java:217)
at com.sap.isa.businessobject.webcatalog.pricing.PriceCalculator.getPrices(PriceCalculator.java:130)
at com.sap.isa.catalog.webcatalog.WebCatItemPrice.<init>(WebCatItemPrice.java:36)
at com.sap.isa.catalog.webcatalog.WebCatItem.retrieveItemPrice(WebCatItem.java:1053)
at com.sap.isa.businessobject.SalesDocument.doPricing(SalesDocument.java:841)
at com.sap.isa.businessobject.SalesDocument.populateItemsFromCatalog(SalesDocument.java:564)
at com.sap.isa.backend.db.SalesDocumentDB.updateInBackend(SalesDocumentDB.java:3916)
at com.sap.isa.businessobject.SalesDocument.update(SalesDocument.java:1268)
at com.sharp.isa.isacore.action.order.Z_MaintainBasketSimulateAction.basketPerform(Z_MaintainBasketSimulateAction.java:328)
at com.sap.isa.isacore.action.order.MaintainBasketBaseAction.isaPerform(MaintainBasketBaseAction.java:998)
at com.sap.isa.isacore.action.IsaCoreBaseAction.ecomPerform(IsaCoreBaseAction.java:343)
at com.sap.isa.isacore.action.EComBaseAction.doPerform(EComBaseAction.java:353)
at com.sap.isa.core.BaseAction.execute(BaseAction.java:211)
at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
at com.sap.isa.core.RequestProcessor.processActionPerform(RequestProcessor.java:674)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
at com.sap.isa.core.RequestProcessor.process(RequestProcessor.java:391)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
at com.sap.isa.core.ActionServlet.process(ActionServlet.java:243)
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.sap.engine.services.servlets_jsp.server.runtime.RequestDispatcherImpl.doWork(RequestDispatcherImpl.java:321)
at com.sap.engine.services.servlets_jsp.server.runtime.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:377)
at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1069)
at org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:455)
at com.sap.isa.core.RequestProcessor.processForwardConfig(RequestProcessor.java:267)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:279)
at com.sap.isa.core.RequestProcessor.process(RequestProcessor.java:391)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
at com.sap.isa.core.ActionServlet.process(ActionServlet.java:243)
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.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.runServlet(FilterChainImpl.java:117)
at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:62)
at com.tealeaf.capture.LiteFilter.doFilter(LiteFilter.java:98)
at com.sap.isa.isacore.TealeafFilter.doFilter(TealeafFilter.java:61)
at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:58)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:384)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
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:102)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172)
Hi,
I think you need to check the system dumps or more likely your IPC log files. This exceptions does not help you further. If you check your IPC log, I am pretty sure you find a more specific eceptions.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks for your reply Andreas.
Here is the log I found in VM53
Message: document not existing
--> com.sap.spe.document.rfc.DocIllegalArgumentException: document 516E58FA01960960E1008000AC1D1C66 not existing
at com.sap.spe.document.rfc.DocHandlerAdapter.appendProtocolLine(I[Ljava/lang/Object;)V(DocHandlerAdapter.java:123)
at com.sap.spe.document.rfc.RemoveDocument.handleDocRequest()V(RemoveDocument.java:49)
at com.sap.spe.document.rfc.DocHandlerAdapter.handleRequest()V(DocHandlerAdapter.java:72)
at com.sap.spe.base.util.jco.HandlerAdapter.handleRequest(Lcom/sap/vmc/RFCContainer/Call;)V(HandlerAdapter.java:116)
at com.sap.vmc.remserver.RFCDispatcher.handleRequest2(Lcom/sap/conn/jco/JCoFunction;)V(RFCDispatcher.java:948)
at com.sap.vmc.remserver.RFCDispatcher.handleRequest(Lcom/sap/conn/jco/JCoFunction;)V(RFCDispatcher.java:731)
at com.sap.conn.jco.rt.VMCServer.dispatchRequest(Lcom/sap/conn/jco/JCoFunction;)V(VMCServer.java:911)
at com.sap.conn.jco.rt.MiddlewareJavaRfc$JavaRfcServer.dispatchRequest(Lcom/sap/conn/jco/rt/ServerWorker;Ljava/lang/String;)V(MiddlewareJavaRfc.java:3361)
at com.sap.conn.jco.rt.MiddlewareJavaRfc$JavaRfcServer.listen(Lcom/sap/conn/jco/rt/ServerWorker;)V(MiddlewareJavaRfc.java:2407)
at com.sap.conn.jco.rt.VMCServer.listen()V(VMCServer.java:766)
at com.sap.conn.jco.rt.VMCServer.run()V(VMCServer.java:689)
at com.sap.vmc.remserver.RfcServer.run()V(RfcServer.java:376)
at java.lang.Thread.startup(Z)V(Thre
Hello,
only want additional question, have you modify somehow the add to basket functionality? Are you completely based on the SAP Standard or is there any custom code? I can see, that you have a Z_ class in your code.
Can you replicate your issue in the 100% custom code free standard SAP shop?
User | Count |
---|---|
6 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.