Uploaded image for project: 'Archiva (Retired)'
  1. Archiva (Retired)
  2. MRM-1072

Unable to download metadata.xml

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Duplicate
    • 1.1.3
    • None
    • browser
    • None
    • java 5, linux

    Description

      Hello,

      I am not able to pull down this file. Any suggestions?

      here is error from log
      =======================
      172.30.63.39 - - [22/Jan/2009:22:41:49 +0000] "GET
      /archiva/repository/releases/com/fortinet/fortidb/maven/plugins/maven-metadata.xml
      HTTP/1.1" 500 4434
      "http://archiva.fortinet-us.com:7080/archiva/repository/releases/com/fortinet/fortidb/maven/plugins/"
      "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322;
      .NET CLR 2.0.50727)"
      ===============================
      here is errror on the browser?

      HTTP ERROR: 500
      Adding text to an XML document must not be null
      RequestURI=/archiva/repository/releases/com/fortinet/fortidb/maven/plugins/maven-metadata.xml

      Caused by:
      java.lang.IllegalArgumentException: Adding text to an XML document
      must not be null
      at org.dom4j.DocumentFactory.createText(DocumentFactory.java:174)
      at org.dom4j.tree.AbstractElement.addText(AbstractElement.java:899)
      at org.dom4j.tree.AbstractElement.setText(AbstractElement.java:1120)
      at org.apache.maven.archiva.repository.metadata.RepositoryMetadataWriter.write(RepositoryMetadataWriter.java:77)
      at org.apache.maven.archiva.repository.metadata.RepositoryMetadataWriter.write(RepositoryMetadataWriter.java:55)
      at org.apache.maven.archiva.webdav.ArchivaDavResourceFactory.writeMergedMetadataToFile(ArchivaDavResourceFactory.java:987)
      at org.apache.maven.archiva.webdav.ArchivaDavResourceFactory.createResource(ArchivaDavResourceFactory.java:349)
      at org.apache.maven.archiva.webdav.RepositoryServlet.service(RepositoryServlet.java:118)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
      at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)
      at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1093)
      at com.opensymphony.webwork.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:189)
      at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
      at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:39)
      at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
      at com.opensymphony.webwork.dispatcher.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:88)
      at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
      at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360)
      at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
      at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
      at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:722)
      at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:404)
      at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:206)
      at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
      at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
      at org.mortbay.jetty.Server.handle(Server.java:324)
      at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:505)
      at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:828)
      at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:514)
      at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
      at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:380)
      at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:395)
      at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:450)

      Powered by Jetty://

      =====================================================================

      Hey Dan,
      Archiva is trying to merge the metadata file with the existing metadata on your file system (if there is any).

      What version of Archiva is this? From memory, the repository metadata writer class got a good rewrite in trunk. Can you file an issue?

      Thanks
      James

      Attachments

        Issue Links

          Activity

            People

              brett Brett Porter
              dantran Dan Tran
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: