Project: bamboo
Issue BAM-6216: Cannot import Maven POM from repositories requiring authentication
When I try to import a Maven POM from my CVS repository I get the error "Cannot connect to CVS root: Wrong Password." (see attachment) However the password specified is exactly the same than the one I specify in another plan to retrieve files from my CVS, and in this case it can connect succesfully to the CVS server. Furthermore the error generates the following stacktrace in bamboo.log : INFO | jvm 1 | 2010/07/09 15:13:11 | 2010-07-09 15:13:11,079 INFO [1619340@qtp-6161922-7] [AccessLogFilter] system http://vbsbuiltin.ivb.victor-buck.com:8085/admin/importMavenPlanExecutePomCheckout.action 136127kb INFO | jvm 1 | 2010/07/09 15:13:11 | 2010-07-09 15:13:11,094 INFO [1619340@qtp-6161922-7] [PlanAwareInterceptor] /admin/importMavenPlanExecutePomCheckout.action INFO | jvm 1 | 2010/07/09 15:13:11 | 2010-07-09 15:13:11,735 ERROR [1619340@qtp-6161922-7] [runtime] Expression repository.p4Executable is undefined on line 4, column 26 in templates/plugins/repository/p4RepositoryMavenPomCheckoutAccessEdit.ftl. INFO | jvm 1 | 2010/07/09 15:13:11 | INFO | jvm 1 | 2010/07/09 15:13:11 | Expression repository.p4Executable is undefined on line 4, column 26 in templates/plugins/repository/p4RepositoryMavenPomCheckoutAccessEdit.ftl. INFO | jvm 1 | 2010/07/09 15:13:11 | The problematic instruction: INFO | jvm 1 | 2010/07/09 15:13:11 | ---------- INFO | jvm 1 | 2010/07/09 15:13:11 | ==> ${repository.p4Executable} [on line 4, column 24 in templates/plugins/repository/p4RepositoryMavenPomCheckoutAccessEdit.ftl] INFO | jvm 1 | 2010/07/09 15:13:11 | in user-directive ww.param [on line 4, column 13 in templates/plugins/repository/p4RepositoryMavenPomCheckoutAccessEdit.ftl] INFO | jvm 1 | 2010/07/09 15:13:11 | in user-directive ww.text [on line 3, column 9 in templates/plugins/repository/p4RepositoryMavenPomCheckoutAccessEdit.ftl] INFO | jvm 1 | 2010/07/09 15:13:11 | ---------- INFO | jvm 1 | 2010/07/09 15:13:11 | INFO | jvm 1 | 2010/07/09 15:13:11 | Java backtrace for programmers: INFO | jvm 1 | 2010/07/09 15:13:11 | ---------- INFO | jvm 1 | 2010/07/09 15:13:11 | freemarker.core.InvalidReferenceException: Expression repository.p4Executable is undefined on line 4, column 26 in templates/plugins/repository/p4RepositoryMavenPomCheckoutAccessEdit.ftl. INFO | jvm 1 | 2010/07/09 15:13:11 | freemarker.core.TemplateObject.assertNonNull(TemplateObject.java:124) INFO | jvm 1 | 2010/07/09 15:13:11 | freemarker.core.Expression.getStringValue(Expression.java:118) INFO | jvm 1 | 2010/07/09 15:13:11 | freemarker.core.Expression.getStringValue(Expression.java:93) INFO | jvm 1 | 2010/07/09 15:13:11 | freemarker.core.DollarVariable.accept(DollarVariable.java:76) INFO | jvm 1 | 2010/07/09 15:13:11 | freemarker.core.Environment.visit(Environment.java:210) INFO | jvm 1 | 2010/07/09 15:13:11 | freemarker.core.Environment.visit(Environment.java:299) INFO | jvm 1 | 2010/07/09 15:13:11 | freemarker.core.UnifiedCall.accept(UnifiedCall.java:130) INFO | jvm 1 | 2010/07/09 15:13:11 | freemarker.core.Environment.visit(Environment.java:210) INFO | jvm 1 | 2010/07/09 15:13:11 | freemarker.core.MixedContent.accept(MixedContent.java:92) INFO | jvm 1 | 2010/07/09 15:13:11 | freemarker.core.Environment.visit(Environment.java:210) INFO | jvm 1 | 2010/07/09 15:13:11 | freemarker.core.Environment.visit(Environment.java:299) INFO | jvm 1 | 2010/07/09 15:13:11 | freemarker.core.UnifiedCall.accept(UnifiedCall.java:130) INFO | jvm 1 | 2010/07/09 15:13:11 | freemarker.core.Environment.visit(Environment.java:210) INFO | jvm 1 | 2010/07/09 15:13:11 | freemarker.core.MixedContent.accept(MixedContent.java:92) INFO | jvm 1 | 2010/07/09 15:13:11 | freemarker.core.Environment.visit(Environment.java:210) INFO | jvm 1 | 2010/07/09 15:13:11 | freemarker.core.IfBlock.accept(IfBlock.java:82) INFO | jvm 1 | 2010/07/09 15:13:11 | freemarker.core.Environment.visit(Environment.java:210) INFO | jvm 1 | 2010/07/09 15:13:11 | freemarker.core.MixedContent.accept(MixedContent.java:92) INFO | jvm 1 | 2010/07/09 15:13:11 | freemarker.core.Environment.visit(Environment.java:210) INFO | jvm 1 | 2010/07/09 15:13:11 | freemarker.core.Environment.process(Environment.java:190) INFO | jvm 1 | 2010/07/09 15:13:11 | freemarker.template.Template.process(Template.java:237) INFO | jvm 1 | 2010/07/09 15:13:11 | com.atlassian.bamboo.ww2.BambooFreemarkerManager.renderPage(BambooFreemarkerManager.java:310) INFO | jvm 1 | 2010/07/09 15:13:11 | com.atlassian.bamboo.ww2.BambooFreemarkerManager.renderPage(BambooFreemarkerManager.java:250) INFO | jvm 1 | 2010/07/09 15:13:11 | com.atlassian.bamboo.ww2.BambooFreemarkerManager.render(BambooFreemarkerManager.java:319) INFO | jvm 1 | 2010/07/09 15:13:11 | com.atlassian.bamboo.repository.MavenPomAccessorAbstract.getMavenPomCheckoutAccessEditHtml(MavenPomAccessorAbstract.java:36) INFO | jvm 1 | 2010/07/09 15:13:11 | sun.reflect.GeneratedMethodAccessor612.invoke(Unknown Source) INFO | jvm 1 | 2010/07/09 15:13:11 | sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) INFO | jvm 1 | 2010/07/09 15:13:11 | java.lang.reflect.Method.invoke(Unknown Source) INFO | jvm 1 | 2010/07/09 15:13:11 | freemarker.ext.beans.BeansWrapper.invokeMethod(BeansWrapper.java:841) INFO | jvm 1 | 2010/07/09 15:13:11 | freemarker.ext.beans.SimpleMethodModel.exec(SimpleMethodModel.java:106) INFO | jvm 1 | 2010/07/09 15:13:11 | freemarker.core.MethodCall._getAsTemplateModel(MethodCall.java:93) INFO | jvm 1 | 2010/07/09 15:13:11 | freemarker.core.Expression.getAsTemplateModel(Expression.java:89) INFO | jvm 1 | 2010/07/09 15:13:11 | freemarker.core.DefaultToExpression._getAsTemplateModel(DefaultToExpression.java:100) INFO | jvm 1 | 2010/07/09 15:13:11 | freemarker.core.Expression.getAsTemplateModel(Expression.java:89) INFO | jvm 1 | 2010/07/09 15:13:11 | freemarker.core.Expression.getStringValue(Expression.java:93) INFO | jvm 1 | 2010/07/09 15:13:11 | freemarker.core.DollarVariable.accept(DollarVariable.java:76) INFO | jvm 1 | 2010/07/09 15:13:11 | freemarker.core.Environment.visit(Environment.java:210) INFO | jvm 1 | 2010/07/09 15:13:11 | freemarker.core.MixedContent.accept(MixedContent.java:92) INFO | jvm 1 | 2010/07/09 15:13:11 | freemarker.core.Environment.visit(Environment.java:210) INFO | jvm 1 | 2010/07/09 15:13:11 | freemarker.core.Environment.visit(Environment.java:395) INFO | jvm 1 | 2010/07/09 15:13:11 | freemarker.core.BodyInstruction.accept(BodyInstruction.java:93) INFO | jvm 1 | 2010/07/09 15:13:11 | freemarker.core.Environment.visit(Environment.java:210) INFO | jvm 1 | 2010/07/09 15:13:11 | freemarker.core.MixedContent.accept(MixedContent.java:92) INFO | jvm 1 | 2010/07/09 15:13:11 | freemarker.core.Environment.visit(Environment.java:210) INFO | jvm 1 | 2010/07/09 15:13:11 | freemarker.core.Macro$Context.runMacro(Macro.java:172) INFO | jvm 1 | 2010/07/09 15:13:11 | freemarker.core.Environment.visit(Environment.java:603) INFO | jvm 1 | 2010/07/09 15:13:11 | freemarker.core.UnifiedCall.accept(UnifiedCall.java:106) INFO | jvm 1 | 2010/07/09 15:13:11 | freemarker.core.Environment.visit(Environment.java:210) INFO | jvm 1 | 2010/07/09 15:13:11 | freemarker.core.IteratorBlock$Context.runLoop(IteratorBlock.java:167) INFO | jvm 1 | 2010/07/09 15:13:11 | freemarker.core.Environment.visit(Environment.java:417) INFO | jvm 1 | 2010/07/09 15:13:11 | freemarker.core.IteratorBlock.accept(IteratorBlock.java:102) INFO | jvm 1 | 2010/07/09 15:13:11 | freemarker.core.Environment.visit(Environment.java:210) INFO | jvm 1 | 2010/07/09 15:13:11 | freemarker.core.MixedContent.accept(MixedContent.java:92) INFO | jvm 1 | 2010/07/09 15:13:11 | freemarker.core.Environment.visit(Environment.java:210) INFO | jvm 1 | 2010/07/09 15:13:11 | freemarker.core.Environment.visit(Environment.java:299) INFO | jvm 1 | 2010/07/09 15:13:11 | freemarker.core.UnifiedCall.accept(UnifiedCall.java:130) INFO | jvm 1 | 2010/07/09 15:13:11 | freemarker.core.Environment.visit(Environment.java:210) INFO | jvm 1 | 2010/07/09 15:13:11 | freemarker.core.MixedContent.accept(MixedContent.java:92) INFO | jvm 1 | 2010/07/09 15:13:11 | freemarker.core.Environment.visit(Environment.java:210) INFO | jvm 1 | 2010/07/09 15:13:11 | freemarker.core.IfBlock.accept(IfBlock.java:82) INFO | jvm 1 | 2010/07/09 15:13:11 | freemarker.core.Environment.visit(Environment.java:210) INFO | jvm 1 | 2010/07/09 15:13:11 | freemarker.core.MixedContent.accept(MixedContent.java:92) INFO | jvm 1 | 2010/07/09 15:13:11 | freemarker.core.Environment.visit(Environment.java:210) INFO | jvm 1 | 2010/07/09 15:13:11 | freemarker.core.Environment.process(Environment.java:190) INFO | jvm 1 | 2010/07/09 15:13:11 | freemarker.template.Template.process(Template.java:237) INFO | jvm 1 | 2010/07/09 15:13:11 | com.opensymphony.webwork.views.freemarker.FreemarkerResult.doExecute(FreemarkerResult.java:214) INFO | jvm 1 | 2010/07/09 15:13:11 | com.opensymphony.webwork.dispatcher.WebWorkResultSupport.execute(WebWorkResultSupport.java:143) INFO | jvm 1 | 2010/07/09 15:13:11 | com.opensymphony.xwork.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:313) INFO | jvm 1 | 2010/07/09 15:13:11 | com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:208) INFO | jvm 1 | 2010/07/09 15:13:11 | com.opensymphony.xwork.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:116) INFO | jvm 1 | 2010/07/09 15:13:11 | com.atlassian.bamboo.ww2.interceptors.BambooValidationInterceptor.doIntercept(BambooValidationInterceptor.java:33) INFO | jvm 1 | 2010/07/09 15:13:11 | com.opensymphony.xwork.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86) INFO | jvm 1 | 2010/07/09 15:13:11 | com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190) INFO | jvm 1 | 2010/07/09 15:13:11 | com.atlassian.bamboo.ww2.interceptors.JSONValidationInterceptor.intercept(JSONValidationInterceptor.java:78) INFO | jvm 1 | 2010/07/09 15:13:11 | com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190) INFO | jvm 1 | 2010/07/09 15:13:11 | com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31) INFO | jvm 1 | 2010/07/09 15:13:11 | com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190) INFO | jvm 1 | 2010/07/09 15:13:11 | com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31) INFO | jvm 1 | 2010/07/09 15:13:11 | com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190) INFO | jvm 1 | 2010/07/09 15:13:11 | com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31) INFO | jvm 1 | 2010/07/09 15:13:11 | com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190) INFO | jvm 1 | 2010/07/09 15:13:11 | com.opensymphony.webwork.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:174) INFO | jvm 1 | 2010/07/09 15:13:11 | com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190) INFO | jvm 1 | 2010/07/09 15:13:11 | com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31) INFO | jvm 1 | 2010/07/09 15:13:11 | com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190) INFO | jvm 1 | 2010/07/09 15:13:11 | com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31) INFO | jvm 1 | 2010/07/09 15:13:11 | com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190) INFO | jvm 1 | 2010/07/09 15:13:11 | com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31) INFO | jvm 1 | 2010/07/09 15:13:11 | com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190) INFO | jvm 1 | 2010/07/09 15:13:11 | com.opensymphony.xwork.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:151) INFO | jvm 1 | 2010/07/09 15:13:11 | com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190) INFO | jvm 1 | 2010/07/09 15:13:11 | com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31) INFO | jvm 1 | 2010/07/09 15:13:11 | com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190) INFO | jvm 1 | 2010/07/09 15:13:11 | com.atlassian.bamboo.ww2.interceptors.GlobalAdminInterceptor.intercept(GlobalAdminInterceptor.java:21) INFO | jvm 1 | 2010/07/09 15:13:11 | com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190) INFO | jvm 1 | 2010/07/09 15:13:11 | com.atlassian.bamboo.security.acegi.intercept.web.WebworkSecurityInterceptor.intercept(WebworkSecurityInterceptor.java:55) INFO | jvm 1 | 2010/07/09 15:13:11 | com.atlassian.bamboo.security.acegi.intercept.web.WebworkSecurityInterceptorProxy.intercept(WebworkSecurityInterceptorProxy.java:30) INFO | jvm 1 | 2010/07/09 15:13:11 | com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190) INFO | jvm 1 | 2010/07/09 15:13:11 | com.atlassian.bamboo.ww2.interceptors.PaginationAwareInterceptor.intercept(PaginationAwareInterceptor.java:84) INFO | jvm 1 | 2010/07/09 15:13:11 | com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190) INFO | jvm 1 | 2010/07/09 15:13:11 | com.atlassian.bamboo.ww2.interceptors.StatisticsAwareInterceptor.intercept(StatisticsAwareInterceptor.java:41) INFO | jvm 1 | 2010/07/09 15:13:11 | com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190) INFO | jvm 1 | 2010/07/09 15:13:11 | com.atlassian.bamboo.ww2.interceptors.ResultsListAwareInterceptor.intercept(ResultsListAwareInterceptor.java:49) INFO | jvm 1 | 2010/07/09 15:13:11 | com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190) INFO | jvm 1 | 2010/07/09 15:13:11 | com.atlassian.bamboo.ww2.interceptors.BuildResultsSummaryAwareInteceptor.intercept(BuildResultsSummaryAwareInteceptor.java:66) INFO | jvm 1 | 2010/07/09 15:13:11 | com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190) INFO | jvm 1 | 2010/07/09 15:13:11 | com.atlassian.bamboo.ww2.interceptors.ChainAwareInterceptor.intercept(ChainAwareInterceptor.java:93) INFO | jvm 1 | 2010/07/09 15:13:11 | com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190) INFO | jvm 1 | 2010/07/09 15:13:11 | com.atlassian.bamboo.ww2.interceptors.BuildAwareInterceptor.intercept(BuildAwareInterceptor.java:46) INFO | jvm 1 | 2010/07/09 15:13:11 | com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190) INFO | jvm 1 | 2010/07/09 15:13:11 | com.atlassian.bamboo.ww2.interceptors.PlanAwareInterceptor.intercept(PlanAwareInterceptor.java:53) INFO | jvm 1 | 2010/07/09 15:13:11 | com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190) INFO | jvm 1 | 2010/07/09 15:13:11 | com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31) INFO | jvm 1 | 2010/07/09 15:13:11 | com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190) INFO | jvm 1 | 2010/07/09 15:13:11 | com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31) INFO | jvm 1 | 2010/07/09 15:13:11 | com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190) INFO | jvm 1 | 2010/07/09 15:13:11 | com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31) INFO | jvm 1 | 2010/07/09 15:13:11 | com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190) INFO | jvm 1 | 2010/07/09 15:13:11 | com.opensymphony.xwork.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:186) INFO | jvm 1 | 2010/07/09 15:13:11 | com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190) INFO | jvm 1 | 2010/07/09 15:13:11 | com.atlassian.bamboo.ww2.interceptors.BuildConfigurationInterceptor.intercept(BuildConfigurationInterceptor.java:54) INFO | jvm 1 | 2010/07/09 15:13:11 | com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190) INFO | jvm 1 | 2010/07/09 15:13:11 | com.opensymphony.xwork.DefaultActionProxy.execute(DefaultActionProxy.java:116) INFO | jvm 1 | 2010/07/09 15:13:11 | com.opensymphony.webwork.dispatcher.DispatcherUtils.serviceAction(DispatcherUtils.java:274) INFO | jvm 1 | 2010/07/09 15:13:11 | com.opensymphony.webwork.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:202) INFO | jvm 1 | 2010/07/09 15:13:11 | org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1139) INFO | jvm 1 | 2010/07/09 15:13:11 | com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46) INFO | jvm 1 | 2010/07/09 15:13:11 | com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:55) INFO | jvm 1 | 2010/07/09 15:13:11 | com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:41) INFO | jvm 1 | 2010/07/09 15:13:11 | org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1139) INFO | jvm 1 | 2010/07/09 15:13:11 | com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118) INFO | jvm 1 | 2010/07/09 15:13:11 | com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52) INFO | jvm 1 | 2010/07/09 15:13:11 | org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1139) INFO | jvm 1 | 2010/07/09 15:13:11 | com.opensymphony.webwork.dispatcher.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:88) INFO | jvm 1 | 2010/07/09 15:13:11 | org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1139) INFO | jvm 1 | 2010/07/09 15:13:11 | com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46) INFO | jvm 1 | 2010/07/09 15:13:11 | com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:55) INFO | jvm 1 | 2010/07/09 15:13:11 | com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:41) INFO | jvm 1 | 2010/07/09 15:13:11 | org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1139) INFO | jvm 1 | 2010/07/09 15:13:11 | com.atlassian.bamboo.filter.AccessLogFilter.doFilter(AccessLogFilter.java:66) INFO | jvm 1 | 2010/07/09 15:13:11 | org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1139) INFO | jvm 1 | 2010/07/09 15:13:11 | ...
Story points: 1