Bug 199501 - stable request for dev-java/xalan-serializer-2.7.0, dev-java/xalan-2.7.0-r4, dev-java/xerces-2.9.0
|
Bug#:
199501
|
Product: Gentoo Linux
|
Version: unspecified
|
Platform: All
|
|
OS/Version: Linux
|
Status: RESOLVED
|
Severity: normal
|
Priority: P2
|
|
Resolution: FIXED
|
Assigned To: java@gentoo.org
|
Reported By: caster@gentoo.org
|
|
Component: Java
|
|
|
URL:
http://www.gentoo.org/proj/en/java/getting-involved.xml#doc_chap1
|
|
Summary: stable request for dev-java/xalan-serializer-2.7.0, dev-java/xalan-2.7.0-r4, dev-java/xerces-2.9.0
|
|
Keywords: STABLEREQ
|
|
Status Whiteboard:
|
|
Opened: 2007-11-18 08:28 0000
|
These three should go together - serializer.jar from older xalan versions is
now own ebuild shard by both xalan and the new xerces.
I get dozens of the following for xalan, I have 1GB of RAM plus 512 swap? Java
is bloat. :)
[javadoc] java.lang.OutOfMemoryError: Java heap space
[javadoc] at
java.lang.AbstractStringBuilder.<init>(AbstractStringBuilder.java:45)
[javadoc] at java.lang.StringBuffer.<init>(StringBuffer.java:103)
[javadoc] at
sun.text.normalizer.ReplaceableString.<init>(ReplaceableString.java:46)
[javadoc] at
sun.text.normalizer.ReplaceableUCharacterIterator.<init>(ReplaceableUCharacterIterator.java:44)
[javadoc] at
sun.text.normalizer.UCharacterIterator.getInstance(UCharacterIterator.java:66)
[javadoc] at
sun.text.normalizer.NormalizerBase.setText(NormalizerBase.java:985)
[javadoc] at
java.text.CollationElementIterator.setText(CollationElementIterator.java:480)
[javadoc] at
java.text.RuleBasedCollator.getCollationKey(RuleBasedCollator.java:589)
[javadoc] at
com.sun.tools.javadoc.ProgramElementDocImpl.generateKey(ProgramElementDocImpl.java:203)
[javadoc] at com.sun.tools.javadoc.DocImpl.key(DocImpl.java:220)
[javadoc] at com.sun.tools.javadoc.DocImpl.compareTo(DocImpl.java:272)
[javadoc] at
com.sun.tools.javadoc.ProgramElementDocImpl.compareTo(ProgramElementDocImpl.java:37)
[javadoc] at java.util.Arrays.mergeSort(Arrays.java:1144)
[javadoc] at java.util.Arrays.mergeSort(Arrays.java:1155)
[javadoc] at java.util.Arrays.mergeSort(Arrays.java:1155)
[javadoc] at java.util.Arrays.mergeSort(Arrays.java:1155)
[javadoc] at java.util.Arrays.mergeSort(Arrays.java:1156)
[javadoc] at java.util.Arrays.mergeSort(Arrays.java:1155)
[javadoc] at java.util.Arrays.sort(Arrays.java:1079)
[javadoc] at java.util.Collections.sort(Collections.java:117)
[javadoc] at
com.sun.tools.doclets.internal.toolkit.builders.MemberSummaryBuilder.buildSummary(MemberSummaryBuilder.java:294)
[javadoc] at
com.sun.tools.doclets.internal.toolkit.builders.MemberSummaryBuilder.buildFieldsSummary(MemberSummaryBuilder.java:224)
[javadoc] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[javadoc] at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[javadoc] at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[javadoc] at java.lang.reflect.Method.invoke(Method.java:597)
[javadoc] at
com.sun.tools.doclets.internal.toolkit.builders.MemberSummaryBuilder.invokeMethod(MemberSummaryBuilder.java:172)
[javadoc] at
com.sun.tools.doclets.internal.toolkit.builders.AbstractBuilder.build(AbstractBuilder.java:90)
[javadoc] at
com.sun.tools.doclets.internal.toolkit.builders.AbstractMemberBuilder.build(AbstractMemberBuilder.java:56)
[javadoc] at
com.sun.tools.doclets.internal.toolkit.builders.ClassBuilder.buildMemberSummary(ClassBuilder.java:279)
[javadoc] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[javadoc] at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
ppc64 stable
with 4GB RAM + swap ;-)
it seems that only the doc needs so much ram.
(In reply to comment #2)
> it seems that only the doc needs so much ram.
Yep. And strangely, only for this package. So I've decided to stop building
them, and instead download also the binary xalan distribution with USE=doc and
install them from there. So please proceed with stabling :)
x86 stable, closing as we are last one