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

Build Enginee Process is not running

Hi,

Currently we are evaluating RTC. I have installed RTC server eclipse client and Buildsystem.

Im trying compile my java project with ant build.xml. Im getting this message " The build engines supporting 'kpolasan' do not appear to be processing requests".

I also see warning message on my build engine "Warning: The build enginer process may not be running
Th ebuild enginee process represented by this engine does not appear to be processing requests. The process has never contacted the repository"

Please let me know you suggestions to resolve this.


Thanks,
Kiran

1 vote



6 answers

Permanent link
Hi,

you probably haven't setup a build process or did not start the JBE.
Please have a look at http://jazz.net/projects/rational-team-concert/learnmore/ especially in the section Build for how it works.

In a nutshell you
* Install the Buildsystem
* Have a build user with build license added to the project
* Define a build engine in the project
* Start the Jazz build engine (JBE) process
* Define a build definition that is executed by the build engine



Hi,

Currently we are evaluating RTC. I have installed RTC server eclipse client and Buildsystem.

Im trying compile my java project with ant build.xml. Im getting this message " The build engines supporting 'kpolasan' do not appear to be processing requests".

I also see warning message on my build engine "Warning: The build enginer process may not be running
Th ebuild enginee process represented by this engine does not appear to be processing requests. The process has never contacted the repository"

Please let me know you suggestions to resolve this.


Thanks,
Kiran

0 votes


Permanent link
When we try to start the jbe we gett the error

KSH: jbe : Cannot Execute

and also by running... /opt/java1.5/bin> ./java -jar /u03/DEV02/RTC/jazz/buildsystem/buildengine/eclipse/plugin/org.eclipse.equinox.launcher_1.0.101.R34x_v20081125.jar -repository ht
tps://WHBVTHMDS017:9443/jazz -userId build1 -pass build1 -engineId whithp01.build


We get the below exception

/opt/java1.5/bin> ./java -jar /u03/DEV02/RTC/jazz/buildsystem/buildengine/eclipse/plugin/org.eclipse.equinox.launcher_1.0.101.R34x_v20081125.jar -repository ht
tps://WHBVTHMDS017:9443/jazz -userId build1 -pass build1 -engineId whithp01.build
2010-10-14 12:46:55 Running build loop...
2010-10-14 12:46:55 Waiting for request...
2010-10-14 12:46:56 Exception occurred in build loop: org/ec
lipse/emf/ecore/util/EcoreUtil
java.lang.NoClassDefFoundError: org/eclipse/emf/ecore/util/EcoreUtil
at com.ibm.team.repository.common.UUID.generate(UUID.java:47)
at com.ibm.team.repository.transport.client.CertificateStore.computeAl
ias(CertificateStore.java:110)
at com.ibm.team.repository.transport.client.CertificateStore.enterCert
ificate(CertificateStore.java:166)
at com.ibm.team.repository.transport.client.CertificateStore.enterCert
ificates(CertificateStore.java:183)
at com.ibm.team.repository.transport.client.CertificateStore.loadCerti
ficates(CertificateStore.java:215)
at com.ibm.team.repository.transport.client.SharedTrustStoreProvider.a
ddCertificatesFromStore(SharedTrustStoreProvider.java:119)
at com.ibm.team.repository.transport.client.SharedTrustStoreProvider.l
oadSystemCertificates(SharedTrustStoreProvider.java:101)
at com.ibm.team.repository.transport.client.SharedTrustStoreProvider.b
uildRuntimeTrustStore(SharedTrustStoreProvider.java:80)
at com.ibm.team.repository.transport.client.SharedTrustStoreProvider.<init>(SharedTrustStoreProvider.java:133)
at com.ibm.team.repository.transport.client.ValidatingX509TrustManager
.<init>(ValidatingX509TrustManager.java:79)
at com.ibm.team.repository.transport.client.SecureInterruptableSocketF
actory.<init>(SecureInterruptableSocketFactory.java:112)
at com.ibm.team.repository.transport.client.RemoteTeamServer.ensureIni
tialized(RemoteTeamServer.java:198)
at com.ibm.team.repository.transport.client.RemoteTeamServer.setCreden
tials(RemoteTeamServer.java:418)
at com.ibm.team.repository.client.internal.TeamRepository.<init>(TeamR
epository.java:373)
at com.ibm.team.repository.client.internal.TeamRepositoryService.getTe
amRepository(TeamRepositoryService.java:82)
at com.ibm.team.repository.client.internal.TeamRepositoryService.getUn
managedRepository(TeamRepositoryService.java:119)
at com.ibm.team.build.internal.engine.BuildLoop.getTeamRepository(Buil
dLoop.java:1048)
at com.ibm.team.build.internal.engine.BuildLoop.runLoop(BuildLoop.java
:215)
at com.ibm.team.build.internal.engine.BuildLoop$1.run(BuildLoop.java:1
70)
at java.lang.Thread.run(Thread.java:595)
2010-10-14 12:47:26 Exception occurred in build loop: org/ec
lipse/emf/ecore/util/EcoreUtil
java.lang.NoClassDefFoundError: org/eclipse/emf/ecore/util/EcoreUtil
at com.ibm.team.repository.common.UUID.generate(UUID.java:47)
at com.ibm.team.repository.transport.client.CertificateStore.computeAl
ias(CertificateStore.java:110)
at com.ibm.team.repository.transport.client.CertificateStore.enterCert
ificate(CertificateStore.java:166)
at com.ibm.team.repository.transport.client.CertificateStore.enterCert
ificates(CertificateStore.java:183)
at com.ibm.team.repository.transport.client.CertificateStore.loadCerti
ficates(CertificateStore.java:215)
at com.ibm.team.repository.transport.client.SharedTrustStoreProvider.a
ddCertificatesFromStore(SharedTrustStoreProvider.java:119)
at com.ibm.team.repository.transport.client.SharedTrustStoreProvider.l
oadSystemCertificates(SharedTrustStoreProvider.java:101)
at com.ibm.team.repository.transport.client.SharedTrustStoreProvider.b
uildRuntimeTrustStore(SharedTrustStoreProvider.java:80)
at com.ibm.team.repository.transport.client.SharedTrustStoreProvider.<init>(SharedTrustStoreProvider.java:133)
at com.ibm.team.repository.transport.client.ValidatingX509TrustManager
.<init>(ValidatingX509TrustManager.java:79)
at com.ibm.team.repository.transport.client.SecureInterruptableSocketF
actory.<init>(SecureInterruptableSocketFactory.java:112)
at com.ibm.team.repository.transport.client.RemoteTeamServer.ensureIni
tialized(RemoteTeamServer.java:198)
at com.ibm.team.repository.transport.client.RemoteTeamServer.setCreden
tials(RemoteTeamServer.java:418)
at com.ibm.team.repository.client.internal.TeamRepository.<init>(TeamR
epository.java:373)
at com.ibm.team.repository.client.internal.TeamRepositoryService.getTe
amRepository(TeamRepositoryService.java:82)
at com.ibm.team.repository.client.internal.TeamRepositoryService.getUn
managedRepository(TeamRepositoryService.java:119)
at com.ibm.team.build.internal.engine.BuildLoop.getTeamRepository(Buil
dLoop.java:1048)
at com.ibm.team.build.internal.engine.BuildLoop.runLoop(BuildLoop.java
:215)
at com.ibm.team.build.internal.engine.BuildLoop$1.run(BuildLoop.java:1
70)
at java.lang.Thread.run(Thread.java:595)

0 votes


Permanent link
Which platform or you running on, and which version of java are you using (./java -version)? If it's not one of the supported platforms, that would explain why running jbe directly does not work. As for the java version, we recommend running with the JDK included in the RTC Eclipse client (if possible for your platform).

We've seen this occur once before in 103271: RTC Buildengine crashes after several hours with java.lang.NoClassDefFoundError and it turned out to be related to the permissions. JBE needs to have write access to the directory that it's started from in order to write temp files. I do find it surprising that it would fail in that way due to a permission issue.

Could you try running from your home directory instead.
i.e.
cd ~
/opt/java1.5/bin/java -jar ...

Regards,
Nick

0 votes


Permanent link
We are running on HP-UX 11.11 which is not supported and the Java version is 1.5.18.

Well home directory did the trick, Its working now.

"Could you try running from your home directory instead.
i.e.
cd ~
/opt/java1.5/bin/java -jar ..."




Which platform or you running on, and which version of java are you using (./java -version)? If it's not one of the supported platforms, that would explain why running jbe directly does not work. As for the java version, we recommend running with the JDK included in the RTC Eclipse client (if possible for your platform).

We've seen this occur once before in 103271: RTC Buildengine crashes after several hours with java.lang.NoClassDefFoundError and it turned out to be related to the permissions. JBE needs to have write access to the directory that it's started from in order to write temp files. I do find it surprising that it would fail in that way due to a permission issue.

Could you try running from your home directory instead.
i.e.
cd ~
/opt/java1.5/bin/java -jar ...

Regards,
Nick

0 votes


Permanent link
When tried to start jazz build engine, jbe starts and dies immediately . While check for errors , found following error message found in the log ../jazz/..../configuration


java.lang.UnsatisfiedLinkError: /opt/java1.5/jre/lib/PA_RISC2.0/libnio.sl: Can't dlopen() a library containing Thread Local Storage:
/opt/oracle/PRAP/prapora/8.0.6/network/jre11/lib/PA_RISC/native_threads/libjava.sl
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1778)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1670)
at java.lang.Runtime.loadLibrary0(Runtime.java:822)
at java.lang.System.loadLibrary(System.java:993)
at sun.security.action.LoadLibraryAction.run(LoadLibraryAction.java:50)
at java.security.AccessController.doPrivileged(Native Method)
at sun.nio.ch.Util.load(Util.java:342)


Resolution :

export LD_PRELOAD=/opt/java1.5/jre/lib/PA_RISC2.0/libnio.sl:/opt/java1.5/jre/lib/PA_RISC2.0/libjava.sl

start jbe

./java -jar /u03/RTC/jazz/buildsystem/buildengine/eclipse/plugin/org.eclipse.equinox.launcher_1.0.101.R34x_v20081125.jar -repository ht
tps://hostname:9443/jazz -userId <build> -pass <build> -engineId <builden>

0 votes


Permanent link
I've not seen that error before. Which platform are you running on? We recommend running with the JDK included in the RTC client (or server) if at all possible. See https://jazz.net/wiki/bin/view/Main/BuildFAQ#WhichJDK

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: Apr 02 '10, 2:20 p.m.

Question was seen: 11,399 times

Last updated: Apr 02 '10, 2:20 p.m.

Confirmation Cancel Confirm