-
Bug
-
Resolution: Fixed
-
Major
-
None
-
Clearcase Plugin 1.3
Hudson v1.367
Hudson Jobs are Maven2 project.
The job works with "clean deploy" goals but has the following exception with "clean install site" goals.
[INFO] ------------------------------------------------------------------------
[ERROR] FATAL ERROR
[INFO] ------------------------------------------------------------------------
[INFO] View path name cannot be null. There is a bug inside AbstractClearCaseScm.
[INFO] ------------------------------------------------------------------------
[INFO] Trace
java.lang.IllegalStateException: View path name cannot be null. There is a bug inside AbstractClearCaseScm.
at hudson.plugins.clearcase.AbstractClearCaseScm.getModuleRoot(AbstractClearCaseScm.java:287)
at hudson.model.AbstractBuild.getModuleRoot(AbstractBuild.java:233)
at hudson.maven.reporters.MavenSiteArchiver$1.call(MavenSiteArchiver.java:109)
at hudson.maven.reporters.MavenSiteArchiver$1.call(MavenSiteArchiver.java:106)
at hudson.maven.MavenBuild$ProxyImpl.execute(MavenBuild.java:327)
at sun.reflect.GeneratedMethodAccessor297.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at hudson.model.Executor$1.call(Executor.java:380)
at hudson.util.InterceptingProxy$1.invoke(InterceptingProxy.java:23)
at $Proxy23.execute(Unknown Source)
at sun.reflect.GeneratedMethodAccessor311.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:274)
at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:255)
at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:215)
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(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
The attached patch seems to fix the problem.
- depends on
-
JENKINS-4640 hudson.scm.SCM getModuleRoot should take build as a second param
- Closed
- is related to
-
JENKINS-7651 Clearcase plugin null value for view name when site goal is called for submodules
- Reopened
-
JENKINS-7835 Incremental build doesn't work in a maven2 aggregation project with Cleacase
- Resolved