Windows Batch File with JScript fails svn checkout

This issue is archived. You can view it, but you can't modify it. Learn more

XMLWordPrintable

    • Type: Bug
    • Resolution: Unresolved
    • Priority: Minor
    • Component/s: subversion-plugin
    • Environment:
      Windows 2008 Server
      Java JDK 1.8_144
      Jenkins 2.73.3
      SVN plugin version: 2.9
      Web browser: Firefox esr
      SUBVERSION: 1.8

      Job with svn checkout fails when the checkout contains a .bat or .cmd or .txt with embedded JSCRIPT The error message is posted below.

      A workaround is: zip the file and unzip it as first step in command line commands or executed batch file.

      I attached a sample .bat file with (a part of) JSCRIPT included.

      We have noticed this behavior on Jenkins version 2.73.2 and 2.73.3. Uncertain about the plugin version. We are sure it has worked in the past.

       
      ==Error message ==
      Building in workspace D:\Applic\Jenkins\JenkinsBeheer\workspace\Checkesuitdan
      Cleaning local Directory ./Instellingen
      Checking out http://[machine].[machinenamehidden]:7676/lnv/CRI/tags/opleverscripts/test at revision '2017-11-23T10:19:30.408 +0100'
      Using sole credentials walrechtg/****** (gerjan svn) in realm ‘<http://[machine].[machinenamehidden]:7676> LNV Subversion repository’
      ERROR: Failed to check out http://[machine].[machinenamehidden]:7676/lnv/CRI/tags/opleverscripts/test
      org.tmatesoft.svn.core.SVNException: svn: E175002: REPORT of '/lnv/CRI/!svn/vcc/default': 502 badgateway (http://[machine].[machinenamehidden]:7676)
      at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:70)
      at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:57)
      at org.tmatesoft.svn.core.internal.io.dav.DAVRepository.runReport(DAVRepository.java:1343)
      at org.tmatesoft.svn.core.internal.io.dav.DAVRepository.update(DAVRepository.java:868)
      at org.tmatesoft.svn.core.internal.wc16.SVNUpdateClient16.update(SVNUpdateClient16.java:507)
      at org.tmatesoft.svn.core.internal.wc16.SVNUpdateClient16.doCheckout(SVNUpdateClient16.java:915)
      at org.tmatesoft.svn.core.internal.wc2.old.SvnOldCheckout.run(SvnOldCheckout.java:66)
      at org.tmatesoft.svn.core.internal.wc2.old.SvnOldCheckout.run(SvnOldCheckout.java:18)
      at org.tmatesoft.svn.core.internal.wc2.SvnOperationRunner.run(SvnOperationRunner.java:21)
      at org.tmatesoft.svn.core.wc2.SvnOperationFactory.run(SvnOperationFactory.java:1235)
      at org.tmatesoft.svn.core.wc2.SvnOperation.run(SvnOperation.java:294)
      at hudson.scm.subversion.CheckoutUpdater$1.perform(CheckoutUpdater.java:119)
      at hudson.scm.subversion.WorkspaceUpdater$UpdateTask.delegateTo(WorkspaceUpdater.java:162)
      at hudson.scm.SubversionSCM$CheckOutTask.perform(SubversionSCM.java:1001)
      at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:977)
      at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:953)
      at hudson.FilePath.act(FilePath.java:998)
      at hudson.FilePath.act(FilePath.java:976)
      at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:902)
      at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:838)
      at hudson.scm.SCM.checkout(SCM.java:495)
      at hudson.model.AbstractProject.checkout(AbstractProject.java:1212)
      at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:566)
      at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86)
      at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:491)
      at hudson.model.Run.execute(Run.java:1737)
      at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
      at hudson.model.ResourceController.execute(ResourceController.java:97)
      at hudson.model.Executor.run(Executor.java:421)
      org.tmatesoft.svn.core.SVNException: svn: E175002: REPORT of '/lnv/CRI/!svn/vcc/default': 502 badgateway (http://[machine].[machinenamehidden]:7676)
      at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:70)
      at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:57)
      at org.tmatesoft.svn.core.internal.io.dav.DAVRepository.runReport(DAVRepository.java:1343)
      at org.tmatesoft.svn.core.internal.io.dav.DAVRepository.update(DAVRepository.java:868)
      at org.tmatesoft.svn.core.internal.wc16.SVNUpdateClient16.update(SVNUpdateClient16.java:507)
      at org.tmatesoft.svn.core.internal.wc16.SVNUpdateClient16.doCheckout(SVNUpdateClient16.java:915)
      at org.tmatesoft.svn.core.internal.wc2.old.SvnOldCheckout.run(SvnOldCheckout.java:66)
      at org.tmatesoft.svn.core.internal.wc2.old.SvnOldCheckout.run(SvnOldCheckout.java:18)
      at org.tmatesoft.svn.core.internal.wc2.SvnOperationRunner.run(SvnOperationRunner.java:21)
      at org.tmatesoft.svn.core.wc2.SvnOperationFactory.run(SvnOperationFactory.java:1235)
      at org.tmatesoft.svn.core.wc2.SvnOperation.run(SvnOperation.java:294)
      at hudson.scm.subversion.CheckoutUpdater$1.perform(CheckoutUpdater.java:119)
      Caused: java.io.IOException: Failed to check out http://[machine].[machinenamehidden]:7676/lnv/CRI/tags/opleverscripts/test
      at hudson.scm.subversion.CheckoutUpdater$1.perform(CheckoutUpdater.java:130)
      at hudson.scm.subversion.WorkspaceUpdater$UpdateTask.delegateTo(WorkspaceUpdater.java:162)
      at hudson.scm.SubversionSCM$CheckOutTask.perform(SubversionSCM.java:1001)
      at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:977)
      at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:953)
      at hudson.FilePath.act(FilePath.java:998)
      at hudson.FilePath.act(FilePath.java:976)
      at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:902)
      at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:838)
      at hudson.scm.SCM.checkout(SCM.java:495)
      at hudson.model.AbstractProject.checkout(AbstractProject.java:1212)
      at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:566)
      at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86)
      at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:491)
      at hudson.model.Run.execute(Run.java:1737)
      at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
      at hudson.model.ResourceController.execute(ResourceController.java:97)
      at hudson.model.Executor.run(Executor.java:421)
      Finished: FAILURE

            Assignee:
            Unassigned
            Reporter:
            Gerjan Walrecht
            Archiver:
            Jenkins Service Account

              Created:
              Updated:
              Archived: