[
http://issues.ops4j.org/jira/browse/PAXURL-17?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_11235
]
Alin Dreghiciu commented on PAXURL-17:
--------------------------------------
You may want to take a look at this page
http://wiki.ops4j.org/confluence/x/oANN. See the notes at the bottom of the
page.
> OutOfMemoryError When Pax WAR Wraps a WAR with Large Libraries
> --------------------------------------------------------------
>
> Key: PAXURL-17
> URL: http://issues.ops4j.org/jira/browse/PAXURL-17
> Project: Pax URL
> Issue Type: Bug
> Components: war
> Affects Versions: 0.3.1
> Environment: Equinox running with Java 6 in Windows
> Reporter: Evan Cowden
> Assignee: Alin Dreghiciu
> Original Estimate: 2 hours
> Remaining Estimate: 2 hours
>
> When Pax WAR wraps a WAR file with a large library in the lib directory (10MB
> seems to do it), it will throw an OutOfMemoryError. This is caused by
> aQute.lib.osgi.EmbeddedResource.collect(), which uses recursion to read the
> library in 10K chunks, eventually blowing up the heap. I have confirmed that
> the problem can be fixed by reading the input stream in a loop rather than
> using recursion.
> Problem is: this is not an OPS4J library, but rather belongs to Peter Krien's
> bndlib. What is the process for integrating a fix?
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.ops4j.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
_______________________________________________
general mailing list
[email protected]
http://lists.ops4j.org/mailman/listinfo/general