Copy Build Configuration Fails

Whenever I try to copy a build configuration I get an error. "Error Accessing Server" and "ResponseXml has no properties". I looked at the catalina.out log file and see the following exception. I am running build 6010 on Solaris. Please help!

java.lang.[2008-07-01 11:16:15,361] ERROR - jetbrains.buildServer.SERVER - Error in JSP, request dump:
Path: /runtimeError.jsp
Method: POST
Param: copyVcsRoots =
Param: buildTypeId =
Param: sourceProjectId =
Param: _ = []
Param: newName =
Param: projectId =
Param: copyBuildType =

java.lang.NoSuchMethodError: jetbrains.buildServer.serverSide.SProject.createBuildType(Ljetbrains/buildServer/serverSide/SBuildType;Ljava/lang/String;Z)Ljetbrains/buildServer/serverSide/SBuildType;
at jetbrains.buildServer.controllers.admin.projects.CopyBuildTypeController$1.updateProject(CopyBuildTypeController.java)
at jetbrains.buildServer.serverSide.impl.ProjectManagerImpl.updateProjectInTransaction(ProjectManagerImpl.java:16)
at jetbrains.buildServer.serverSide.impl.auth.SecuredProjectManager.updateProjectInTransaction(SecuredProjectManager.java:50)
at jetbrains.buildServer.serverSide.impl.ProjectImpl.updateProjectInTransaction(ProjectImpl.java:87)
at jetbrains.buildServer.serverSide.impl.ProjectImpl$$FastClassByCGLIB$$e693df2a.invoke() at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149) at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:696) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149) at jetbrains.buildServer.serverSide.impl.auth.TeamCityMethodSecurityInterceptor.invoke(TeamCityMethodSecurityInterceptor.java:16) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at org.springframework.aop.framework.Cglib2AopProxy$FixedChainStaticTargetInterceptor.intercept(Cglib2AopProxy.java:578) at jetbrains.buildServer.serverSide.impl.ProjectImpl$$EnhancerByCGLIB$$b324808b.updateProjectInTransaction(]]>)
at jetbrains.buildServer.controllers.admin.projects.CopyBuildTypeController.doPost(CopyBuildTypeController.java:49)
at jetbrains.buildServer.controllers.BaseFormXmlController$1.handleRequest(BaseFormXmlController.java:0)
at jetbrains.buildServer.controllers.AjaxRequestProcessor.processRequest(AjaxRequestProcessor.java:15)
at jetbrains.buildServer.controllers.BaseFormXmlController.doHandle(BaseFormXmlController.java:0)
at jetbrains.buildServer.controllers.BaseController.handleRequestInternal(BaseController.java:38)
at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:874)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:808)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:476)
at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:441)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at jetbrains.buildServer.web.ResponseFragmentFilter.doFilter(ResponseFragmentFilter.java:4)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:263)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:584)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:619)

3 comments

Unfortunately, I can't even create a new VCS root for Subversion. I am getting this error in the catalina.out:

org.apache.tomcat.util.http.Parameters processParameters
WARNING: Parameters: Invalid chunk ignored.

0

I upgraded to the latest and this problem went away.

0

Invalid chunk is a warning printed by Tomcat if url contains & without correct parameter name = value pair, e.g. http://host/path.html?p1=v1&_ Such warnings can be safely ignored.

--
Pavel Sher

0

Please sign in to leave a comment.