Details
-
Bug
-
Status: Resolved (View Workflow)
-
Major
-
Resolution: Duplicate
-
None
-
Hudson 1.381 / Sun Java 1.6 / Subversion Plugin 1.17
Description
Hudson raises the following exception while performing a checkout:
(this appeared while checking out a huge project which contains various externals - previous externals were checked out properly)
<pre>
—
...
AU tests/external-common/phpunit-clover-reports/phpunit-noframes.xsl
AU tests/external-common/phpunit-clover-reports/log.xsl
AU tests/external-common/phpunit-clover-reports/phpunit-frames.xsl
AU tests/external-common/phpunit-clover-reports/coverage-frames.xsl
AU tests/external-common/phpunit-clover-reports/str.replace.function.xsl
A tests/external-common/phpunit-clover-reports/phing-grammar.rng
At revision 42
At revision 11189
Checking out
ERROR: Failed to check out
org.tmatesoft.svn.core.SVNException: svn: Malformed URL ''
at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:64)
at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:51)
at org.tmatesoft.svn.core.SVNURL.<init>(SVNURL.java:221)
at org.tmatesoft.svn.core.SVNURL.parseURIEncoded(SVNURL.java:125)
at hudson.scm.SubversionSCM$ModuleLocation.getSVNURL(SubversionSCM.java:2116)
at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:742)
at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:660)
at hudson.FilePath$FileCallableWrapper.call(FilePath.java:1899)
at hudson.remoting.UserRequest.perform(UserRequest.java:114)
at hudson.remoting.UserRequest.perform(UserRequest.java:48)
at hudson.remoting.Request$2.run(Request.java:270)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:453)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:315)
at java.util.concurrent.FutureTask.run(FutureTask.java:150)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:736)
</pre>
Please inform me if we can support the debugging....
Attachments
Issue Links
- duplicates
-
JENKINS-9143 svn: Malformed URL ''
-
- Resolved
-
Update:
I discovered the source of the problem - you can reproduce this with the following procedure:
This is a usability problem...
Hudson should ignore empty Subversion URLs or raise a error.