changeset 32:7f51ca4bc9ff

fix bean id + register jar in WebResourcesManager
author Pavel.Sher
date Thu, 24 Jul 2008 19:15:20 +0400
parents 1c11478f515b
children ad0aae0003bb
files mercurial-server/src/META-INF/build-server-plugin-mercurial.xml mercurial-server/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/OldTeamCityVersionSupport.java
diffstat 2 files changed, 14 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/mercurial-server/src/META-INF/build-server-plugin-mercurial.xml	Thu Jul 24 14:59:48 2008 +0400
+++ b/mercurial-server/src/META-INF/build-server-plugin-mercurial.xml	Thu Jul 24 19:15:20 2008 +0400
@@ -2,5 +2,6 @@
 <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
 
 <beans default-autowire="constructor">
-  <bean id="svn" class="jetbrains.buildServer.buildTriggers.vcs.mercurial.MercurialVcsSupport" />
+  <bean id="mercurial" class="jetbrains.buildServer.buildTriggers.vcs.mercurial.MercurialVcsSupport" />
+  <bean id="mercurialTeamCity31" class="jetbrains.buildServer.buildTriggers.vcs.mercurial.OldTeamCityVersionSupport" />
 </beans>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mercurial-server/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/OldTeamCityVersionSupport.java	Thu Jul 24 19:15:20 2008 +0400
@@ -0,0 +1,12 @@
+package jetbrains.buildServer.buildTriggers.vcs.mercurial;
+
+import jetbrains.buildServer.web.openapi.WebResourcesManager;
+
+/**
+ * In previous versions of TeamCity jar files with web resources must be registered explicitly.
+ */
+public class OldTeamCityVersionSupport {
+  public OldTeamCityVersionSupport(WebResourcesManager resManager) {
+    resManager.addPluginResources(Constants.VCS_NAME, "mercurial-server.jar");
+  }
+}