It's all about the answers!

Ask a question

Build System 2.0 - ArtifactFilePublisher task


Dalibor Kaluza (11) | asked Jul 13 '09, 6:28 a.m.
We use Jazz 2.0 Build System (Win32) currently in our team. The build output should be a zip file with published process description (basically HTML files). For process publishing we use EPF Composer command publishing. I used Exec Ant task to launch EPFC. Publishing works well, Zip Ant task works also fine. But when the ArtifactFilePublisher task is called, I receive an authentication exception.

Unable to update last contact time for engine: com.ibm.team.repository.transport.client.AuthenticationException: CRJAZ0124I Invalid username or password.

Could you give me an advice, please?

Thank you.

13 answers



permanent link
David Olsen (5237) | answered Jul 13 '09, 7:30 p.m.
JAZZ DEVELOPER
dalibor_jazz wrote:
But when the
ArtifactFilePublisher task is called, I receive an authentication
exception.

Unable to update last contact time for engine:
com.ibm.team.repository.transport.client.AuthenticationException:
CRJAZ0124I Invalid username or password.

Could you give me an advice, please?

Are the userId and password (or passwordFile) parameters to the
artifactFilePublisher task correct?

permanent link
Nick Edgar (6.5k711) | answered Jul 14 '09, 12:47 p.m.
JAZZ DEVELOPER
I've also seen cases where authentication fails when using the wrong JDK.
Try running with the JDK that ships with the RTC Eclipse client.
See https://jazz.net/wiki/bin/view/Main/BuildFAQ#WhichJDK

If this fixes the problem, I'd be interested to hear which JDK or JRE you were using before. To determine this, run: 'java -version' from the same directory as jbe.

permanent link
Travis Hyatt (611115) | answered Sep 25 '09, 12:06 p.m.
Hi Nick...

This fixed the problem for me. I was working with C:\Program Files\Java\jdk1.6.0_14\bin\java.exe, which we installed separately. When I pointed it to C:\Program fIles\IBM\TeamConcert\jdk\bin\java.exe, the authentication problem went away.

Thanks!
Travis

I've also seen cases where authentication fails when using the wrong JDK.
Try running with the JDK that ships with the RTC Eclipse client.
See https://jazz.net/wiki/bin/view/Main/BuildFAQ#WhichJDK

If this fixes the problem, I'd be interested to hear which JDK or JRE you were using before. To determine this, run: 'java -version' from the same directory as jbe.

permanent link
Nick Edgar (6.5k711) | answered Sep 25 '09, 1:42 p.m.
JAZZ DEVELOPER
Glad to hear, thanks for letting us know. Was there any more stack trace info than what you showed above?

permanent link
Travis Hyatt (611115) | answered Sep 25 '09, 3:27 p.m.
Glad to hear, thanks for letting us know. Was there any more stack trace info than what you showed above?


I'm not the same person that originally posted to this thread, but yes, I had a lot of stack trace info:

Unable to update last contact time for engine: com.ibm.team.repository.transport.client.AuthenticationException: CRJAZ0124I Invalid username or password.
com.ibm.team.repository.transport.client.AuthenticationException: CRJAZ0124I Invalid username or password.
at com.ibm.team.build.ant.task.AbstractPublisherTask.getBuildResult(AbstractPublisherTask.java:150)
at com.ibm.team.build.ant.task.AbstractPublisherTask.updateLastContactTime(AbstractPublisherTask.java:180)
at com.ibm.team.build.ant.task.AbstractPublisherTask.doExecute(AbstractPublisherTask.java:109)
at com.ibm.team.build.ant.task.AbstractTeamBuildTask.execute(AbstractTeamBuildTask.java:433)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:618)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:357)
at org.apache.tools.ant.Target.performTasks(Target.java:385)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329)
at org.apache.tools.ant.Project.executeTarget(Project.java:1298)
at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1181)
at org.apache.tools.ant.Main.runBuild(Main.java:698)
at org.apache.tools.ant.Main.startAnt(Main.java:199)
at org.apache.tools.ant.launch.Launcher.run(Launcher.java:257)
at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104)
Caused by: com.ibm.team.repository.transport.client.AuthenticationException: CRJAZ0124I Invalid username or password.
at com.ibm.team.repository.transport.client.ClientHttpUtil.executeHttpMethod(ClientHttpUtil.java:233)
at com.ibm.team.repository.transport.client.RemoteTeamService.executeCancelableHttpMethod(RemoteTeamService.java:554)
at com.ibm.team.repository.transport.client.RemoteTeamService.invokePost(RemoteTeamService.java:527)
at com.ibm.team.repository.transport.client.RemoteTeamService.executeMethod(RemoteTeamService.java:467)
at com.ibm.team.repository.transport.client.RemoteTeamService.invoke(RemoteTeamService.java:197)
at com.ibm.team.repository.transport.client.ServiceInvocationHandler.invoke(ServiceInvocationHandler.java:43)
at $Proxy0.describe(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:618)
at com.ibm.team.repository.client.internal.ServiceInterfaceProxy.invokeServiceCall(ServiceInterfaceProxy.java:149)
at com.ibm.team.repository.client.internal.ServiceInterfaceProxy.invoke(ServiceInterfaceProxy.java:84)
at $Proxy0.describe(Unknown Source)
at com.ibm.team.repository.client.internal.TeamRepository$4.run(TeamRepository.java:1377)
at com.ibm.team.repository.client.internal.TeamRepository$4.run(TeamRepository.java:1)
at com.ibm.team.repository.client.internal.TeamRepository$3.run(TeamRepository.java:1164)
at com.ibm.team.repository.common.transport.CancelableCaller.call(CancelableCaller.java:79)
at com.ibm.team.repository.client.internal.TeamRepository.callCancelableService(TeamRepository.java:1157)
at com.ibm.team.repository.client.internal.TeamRepository.internalLogin(TeamRepository.java:1370)
at com.ibm.team.repository.client.internal.TeamRepository.login(TeamRepository.java:566)
at com.ibm.team.build.ant.task.AbstractTeamBuildTask.getTeamRepository(AbstractTeamBuildTask.java:231)
at com.ibm.team.build.ant.task.AbstractPublisherTask.getBuildResult(AbstractPublisherTask.java:142)
... 20 more
--- Nested Exception ---
com.ibm.team.repository.transport.client.AuthenticationException: CRJAZ0124I Invalid username or password.
at com.ibm.team.repository.transport.client.ClientHttpUtil.executeHttpMethod(ClientHttpUtil.java:233)
at com.ibm.team.repository.transport.client.RemoteTeamService.executeCancelableHttpMethod(RemoteTeamService.java:554)
at com.ibm.team.repository.transport.client.RemoteTeamService.invokePost(RemoteTeamService.java:527)
at com.ibm.team.repository.transport.client.RemoteTeamService.executeMethod(RemoteTeamService.java:467)
at com.ibm.team.repository.transport.client.RemoteTeamService.invoke(RemoteTeamService.java:197)
at com.ibm.team.repository.transport.client.ServiceInvocationHandler.invoke(ServiceInvocationHandler.java:43)
at $Proxy0.describe(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:618)
at com.ibm.team.repository.client.internal.ServiceInterfaceProxy.invokeServiceCall(ServiceInterfaceProxy.java:149)
at com.ibm.team.repository.client.internal.ServiceInterfaceProxy.invoke(ServiceInterfaceProxy.java:84)
at $Proxy0.describe(Unknown Source)
at com.ibm.team.repository.client.internal.TeamRepository$4.run(TeamRepository.java:1377)
at com.ibm.team.repository.client.internal.TeamRepository$4.run(TeamRepository.java:1)
at com.ibm.team.repository.client.internal.TeamRepository$3.run(TeamRepository.java:1164)
at com.ibm.team.repository.common.transport.CancelableCaller.call(CancelableCaller.java:79)
at com.ibm.team.repository.client.internal.TeamRepository.callCancelableService(TeamRepository.java:1157)
at com.ibm.team.repository.client.internal.TeamRepository.internalLogin(TeamRepository.java:1370)
at com.ibm.team.repository.client.internal.TeamRepository.login(TeamRepository.java:566)
at com.ibm.team.build.ant.task.AbstractTeamBuildTask.getTeamRepository(AbstractTeamBuildTask.java:231)
at com.ibm.team.build.ant.task.AbstractPublisherTask.getBuildResult(AbstractPublisherTask.java:142)
at com.ibm.team.build.ant.task.AbstractPublisherTask.updateLastContactTime(AbstractPublisherTask.java:180)
at com.ibm.team.build.ant.task.AbstractPublisherTask.doExecute(AbstractPublisherTask.java:109)
at com.ibm.team.build.ant.task.AbstractTeamBuildTask.execute(AbstractTeamBuildTask.java:433)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:618)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:357)
at org.apache.tools.ant.Target.performTasks(Target.java:385)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329)
at org.apache.tools.ant.Project.executeTarget(Project.java:1298)
at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1181)
at org.apache.tools.ant.Main.runBuild(Main.java:698)
at org.apache.tools.ant.Main.startAnt(Main.java:199)
at org.apache.tools.ant.launch.Launcher.run(Launcher.java:257)
at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104)

permanent link
Nick Edgar (6.5k711) | answered Sep 25 '09, 3:58 p.m.
JAZZ DEVELOPER
Great, thanks.

permanent link
Nick Edgar (6.5k711) | answered Sep 25 '09, 3:59 p.m.
JAZZ DEVELOPER
I'm following up on the issue with the Repository team here:
95313: AuthenticationException when using Sun 1.6.0.

permanent link
Shviakumar Thirukkonda (1111) | answered Dec 15 '10, 6:20 a.m.
I'm following up on the issue with the Repository team here:
95313: AuthenticationException when using Sun 1.6.0.


Hi Nick,
I've taken care that I AM running the java from the client JDK. I'm still having the same error AuthenticationException. Could you suggest?
The Java version details are as below:
$ java -version
java version "1.5.0"
Java(TM) 2 Runtime Environment, Standard Edition (build pxi32devifx-20100511a (SR11 FP2 ))
IBM J9 VM (build 2.3, J2RE 1.5.0 IBM J9 2.3 Linux x86-32 j9vmxi3223ifx-20100510 (JIT enabled)
J9VM - 20100509_57823_lHdSMr
JIT - 20091016_1845ifx7_r8
GC - 20091026_AA)
JCL - 20100511a

The JBE command used is:
sudo ./jbe -vm /opt/IBM/TeamConcert/jdk/bin/java -repository http://<Host>:9080/ccm -userId ob-build -pass ob-build -engineId junit

The build log records the below stack trace:
BUILD FAILED
com.ibm.team.repository.transport.client.AuthenticationException: CRJAZ0124I Invalid username or password.
at com.ibm.team.repository.transport.client.ClientHttpUtil$FormAuthChallengeHandler.handleChallenge(ClientHttpUtil.java:703)
at com.ibm.team.repository.transport.client.ClientHttpUtil.handleAuthenticationChallenge(ClientHttpUtil.java:1038)
at com.ibm.team.repository.transport.client.ClientHttpUtil.executeHttpMethod(ClientHttpUtil.java:311)
at com.ibm.team.repository.transport.client.ClientHttpUtil.access$8(ClientHttpUtil.java:276)
at com.ibm.team.repository.transport.client.ClientHttpUtil$JAuthChallengeHandler.handleChallenge(ClientHttpUtil.java:637)
at com.ibm.team.repository.transport.client.ClientHttpUtil.handleAuthenticationChallenge(ClientHttpUtil.java:1038)
at com.ibm.team.repository.transport.client.ClientHttpUtil.executeHttpMethod(ClientHttpUtil.java:311)
at com.ibm.team.repository.transport.client.ClientHttpUtil.executeHttpMethod(ClientHttpUtil.java:269)
at com.ibm.team.repository.transport.client.ClientHttpUtil.executeHttpMethod(ClientHttpUtil.java:183)
at com.ibm.team.repository.transport.client.RemoteTeamService.executeCancelableHttpMethod(RemoteTeamService.java:575)
at com.ibm.team.repository.transport.client.RemoteTeamService.invokePost(RemoteTeamService.java:545)
at com.ibm.team.repository.transport.client.RemoteTeamService.executeMethod(RemoteTeamService.java:485)
at com.ibm.team.repository.transport.client.RemoteTeamService.invoke(RemoteTeamService.java:202)
at com.ibm.team.repository.transport.client.ServiceInvocationHandler.invoke(ServiceInvocationHandler.java:43)
at $Proxy0.describe(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:618)
at com.ibm.team.repository.client.internal.ServiceInterfaceProxy.invokeServiceCall(ServiceInterfaceProxy.java:164)
at com.ibm.team.repository.client.internal.ServiceInterfaceProxy.invoke(ServiceInterfaceProxy.java:88)
at $Proxy0.describe(Unknown Source)
at com.ibm.team.repository.client.internal.TeamRepository$4.run(TeamRepository.java:1486)
at com.ibm.team.repository.client.internal.TeamRepository$4.run(TeamRepository.java:1)
at com.ibm.team.repository.client.internal.TeamRepository$3.run(TeamRepository.java:1260)
at com.ibm.team.repository.common.transport.CancelableCaller.call(CancelableCaller.java:79)
at com.ibm.team.repository.client.internal.TeamRepository.callCancelableService(TeamRepository.java:1253)
at com.ibm.team.repository.client.internal.TeamRepository.internalLogin(TeamRepository.java:1479)
at com.ibm.team.repository.client.internal.TeamRepository.login(TeamRepository.java:617)
at com.ibm.team.build.internal.scm.RepositoryManager.login(RepositoryManager.java:272)
at com.ibm.team.build.ant.task.AbstractTeamBuildTask.initializeRepositoryManager(AbstractTeamBuildTask.java:319)
at com.ibm.team.build.ant.task.AbstractTeamBuildTask.getTeamRepository(AbstractTeamBuildTask.java:268)
at com.ibm.team.build.ant.task.AbstractTeamBuildTask.getTeamBuildClient(AbstractTeamBuildTask.java:224)
at com.ibm.team.build.ant.task.StartBuildActivityTask.updateBuildResult(StartBuildActivityTask.java:153)
at com.ibm.team.build.ant.task.AbstractPublisherTask.doExecute(AbstractPublisherTask.java:105)
at com.ibm.team.build.ant.task.AbstractTeamBuildTask.execute(AbstractTeamBuildTask.java:653)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:618)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:357)
at org.apache.tools.ant.Target.performTasks(Target.java:385)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337)
at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1189)
at org.apache.tools.ant.Main.runBuild(Main.java:758)
at org.apache.tools.ant.Main.startAnt(Main.java:217)
at org.apache.tools.ant.launch.Launcher.run(Launcher.java:257)
at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104)

Total time: 4 seconds
Build failed. Exit value was 1.

Thanks,
Shiva

permanent link
Nick Edgar (6.5k711) | answered Dec 15 '10, 12:37 p.m.
JAZZ DEVELOPER
Hi Shiva,

The use of http instead of https is suspicious. AFAIK we don't support that any more (since 2.0).

What URL do you use when connecting using the web UI or Eclipse client?

If this is using RTC 3.0, try running JBE with -verbose, which will print out the command line args it thinks it got.

Regards,
Nick

permanent link
Michele Pegoraro (1.8k14118103) | answered Jan 26 '11, 8:36 a.m.
Hi,
using artifactFilePublisher in a build we've obtained the following error:

[artifactFilePublisher] Impossibile aggiornare l'ora dell'ultimo contatto per il motore: 'Save Build Engine' failed. Permission denied. 

[artifactFilePublisher] com.ibm.team.process.common.advice.TeamOperationCanceledException: 'Save Build Engine' failed. Permission denied.
[artifactFilePublisher] at com.ibm.team.process.internal.common.advice.runtime.OperationAdviceManager.advise(OperationAdviceManager.java:344)
[artifactFilePublisher] at com.ibm.team.process.internal.common.util.AbstractProcess.doAdvise(AbstractProcess.java:181)
[artifactFilePublisher] at com.ibm.team.process.internal.service.ServerProcess.access$1(ServerProcess.java:1)
[artifactFilePublisher] at com.ibm.team.process.internal.service.ServerProcess$2.run(ServerProcess.java:132)
[artifactFilePublisher] at com.ibm.team.repository.service.internal.TransactionService$1.run(TransactionService.java:104)
[artifactFilePublisher] at com.ibm.team.repository.service.internal.rdb.RepositoryDatabase$Transaction.run(RepositoryDatabase.java:466)
[artifactFilePublisher] at com.ibm.team.repository.service.internal.rdb.RepositoryDatabase$1.run(RepositoryDatabase.java:292)
[artifactFilePublisher] at com.ibm.team.repository.service.internal.rdb.ConnectionPoolService.withCurrentConnection(ConnectionPoolService.java:331)
[artifactFilePublisher] at sun.reflect.GeneratedMethodAccessor65.invoke(null)
[artifactFilePublisher] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[artifactFilePublisher] at java.lang.reflect.Method.invoke(Method.java:618)
[artifactFilePublisher] at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:370)
[artifactFilePublisher] at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:356)
[artifactFilePublisher] at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56)
[artifactFilePublisher] at $Proxy22.withCurrentConnection(null)
[artifactFilePublisher] at com.ibm.team.repository.service.internal.rdb.RepositoryDatabase.runTransaction(RepositoryDatabase.java:288)
[artifactFilePublisher] at com.ibm.team.repository.service.internal.rdb.RepositoryDatabase.runInTransaction(RepositoryDatabase.java:244)
[artifactFilePublisher] at com.ibm.team.repository.service.internal.TransactionService.runInTransaction(TransactionService.java:79)
[artifactFilePublisher] at com.ibm.team.repository.service.internal.TransactionService.runInTransaction(TransactionService.java:68)
[artifactFilePublisher] at sun.reflect.GeneratedMethodAccessor138.invoke(null)
[artifactFilePublisher] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[artifactFilePublisher] at java.lang.reflect.Method.invoke(Method.java:618)
[artifactFilePublisher] at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:370)
[artifactFilePublisher] at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:356)
[artifactFilePublisher] at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56)
[artifactFilePublisher] at $Proxy45.runInTransaction(null)
[artifactFilePublisher] at com.ibm.team.process.internal.service.ProcessService.runInTransaction(ProcessService.java:3384)
[artifactFilePublisher] at com.ibm.team.process.internal.service.ProcessService.runInTransaction(ProcessService.java:3391)
[artifactFilePublisher] at com.ibm.team.process.internal.service.ServerProcess.adviseAndExecute(ServerProcess.java:130)
[artifactFilePublisher] at com.ibm.team.build.internal.service.TeamBuildService.setLastContactTime(TeamBuildService.java:363)
[artifactFilePublisher] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[artifactFilePublisher] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79)
[artifactFilePublisher] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[artifactFilePublisher] at java.lang.reflect.Method.invoke(Method.java:618)
[artifactFilePublisher] at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:370)
[artifactFilePublisher] at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:356)
[artifactFilePublisher] at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56)
[artifactFilePublisher] at $Proxy208.setLastContactTime(null)
[artifactFilePublisher] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[artifactFilePublisher] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79)
[artifactFilePublisher] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[artifactFilePublisher] at java.lang.reflect.Method.invoke(Method.java:618)
[artifactFilePublisher] at com.ibm.team.repository.servlet.AbstractTeamServerServlet.handleMethod(AbstractTeamServerServlet.java:1170)
[artifactFilePublisher] at com.ibm.team.repository.servlet.AbstractTeamServerServlet.executeMethod(AbstractTeamServerServlet.java:926)
[artifactFilePublisher] at com.ibm.team.repository.servlet.AbstractTeamServerServlet.doPost(AbstractTeamServerServlet.java:728)
[artifactFilePublisher] at javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
[artifactFilePublisher] at com.ibm.team.repository.servlet.AbstractTeamServerServlet.handleRequest2(AbstractTeamServerServlet.java:1773)
[artifactFilePublisher] at com.ibm.team.repository.servlet.AbstractTeamServerServlet.handleRequest(AbstractTeamServerServlet.java:1642)
[artifactFilePublisher] at com.ibm.team.repository.servlet.AbstractTeamServerServlet.service(AbstractTeamServerServlet.java:1555)
[artifactFilePublisher] at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
[artifactFilePublisher] at org.eclipse.equinox.http.registry.internal.ServletManager$ServletWrapper.service(ServletManager.java:180)
[artifactFilePublisher] at org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleRequest(ServletRegistration.java:90)
[artifactFilePublisher] at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:111)
[artifactFilePublisher] at org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:75)
[artifactFilePublisher] at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
[artifactFilePublisher] at org.eclipse.equinox.servletbridge.BridgeServlet.service(BridgeServlet.java:121)
[artifactFilePublisher] at com.ibm.team.repository.server.servletbridge.JazzServlet.service(JazzServlet.java:54)
[artifactFilePublisher] at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
[artifactFilePublisher] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
[artifactFilePublisher] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
[artifactFilePublisher] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
[artifactFilePublisher] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
[artifactFilePublisher] at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:525)
[artifactFilePublisher] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
[artifactFilePublisher] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
[artifactFilePublisher] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
[artifactFilePublisher] at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
[artifactFilePublisher] at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:873)
[artifactFilePublisher] at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
[artifactFilePublisher] at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
[artifactFilePublisher] at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
[artifactFilePublisher] at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
[artifactFilePublisher] at java.lang.Thread.run(Thread.java:811)
[artifactFilePublisher] at com.ibm.team.repository.common.internal.marshal.util.MarshallerUtil.decodeExceptions(MarshallerUtil.java:326)
[artifactFilePublisher] at com.ibm.team.repository.common.internal.marshal.util.MarshallerUtil.decodeExceptions(MarshallerUtil.java:296)
[artifactFilePublisher] at com.ibm.team.repository.common.internal.marshal.util.MarshallerUtil.decodeFault(MarshallerUtil.java:261)
[artifactFilePublisher] at com.ibm.team.repository.transport.client.RemoteTeamService.constructExceptionFromFault(RemoteTeamService.java:586)
[artifactFilePublisher] at com.ibm.team.repository.transport.client.RemoteTeamService.executeMethod(RemoteTeamService.java:479)
[artifactFilePublisher] at com.ibm.team.repository.transport.client.RemoteTeamService.invoke(RemoteTeamService.java:197)
[artifactFilePublisher] at com.ibm.team.repository.transport.client.ServiceInvocationHandler.invoke(ServiceInvocationHandler.java:43)
[artifactFilePublisher] at $Proxy12.setLastContactTime(Unknown Source)
[artifactFilePublisher] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[artifactFilePublisher] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79)
[artifactFilePublisher] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[artifactFilePublisher] at java.lang.reflect.Method.invoke(Method.java:618)
[artifactFilePublisher] at com.ibm.team.repository.client.internal.ServiceInterfaceProxy.invokeServiceCall(ServiceInterfaceProxy.java:149)
[artifactFilePublisher] at com.ibm.team.repository.client.internal.ServiceInterfaceProxy.invoke(ServiceInterfaceProxy.java:84)
[artifactFilePublisher] at $Proxy12.setLastContactTime(Unknown Source)
[artifactFilePublisher] at com.ibm.team.build.internal.client.TeamBuildClient$1LastContactRunnable.run(TeamBuildClient.java:111)
[artifactFilePublisher] at com.ibm.team.process.internal.common.advice.runtime.OperationAdviceManager.runRunnable(OperationAdviceManager.java:1318)
[artifactFilePublisher] at com.ibm.team.process.internal.common.advice.runtime.OperationAdviceManager.execute(OperationAdviceManager.java:190)
[artifactFilePublisher] at com.ibm.team.process.internal.client.ProcessClientService.execute(ProcessClientService.java:763)
[artifactFilePublisher] at com.ibm.team.build.internal.client.TeamBuildClient$3.run(TeamBuildClient.java:123)
[artifactFilePublisher] at com.ibm.team.repository.client.internal.TeamRepository$3.run(TeamRepository.java:1164)
[artifactFilePublisher] at com.ibm.team.repository.common.transport.CancelableCaller.call(CancelableCaller.java:79)
[artifactFilePublisher] at com.ibm.team.repository.client.internal.TeamRepository.callCancelableService(TeamRepository.java:1157)
[artifactFilePublisher] at com.ibm.team.build.internal.client.AbstractTeamBuildClient.callCancelableService(AbstractTeamBuildClient.java:266)
[artifactFilePublisher] at com.ibm.team.build.internal.client.TeamBuildClient.setLastContactTime(TeamBuildClient.java:117)
[artifactFilePublisher] at com.ibm.team.build.ant.task.AbstractPublisherTask.updateLastContactTime(AbstractPublisherTask.java:192)
[artifactFilePublisher] at com.ibm.team.build.ant.task.AbstractPublisherTask.doExecute(AbstractPublisherTask.java:109)
[artifactFilePublisher] at com.ibm.team.build.ant.task.AbstractTeamBuildTask.execute(AbstractTeamBuildTask.java:433)
[artifactFilePublisher] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
[artifactFilePublisher] at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
[artifactFilePublisher] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[artifactFilePublisher] at java.lang.reflect.Method.invoke(Method.java:618)
[artifactFilePublisher] at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
[artifactFilePublisher] at org.apache.tools.ant.Task.perform(Task.java:348)
[artifactFilePublisher] at org.apache.tools.ant.Target.execute(Target.java:357)
[artifactFilePublisher] at org.apache.tools.ant.Target.performTasks(Target.java:385)
[artifactFilePublisher] at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329)
[artifactFilePublisher] at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
[artifactFilePublisher] at org.apache.tools.ant.Project.executeTargets(Project.java:1181)
[artifactFilePublisher] at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:416)
[artifactFilePublisher] at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:105)
[artifactFilePublisher] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
[artifactFilePublisher] at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
[artifactFilePublisher] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[artifactFilePublisher] at java.lang.reflect.Method.invoke(Method.java:618)
[artifactFilePublisher] at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
[artifactFilePublisher] at org.apache.tools.ant.Task.perform(Task.java:348)
[artifactFilePublisher] at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:62)
[artifactFilePublisher] at net.sf.antcontrib.logic.IfTask.execute(IfTask.java:197)
[artifactFilePublisher] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[artifactFilePublisher] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79)
[artifactFilePublisher] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[artifactFilePublisher] at java.lang.reflect.Method.invoke(Method.java:618)
[artifactFilePublisher] at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
[artifactFilePublisher] at org.apache.tools.ant.TaskAdapter.execute(TaskAdapter.java:134)
[artifactFilePublisher] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
[artifactFilePublisher] at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
[artifactFilePublisher] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[artifactFilePublisher] at java.lang.reflect.Method.invoke(Method.java:618)
[artifactFilePublisher] at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
[artifactFilePublisher] at org.apache.tools.ant.Task.perform(Task.java:348)
[artifactFilePublisher] at org.apache.tools.ant.Target.execute(Target.java:357)
[artifactFilePublisher] at org.apache.tools.ant.Target.performTasks(Target.java:385)
[artifactFilePublisher] at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329)
[artifactFilePublisher] at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
[artifactFilePublisher] at org.apache.tools.ant.Project.executeTargets(Project.java:1181)
[artifactFilePublisher] at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:416)
[artifactFilePublisher] at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:105)
[artifactFilePublisher] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
[artifactFilePublisher] at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
[artifactFilePublisher] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[artifactFilePublisher] at java.lang.reflect.Method.invoke(Method.java:618)
[artifactFilePublisher] at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
[artifactFilePublisher] at org.apache.tools.ant.Task.perform(Task.java:348)
[artifactFilePublisher] at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:62)
[artifactFilePublisher] at net.sf.antcontrib.logic.IfTask.execute(IfTask.java:197)
[artifactFilePublisher] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[artifactFilePublisher] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79)
[artifactFilePublisher] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[artifactFilePublisher] at java.lang.reflect.Method.invoke(Method.java:618)
[artifactFilePublisher] at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
[artifactFilePublisher] at org.apache.tools.ant.TaskAdapter.execute(TaskAdapter.java:134)
[artifactFilePublisher] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
[artifactFilePublisher] at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
[artifactFilePublisher] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[artifactFilePublisher] at java.lang.reflect.Method.invoke(Method.java:618)
[artifactFilePublisher] at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
[artifactFilePublisher] at org.apache.tools.ant.Task.perform(Task.java:348)
[artifactFilePublisher] at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:62)
[artifactFilePublisher] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
[artifactFilePublisher] at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
[artifactFilePublisher] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[artifactFilePublisher] at java.lang.reflect.Method.invoke(Method.java:618)
[artifactFilePublisher] at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
[artifactFilePublisher] at org.apache.tools.ant.Task.perform(Task.java:348)
[artifactFilePublisher] at org.apache.tools.ant.taskdefs.MacroInstance.execute(MacroInstance.java:391)
[artifactFilePublisher] at net.sf.antcontrib.logic.ForDelegate.doSequentialIteration(ForDelegate.java:228)
[artifactFilePublisher] at net.sf.antcontrib.logic.ForDelegate.doTheTasks(ForDelegate.java:253)
[artifactFilePublisher] at net.sf.antcontrib.logic.ForDelegate.execute(ForDelegate.java:213)
[artifactFilePublisher] at net.sf.antcontrib.logic.For.execute(For.java:166)
[artifactFilePublisher] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
[artifactFilePublisher] at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
[artifactFilePublisher] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[artifactFilePublisher] at java.lang.reflect.Method.invoke(Method.java:618)
[artifactFilePublisher] at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
[artifactFilePublisher] at org.apache.tools.ant.Task.perform(Task.java:348)
[artifactFilePublisher] at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:62)
[artifactFilePublisher] at net.sf.antcontrib.logic.IfTask.execute(IfTask.java:197)
[artifactFilePublisher] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[artifactFilePublisher] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79)
[artifactFilePublisher] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[artifactFilePublisher] at java.lang.reflect.Method.invoke(Method.java:618)
[artifactFilePublisher] at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
[artifactFilePublisher] at org.apache.tools.ant.TaskAdapter.execute(TaskAdapter.java:134)
[artifactFilePublisher] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
[artifactFilePublisher] at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
[artifactFilePublisher] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[artifactFilePublisher] at java.lang.reflect.Method.invoke(Method.java:618)
[artifactFilePublisher] at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
[artifactFilePublisher] at org.apache.tools.ant.Task.perform(Task.java:348)
[artifactFilePublisher] at org.apache.tools.ant.Target.execute(Target.java:357)
[artifactFilePublisher] at org.apache.tools.ant.Target.performTasks(Target.java:385)
[artifactFilePublisher] at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329)
[artifactFilePublisher] at org.apache.tools.ant.Project.executeTarget(Project.java:1298)
[artifactFilePublisher] at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
[artifactFilePublisher] at org.apache.tools.ant.Project.executeTargets(Project.java:1181)
[artifactFilePublisher] at org.apache.tools.ant.Main.runBuild(Main.java:698)
[artifactFilePublisher] at org.apache.tools.ant.Main.startAnt(Main.java:199)
[artifactFilePublisher] at org.apache.tools.ant.launch.Launcher.run(Launcher.java:257)
[artifactFilePublisher] at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104)
[artifactFilePublisher] Nome: Save Build Engine
[artifactFilePublisher] ID: com.ibm.team.build.server.saveBuildEngine
[artifactFilePublisher] Gravit: ERROR
[artifactFilePublisher] Riepilogo: Permission Denied
[artifactFilePublisher] Descrizione : You don't have permission to perform the following actions:
[artifactFilePublisher] Modify Build Engine (modify)
[artifactFilePublisher] Gravit: ERROR


This error also appears if we give "Modify Build Engine" permission to all users in process configuration.

The first row in english says that is impossible to set the hour of the last build engine contact. I don't understand why is it necessary to change something on build engine just in order to attach file to build result, because I don't want my user can do it.

Do you have any suggestion on this error?

Thanks,
Michele.

Your answer


Register or to post your answer.


Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.