AccuRev: ParseShowStreams failed

XMLWordPrintable

    • Type: Bug
    • Resolution: Cannot Reproduce
    • Priority: Critical
    • Component/s: accurev-plugin
    • None
    • Environment:

      This issue occurs sporadic.

      Environment:

      • master: Jenkins v1.424, Mac OS 10.7.1, AccuRev 4.9.1, AccuRev plugin v0.6.18, JDK 1.6.0_26
      • slave: connected via JNLP, Windows 2008 R2, JRE1.6.0_23_x64, AccuRev 4.9.1
      • AccuRev settings: Polling set to be on master, show one stream at the time, synch accurev, minimize login, use non-expiring login
      Started by upstream project "xxx" build number xxx
      Building remotely on xxx
      Purging workspace...
      Workspace purged.
      Setting ACCUREV_HOME to "C:\Hudson\workspace"
      [xxx] $ "C:\Program Files (x86)\AccuRev\bin\accurev.exe" info -H xxx:5050
      Currently authenticated with Accurev server as 'xxx', not logging in again.
      Getting a list of streams...
      [xxx] $ "C:\Program Files (x86)\AccuRev\bin\accurev.exe" show -H xxx:5050 -fx -p xxx -s xxx streams
      FATAL: xxx: Restricted show streams command ("C:\Program Files (x86)\AccuRev\bin\accurev.exe" show -H xxx:5050 -fx -p xxx -s xxx streams) failed with org.xmlpull.v1.XmlPullParserException: in epilog non whitespace content is not allowed but got P (position: END_TAG seen ...      type="normal"\r\n      startTime="1284737700"/>\r\n</streams>\r\nP... @12:2) 
      org.xmlpull.v1.XmlPullParserException: in epilog non whitespace content is not allowed but got P (position: END_TAG seen ...      type="normal"\r\n      startTime="1284737700"/>\r\n</streams>\r\nP... @12:2) 
      	at org.xmlpull.mxp1.MXParser.parseEpilog(MXParser.java:1630)
      	at org.xmlpull.mxp1.MXParser.nextImpl(MXParser.java:1393)
      	at org.xmlpull.mxp1.MXParser.next(MXParser.java:1093)
      	at hudson.plugins.accurev.ParseShowStreams.parse(ParseShowStreams.java:20)
      	at hudson.plugins.accurev.ParseShowStreams.parse(ParseShowStreams.java:15)
      	at hudson.plugins.accurev.AccurevLauncher$1.parse(AccurevLauncher.java:200)
      	at hudson.plugins.accurev.AccurevLauncher.runCommand(AccurevLauncher.java:294)
      	at hudson.plugins.accurev.AccurevLauncher.runCommand(AccurevLauncher.java:190)
      	at hudson.plugins.accurev.AccurevSCM.getOneStream(AccurevSCM.java:1014)
      	at hudson.plugins.accurev.AccurevSCM.getAllAncestorStreams(AccurevSCM.java:980)
      	at hudson.plugins.accurev.AccurevSCM.getStreams(AccurevSCM.java:935)
      	at hudson.plugins.accurev.AccurevSCM.checkout(AccurevSCM.java:363)
      	at hudson.model.AbstractProject.checkout(AbstractProject.java:1193)
      	at hudson.model.AbstractBuild$AbstractRunner.checkout(AbstractBuild.java:555)
      	at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:443)
      	at hudson.model.Run.run(Run.java:1376)
      	at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
      	at hudson.model.ResourceController.execute(ResourceController.java:88)
      	at hudson.model.Executor.run(Executor.java:175)
      FATAL: The specified stream does not appear to exist!
      

            Assignee:
            Joseph Petersen
            Reporter:
            robsimon
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: