You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Arnaud Heritier (JIRA)" <ji...@codehaus.org> on 2006/04/14 01:12:48 UTC

[jira] Created: (MAVEN-1753) Make xerces back in the core dependencies

Make xerces back in the core dependencies
-----------------------------------------

         Key: MAVEN-1753
         URL: http://jira.codehaus.org/browse/MAVEN-1753
     Project: Maven
        Type: Task

    Versions: 1.1-beta-2    
    Reporter: Arnaud Heritier
 Assigned to: Arnaud Heritier 
     Fix For: 1.1-beta-3


Because maven 1.1 works only with a jdk >= 1.4 whereas maven 1.0 requires at least the jdk 1.3, we removed xerces from the distribution (the xml parser API implemented by crimson is available in the jdk)
The problem is that there's some bugs in crimson that are really annoying. Particularly there are a lot of issues with entities management.
To fix them we have to readd xerces in the distribution.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


Re: [jira] Commented: (MAVEN-1753) Re-introduce xerces in maven's core dependencies

Posted by Arnaud HERITIER <ah...@gmail.com>.
Fine Jeff,

  I'm happy to know that our SNAPSHOT are used ;-)
  We also publish a snapshot of our plugins every week to help users to test
them.

  Can you tell us what you had to change to use this plugin with maven 1.1 ?
  It will help us to find some backward incompabilities (if we can fix them
or document them, it will be better !!)

Cheers

Arnaud


On 5/2/06, Jeff Jensen (JIRA) <ji...@codehaus.org> wrote:
>
>     [
> http://jira.codehaus.org/browse/MAVEN-1753?page=comments#action_64529 ]
>
> Jeff Jensen commented on MAVEN-1753:
> ------------------------------------
>
> Thanks Arnaud for making this change and publishing the snapshots.
>
> I am running your 4/30/06 M1.1-beta-3 snapshot, and it fixes a "SAXParser
> class not found" problem I had with trying to get QALab maven plugin to
> run.  I also had to adjust a few of its dependencies (it was proven only on
> M1.0.2 according to Benoit, its author), but after that, nothing I did
> could get rid of that exception.
>
> Our CI product builds and nightly site gen are pounding on your snapshots
> daily... :-)
>
>
> > Re-introduce xerces in maven's core dependencies
> > ------------------------------------------------
> >
> >          Key: MAVEN-1753
> >          URL: http://jira.codehaus.org/browse/MAVEN-1753
> >      Project: Maven
> >         Type: Task
>
> >     Versions: 1.1-beta-1, 1.1-beta-2
> >     Reporter: Arnaud Heritier
> >     Assignee: Arnaud Heritier
> >      Fix For: 1.1-beta-3
>
> >
> >
> > Because maven 1.1 works only with a jdk >= 1.4 whereas maven 1.0requires at least the jdk
> 1.3, we removed xerces from the distribution (the xml parser API
> implemented by crimson is available in the jdk)
> > The problem is that there's some bugs in crimson that are really
> annoying. Particularly there are a lot of issues with entities management.
> > To fix them we have to readd xerces in the distribution.
>
> --
> This message is automatically generated by JIRA.
> -
> If you think it was sent incorrectly contact one of the administrators:
>    http://jira.codehaus.org/secure/Administrators.jspa
> -
> For more information on JIRA, see:
>    http://www.atlassian.com/software/jira
>
>

[jira] Closed: (MAVEN-1753) Re-introduce xerces in maven's core dependencies

Posted by "Arnaud Heritier (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/MAVEN-1753?page=all ]
     
Arnaud Heritier closed MAVEN-1753:
----------------------------------

    Resolution: Fixed

Done. A snapshot was deployed : http://people.apache.org/~aheritier/maven/1.X/snapshots/

> Re-introduce xerces in maven's core dependencies
> ------------------------------------------------
>
>          Key: MAVEN-1753
>          URL: http://jira.codehaus.org/browse/MAVEN-1753
>      Project: Maven
>         Type: Task

>     Versions: 1.1-beta-1, 1.1-beta-2
>     Reporter: Arnaud Heritier
>     Assignee: Arnaud Heritier
>      Fix For: 1.1-beta-3

>
>
> Because maven 1.1 works only with a jdk >= 1.4 whereas maven 1.0 requires at least the jdk 1.3, we removed xerces from the distribution (the xml parser API implemented by crimson is available in the jdk)
> The problem is that there's some bugs in crimson that are really annoying. Particularly there are a lot of issues with entities management.
> To fix them we have to readd xerces in the distribution.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Updated: (MAVEN-1753) Re-introduce xerces in maven's core dependencies

Posted by "Arnaud Heritier (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/MAVEN-1753?page=all ]

Arnaud Heritier updated MAVEN-1753:
-----------------------------------

    Version: 1.1-beta-1
    Summary: Re-introduce xerces in maven's core dependencies  (was: Make xerces back in the core dependencies)

> Re-introduce xerces in maven's core dependencies
> ------------------------------------------------
>
>          Key: MAVEN-1753
>          URL: http://jira.codehaus.org/browse/MAVEN-1753
>      Project: Maven
>         Type: Task

>     Versions: 1.1-beta-1, 1.1-beta-2
>     Reporter: Arnaud Heritier
>     Assignee: Arnaud Heritier
>      Fix For: 1.1-beta-3

>
>
> Because maven 1.1 works only with a jdk >= 1.4 whereas maven 1.0 requires at least the jdk 1.3, we removed xerces from the distribution (the xml parser API implemented by crimson is available in the jdk)
> The problem is that there's some bugs in crimson that are really annoying. Particularly there are a lot of issues with entities management.
> To fix them we have to readd xerces in the distribution.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Commented: (MAVEN-1753) Make xerces back in the core dependencies

Posted by "Arnaud Heritier (JIRA)" <ji...@codehaus.org>.
    [ http://jira.codehaus.org/browse/MAVEN-1753?page=comments#action_63556 ] 

Arnaud Heritier commented on MAVEN-1753:
----------------------------------------

We'll upgrade to xerces 2.6.2

> Make xerces back in the core dependencies
> -----------------------------------------
>
>          Key: MAVEN-1753
>          URL: http://jira.codehaus.org/browse/MAVEN-1753
>      Project: Maven
>         Type: Task

>     Versions: 1.1-beta-2
>     Reporter: Arnaud Heritier
>     Assignee: Arnaud Heritier
>      Fix For: 1.1-beta-3

>
>
> Because maven 1.1 works only with a jdk >= 1.4 whereas maven 1.0 requires at least the jdk 1.3, we removed xerces from the distribution (the xml parser API implemented by crimson is available in the jdk)
> The problem is that there's some bugs in crimson that are really annoying. Particularly there are a lot of issues with entities management.
> To fix them we have to readd xerces in the distribution.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Commented: (MAVEN-1753) Re-introduce xerces in maven's core dependencies

Posted by "Jeff Jensen (JIRA)" <ji...@codehaus.org>.
    [ http://jira.codehaus.org/browse/MAVEN-1753?page=comments#action_64529 ] 

Jeff Jensen commented on MAVEN-1753:
------------------------------------

Thanks Arnaud for making this change and publishing the snapshots.

I am running your 4/30/06 M1.1-beta-3 snapshot, and it fixes a "SAXParser class not found" problem I had with trying to get QALab maven plugin to run.  I also had to adjust a few of its dependencies (it was proven only on M1.0.2 according to Benoit, its author), but after that, nothing I did could get rid of that exception.

Our CI product builds and nightly site gen are pounding on your snapshots daily... :-)


> Re-introduce xerces in maven's core dependencies
> ------------------------------------------------
>
>          Key: MAVEN-1753
>          URL: http://jira.codehaus.org/browse/MAVEN-1753
>      Project: Maven
>         Type: Task

>     Versions: 1.1-beta-1, 1.1-beta-2
>     Reporter: Arnaud Heritier
>     Assignee: Arnaud Heritier
>      Fix For: 1.1-beta-3

>
>
> Because maven 1.1 works only with a jdk >= 1.4 whereas maven 1.0 requires at least the jdk 1.3, we removed xerces from the distribution (the xml parser API implemented by crimson is available in the jdk)
> The problem is that there's some bugs in crimson that are really annoying. Particularly there are a lot of issues with entities management.
> To fix them we have to readd xerces in the distribution.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Commented: (MAVEN-1753) Re-introduce xerces in maven's core dependencies

Posted by "Arnaud Heritier (JIRA)" <ji...@codehaus.org>.
    [ http://jira.codehaus.org/browse/MAVEN-1753?page=comments#action_64021 ] 

Arnaud Heritier commented on MAVEN-1753:
----------------------------------------

I upgraded the core and the plugins to use :
 * Xerces 2.8.0. 
 * xml-apis 1.3.03. 
 * xml-resolver 1.1.
It's tested with maven 1.1 beta 3 + jdk 1.4.2 & 1.5
More tests are needed with maven 1.0.2 + jdk 1.3 & 1.4 & 1.5


> Re-introduce xerces in maven's core dependencies
> ------------------------------------------------
>
>          Key: MAVEN-1753
>          URL: http://jira.codehaus.org/browse/MAVEN-1753
>      Project: Maven
>         Type: Task

>     Versions: 1.1-beta-1, 1.1-beta-2
>     Reporter: Arnaud Heritier
>     Assignee: Arnaud Heritier
>      Fix For: 1.1-beta-3

>
>
> Because maven 1.1 works only with a jdk >= 1.4 whereas maven 1.0 requires at least the jdk 1.3, we removed xerces from the distribution (the xml parser API implemented by crimson is available in the jdk)
> The problem is that there's some bugs in crimson that are really annoying. Particularly there are a lot of issues with entities management.
> To fix them we have to readd xerces in the distribution.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Closed: (MAVEN-1753) Make xerces back in the core dependencies

Posted by "Arnaud Heritier (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/MAVEN-1753?page=all ]
     
Arnaud Heritier closed MAVEN-1753:
----------------------------------

    Resolution: Fixed

The bootstrap (with tests for all plugins) was tested with the jdk 1.4.2 and the jdk 1.5
For the jdk 1.5 I needed to change the permSize :  -XX:MaxPermSize=128m

> Make xerces back in the core dependencies
> -----------------------------------------
>
>          Key: MAVEN-1753
>          URL: http://jira.codehaus.org/browse/MAVEN-1753
>      Project: Maven
>         Type: Task

>     Versions: 1.1-beta-2
>     Reporter: Arnaud Heritier
>     Assignee: Arnaud Heritier
>      Fix For: 1.1-beta-3

>
>
> Because maven 1.1 works only with a jdk >= 1.4 whereas maven 1.0 requires at least the jdk 1.3, we removed xerces from the distribution (the xml parser API implemented by crimson is available in the jdk)
> The problem is that there's some bugs in crimson that are really annoying. Particularly there are a lot of issues with entities management.
> To fix them we have to readd xerces in the distribution.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Commented: (MAVEN-1753) Re-introduce xerces in maven's core dependencies

Posted by "Jeff Jensen (JIRA)" <ji...@codehaus.org>.
    [ http://jira.codehaus.org/browse/MAVEN-1753?page=comments#action_64556 ] 

Jeff Jensen commented on MAVEN-1753:
------------------------------------

(Per Arnaud's email request: Can you tell us what you had to change to use this plugin with maven 1.1)
The dependecies changed to make it work were all parser related:
    - Removed dependency on xercesImpl jar
    - Added dependency on xerces 2.4.0 jar
    - Upgraded Xalan dependency to 2.7.0 jar

Then the last problem was:
  java.lang.ClassNotFoundException: org/apache/xerces/parsers/SAXParser

Upgrading to m1-b3-snapshot of 4/30/06 solved that one.  I'm pretty sure I  was using the snapshot just before 4/30/06 that did not work.


> Re-introduce xerces in maven's core dependencies
> ------------------------------------------------
>
>          Key: MAVEN-1753
>          URL: http://jira.codehaus.org/browse/MAVEN-1753
>      Project: Maven
>         Type: Task

>     Versions: 1.1-beta-1, 1.1-beta-2
>     Reporter: Arnaud Heritier
>     Assignee: Arnaud Heritier
>      Fix For: 1.1-beta-3

>
>
> Because maven 1.1 works only with a jdk >= 1.4 whereas maven 1.0 requires at least the jdk 1.3, we removed xerces from the distribution (the xml parser API implemented by crimson is available in the jdk)
> The problem is that there's some bugs in crimson that are really annoying. Particularly there are a lot of issues with entities management.
> To fix them we have to readd xerces in the distribution.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira