Jazz Forum Welcome to the Jazz Community Forum Connect and collaborate with IBM Engineering experts and users

Illegal Read Access when building in jazz.net

After requesting my private build, I ma getting the following eror 80% of
the time
Sometime, (1 out of 5) I am not getting the error

Who can explain to me what is going on ?

2009-04-09 18:00:39 running on host: apollobuildserv6
2009-04-09 18:00:39
2009-04-09 18:00:39 Substituted the following build
property variables:
2009-04-09 18:00:39 licenseSourceDir =
${team.scm.fetchDestination}/com.ibm.team.releng.html.licenses/common
--> licenseSourceDir =
/releng/team.build/working.dirs/releng.fetched/com.ibm.team.releng.html.l
icenses/common
2009-04-09 18:00:39
2009-04-09 18:00:39 Should build occur?
2009-04-09 18:00:39 Yes: Always build a user
initiated request.
2009-04-09 18:00:40 Invoking pre-build participant
"com.ibm.team.build.jazzscm"
com.ibm.team.repository.common.PermissionDeniedException: Illegal read
access: User "build" attempted to read item(s) having the following type
(s): com.ibm.team.scm.common.internal.impl.WorkspaceHandleImpl
at
com.ibm.team.repository.client.internal.ItemManager.internalFetchItem
(ItemManager.java:1556)
at com.ibm.team.repository.client.internal.ItemManager.access$0
(ItemManager.java:1515)
at com.ibm.team.repository.client.internal.ItemManager
$AbstractStore.retrieveItem(ItemManager.java:185)
at com.ibm.team.repository.client.internal.ItemManager
$CurrentStore.fetchItem(ItemManager.java:310)
at
com.ibm.team.repository.client.internal.ItemManager.fetchCompleteItem
(ItemManager.java:819)
at
com.ibm.team.build.internal.engine.JazzScmPreBuildParticipant.getWorkspac
e(JazzScmPreBuildParticipant.java:184)
at
com.ibm.team.build.internal.engine.JazzScmPreBuildParticipant.preBuild
(JazzScmPreBuildParticipant.java:108)
at
com.ibm.team.build.internal.engine.BuildLoop.invokePreBuildParticipants
(BuildLoop.java:592)
at com.ibm.team.build.internal.engine.BuildLoop$2.run
(BuildLoop.java:448)
at java.lang.Thread.run(Thread.java:810)

--
Christophe Elek
Serviceability Architect
IBM Software Group - Rational

0 votes



3 answers

Permanent link
You cannot run a personal build on a private workspace.
Private means private to even the build account.
This will likely be a limitation in 2.0.
See
https://jazz.net/jazz/web/projects/Rational%20Team%20Concert#action=com.ibm.team.workitem.viewWorkItem&id=76740
for discussion.

JohnC
SCM Server

Christophe Elek wrote:
After requesting my private build, I ma getting the following eror 80% of
the time
Sometime, (1 out of 5) I am not getting the error

Who can explain to me what is going on ?

2009-04-09 18:00:39 running on host: apollobuildserv6
2009-04-09 18:00:39
2009-04-09 18:00:39 Substituted the following build
property variables:
2009-04-09 18:00:39 licenseSourceDir =
${team.scm.fetchDestination}/com.ibm.team.releng.html.licenses/common
--> licenseSourceDir =
/releng/team.build/working.dirs/releng.fetched/com.ibm.team.releng.html.l
icenses/common
2009-04-09 18:00:39
2009-04-09 18:00:39 Should build occur?
2009-04-09 18:00:39 Yes: Always build a user
initiated request.
2009-04-09 18:00:40 Invoking pre-build participant
"com.ibm.team.build.jazzscm"
com.ibm.team.repository.common.PermissionDeniedException: Illegal read
access: User "build" attempted to read item(s) having the following type
(s): com.ibm.team.scm.common.internal.impl.WorkspaceHandleImpl
at
com.ibm.team.repository.client.internal.ItemManager.internalFetchItem
(ItemManager.java:1556)
at com.ibm.team.repository.client.internal.ItemManager.access$0
(ItemManager.java:1515)
at com.ibm.team.repository.client.internal.ItemManager
$AbstractStore.retrieveItem(ItemManager.java:185)
at com.ibm.team.repository.client.internal.ItemManager
$CurrentStore.fetchItem(ItemManager.java:310)
at
com.ibm.team.repository.client.internal.ItemManager.fetchCompleteItem
(ItemManager.java:819)
at
com.ibm.team.build.internal.engine.JazzScmPreBuildParticipant.getWorkspac
e(JazzScmPreBuildParticipant.java:184)
at
com.ibm.team.build.internal.engine.JazzScmPreBuildParticipant.preBuild
(JazzScmPreBuildParticipant.java:108)
at
com.ibm.team.build.internal.engine.BuildLoop.invokePreBuildParticipants
(BuildLoop.java:592)
at com.ibm.team.build.internal.engine.BuildLoop$2.run
(BuildLoop.java:448)
at java.lang.Thread.run(Thread.java:810)

0 votes


Permanent link
johnc <jcamelon> wrote in news:grm4uo$66k$1
@localhost.localdomain:

You cannot run a personal build on a private workspace.
Private means private to even the build account.
This will likely be a limitation in 2.0.

Thanks John,
Is there a work item to changethe error for a more consumable one or should
I open one ?

--
Christophe Elek
Serviceability Architect
IBM Software Group - Rational

0 votes


Permanent link
johnc <jcamelon> wrote in news:grm4uo$66k$1
@localhost.localdomain:

You cannot run a personal build on a private workspace.


Thx John, found the WI

--
Christophe Elek
Serviceability Architect
IBM Software Group - Rational

0 votes

Your answer

Register or log in 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.

Search context
Follow this question

By Email: 

Once you sign in you will be able to subscribe for any updates here.

By RSS:

Answers
Answers and Comments
Question details
× 10,953

Question asked: Apr 09 '09, 2:06 p.m.

Question was seen: 7,285 times

Last updated: Apr 09 '09, 2:06 p.m.

Confirmation Cancel Confirm