Problem with artifact publishing with EAP 8725

EAP 8725 seems to be mixing up the artifact names when publishing artifacts from agent to server.

dir listing of server artifact folder:

/d/work/TeamCityDATA/system/artifacts/SCD/Populate-BuildsSandbox/11554
[root@msilbld2 11554]# ls -l
total 69648
-rw-r--r--  1 root root   106364 Feb 20 13:03 cae-scd-builder-private-SNAPSHOT.140808.254.zip
-rw-r--r--  1 root root  8059174 Feb 20 13:03 cae-scd-builder-requirements-SNAPSHOT.140808.254.zip
-rw-r--r--  1 root root 62778657 Feb 20 13:03 cae-scd-builder-SNAPSHOT.140808.254.zip
-rw-r--r--  1 root root   256992 Feb 20 13:03 cae-scd-builder-tests-util-SNAPSHOT.140808.254.zip
-rw-r--r--  1 root root    27861 Feb 20 13:03 documentation.zip
[root@msilbld2 11554]#

agent artifact folder:

agent.PNG

agent log:

[2009-02-20 13:00:27,144]   INFO - impl.runStages.CallRunnerStage - ----------------------------------------- [ SCD::Populate-BuildsSandbox #SNAPSHOT.140808.254 (buildId = 11554) ] -----------------------------------------
[2009-02-20 13:00:27,144]   INFO - agent.runner.JavaProgramRunner - Using java executable: D:\Apps\jdk1.6.0_04\bin\java.exe
[2009-02-20 13:00:27,144]   INFO - erver.agent.ant.AntBuildRunner - Ant Runner Extensions: jetbrains.buildServer.coverage.AntCoverageAdapter,jetbrains.buildServer.agent.ant.EchoAntExtension,jetbrains.buildServer.agent.ant.JUnitFirstTestsToRunExtension,jetbrains.buildServer.agent.ant.CompilerAntExtension,jetbrains.buildServer.testng.TestNGFirstTestsToRunExtension,jetbrains.buildServer.testng.TestNGTaskExtension,
[2009-02-20 13:00:27,159]   INFO - erver.agent.ant.AntBuildRunner - Runtime classpath:
D:/Apps/TC3-BuildAgent/lib/commons-codec-1.3.jar
D:/Apps/TC3-BuildAgent/plugins/testNGPlugin/lib/testNGAntExtension.jar
D:/Apps/TC3-BuildAgent/plugins/antPlugin/lib/buildServerAntServerLogging.jar
D:/Apps/TC3-BuildAgent/lib/common-api.jar
D:/Apps/TC3-BuildAgent/lib/xstream-1.2.1.jar
D:/Apps/TC3-BuildAgent/lib/server-logging.jar
D:/Apps/TC3-BuildAgent/lib/xmlrpc-2.0.1.jar
D:/Apps/TC3-BuildAgent/lib/xpp3_min-1.1.3.4.M.jar
D:/Apps/TC3-BuildAgent/plugins/coveragePlugin/lib/emma.jar
D:/Apps/TC3-BuildAgent/plugins/coveragePlugin/lib/coverageAgentRuntime.jar
[2009-02-20 13:00:27,159]   INFO - erver.agent.ant.AntBuildRunner - Using Ant from: D:\Apps\ant1.7
[2009-02-20 13:00:27,175]   INFO - nt.runner.GenericProgramRunner - D:\Apps\jdk1.6.0_04\bin\java.exe -Dteamcity.buildConfName=Populate-BuildsSandbox -DDotNetFramework1.1_Path=C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322 -Dagent.home.dir=D:\Apps\TC3-BuildAgent -DDotNetFramework3.0= -Dbuild.number=SNAPSHOT.140808.254 -Dteamcity.dotnet.nunitlauncher2.0=D:\Apps\TC3-BuildAgent\plugins\dotnetPlugin\bin\JetBrains.BuildServer.NUnitLauncher2.0.exe -Duser.language=en -Dos.version=5.1 -DDotNetFramework3.0_x86= -Dfile.encoding=Cp1252 -Dteamcity.projectName=SCD -DDotNetFramework2.0_x86_Path=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727 -Dteamcity.dotnet.nunitlauncher2.0.vsts=D:\Apps\TC3-BuildAgent\plugins\dotnetPlugin\bin\JetBrains.BuildServer.NUnitLauncher2.0.VSTS.exe -DDotNetFramework2.0_Path=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727 "-DWindowsSDK6.0A_Path=C:\Program Files\Microsoft SDKs\Windows\v6.0A" -Dteamcity.dotnet.coveragelauncher=D:\Apps\TC3-BuildAgent\plugins\dotnetPlugin\bin\TeamCityRunners\JetBrains.dotTrace.TeamCity.CoverageRunner.exe -Djava.io.tmpdir=D:\Apps\TC3-BuildAgent\temp\buildTmp -Dteamcity.dotnet.nunitlauncher=D:\Apps\TC3-BuildAgent\plugins\dotnetPlugin\bin\JetBrains.BuildServer.NUnitLauncher.exe -Duser.name=SYSTEM -Dant.task.extensions=jetbrains.buildServer.coverage.AntCoverageAdapter,jetbrains.buildServer.agent.ant.EchoAntExtension,jetbrains.buildServer.agent.ant.JUnitFirstTestsToRunExtension,jetbrains.buildServer.agent.ant.CompilerAntExtension,jetbrains.buildServer.testng.TestNGFirstTestsToRunExtension,jetbrains.buildServer.testng.TestNGTaskExtension, -DDotNetFramework3.5_Path=C:\WINDOWS\Microsoft.NET\Framework\v3.5 "-Dteamcity.version=4.1 EAP (build 8725)" -DDotNetFramework3.0_Path=C:\WINDOWS\Microsoft.NET\Framework\v3.0 -Dteamcity.auth.password=ZCbFhHpgHfExPDvUBXmAeYpSs4lrkwYT -DJDK_6=D:\Apps\jdk1.6.0_04 -Dteamcity.build.checkoutDir=F:\TC3Work\10ad7acc0c23ec45 -DANT_17=D:\Apps\ant1.7 -DDotNetFramework3.5= -Dteamcity.buildType.id=bt70 -DDotNetFrameworkSDK1.1_x86= -DDEVSTUDIO6=TRUE "-DDotNetFrameworkSDK2.0_Path=C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0" "-DMSTest.9.0=C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\MSTest.exe" -Dteamcity.dotnet.nunitlauncher1.1=D:\Apps\TC3-BuildAgent\plugins\dotnetPlugin\bin\JetBrains.BuildServer.NUnitLauncher1.1.exe -Duser.variant= "-DWindowsSDK6.0_Path=C:\Program Files\Microsoft SDKs\Windows\v6.0A" "-DDotNetFrameworkSDK1.1_Path=C:\Program Files\Microsoft Visual Studio .NET 2003\SDK\v1.1" -Dagent.classpath=D:/Apps/TC3-BuildAgent/lib/commons-codec-1.3.jar;D:/Apps/TC3-BuildAgent/plugins/testNGPlugin/lib/testNGAntExtension.jar;D:/Apps/TC3-BuildAgent/plugins/antPlugin/lib/buildServerAntServerLogging.jar;D:/Apps/TC3-BuildAgent/lib/common-api.jar;D:/Apps/TC3-BuildAgent/lib/xstream-1.2.1.jar;D:/Apps/TC3-BuildAgent/lib/server-logging.jar;D:/Apps/TC3-BuildAgent/lib/xmlrpc-2.0.1.jar;D:/Apps/TC3-BuildAgent/lib/xpp3_min-1.1.3.4.M.jar;D:/Apps/TC3-BuildAgent/plugins/coveragePlugin/lib/emma.jar;D:/Apps/TC3-BuildAgent/plugins/coveragePlugin/lib/coverageAgentRuntime.jar -Dteamcity.dotnet.nunitlauncher.msbuild.task=D:\Apps\TC3-BuildAgent\plugins\dotnetPlugin\bin\JetBrains.BuildServer.MSBuildLoggers.dll -DDotNetFramework3.5_x86_Path=C:\WINDOWS\Microsoft.NET\Framework\v3.5 -Didea.build.server.build.id=11554 -Dant.home=D:\Apps\ant1.7 -Dpath.separator=; -Dteamcity.build.properties.file=D:\Apps\TC3-BuildAgent\temp\agentTmp\teamcity.build5338.properties -Dteamcity.build.workingDir=F:\TC3Work\10ad7acc0c23ec45 "-DVS2005_Path=C:\Program Files\Microsoft Visual Studio 8\Common7\IDE" -DDotNetFrameworkSDK2.0= -DVS2003= -Dagent.name=PC6993 -DDotNetFramework1.1= -Dteamcity.dotnet.platform=D:\Apps\TC3-BuildAgent\plugins\dotnetPlugin\bin\JetBrains.TeamCity.PlatformProcessRunner.1.1.exe -Dbuild.number.format=SNAPSHOT.{build.vcs.number}.{0} -DWindowsSDK6.0= -DWindowsSDK6.0A= -Duser.country=US -Duser.timezone=America/New_York -DDotNetFramework2.0_x86= -DVS2005= -Dfile.separator=\ -Dagent.work.dir=F:\TC3Work "-DVS2008_Path=C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE" -Dos.arch=x86 -DDotNetFramework1.1_x86_Path=C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322 -DDotNetFramework3.0_x86_Path=C:\WINDOWS\Microsoft.NET\Framework\v3.0 -Dteamcity.build.changedFiles.file=D:\Apps\TC3-BuildAgent\temp\agentTmp\changedFiles5337.txt "-DDotNetFrameworkSDK1.1_x86_Path=C:\Program Files\Microsoft Visual Studio .NET 2003\SDK\v1.1" -DDotNetFramework2.0= -DDotNetFramework1.1_x86= -Dbuild.vcs.number.SCD_SVN_SRC=140808 -Dteamcity.build.tempDir=D:\Apps\TC3-BuildAgent\temp\buildTmp -Dbuild.vcs.number=140808 -Dbuild.vcs.number.1=140808 "-Dos.name=Windows XP" -Dteamcity.dotnet.nunitaddin=D:\Apps\TC3-BuildAgent\plugins\dotnetPlugin\bin\JetBrains.TeamCity.NUnitAddin-NUnit -Didea.build.agent.port=9077 "-DVS2003_Path=C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\IDE" -DDotNetFramework3.5_x86= -DDotNetFrameworkSDK1.1= -Dteamcity.auth.userId=TeamCityBuildId=11554 -Dagent.flow=2078386111260794 -Dteamcity.agent.cpuBenchmark=107 -DDotNetFrameworkSDK2.0_x86= "-Duser.home=C:\Documents and Settings\Default User" "-DDotNetFrameworkSDK2.0_x86_Path=C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0" -DVS2008= -classpath D:\Apps\ant1.7\lib\ant-launcher.jar org.apache.tools.ant.launch.Launcher -lib D:/Apps/TC3-BuildAgent/lib/runtime-util.jar;D:/Apps/TC3-BuildAgent/plugins/antPlugin/lib/buildServerAntRuntime.jar -listener jetbrains.buildServer.agent.ant.AgentBuildListener -buildfile F:\TC3Work\10ad7acc0c23ec45\build.xml update-sandbox-builds
[2009-02-20 13:03:21,247]   INFO - nt.runner.GenericProgramRunner - 
[2009-02-20 13:03:21,279]   INFO -    jetbrains.buildServer.AGENT - Publishing artifacts 'artifacts' to root artifacts directory
[2009-02-20 13:03:29,245]   INFO -    jetbrains.buildServer.AGENT - Done publishing artifacts artifacts, total files published: 5
[2009-02-20 13:03:29,245]   INFO -    jetbrains.buildServer.AGENT - Publishing artifacts 'teamcity-info.xml' to root artifacts directory
[2009-02-20 13:03:29,245]   INFO -    jetbrains.buildServer.AGENT - Artifacts path teamcity-info.xml not found
[2009-02-20 13:03:29,245]   INFO -    jetbrains.buildServer.AGENT - Done publishing artifacts teamcity-info.xml, total files published: 0
[2009-02-20 13:03:29,245]   INFO -    jetbrains.buildServer.AGENT - Build finished: 11554
[2009-02-20 13:03:30,229]   INFO - t.impl.directories.FileRemover - Deleting files from D:\Apps\TC3-BuildAgent\temp\.old...
[2009-02-20 13:03:30,229]   INFO - t.impl.directories.FileRemover - Deleting files from F:\TC3Work\.old...

I was previously using 4.0.2 and there was no problem....

Any ideas?

Scott

0
2 comments

Thank you very much, the bug is really critical. I've attached patch to this message. You should locate file web.jar in the webapps/ROOT/WEB-INF/lib directory and replace classes ArtifactUploadController*.class in this jar with those provided in the patch. Please backup original web.jar.



Attachment(s):
patch.zip
0
Avatar
Permanently deleted user

That fixed it Pavel!

Thanks,

Scott

0

Please sign in to leave a comment.