Hello to all,
On my current project, we try to use XML export in order to generate customer catalogs with prices (for almost 800 BP and 2000 products).
On the test platform, I have created the catalog and a view for 4 BPs.
But when I try to export the catalog and generate the four files, program stops after the second file has been produced (at best) with following error:
« Error occurred when processing Java programs » (message 14 059) : An error occurred while executing a Java program in the VM container.
When I checked the Virtual Machine Overview (SM52), I see Memory allocation rising and rising. When 99 or 100% has been reached, process takes more and more time and finally ends up with message above (online only – when program is launched in background, we see the job is apparently active in SM37 but if I use the command « check status », job shows it has been cancelled).
I have seen there are many OSS notes on VMC & IPC settings like :
- 1083358: VMC: Recommendations for parameter settings
- 1269480: Collective Note about Performance of the IPC Configurator
- 863354: Using the "VM container" component
- 880749: Patching of VMC based AP 7.00 engines --> regarding AP configuration engine, we currently are on release 700, support package 20 and patch level 14… as most recent patch level is 104 for this release/support package !
So it seems to be a huge work to optimize VMC settings and I’m asking myself if it worth all these effort if in the end problem is not solved and performance too low (At best, I needed more than one minute to get on file for one BP).
In this case, best will maybe to set aside standard transaction and build custom program instead (???).
What is your feeling? Any piece of advice or feedback on your own experience on COMM_PCAT_EXPORT will be welcomed. Or, among the recommendations in the notes mentioned above, are there some that are “low-time consuming” and really profitable?
Edit 2013/08/06:
I’ve
checked the logs in SM53 and I’ve got following message: “Not enough shared space for storing the key "PU|UN" in
cache region "/AP/PRC/Conversion_910"." In log name « com.sap.vmc.cache.impl.spi.storage.SCAbstractStorage ».
I think there’s something to dig in this area…
End of Edit 2013/08/06:
Best regards,
Jean-Marie