<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>199501</bug_id>
          
          <creation_ts>2007-11-18 08:28 0000</creation_ts>
          <short_desc>stable request for dev-java/xalan-serializer-2.7.0, dev-java/xalan-2.7.0-r4, dev-java/xerces-2.9.0</short_desc>
          <delta_ts>2007-11-25 14:48:50 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Java</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          <bug_file_loc>http://www.gentoo.org/proj/en/java/getting-involved.xml#doc_chap1</bug_file_loc>
          
          <keywords>STABLEREQ</keywords>
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>caster@gentoo.org</reporter>
          <assigned_to>java@gentoo.org</assigned_to>
          

      

      
          <long_desc isprivate="0">
            <who>caster@gentoo.org</who>
            <bug_when>2007-11-18 08:28:50 0000</bug_when>
            <thetext>These three should go together - serializer.jar from older xalan versions is now own ebuild shard by both xalan and the new xerces.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>fauli@gentoo.org</who>
            <bug_when>2007-11-18 11:26:17 0000</bug_when>
            <thetext>
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.&lt;init&gt;(AbstractStringBuilder.java:45)
  [javadoc]     at java.lang.StringBuffer.&lt;init&gt;(StringBuffer.java:103)
  [javadoc]     at sun.text.normalizer.ReplaceableString.&lt;init&gt;(ReplaceableString.java:46)
  [javadoc]     at sun.text.normalizer.ReplaceableUCharacterIterator.&lt;init&gt;(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)
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>corsair@gentoo.org</who>
            <bug_when>2007-11-23 16:58:03 0000</bug_when>
            <thetext>ppc64 stable 

with 4GB RAM + swap ;-)

it seems that only the doc needs so much ram.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>caster@gentoo.org</who>
            <bug_when>2007-11-23 22:42:19 0000</bug_when>
            <thetext>(In reply to comment #2)
&gt; it seems that only the doc needs so much ram.

Yep. And strangely, only for this package. So I&apos;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 :)

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>nelchael@gentoo.org</who>
            <bug_when>2007-11-25 09:24:54 0000</bug_when>
            <thetext>ppc done :)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ssuominen@gentoo.org</who>
            <bug_when>2007-11-25 11:18:45 0000</bug_when>
            <thetext>amd64 done</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>fauli@gentoo.org</who>
            <bug_when>2007-11-25 14:48:50 0000</bug_when>
            <thetext>x86 stable, closing as we are last one</thetext>
          </long_desc>
      
    </bug>

</bugzilla>