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

Problem with Opening Project modules in BuildForge

I have a problem opening BuildForge Projects... I am able to login to the Management Console(MC) I am able to browse the Administration module, Server,. But When I try to open the Projects Module or library module...

BF Version 7.1.1.2, OS Windows 2003

I get the below error

Error
API: Access denied.
Copyright International Business Machines Corporation 2003, 2006. All rights reserved


I have also pasted couple of logs from my catalina... Please help

Jun 2, 2011 6:04:46 PM com.ibm.jas.fiber.FiberThread$1 uncaughtException
SEVERE: Exception in fiber "ServicesLayer"
java.net.ConnectException: Connection timed out: no further information
at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:555)
at com.buildforge.services.server.dispatch.callback.UTF8SocketChannel.connect(UTF8SocketChannel.java:89)
at com.buildforge.services.server.dispatch.callback.LineBufferedSocketChannel.connect(LineBufferedSocketChannel.java:95)
at com.ibm.jas.agent.AgentConnection.connect(AgentConnection.java:82)
at com.ibm.jas.agent.action.OpenAgentConnection.action(OpenAgentConnection.java:26)
at com.ibm.jas.fiber.FiberAction.call(FiberAction.java:197)
at com.ibm.jas.fiber.action.flow.Block.action(Block.java:63)
at com.ibm.jas.fiber.FiberAction.call(FiberAction.java:197)
at com.ibm.jas.agent.AgentFiber.action(AgentFiber.java:234)
at com.ibm.jas.agent.AgentFiber$AgentFiberAction.action(AgentFiber.java:339)
at com.ibm.jas.fiber.FiberAction.call(FiberAction.java:197)
at com.ibm.jas.fiber.Fiber.runFiber(Fiber.java:670)
at com.ibm.jas.fiber.FiberThread.runFibers(FiberThread.java:258)
at com.ibm.jas.fiber.FiberThread.run(FiberThread.java:246)
Jun 2, 2011 6:05:14 PM com.ibm.jas.fiber.FiberThread$1 uncaughtException
SEVERE: Exception in fiber "ServicesLayer"
java.net.ConnectException: Connection refused: no further information
at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:555)
at com.buildforge.services.server.dispatch.callback.UTF8SocketChannel.connect(UTF8SocketChannel.java:89)
at com.buildforge.services.server.dispatch.callback.LineBufferedSocketChannel.connect(LineBufferedSocketChannel.java:95)
at com.ibm.jas.agent.AgentConnection.connect(AgentConnection.java:82)
at com.ibm.jas.agent.action.OpenAgentConnection.action(OpenAgentConnection.java:26)
at com.ibm.jas.fiber.FiberAction.call(FiberAction.java:197)
at com.ibm.jas.fiber.action.flow.Block.action(Block.java:63)
at com.ibm.jas.fiber.FiberAction.call(FiberAction.java:197)
at com.ibm.jas.agent.AgentFiber.action(AgentFiber.java:234)
at com.ibm.jas.agent.AgentFiber$AgentFiberAction.action(AgentFiber.java:339)
at com.ibm.jas.fiber.FiberAction.call(FiberAction.java:197)
at com.ibm.jas.fiber.Fiber.runFiber(Fiber.java:670)
at com.ibm.jas.fiber.FiberThread.runFibers(FiberThread.java:258)
at com.ibm.jas.fiber.FiberThread.run(FiberThread.java:246)
Jun 2, 2011 6:06:14 PM com.ibm.jas.fiber.FiberThread$1 uncaughtException
SEVERE: Exception in fiber "ServicesLayer"
com.buildforge.services.common.api.APIException: CRRBF0158I: Unable to set user account to system error (kiranaga)
at com.ibm.jas.mjc.server.refresh.AgentServerTestFiber.checkAuth(AgentServerTestFiber.java:431)
at com.ibm.jas.mjc.server.refresh.AgentServerTestFiber.onPingReply(AgentServerTestFiber.java:442)
at com.ibm.jas.mjc.server.refresh.AgentServerTestFiber.onReadAgentReply(AgentServerTestFiber.java:231)
at com.ibm.jas.agent.AgentFiber.onReadAgentConnectionSuccess(AgentFiber.java:173)
at com.ibm.jas.agent.action.ReadAgentConnection.action(ReadAgentConnection.java:50)
at com.ibm.jas.fiber.FiberAction.call(FiberAction.java:197)
at com.ibm.jas.fiber.action.flow.Block.action(Block.java:63)
at com.ibm.jas.fiber.FiberAction.call(FiberAction.java:197)
at com.ibm.jas.fiber.action.flow.Block.action(Block.java:63)
at com.ibm.jas.fiber.FiberAction.call(FiberAction.java:197)
at com.ibm.jas.agent.AgentFiber.action(AgentFiber.java:234)
at com.ibm.jas.agent.AgentFiber$AgentFiberAction.action(AgentFiber.java:339)
at com.ibm.jas.fiber.FiberAction.call(FiberAction.java:197)
at com.ibm.jas.fiber.Fiber.runFiber(Fiber.java:670)
at com.ibm.jas.fiber.FiberThread.runFibers(FiberThread.java:258)
at com.ibm.jas.fiber.FiberThread.run(FiberThread.java:246)

0 votes



7 answers

Permanent link
I have a problem opening BuildForge Projects... I am able to login to the Management Console(MC) I am able to browse the Administration module, Server,. But When I try to open the Projects Module or library module...

BF Version 7.1.1.2, OS Windows 2003

I get the below error

Error
API: Access denied.
Copyright International Business Machines Corporation 2003, 2006. All rights reserved


I have also pasted couple of logs from my catalina... Please help

Jun 2, 2011 6:04:46 PM com.ibm.jas.fiber.FiberThread$1 uncaughtException
{unrelated exceptions snipped}


Your root cause isn't jumping out at me, but the exceptions you've posted aren't related (though they do tell me that you aren't running 7.1.1.2, as the java-based server tests weren't added until 7.1.2 GA). Disable the servers that aren't really running agents, or fix the network problems between your console and those agents and those exceptions will disappear, reducing the noise in your logs and letting you zero in on the actual issue at hand here. You may also look into your apache/logs/php_error.log file for clues?

-steve

0 votes


Permanent link
Thanks Steve, I looked at db.log and found that there is problem with db...

The below technote helped me to solve the problem...

https://www-304.ibm.com/support/docview.wss?uid=swg21426206

0 votes


Permanent link
Hello Steve,

The problem reappeared again... When I run the engine in foreground and try to access the Project module from MC... I get the below error...

WARNING: Unauthenticated attempt to use command 0x00000C04
Jun 3, 2011 6:52:03 PM com.buildforge.services.server.api.APIServerConnection pr
ocess
WARNING: !!!
com.buildforge.services.common.api.APIException: API: Access denied.
at com.buildforge.services.server.api.APICommandProcessor.process(APICom
mandProcessor.java:259)
at com.buildforge.services.server.api.APIServerConnection.handleRequest(
APIServerConnection.java:236)
at com.buildforge.services.server.api.APIServerConnection.process(APISer
verConnection.java:150)
at com.buildforge.services.server.dispatch.callback.BufferedConnection.r
un(BufferedConnection.java:220)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExec
utor.java:665)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
.java:690)
at java.lang.Thread.run(Thread.java:810)
Jun 3, 2011 6:53:50 PM com.ibm.jas.fiber.FiberThread$1 uncaughtException
SEVERE: Exception in fiber "ServicesLayer"
java.net.NoRouteToHostException: No route to host: no further information
at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:555
)
at com.buildforge.services.server.dispatch.callback.UTF8SocketChannel.co
nnect(UTF8SocketChannel.java:89)
at com.buildforge.services.server.dispatch.callback.LineBufferedSocketCh
annel.connect(LineBufferedSocketChannel.java:95)
at com.ibm.jas.agent.AgentConnection.connect(AgentConnection.java:82)
at com.ibm.jas.agent.action.OpenAgentConnection.action(OpenAgentConnecti
on.java:26)
at com.ibm.jas.fiber.FiberAction.call(FiberAction.java:197)
at com.ibm.jas.fiber.action.flow.Block.action(Block.java:63)
at com.ibm.jas.fiber.FiberAction.call(FiberAction.java:197)
at com.ibm.jas.agent.AgentFiber.action(AgentFiber.java:234)
at com.ibm.jas.agent.AgentFiber$AgentFiberAction.action(AgentFiber.java:
339)
at com.ibm.jas.fiber.FiberAction.call(FiberAction.java:197)
at com.ibm.jas.fiber.Fiber.runFiber(Fiber.java:670)
at com.ibm.jas.fiber.FiberThread.runFibers(FiberThread.java:258)
at com.ibm.jas.fiber.FiberThread.run(FiberThread.java:246)

0 votes


Permanent link
Hello Steve,

The problem reappeared again... When I run the engine in foreground and try to access the Project module from MC... I get the below error...

WARNING: Unauthenticated attempt to use command 0x00000C04
Jun 3, 2011 6:52:03 PM com.buildforge.services.server.api.APIServerConnection pr
ocess
WARNING: !!!
com.buildforge.services.common.api.APIException: API: Access denied.
at com.buildforge.services.server.api.APICommandProcessor.process(APICom
mandProcessor.java:259)
at com.buildforge.services.server.api.APIServerConnection.handleRequest(
APIServerConnection.java:236)
at com.buildforge.services.server.api.APIServerConnection.process(APISer
verConnection.java:150)
at com.buildforge.services.server.dispatch.callback.BufferedConnection.r
un(BufferedConnection.java:220)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExec
utor.java:665)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
.java:690)
at java.lang.Thread.run(Thread.java:810)
Jun 3, 2011 6:53:50 PM com.ibm.jas.fiber.FiberThread$1 uncaughtException
SEVERE: Exception in fiber "ServicesLayer"
java.net.NoRouteToHostException: No route to host: no further information
at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:555
)
at com.buildforge.services.server.dispatch.callback.UTF8SocketChannel.co
nnect(UTF8SocketChannel.java:89)
at com.buildforge.services.server.dispatch.callback.LineBufferedSocketCh
annel.connect(LineBufferedSocketChannel.java:95)
at com.ibm.jas.agent.AgentConnection.connect(AgentConnection.java:82)
at com.ibm.jas.agent.action.OpenAgentConnection.action(OpenAgentConnecti
on.java:26)
at com.ibm.jas.fiber.FiberAction.call(FiberAction.java:197)
at com.ibm.jas.fiber.action.flow.Block.action(Block.java:63)
at com.ibm.jas.fiber.FiberAction.call(FiberAction.java:197)
at com.ibm.jas.agent.AgentFiber.action(AgentFiber.java:234)
at com.ibm.jas.agent.AgentFiber$AgentFiberAction.action(AgentFiber.java:
339)
at com.ibm.jas.fiber.FiberAction.call(FiberAction.java:197)
at com.ibm.jas.fiber.Fiber.runFiber(Fiber.java:670)
at com.ibm.jas.fiber.FiberThread.runFibers(FiberThread.java:258)
at com.ibm.jas.fiber.FiberThread.run(FiberThread.java:246)


So, the second exception (about the server test) is >still< unrelated as will all server test exceptions.

This :

Jun 3, 2011 6:53:50 PM com.ibm.jas.fiber.FiberThread$1 uncaughtException
SEVERE: Exception in fiber "ServicesLayer"
java.net.NoRouteToHostException: No route to host: no further information


...simply means that your console cannot reach that ip address. Again, disable that server or fix
your connectivity problems.

Your first exception :

WARNING: Unauthenticated attempt to use command 0x00000C04
Jun 3, 2011 6:52:03 PM com.buildforge.services.server.api.APIServerConnection process


...seems relevant. You seem to be losing your session - it's possible you are using multiple browser tabs in an attempt to have multiple sessions open, or that another process is authenticating as you (an integrated RTC process, an api program, or other browser entirely). If none of that seems relevant - fix your server tests to reduce noise, reproduce the problem with clean log files, and produce those files in a defect so we can analyze everything rather than snippeting pieces that might or might not be relevant.

0 votes


Permanent link
Verify if you have any users that can still access the Project/Library page/modules under the console UI.

You will want to test with user that have a low level of access and does not have access to a large number of projects.

If so, note how many projects/libraries are available under your installation with the bfexport -l utility.
Afterwards, create or remove a project with the user who is still able to access the project/library page.

If you do not have a user that can access the project/library page, create a temporary user to generate a single temporary project.

This error is sometimes seen when a certain number or projects/libraries is reached a certain number, and is resolved when the number changes.

0 votes


Permanent link
We have experienced a similar problem, but with selectors.

BF 7.1.2.0-0-0341 running on AIX.

We had 696 selectors, which was fine. When we added one more, taking us to 697, we were then unable to work with selectors at all in the web GUI. The browser went unresponsive for a minute or two then returned the message "API Access: denied". We could not choose a selector for starting a project, nor edit or view existing selectors.

Using bftool from the command shell, we were able to remove a selector, taking us back to 696. This was fine, the GUI responded.

Once again adding a new selector, taking us back to 697, left the GUI unresponsive.

Adding further selectors, taking us to 698, 699 etc was fine, the GUI continued to work.

So it was just 697 that was the magic bad number for us...

Have raised a defect on this issue.

0 votes


Permanent link
Hi,
I am having similar issues. Just installed the BF(7.1.3.2 on Windows-7. And trying to follow as per the documention. How to create a sample Hello World Project.

I am getting the following error while clicking on "Test Connection"


Host: localhost:5555Agent Version: 7.1.3.2-0-0012Authentication: AgentMsgAuthSystemErrorPlatform: Status: Authentication failureDuration: 0View Test Details
200 HELLO - BuildForge Agent v7.1.3.2-0-0012 320 AUTH AuthRunningAs 320 AUTH AuthPriv 320 AUTH AuthPriv 320 AUTH AuthPriv 320 AUTH AuthPriv 320 AUTH AuthPriv 320 AUTH AuthPriv 320 AUTH AuthPriv 320 AUTH AuthPriv 320 AUTH AuthPriv 320 AUTH AuthPriv 320 AUTH AuthPriv 320 AUTH AuthPriv 320 AUTH AuthPriv 320 AUTH AuthPriv 320 AUTH AuthPriv 320 AUTH AuthPriv 320 AUTH AuthPriv 320 AUTH AuthPriv 320 AUTH AuthPriv 320 AUTH AuthPriv 320 AUTH AuthPriv 320 AUTH AuthPriv 320 AUTH AuthPriv 320 AUTH AuthPriv 320 AUTH AuthPriv 320 AUTH AuthPriv 320 AUTH AuthPriv 320 AUTH AuthFail com.buildforge.services.common.api.APIException: CRRBF0158I: Unable to set user account to system error (manoj) at com.buildforge.services.common.api.APIException.(APIException.java:24) at com.ibm.jas.mjc.server.refresh.AgentServerTestFiber.checkAuth(AgentServerTestFiber.java:420) at com.ibm.jas.mjc.server.refresh.AgentServerTestFiber.onPingReply(AgentServerTestFiber.java:442) at com.ibm.jas.mjc.server.refresh.AgentServerTestFiber.onReadAgentReply(AgentServerTestFiber.java:231) at com.ibm.jas.agent.AgentFiber.onReadAgentConnectionSuccess(AgentFiber.java:172) at com.ibm.jas.agent.action.ReadAgentConnection.action(ReadAgentConnection.java:50) at com.ibm.jas.fiber.FiberAction.call(FiberAction.java:197) at com.ibm.jas.fiber.action.flow.Block.action(Block.java:63) at com.ibm.jas.fiber.FiberAction.call(FiberAction.java:197) at com.ibm.jas.fiber.action.flow.Block.action(Block.java:63) at com.ibm.jas.fiber.FiberAction.call(FiberAction.java:197) at com.ibm.jas.agent.AgentFiber.action(AgentFiber.java:233) at com.ibm.jas.agent.AgentFiber$AgentFiberAction.action(AgentFiber.java:336) at com.ibm.jas.fiber.FiberAction.call(FiberAction.java:197) at com.ibm.jas.fiber.Fiber.runFiber(Fiber.java:670) at com.ibm.jas.fiber.FiberThread.runFibers(FiberThread.java:258) at com.ibm.jas.fiber.FiberThread.run(FiberThread.java:246)

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

Question asked: Jun 02 '11, 7:10 a.m.

Question was seen: 11,916 times

Last updated: Jun 02 '11, 7:10 a.m.

Confirmation Cancel Confirm