[ https://issues.apache.org/jira/browse/CXF-4867?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ulrich Kaiser updated CXF-4867: ------------------------------- Attachment: TestCXF.zip Runnable jar file and main java files. > Extensive memory usage when reading from CRM 2011 > ------------------------------------------------- > > Key: CXF-4867 > URL: https://issues.apache.org/jira/browse/CXF-4867 > Project: CXF > Issue Type: Bug > Components: Core > Affects Versions: 2.7.3 > Environment: Windows 7 Enterprise SP1, Java 1.6.0_37 (32 bit) > Reporter: Ulrich Kaiser > Attachments: TestCXF.zip > > > Hi there! > I have written a test program that reads entities from a Microsoft Dynamics > CRM 2011 using CXF 2.7.3. The program was compiled and run as a runnable jar > with Java 1.6.0_37 (32 bit). > Now, when I run the program (in my case with the command line 'java.exe > -Xmx1600m -jar TestCXF.jar contact 2013-02-25') and look at the memory usage, > I do not understand why it needs so much memory (about 1.6 GB) for only 4 * > 3099 records, even though the records are minimal (no attributes). The > consequence is that when I have to read more records (e. g. the target CRM > has more than 50'000 contacts), I will get an OutOfMemoryError. > Furthermore, the test program finishes after four loops and releases its > memory. The actual productive program on the other hand is meant to run for > hours, so it would be very helpful to know how to free the memory, but > calling System.gc() or re-connecting to the CRM did not work. > Do you perhaps have an explanation for this behavior and can you give me a > hint how to lower the memory usage? > I have attached two screen-shots and a zip file with the runnable jar and the > main source files. If you need any further information please do not hesitate > to send a mail. > Thank you and kind regards > Ulrich -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira