You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by ji...@codehaus.org on 2004/12/14 19:00:36 UTC

[jira] Created: (MAVEN-1535) when request for to remote repo for a jar returns HTTP status code 304, Maven prints an ugly stack trace

Message:

  A new issue has been created in JIRA.

---------------------------------------------------------------------
View the issue:
  http://jira.codehaus.org/browse/MAVEN-1535

Here is an overview of the issue:
---------------------------------------------------------------------
        Key: MAVEN-1535
    Summary: when request for to remote repo for a jar returns HTTP status code 304, Maven prints an ugly stack trace
       Type: Bug

     Status: Unassigned
   Priority: Major

 Original Estimate: Unknown
 Time Spent: Unknown
  Remaining: Unknown

    Project: maven
 Components: 
             core
   Versions:
             1.0.2

   Assignee: 
   Reporter: Ian Springer

    Created: Tue, 14 Dec 2004 12:59 PM
    Updated: Tue, 14 Dec 2004 12:59 PM
Environment: n/a

Description:
My remote repo is hosted on an IIS server. When it returns status code 304 (Not Modified) for certain jars, Maven dumps a big ugly stack trace (even without debug turned on). See below...

C:\Projects\Apache\apollo\trunk>maven jar -Dmaven.test.skip=true
 __  __
|  \/  |__ _Apache__ ___
| |\/| / _` \ V / -_) ' \  ~ intelligent projects ~
|_|  |_\__,_|\_/\___|_||_|  v. 1.0.2

Attempting to download addressing-SNAPSHOT.jar.
Attempting to download wsrf-xbeans-SNAPSHOT.jar.
Attempting to download apollo-jndi-config-SNAPSHOT.jar.
Attempting to download directory-naming-core-SNAPSHOT.jar.
Attempting to download directory-naming-factory-SNAPSHOT.jar.
Attempting to download wsdl4j-1.5-SNAPSHOT.jar.
Attempting to download xbean-v1HEAD-SNAPSHOT-20041129.jar.
Attempting to download xbean_xpath-v1HEAD-SNAPSHOT-20041129.jar.
Tag library requested that is not present: 'jstl:core' in plugin: 'maven-ajar-plugin-1.0'
Error retrieving artifact from  http://mip.esr.hp.com/wsdm/repository/xmlbeans/jars/xbean-src-v1HEAD-SNAPSHOT-20041129.jar
java.io.IOException: Unknown error downloading; status code was: 304
        at org.apache.maven.util.HttpUtils.retrieveArtifact(HttpUtils.java:607)
        at org.apache.maven.util.HttpUtils.getFile(HttpUtils.java:395)
        at org.apache.maven.util.HttpUtils.getFile(HttpUtils.java:287)
        at org.apache.maven.util.HttpUtils.getFile(HttpUtils.java:181)
        at DependencyRetriever.downloadRemoteArtifact(DependencyRetriever.java:192)
        at DependencyRetriever.obtainArtifact(DependencyRetriever.java:135)
        at DependencyRetriever.update(DependencyRetriever.java:86)
        at sun.reflect.GeneratedMethodAccessor72.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at org.apache.commons.jelly.impl.DynamicBeanTag.doTag(DynamicBeanTag.java:230)
        at org.apache.commons.jelly.impl.StaticTagScript.run(StaticTagScript.java:145)
        at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at org.apache.commons.jelly.tags.core.ForEachTag.doTag(ForEachTag.java:145)
        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88)
        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.java:79)
        at org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performAction(MavenGoalTag.java:110)
        at com.werken.werkz.Goal.fire(Goal.java:639)
        at com.werken.werkz.Goal.attain(Goal.java:575)
        at com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193)
        at org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(MavenAttainGoalTag.java:127)
        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88)
        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at com.werken.werkz.jelly.PreGoalTag$1.firePreGoal(PreGoalTag.java:87)
        at com.werken.werkz.Goal.firePreGoalCallbacks(Goal.java:691)
        at com.werken.werkz.Goal.fire(Goal.java:616)
        at com.werken.werkz.Goal.attain(Goal.java:575)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:671)
        at org.apache.maven.MavenSession.attainGoals(MavenSession.java:263)
        at org.apache.maven.cli.App.doMain(App.java:488)
        at org.apache.maven.cli.App.main(App.java:1239)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at com.werken.forehead.Forehead.run(Forehead.java:551)
        at com.werken.forehead.Forehead.main(Forehead.java:581)
.
.
.
.
.
jar:jar:
    [jar] Building jar: C:\Projects\Apache\apollo\trunk\target\apollo-1.0-beta1.jar
    [copy] Copying 1 file to C:\opt\tomcat5.0.28\webapps\wsrf\WEB-INF\lib
    [copy] Copying 1 file to C:\Projects\Apache\apollo\trunk\target\wsrf\WEB-INF\lib
BUILD SUCCESSFUL
Total time: 1 minutes 1 seconds
Finished at: Tue Dec 14 12:44:10 EST 2004

C:\Projects\Apache\apollo\trunk>


---------------------------------------------------------------------
JIRA INFORMATION:
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

If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


[jira] Commented: (MAVEN-1535) when request for to remote repo for a jar returns HTTP status code 304, Maven prints an ugly stack trace

Posted by ji...@codehaus.org.
The following comment has been added to this issue:

     Author: Brett Porter
    Created: Tue, 14 Dec 2004 2:54 PM
       Body:
what circumstances around the remote file give you this?

every time I've encountered a 304, httpclient returns null for the input stream which is handled before the exception is thrown.

What release of the maven JAR are you using? 607 is not an exception line in 1.0.2.
---------------------------------------------------------------------
View this comment:
  http://jira.codehaus.org/browse/MAVEN-1535?page=comments#action_28020

---------------------------------------------------------------------
View the issue:
  http://jira.codehaus.org/browse/MAVEN-1535

Here is an overview of the issue:
---------------------------------------------------------------------
        Key: MAVEN-1535
    Summary: when request for to remote repo for a jar returns HTTP status code 304, Maven prints an ugly stack trace
       Type: Bug

     Status: Unassigned
   Priority: Major

 Original Estimate: Unknown
 Time Spent: Unknown
  Remaining: Unknown

    Project: maven
 Components: 
             core
   Versions:
             1.0.2

   Assignee: 
   Reporter: Ian Springer

    Created: Tue, 14 Dec 2004 12:59 PM
    Updated: Tue, 14 Dec 2004 2:54 PM
Environment: n/a

Description:
My remote repo is hosted on an IIS server. When it returns status code 304 (Not Modified) for certain jars, Maven dumps a big ugly stack trace (even without debug turned on). See below...

C:\Projects\Apache\apollo\trunk>maven jar -Dmaven.test.skip=true
 __  __
|  \/  |__ _Apache__ ___
| |\/| / _` \ V / -_) ' \  ~ intelligent projects ~
|_|  |_\__,_|\_/\___|_||_|  v. 1.0.2

Attempting to download addressing-SNAPSHOT.jar.
Attempting to download wsrf-xbeans-SNAPSHOT.jar.
Attempting to download apollo-jndi-config-SNAPSHOT.jar.
Attempting to download directory-naming-core-SNAPSHOT.jar.
Attempting to download directory-naming-factory-SNAPSHOT.jar.
Attempting to download wsdl4j-1.5-SNAPSHOT.jar.
Attempting to download xbean-v1HEAD-SNAPSHOT-20041129.jar.
Attempting to download xbean_xpath-v1HEAD-SNAPSHOT-20041129.jar.
Tag library requested that is not present: 'jstl:core' in plugin: 'maven-ajar-plugin-1.0'
Error retrieving artifact from  http://mip.esr.hp.com/wsdm/repository/xmlbeans/jars/xbean-src-v1HEAD-SNAPSHOT-20041129.jar
java.io.IOException: Unknown error downloading; status code was: 304
        at org.apache.maven.util.HttpUtils.retrieveArtifact(HttpUtils.java:607)
        at org.apache.maven.util.HttpUtils.getFile(HttpUtils.java:395)
        at org.apache.maven.util.HttpUtils.getFile(HttpUtils.java:287)
        at org.apache.maven.util.HttpUtils.getFile(HttpUtils.java:181)
        at DependencyRetriever.downloadRemoteArtifact(DependencyRetriever.java:192)
        at DependencyRetriever.obtainArtifact(DependencyRetriever.java:135)
        at DependencyRetriever.update(DependencyRetriever.java:86)
        at sun.reflect.GeneratedMethodAccessor72.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at org.apache.commons.jelly.impl.DynamicBeanTag.doTag(DynamicBeanTag.java:230)
        at org.apache.commons.jelly.impl.StaticTagScript.run(StaticTagScript.java:145)
        at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at org.apache.commons.jelly.tags.core.ForEachTag.doTag(ForEachTag.java:145)
        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88)
        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.java:79)
        at org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performAction(MavenGoalTag.java:110)
        at com.werken.werkz.Goal.fire(Goal.java:639)
        at com.werken.werkz.Goal.attain(Goal.java:575)
        at com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193)
        at org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(MavenAttainGoalTag.java:127)
        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88)
        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at com.werken.werkz.jelly.PreGoalTag$1.firePreGoal(PreGoalTag.java:87)
        at com.werken.werkz.Goal.firePreGoalCallbacks(Goal.java:691)
        at com.werken.werkz.Goal.fire(Goal.java:616)
        at com.werken.werkz.Goal.attain(Goal.java:575)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:671)
        at org.apache.maven.MavenSession.attainGoals(MavenSession.java:263)
        at org.apache.maven.cli.App.doMain(App.java:488)
        at org.apache.maven.cli.App.main(App.java:1239)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at com.werken.forehead.Forehead.run(Forehead.java:551)
        at com.werken.forehead.Forehead.main(Forehead.java:581)
.
.
.
.
.
jar:jar:
    [jar] Building jar: C:\Projects\Apache\apollo\trunk\target\apollo-1.0-beta1.jar
    [copy] Copying 1 file to C:\opt\tomcat5.0.28\webapps\wsrf\WEB-INF\lib
    [copy] Copying 1 file to C:\Projects\Apache\apollo\trunk\target\wsrf\WEB-INF\lib
BUILD SUCCESSFUL
Total time: 1 minutes 1 seconds
Finished at: Tue Dec 14 12:44:10 EST 2004

C:\Projects\Apache\apollo\trunk>


---------------------------------------------------------------------
JIRA INFORMATION:
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

If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


[jira] Updated: (MAVEN-1535) when request for to remote repo for a jar returns HTTP status code 304, Maven prints an ugly stack trace

Posted by ji...@codehaus.org.
The following issue has been updated:

    Updater: Ian Springer (mailto:ian.springer@hp.com)
       Date: Wed, 15 Dec 2004 4:01 PM
    Comment:
This shows the change I suggested in my previous comment.

    Changes:
             Attachment changed to httputils.patch
    ---------------------------------------------------------------------
For a full history of the issue, see:

  http://jira.codehaus.org/browse/MAVEN-1535?page=history

---------------------------------------------------------------------
View the issue:
  http://jira.codehaus.org/browse/MAVEN-1535

Here is an overview of the issue:
---------------------------------------------------------------------
        Key: MAVEN-1535
    Summary: when request for to remote repo for a jar returns HTTP status code 304, Maven prints an ugly stack trace
       Type: Bug

     Status: Unassigned
   Priority: Major

 Original Estimate: Unknown
 Time Spent: Unknown
  Remaining: Unknown

    Project: maven
 Components: 
             core
   Versions:
             1.0.2

   Assignee: 
   Reporter: Ian Springer

    Created: Tue, 14 Dec 2004 12:59 PM
    Updated: Wed, 15 Dec 2004 4:01 PM
Environment: n/a

Description:
My remote repo is hosted on an IIS server. When it returns status code 304 (Not Modified) for certain jars, Maven dumps a big ugly stack trace (even without debug turned on). See below...

C:\Projects\Apache\apollo\trunk>maven jar -Dmaven.test.skip=true
 __  __
|  \/  |__ _Apache__ ___
| |\/| / _` \ V / -_) ' \  ~ intelligent projects ~
|_|  |_\__,_|\_/\___|_||_|  v. 1.0.2

Attempting to download addressing-SNAPSHOT.jar.
Attempting to download wsrf-xbeans-SNAPSHOT.jar.
Attempting to download apollo-jndi-config-SNAPSHOT.jar.
Attempting to download directory-naming-core-SNAPSHOT.jar.
Attempting to download directory-naming-factory-SNAPSHOT.jar.
Attempting to download wsdl4j-1.5-SNAPSHOT.jar.
Attempting to download xbean-v1HEAD-SNAPSHOT-20041129.jar.
Attempting to download xbean_xpath-v1HEAD-SNAPSHOT-20041129.jar.
Tag library requested that is not present: 'jstl:core' in plugin: 'maven-ajar-plugin-1.0'
Error retrieving artifact from  http://mip.esr.hp.com/wsdm/repository/xmlbeans/jars/xbean-src-v1HEAD-SNAPSHOT-20041129.jar
java.io.IOException: Unknown error downloading; status code was: 304
        at org.apache.maven.util.HttpUtils.retrieveArtifact(HttpUtils.java:607)
        at org.apache.maven.util.HttpUtils.getFile(HttpUtils.java:395)
        at org.apache.maven.util.HttpUtils.getFile(HttpUtils.java:287)
        at org.apache.maven.util.HttpUtils.getFile(HttpUtils.java:181)
        at DependencyRetriever.downloadRemoteArtifact(DependencyRetriever.java:192)
        at DependencyRetriever.obtainArtifact(DependencyRetriever.java:135)
        at DependencyRetriever.update(DependencyRetriever.java:86)
        at sun.reflect.GeneratedMethodAccessor72.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at org.apache.commons.jelly.impl.DynamicBeanTag.doTag(DynamicBeanTag.java:230)
        at org.apache.commons.jelly.impl.StaticTagScript.run(StaticTagScript.java:145)
        at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at org.apache.commons.jelly.tags.core.ForEachTag.doTag(ForEachTag.java:145)
        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88)
        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.java:79)
        at org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performAction(MavenGoalTag.java:110)
        at com.werken.werkz.Goal.fire(Goal.java:639)
        at com.werken.werkz.Goal.attain(Goal.java:575)
        at com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193)
        at org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(MavenAttainGoalTag.java:127)
        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88)
        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at com.werken.werkz.jelly.PreGoalTag$1.firePreGoal(PreGoalTag.java:87)
        at com.werken.werkz.Goal.firePreGoalCallbacks(Goal.java:691)
        at com.werken.werkz.Goal.fire(Goal.java:616)
        at com.werken.werkz.Goal.attain(Goal.java:575)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:671)
        at org.apache.maven.MavenSession.attainGoals(MavenSession.java:263)
        at org.apache.maven.cli.App.doMain(App.java:488)
        at org.apache.maven.cli.App.main(App.java:1239)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at com.werken.forehead.Forehead.run(Forehead.java:551)
        at com.werken.forehead.Forehead.main(Forehead.java:581)
.
.
.
.
.
jar:jar:
    [jar] Building jar: C:\Projects\Apache\apollo\trunk\target\apollo-1.0-beta1.jar
    [copy] Copying 1 file to C:\opt\tomcat5.0.28\webapps\wsrf\WEB-INF\lib
    [copy] Copying 1 file to C:\Projects\Apache\apollo\trunk\target\wsrf\WEB-INF\lib
BUILD SUCCESSFUL
Total time: 1 minutes 1 seconds
Finished at: Tue Dec 14 12:44:10 EST 2004

C:\Projects\Apache\apollo\trunk>


---------------------------------------------------------------------
JIRA INFORMATION:
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

If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


[jira] Commented: (MAVEN-1535) when request for to remote repo for a jar returns HTTP status code 304, Maven prints an ugly stack trace

Posted by ji...@codehaus.org.
The following comment has been added to this issue:

     Author: Ian Springer
    Created: Tue, 14 Dec 2004 3:01 PM
       Body:
I'm using v1.0.2, as the header printed by maven indicates.

---------------------------------------------------------------------
View this comment:
  http://jira.codehaus.org/browse/MAVEN-1535?page=comments#action_28021

---------------------------------------------------------------------
View the issue:
  http://jira.codehaus.org/browse/MAVEN-1535

Here is an overview of the issue:
---------------------------------------------------------------------
        Key: MAVEN-1535
    Summary: when request for to remote repo for a jar returns HTTP status code 304, Maven prints an ugly stack trace
       Type: Bug

     Status: Unassigned
   Priority: Major

 Original Estimate: Unknown
 Time Spent: Unknown
  Remaining: Unknown

    Project: maven
 Components: 
             core
   Versions:
             1.0.2

   Assignee: 
   Reporter: Ian Springer

    Created: Tue, 14 Dec 2004 12:59 PM
    Updated: Tue, 14 Dec 2004 3:01 PM
Environment: n/a

Description:
My remote repo is hosted on an IIS server. When it returns status code 304 (Not Modified) for certain jars, Maven dumps a big ugly stack trace (even without debug turned on). See below...

C:\Projects\Apache\apollo\trunk>maven jar -Dmaven.test.skip=true
 __  __
|  \/  |__ _Apache__ ___
| |\/| / _` \ V / -_) ' \  ~ intelligent projects ~
|_|  |_\__,_|\_/\___|_||_|  v. 1.0.2

Attempting to download addressing-SNAPSHOT.jar.
Attempting to download wsrf-xbeans-SNAPSHOT.jar.
Attempting to download apollo-jndi-config-SNAPSHOT.jar.
Attempting to download directory-naming-core-SNAPSHOT.jar.
Attempting to download directory-naming-factory-SNAPSHOT.jar.
Attempting to download wsdl4j-1.5-SNAPSHOT.jar.
Attempting to download xbean-v1HEAD-SNAPSHOT-20041129.jar.
Attempting to download xbean_xpath-v1HEAD-SNAPSHOT-20041129.jar.
Tag library requested that is not present: 'jstl:core' in plugin: 'maven-ajar-plugin-1.0'
Error retrieving artifact from  http://mip.esr.hp.com/wsdm/repository/xmlbeans/jars/xbean-src-v1HEAD-SNAPSHOT-20041129.jar
java.io.IOException: Unknown error downloading; status code was: 304
        at org.apache.maven.util.HttpUtils.retrieveArtifact(HttpUtils.java:607)
        at org.apache.maven.util.HttpUtils.getFile(HttpUtils.java:395)
        at org.apache.maven.util.HttpUtils.getFile(HttpUtils.java:287)
        at org.apache.maven.util.HttpUtils.getFile(HttpUtils.java:181)
        at DependencyRetriever.downloadRemoteArtifact(DependencyRetriever.java:192)
        at DependencyRetriever.obtainArtifact(DependencyRetriever.java:135)
        at DependencyRetriever.update(DependencyRetriever.java:86)
        at sun.reflect.GeneratedMethodAccessor72.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at org.apache.commons.jelly.impl.DynamicBeanTag.doTag(DynamicBeanTag.java:230)
        at org.apache.commons.jelly.impl.StaticTagScript.run(StaticTagScript.java:145)
        at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at org.apache.commons.jelly.tags.core.ForEachTag.doTag(ForEachTag.java:145)
        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88)
        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.java:79)
        at org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performAction(MavenGoalTag.java:110)
        at com.werken.werkz.Goal.fire(Goal.java:639)
        at com.werken.werkz.Goal.attain(Goal.java:575)
        at com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193)
        at org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(MavenAttainGoalTag.java:127)
        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88)
        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at com.werken.werkz.jelly.PreGoalTag$1.firePreGoal(PreGoalTag.java:87)
        at com.werken.werkz.Goal.firePreGoalCallbacks(Goal.java:691)
        at com.werken.werkz.Goal.fire(Goal.java:616)
        at com.werken.werkz.Goal.attain(Goal.java:575)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:671)
        at org.apache.maven.MavenSession.attainGoals(MavenSession.java:263)
        at org.apache.maven.cli.App.doMain(App.java:488)
        at org.apache.maven.cli.App.main(App.java:1239)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at com.werken.forehead.Forehead.run(Forehead.java:551)
        at com.werken.forehead.Forehead.main(Forehead.java:581)
.
.
.
.
.
jar:jar:
    [jar] Building jar: C:\Projects\Apache\apollo\trunk\target\apollo-1.0-beta1.jar
    [copy] Copying 1 file to C:\opt\tomcat5.0.28\webapps\wsrf\WEB-INF\lib
    [copy] Copying 1 file to C:\Projects\Apache\apollo\trunk\target\wsrf\WEB-INF\lib
BUILD SUCCESSFUL
Total time: 1 minutes 1 seconds
Finished at: Tue Dec 14 12:44:10 EST 2004

C:\Projects\Apache\apollo\trunk>


---------------------------------------------------------------------
JIRA INFORMATION:
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

If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


[jira] Closed: (MAVEN-1535) when request for to remote repo for a jar returns HTTP status code 304, Maven prints an ugly stack trace

Posted by ji...@codehaus.org.
Message:

   The following issue has been closed.

   Resolver: Brett Porter
       Date: Tue, 22 Feb 2005 1:57 AM

you can now use Wagon, which should be smarter. See the current DependencyVerifier.
---------------------------------------------------------------------
View the issue:
  http://jira.codehaus.org/browse/MAVEN-1535

Here is an overview of the issue:
---------------------------------------------------------------------
        Key: MAVEN-1535
    Summary: when request for to remote repo for a jar returns HTTP status code 304, Maven prints an ugly stack trace
       Type: Bug

     Status: Closed
   Priority: Major
 Resolution: WON'T FIX

 Original Estimate: Unknown
 Time Spent: Unknown
  Remaining: Unknown

    Project: maven
 Components: 
             core
   Versions:
             1.0.2

   Assignee: 
   Reporter: Ian Springer

    Created: Tue, 14 Dec 2004 12:59 PM
    Updated: Tue, 22 Feb 2005 1:57 AM
Environment: n/a

Description:
My remote repo is hosted on an IIS server. When it returns status code 304 (Not Modified) for certain jars, Maven dumps a big ugly stack trace (even without debug turned on). See below...

C:\Projects\Apache\apollo\trunk>maven jar -Dmaven.test.skip=true
 __  __
|  \/  |__ _Apache__ ___
| |\/| / _` \ V / -_) ' \  ~ intelligent projects ~
|_|  |_\__,_|\_/\___|_||_|  v. 1.0.2

Attempting to download addressing-SNAPSHOT.jar.
Attempting to download wsrf-xbeans-SNAPSHOT.jar.
Attempting to download apollo-jndi-config-SNAPSHOT.jar.
Attempting to download directory-naming-core-SNAPSHOT.jar.
Attempting to download directory-naming-factory-SNAPSHOT.jar.
Attempting to download wsdl4j-1.5-SNAPSHOT.jar.
Attempting to download xbean-v1HEAD-SNAPSHOT-20041129.jar.
Attempting to download xbean_xpath-v1HEAD-SNAPSHOT-20041129.jar.
Tag library requested that is not present: 'jstl:core' in plugin: 'maven-ajar-plugin-1.0'
Error retrieving artifact from  http://mip.esr.hp.com/wsdm/repository/xmlbeans/jars/xbean-src-v1HEAD-SNAPSHOT-20041129.jar
java.io.IOException: Unknown error downloading; status code was: 304
        at org.apache.maven.util.HttpUtils.retrieveArtifact(HttpUtils.java:607)
        at org.apache.maven.util.HttpUtils.getFile(HttpUtils.java:395)
        at org.apache.maven.util.HttpUtils.getFile(HttpUtils.java:287)
        at org.apache.maven.util.HttpUtils.getFile(HttpUtils.java:181)
        at DependencyRetriever.downloadRemoteArtifact(DependencyRetriever.java:192)
        at DependencyRetriever.obtainArtifact(DependencyRetriever.java:135)
        at DependencyRetriever.update(DependencyRetriever.java:86)
        at sun.reflect.GeneratedMethodAccessor72.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at org.apache.commons.jelly.impl.DynamicBeanTag.doTag(DynamicBeanTag.java:230)
        at org.apache.commons.jelly.impl.StaticTagScript.run(StaticTagScript.java:145)
        at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at org.apache.commons.jelly.tags.core.ForEachTag.doTag(ForEachTag.java:145)
        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88)
        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.java:79)
        at org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performAction(MavenGoalTag.java:110)
        at com.werken.werkz.Goal.fire(Goal.java:639)
        at com.werken.werkz.Goal.attain(Goal.java:575)
        at com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193)
        at org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(MavenAttainGoalTag.java:127)
        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88)
        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at com.werken.werkz.jelly.PreGoalTag$1.firePreGoal(PreGoalTag.java:87)
        at com.werken.werkz.Goal.firePreGoalCallbacks(Goal.java:691)
        at com.werken.werkz.Goal.fire(Goal.java:616)
        at com.werken.werkz.Goal.attain(Goal.java:575)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:671)
        at org.apache.maven.MavenSession.attainGoals(MavenSession.java:263)
        at org.apache.maven.cli.App.doMain(App.java:488)
        at org.apache.maven.cli.App.main(App.java:1239)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at com.werken.forehead.Forehead.run(Forehead.java:551)
        at com.werken.forehead.Forehead.main(Forehead.java:581)
.
.
.
.
.
jar:jar:
    [jar] Building jar: C:\Projects\Apache\apollo\trunk\target\apollo-1.0-beta1.jar
    [copy] Copying 1 file to C:\opt\tomcat5.0.28\webapps\wsrf\WEB-INF\lib
    [copy] Copying 1 file to C:\Projects\Apache\apollo\trunk\target\wsrf\WEB-INF\lib
BUILD SUCCESSFUL
Total time: 1 minutes 1 seconds
Finished at: Tue Dec 14 12:44:10 EST 2004

C:\Projects\Apache\apollo\trunk>


---------------------------------------------------------------------
JIRA INFORMATION:
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

If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


[jira] Commented: (MAVEN-1535) when request for to remote repo for a jar returns HTTP status code 304, Maven prints an ugly stack trace

Posted by ji...@codehaus.org.
The following comment has been added to this issue:

     Author: Ian Springer
    Created: Tue, 14 Dec 2004 1:28 PM
       Body:
One more note.. 

The code I pasted in was originally snarfed from the Maven  DependencyVerifier class. I think it could also benefit from the enhancement I'm suggesting (i.e. so it would not print a the Error warning msg if a 304 was returned).

---------------------------------------------------------------------
View this comment:
  http://jira.codehaus.org/browse/MAVEN-1535?page=comments#action_28011

---------------------------------------------------------------------
View the issue:
  http://jira.codehaus.org/browse/MAVEN-1535

Here is an overview of the issue:
---------------------------------------------------------------------
        Key: MAVEN-1535
    Summary: when request for to remote repo for a jar returns HTTP status code 304, Maven prints an ugly stack trace
       Type: Bug

     Status: Unassigned
   Priority: Major

 Original Estimate: Unknown
 Time Spent: Unknown
  Remaining: Unknown

    Project: maven
 Components: 
             core
   Versions:
             1.0.2

   Assignee: 
   Reporter: Ian Springer

    Created: Tue, 14 Dec 2004 12:59 PM
    Updated: Tue, 14 Dec 2004 1:28 PM
Environment: n/a

Description:
My remote repo is hosted on an IIS server. When it returns status code 304 (Not Modified) for certain jars, Maven dumps a big ugly stack trace (even without debug turned on). See below...

C:\Projects\Apache\apollo\trunk>maven jar -Dmaven.test.skip=true
 __  __
|  \/  |__ _Apache__ ___
| |\/| / _` \ V / -_) ' \  ~ intelligent projects ~
|_|  |_\__,_|\_/\___|_||_|  v. 1.0.2

Attempting to download addressing-SNAPSHOT.jar.
Attempting to download wsrf-xbeans-SNAPSHOT.jar.
Attempting to download apollo-jndi-config-SNAPSHOT.jar.
Attempting to download directory-naming-core-SNAPSHOT.jar.
Attempting to download directory-naming-factory-SNAPSHOT.jar.
Attempting to download wsdl4j-1.5-SNAPSHOT.jar.
Attempting to download xbean-v1HEAD-SNAPSHOT-20041129.jar.
Attempting to download xbean_xpath-v1HEAD-SNAPSHOT-20041129.jar.
Tag library requested that is not present: 'jstl:core' in plugin: 'maven-ajar-plugin-1.0'
Error retrieving artifact from  http://mip.esr.hp.com/wsdm/repository/xmlbeans/jars/xbean-src-v1HEAD-SNAPSHOT-20041129.jar
java.io.IOException: Unknown error downloading; status code was: 304
        at org.apache.maven.util.HttpUtils.retrieveArtifact(HttpUtils.java:607)
        at org.apache.maven.util.HttpUtils.getFile(HttpUtils.java:395)
        at org.apache.maven.util.HttpUtils.getFile(HttpUtils.java:287)
        at org.apache.maven.util.HttpUtils.getFile(HttpUtils.java:181)
        at DependencyRetriever.downloadRemoteArtifact(DependencyRetriever.java:192)
        at DependencyRetriever.obtainArtifact(DependencyRetriever.java:135)
        at DependencyRetriever.update(DependencyRetriever.java:86)
        at sun.reflect.GeneratedMethodAccessor72.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at org.apache.commons.jelly.impl.DynamicBeanTag.doTag(DynamicBeanTag.java:230)
        at org.apache.commons.jelly.impl.StaticTagScript.run(StaticTagScript.java:145)
        at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at org.apache.commons.jelly.tags.core.ForEachTag.doTag(ForEachTag.java:145)
        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88)
        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.java:79)
        at org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performAction(MavenGoalTag.java:110)
        at com.werken.werkz.Goal.fire(Goal.java:639)
        at com.werken.werkz.Goal.attain(Goal.java:575)
        at com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193)
        at org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(MavenAttainGoalTag.java:127)
        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88)
        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at com.werken.werkz.jelly.PreGoalTag$1.firePreGoal(PreGoalTag.java:87)
        at com.werken.werkz.Goal.firePreGoalCallbacks(Goal.java:691)
        at com.werken.werkz.Goal.fire(Goal.java:616)
        at com.werken.werkz.Goal.attain(Goal.java:575)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:671)
        at org.apache.maven.MavenSession.attainGoals(MavenSession.java:263)
        at org.apache.maven.cli.App.doMain(App.java:488)
        at org.apache.maven.cli.App.main(App.java:1239)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at com.werken.forehead.Forehead.run(Forehead.java:551)
        at com.werken.forehead.Forehead.main(Forehead.java:581)
.
.
.
.
.
jar:jar:
    [jar] Building jar: C:\Projects\Apache\apollo\trunk\target\apollo-1.0-beta1.jar
    [copy] Copying 1 file to C:\opt\tomcat5.0.28\webapps\wsrf\WEB-INF\lib
    [copy] Copying 1 file to C:\Projects\Apache\apollo\trunk\target\wsrf\WEB-INF\lib
BUILD SUCCESSFUL
Total time: 1 minutes 1 seconds
Finished at: Tue Dec 14 12:44:10 EST 2004

C:\Projects\Apache\apollo\trunk>


---------------------------------------------------------------------
JIRA INFORMATION:
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

If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


[jira] Commented: (MAVEN-1535) when request for to remote repo for a jar returns HTTP status code 304, Maven prints an ugly stack trace

Posted by ji...@codehaus.org.
The following comment has been added to this issue:

     Author: Ian Springer
    Created: Wed, 15 Dec 2004 3:50 PM
       Body:
I rebuilt my plugin against maven-1.0.2.jar, and I'm still getting an IOException from getFile() when it gets a 304 response. Looking at the HEAD version of HttpUtils , I think a fix would be to set the isOk flag to true in retrieveArtifact() if the response code is 304. I'll attach a patch that shows what I'm suggesting.

---------------------------------------------------------------------
View this comment:
  http://jira.codehaus.org/browse/MAVEN-1535?page=comments#action_28063

---------------------------------------------------------------------
View the issue:
  http://jira.codehaus.org/browse/MAVEN-1535

Here is an overview of the issue:
---------------------------------------------------------------------
        Key: MAVEN-1535
    Summary: when request for to remote repo for a jar returns HTTP status code 304, Maven prints an ugly stack trace
       Type: Bug

     Status: Unassigned
   Priority: Major

 Original Estimate: Unknown
 Time Spent: Unknown
  Remaining: Unknown

    Project: maven
 Components: 
             core
   Versions:
             1.0.2

   Assignee: 
   Reporter: Ian Springer

    Created: Tue, 14 Dec 2004 12:59 PM
    Updated: Wed, 15 Dec 2004 3:50 PM
Environment: n/a

Description:
My remote repo is hosted on an IIS server. When it returns status code 304 (Not Modified) for certain jars, Maven dumps a big ugly stack trace (even without debug turned on). See below...

C:\Projects\Apache\apollo\trunk>maven jar -Dmaven.test.skip=true
 __  __
|  \/  |__ _Apache__ ___
| |\/| / _` \ V / -_) ' \  ~ intelligent projects ~
|_|  |_\__,_|\_/\___|_||_|  v. 1.0.2

Attempting to download addressing-SNAPSHOT.jar.
Attempting to download wsrf-xbeans-SNAPSHOT.jar.
Attempting to download apollo-jndi-config-SNAPSHOT.jar.
Attempting to download directory-naming-core-SNAPSHOT.jar.
Attempting to download directory-naming-factory-SNAPSHOT.jar.
Attempting to download wsdl4j-1.5-SNAPSHOT.jar.
Attempting to download xbean-v1HEAD-SNAPSHOT-20041129.jar.
Attempting to download xbean_xpath-v1HEAD-SNAPSHOT-20041129.jar.
Tag library requested that is not present: 'jstl:core' in plugin: 'maven-ajar-plugin-1.0'
Error retrieving artifact from  http://mip.esr.hp.com/wsdm/repository/xmlbeans/jars/xbean-src-v1HEAD-SNAPSHOT-20041129.jar
java.io.IOException: Unknown error downloading; status code was: 304
        at org.apache.maven.util.HttpUtils.retrieveArtifact(HttpUtils.java:607)
        at org.apache.maven.util.HttpUtils.getFile(HttpUtils.java:395)
        at org.apache.maven.util.HttpUtils.getFile(HttpUtils.java:287)
        at org.apache.maven.util.HttpUtils.getFile(HttpUtils.java:181)
        at DependencyRetriever.downloadRemoteArtifact(DependencyRetriever.java:192)
        at DependencyRetriever.obtainArtifact(DependencyRetriever.java:135)
        at DependencyRetriever.update(DependencyRetriever.java:86)
        at sun.reflect.GeneratedMethodAccessor72.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at org.apache.commons.jelly.impl.DynamicBeanTag.doTag(DynamicBeanTag.java:230)
        at org.apache.commons.jelly.impl.StaticTagScript.run(StaticTagScript.java:145)
        at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at org.apache.commons.jelly.tags.core.ForEachTag.doTag(ForEachTag.java:145)
        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88)
        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.java:79)
        at org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performAction(MavenGoalTag.java:110)
        at com.werken.werkz.Goal.fire(Goal.java:639)
        at com.werken.werkz.Goal.attain(Goal.java:575)
        at com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193)
        at org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(MavenAttainGoalTag.java:127)
        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88)
        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at com.werken.werkz.jelly.PreGoalTag$1.firePreGoal(PreGoalTag.java:87)
        at com.werken.werkz.Goal.firePreGoalCallbacks(Goal.java:691)
        at com.werken.werkz.Goal.fire(Goal.java:616)
        at com.werken.werkz.Goal.attain(Goal.java:575)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:671)
        at org.apache.maven.MavenSession.attainGoals(MavenSession.java:263)
        at org.apache.maven.cli.App.doMain(App.java:488)
        at org.apache.maven.cli.App.main(App.java:1239)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at com.werken.forehead.Forehead.run(Forehead.java:551)
        at com.werken.forehead.Forehead.main(Forehead.java:581)
.
.
.
.
.
jar:jar:
    [jar] Building jar: C:\Projects\Apache\apollo\trunk\target\apollo-1.0-beta1.jar
    [copy] Copying 1 file to C:\opt\tomcat5.0.28\webapps\wsrf\WEB-INF\lib
    [copy] Copying 1 file to C:\Projects\Apache\apollo\trunk\target\wsrf\WEB-INF\lib
BUILD SUCCESSFUL
Total time: 1 minutes 1 seconds
Finished at: Tue Dec 14 12:44:10 EST 2004

C:\Projects\Apache\apollo\trunk>


---------------------------------------------------------------------
JIRA INFORMATION:
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

If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


[jira] Commented: (MAVEN-1535) when request for to remote repo for a jar returns HTTP status code 304, Maven prints an ugly stack trace

Posted by ji...@codehaus.org.
The following comment has been added to this issue:

     Author: Brett Porter
    Created: Tue, 14 Dec 2004 9:18 PM
       Body:
yes, it will matter, because that's the code that will be executed by you if that's what the dependency is.

I'll get that uploaded for you ASAP.
---------------------------------------------------------------------
View this comment:
  http://jira.codehaus.org/browse/MAVEN-1535?page=comments#action_28037

---------------------------------------------------------------------
View the issue:
  http://jira.codehaus.org/browse/MAVEN-1535

Here is an overview of the issue:
---------------------------------------------------------------------
        Key: MAVEN-1535
    Summary: when request for to remote repo for a jar returns HTTP status code 304, Maven prints an ugly stack trace
       Type: Bug

     Status: Unassigned
   Priority: Major

 Original Estimate: Unknown
 Time Spent: Unknown
  Remaining: Unknown

    Project: maven
 Components: 
             core
   Versions:
             1.0.2

   Assignee: 
   Reporter: Ian Springer

    Created: Tue, 14 Dec 2004 12:59 PM
    Updated: Tue, 14 Dec 2004 9:18 PM
Environment: n/a

Description:
My remote repo is hosted on an IIS server. When it returns status code 304 (Not Modified) for certain jars, Maven dumps a big ugly stack trace (even without debug turned on). See below...

C:\Projects\Apache\apollo\trunk>maven jar -Dmaven.test.skip=true
 __  __
|  \/  |__ _Apache__ ___
| |\/| / _` \ V / -_) ' \  ~ intelligent projects ~
|_|  |_\__,_|\_/\___|_||_|  v. 1.0.2

Attempting to download addressing-SNAPSHOT.jar.
Attempting to download wsrf-xbeans-SNAPSHOT.jar.
Attempting to download apollo-jndi-config-SNAPSHOT.jar.
Attempting to download directory-naming-core-SNAPSHOT.jar.
Attempting to download directory-naming-factory-SNAPSHOT.jar.
Attempting to download wsdl4j-1.5-SNAPSHOT.jar.
Attempting to download xbean-v1HEAD-SNAPSHOT-20041129.jar.
Attempting to download xbean_xpath-v1HEAD-SNAPSHOT-20041129.jar.
Tag library requested that is not present: 'jstl:core' in plugin: 'maven-ajar-plugin-1.0'
Error retrieving artifact from  http://mip.esr.hp.com/wsdm/repository/xmlbeans/jars/xbean-src-v1HEAD-SNAPSHOT-20041129.jar
java.io.IOException: Unknown error downloading; status code was: 304
        at org.apache.maven.util.HttpUtils.retrieveArtifact(HttpUtils.java:607)
        at org.apache.maven.util.HttpUtils.getFile(HttpUtils.java:395)
        at org.apache.maven.util.HttpUtils.getFile(HttpUtils.java:287)
        at org.apache.maven.util.HttpUtils.getFile(HttpUtils.java:181)
        at DependencyRetriever.downloadRemoteArtifact(DependencyRetriever.java:192)
        at DependencyRetriever.obtainArtifact(DependencyRetriever.java:135)
        at DependencyRetriever.update(DependencyRetriever.java:86)
        at sun.reflect.GeneratedMethodAccessor72.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at org.apache.commons.jelly.impl.DynamicBeanTag.doTag(DynamicBeanTag.java:230)
        at org.apache.commons.jelly.impl.StaticTagScript.run(StaticTagScript.java:145)
        at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at org.apache.commons.jelly.tags.core.ForEachTag.doTag(ForEachTag.java:145)
        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88)
        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.java:79)
        at org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performAction(MavenGoalTag.java:110)
        at com.werken.werkz.Goal.fire(Goal.java:639)
        at com.werken.werkz.Goal.attain(Goal.java:575)
        at com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193)
        at org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(MavenAttainGoalTag.java:127)
        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88)
        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at com.werken.werkz.jelly.PreGoalTag$1.firePreGoal(PreGoalTag.java:87)
        at com.werken.werkz.Goal.firePreGoalCallbacks(Goal.java:691)
        at com.werken.werkz.Goal.fire(Goal.java:616)
        at com.werken.werkz.Goal.attain(Goal.java:575)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:671)
        at org.apache.maven.MavenSession.attainGoals(MavenSession.java:263)
        at org.apache.maven.cli.App.doMain(App.java:488)
        at org.apache.maven.cli.App.main(App.java:1239)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at com.werken.forehead.Forehead.run(Forehead.java:551)
        at com.werken.forehead.Forehead.main(Forehead.java:581)
.
.
.
.
.
jar:jar:
    [jar] Building jar: C:\Projects\Apache\apollo\trunk\target\apollo-1.0-beta1.jar
    [copy] Copying 1 file to C:\opt\tomcat5.0.28\webapps\wsrf\WEB-INF\lib
    [copy] Copying 1 file to C:\Projects\Apache\apollo\trunk\target\wsrf\WEB-INF\lib
BUILD SUCCESSFUL
Total time: 1 minutes 1 seconds
Finished at: Tue Dec 14 12:44:10 EST 2004

C:\Projects\Apache\apollo\trunk>


---------------------------------------------------------------------
JIRA INFORMATION:
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

If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


[jira] Commented: (MAVEN-1535) when request for to remote repo for a jar returns HTTP status code 304, Maven prints an ugly stack trace

Posted by ji...@codehaus.org.
The following comment has been added to this issue:

     Author: Ian Springer
    Created: Tue, 14 Dec 2004 1:23 PM
       Body:
So it turns out it was a class from a Maven plugin of minen that was printing the ugly stack trace, not Maven itself. However, I'd still like to keep this issue open as an ER to have HttpUtils.getFile() either not throw an exception for a 304 or to throw something more strongly typed than an IOException (e.g. NotModifiedException). My code looks like:

         try
         {
            ...
            if ( meterType != null )
            {
               HttpUtils.setMeterType( meterType );
            }

            long preModTime = artifact.getFile().lastModified();
            HttpUtils.getFile( url,
                  artifact.getFile(),
                  IGNORE_ERRORS,
                  USE_TIMESTAMP,
                  m_project.getContext().getProxyHost(),
                  m_project.getContext().getProxyPort(),
                  m_project.getContext().getProxyUserName(),
                  m_project.getContext().getProxyPassword(),
                  loginHost,
                  loginDomain,
                  USE_CHECKSUM );
            long postModTime = artifact.getFile().lastModified();
            artifactDownloaded = artifactDownloaded || postModTime > preModTime;

            artifactFound = true;           
            if ( !artifact.isSnapshot() )
            {
               break;
            }
         }
         catch ( FileNotFoundException fnfe )
         {
            // ignore
         }
         catch ( Exception e )
         {
            LOG.error( "Error retrieving artifact from " + url );
            e.printStackTrace( );
         }

In the last catch clause, I don't want to log an error in the case of a 304, but there's no way for me to tell that it was a 304, and not a real error (except by doing e.getMessage().indexOf("304"), but I'd rather not stoop to that).

Thanks,
Ian

---------------------------------------------------------------------
View this comment:
  http://jira.codehaus.org/browse/MAVEN-1535?page=comments#action_28009

---------------------------------------------------------------------
View the issue:
  http://jira.codehaus.org/browse/MAVEN-1535

Here is an overview of the issue:
---------------------------------------------------------------------
        Key: MAVEN-1535
    Summary: when request for to remote repo for a jar returns HTTP status code 304, Maven prints an ugly stack trace
       Type: Bug

     Status: Unassigned
   Priority: Major

 Original Estimate: Unknown
 Time Spent: Unknown
  Remaining: Unknown

    Project: maven
 Components: 
             core
   Versions:
             1.0.2

   Assignee: 
   Reporter: Ian Springer

    Created: Tue, 14 Dec 2004 12:59 PM
    Updated: Tue, 14 Dec 2004 1:23 PM
Environment: n/a

Description:
My remote repo is hosted on an IIS server. When it returns status code 304 (Not Modified) for certain jars, Maven dumps a big ugly stack trace (even without debug turned on). See below...

C:\Projects\Apache\apollo\trunk>maven jar -Dmaven.test.skip=true
 __  __
|  \/  |__ _Apache__ ___
| |\/| / _` \ V / -_) ' \  ~ intelligent projects ~
|_|  |_\__,_|\_/\___|_||_|  v. 1.0.2

Attempting to download addressing-SNAPSHOT.jar.
Attempting to download wsrf-xbeans-SNAPSHOT.jar.
Attempting to download apollo-jndi-config-SNAPSHOT.jar.
Attempting to download directory-naming-core-SNAPSHOT.jar.
Attempting to download directory-naming-factory-SNAPSHOT.jar.
Attempting to download wsdl4j-1.5-SNAPSHOT.jar.
Attempting to download xbean-v1HEAD-SNAPSHOT-20041129.jar.
Attempting to download xbean_xpath-v1HEAD-SNAPSHOT-20041129.jar.
Tag library requested that is not present: 'jstl:core' in plugin: 'maven-ajar-plugin-1.0'
Error retrieving artifact from  http://mip.esr.hp.com/wsdm/repository/xmlbeans/jars/xbean-src-v1HEAD-SNAPSHOT-20041129.jar
java.io.IOException: Unknown error downloading; status code was: 304
        at org.apache.maven.util.HttpUtils.retrieveArtifact(HttpUtils.java:607)
        at org.apache.maven.util.HttpUtils.getFile(HttpUtils.java:395)
        at org.apache.maven.util.HttpUtils.getFile(HttpUtils.java:287)
        at org.apache.maven.util.HttpUtils.getFile(HttpUtils.java:181)
        at DependencyRetriever.downloadRemoteArtifact(DependencyRetriever.java:192)
        at DependencyRetriever.obtainArtifact(DependencyRetriever.java:135)
        at DependencyRetriever.update(DependencyRetriever.java:86)
        at sun.reflect.GeneratedMethodAccessor72.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at org.apache.commons.jelly.impl.DynamicBeanTag.doTag(DynamicBeanTag.java:230)
        at org.apache.commons.jelly.impl.StaticTagScript.run(StaticTagScript.java:145)
        at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at org.apache.commons.jelly.tags.core.ForEachTag.doTag(ForEachTag.java:145)
        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88)
        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.java:79)
        at org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performAction(MavenGoalTag.java:110)
        at com.werken.werkz.Goal.fire(Goal.java:639)
        at com.werken.werkz.Goal.attain(Goal.java:575)
        at com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193)
        at org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(MavenAttainGoalTag.java:127)
        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88)
        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at com.werken.werkz.jelly.PreGoalTag$1.firePreGoal(PreGoalTag.java:87)
        at com.werken.werkz.Goal.firePreGoalCallbacks(Goal.java:691)
        at com.werken.werkz.Goal.fire(Goal.java:616)
        at com.werken.werkz.Goal.attain(Goal.java:575)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:671)
        at org.apache.maven.MavenSession.attainGoals(MavenSession.java:263)
        at org.apache.maven.cli.App.doMain(App.java:488)
        at org.apache.maven.cli.App.main(App.java:1239)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at com.werken.forehead.Forehead.run(Forehead.java:551)
        at com.werken.forehead.Forehead.main(Forehead.java:581)
.
.
.
.
.
jar:jar:
    [jar] Building jar: C:\Projects\Apache\apollo\trunk\target\apollo-1.0-beta1.jar
    [copy] Copying 1 file to C:\opt\tomcat5.0.28\webapps\wsrf\WEB-INF\lib
    [copy] Copying 1 file to C:\Projects\Apache\apollo\trunk\target\wsrf\WEB-INF\lib
BUILD SUCCESSFUL
Total time: 1 minutes 1 seconds
Finished at: Tue Dec 14 12:44:10 EST 2004

C:\Projects\Apache\apollo\trunk>


---------------------------------------------------------------------
JIRA INFORMATION:
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

If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


[jira] Commented: (MAVEN-1535) when request for to remote repo for a jar returns HTTP status code 304, Maven prints an ugly stack trace

Posted by ji...@codehaus.org.
The following comment has been added to this issue:

     Author: Ian Springer
    Created: Tue, 14 Dec 2004 3:03 PM
       Body:
But my plugin was compiled against Maven 1.0, but that shouldn't matter right?

---------------------------------------------------------------------
View this comment:
  http://jira.codehaus.org/browse/MAVEN-1535?page=comments#action_28022

---------------------------------------------------------------------
View the issue:
  http://jira.codehaus.org/browse/MAVEN-1535

Here is an overview of the issue:
---------------------------------------------------------------------
        Key: MAVEN-1535
    Summary: when request for to remote repo for a jar returns HTTP status code 304, Maven prints an ugly stack trace
       Type: Bug

     Status: Unassigned
   Priority: Major

 Original Estimate: Unknown
 Time Spent: Unknown
  Remaining: Unknown

    Project: maven
 Components: 
             core
   Versions:
             1.0.2

   Assignee: 
   Reporter: Ian Springer

    Created: Tue, 14 Dec 2004 12:59 PM
    Updated: Tue, 14 Dec 2004 3:03 PM
Environment: n/a

Description:
My remote repo is hosted on an IIS server. When it returns status code 304 (Not Modified) for certain jars, Maven dumps a big ugly stack trace (even without debug turned on). See below...

C:\Projects\Apache\apollo\trunk>maven jar -Dmaven.test.skip=true
 __  __
|  \/  |__ _Apache__ ___
| |\/| / _` \ V / -_) ' \  ~ intelligent projects ~
|_|  |_\__,_|\_/\___|_||_|  v. 1.0.2

Attempting to download addressing-SNAPSHOT.jar.
Attempting to download wsrf-xbeans-SNAPSHOT.jar.
Attempting to download apollo-jndi-config-SNAPSHOT.jar.
Attempting to download directory-naming-core-SNAPSHOT.jar.
Attempting to download directory-naming-factory-SNAPSHOT.jar.
Attempting to download wsdl4j-1.5-SNAPSHOT.jar.
Attempting to download xbean-v1HEAD-SNAPSHOT-20041129.jar.
Attempting to download xbean_xpath-v1HEAD-SNAPSHOT-20041129.jar.
Tag library requested that is not present: 'jstl:core' in plugin: 'maven-ajar-plugin-1.0'
Error retrieving artifact from  http://mip.esr.hp.com/wsdm/repository/xmlbeans/jars/xbean-src-v1HEAD-SNAPSHOT-20041129.jar
java.io.IOException: Unknown error downloading; status code was: 304
        at org.apache.maven.util.HttpUtils.retrieveArtifact(HttpUtils.java:607)
        at org.apache.maven.util.HttpUtils.getFile(HttpUtils.java:395)
        at org.apache.maven.util.HttpUtils.getFile(HttpUtils.java:287)
        at org.apache.maven.util.HttpUtils.getFile(HttpUtils.java:181)
        at DependencyRetriever.downloadRemoteArtifact(DependencyRetriever.java:192)
        at DependencyRetriever.obtainArtifact(DependencyRetriever.java:135)
        at DependencyRetriever.update(DependencyRetriever.java:86)
        at sun.reflect.GeneratedMethodAccessor72.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at org.apache.commons.jelly.impl.DynamicBeanTag.doTag(DynamicBeanTag.java:230)
        at org.apache.commons.jelly.impl.StaticTagScript.run(StaticTagScript.java:145)
        at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at org.apache.commons.jelly.tags.core.ForEachTag.doTag(ForEachTag.java:145)
        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88)
        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.java:79)
        at org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performAction(MavenGoalTag.java:110)
        at com.werken.werkz.Goal.fire(Goal.java:639)
        at com.werken.werkz.Goal.attain(Goal.java:575)
        at com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193)
        at org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(MavenAttainGoalTag.java:127)
        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88)
        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at com.werken.werkz.jelly.PreGoalTag$1.firePreGoal(PreGoalTag.java:87)
        at com.werken.werkz.Goal.firePreGoalCallbacks(Goal.java:691)
        at com.werken.werkz.Goal.fire(Goal.java:616)
        at com.werken.werkz.Goal.attain(Goal.java:575)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:671)
        at org.apache.maven.MavenSession.attainGoals(MavenSession.java:263)
        at org.apache.maven.cli.App.doMain(App.java:488)
        at org.apache.maven.cli.App.main(App.java:1239)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at com.werken.forehead.Forehead.run(Forehead.java:551)
        at com.werken.forehead.Forehead.main(Forehead.java:581)
.
.
.
.
.
jar:jar:
    [jar] Building jar: C:\Projects\Apache\apollo\trunk\target\apollo-1.0-beta1.jar
    [copy] Copying 1 file to C:\opt\tomcat5.0.28\webapps\wsrf\WEB-INF\lib
    [copy] Copying 1 file to C:\Projects\Apache\apollo\trunk\target\wsrf\WEB-INF\lib
BUILD SUCCESSFUL
Total time: 1 minutes 1 seconds
Finished at: Tue Dec 14 12:44:10 EST 2004

C:\Projects\Apache\apollo\trunk>


---------------------------------------------------------------------
JIRA INFORMATION:
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

If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org