Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in
Celebration

Earn badges and make progress

You're on your way to the next level! Join the Kudos program to earn points and save your progress.

Deleted user Avatar
Deleted user

Level 1: Seed

25 / 150 points

Next: Root

Avatar

1 badge earned

Collect

Participate in fun challenges

Challenges come and go, but your rewards stay with you. Do more to earn more!

Challenges
Coins

Gift kudos to your peers

What goes around comes around! Share the love by gifting kudos to your peers.

Recognition
Ribbon

Rise up in the ranks

Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!

Leaderboard

Come for the products,
stay for the community

The Atlassian Community can help you and your team get more value out of Atlassian products and practices.

Atlassian Community about banner
4,641,973
Community Members
 
Community Events
196
Community Groups

Can't start Bamboo as a Windows service

Hi

I have installed Bambo via InstallAsAService with administrator permissions and gave the server user all the neccessary folder permissions (install and data). All worked fine but I can't start the service because it fails immediately.

bamboo.stderr.2014-03-18.txt says:

2014-03-18 09:09:48 Commons Daemon procrun stderr initialized

commons-deamon.2014-03-18.txt says:

[2014-03-18 09:09:48] [info]  [ 3708] Commons Daemon procrun (1.0.15.0 32-bit) started
[2014-03-18 09:09:48] [info]  [ 3708] Running 'Bamboo' Service...
[2014-03-18 09:09:48] [info]  [ 3824] Starting service...
[2014-03-18 09:09:48] [error] [ 3824] %1 is not a valid Win32 application.
[2014-03-18 09:09:48] [error] [ 3824] Failed creating java C:\Program Files\Java\jdk1.7.0_45\jre\bin\server\jvm.dll
[2014-03-18 09:09:48] [error] [ 3824] %1 is not a valid Win32 application.
[2014-03-18 09:09:48] [error] [ 3824] ServiceStart returned 1
[2014-03-18 09:09:48] [error] [ 3824] %1 is not a valid Win32 application.
[2014-03-18 09:09:48] [info]  [ 3708] Run service finished.
[2014-03-18 09:09:48] [info]  [ 3708] Commons Daemon procrun finished

Bamboo is running well when I start it via console.

Thanks for your help!

Philip

Update:

C:\Atlassian\Bamboo-5.4.1>"C:\Atlassian\Bamboo-5.4.1\bin\service.bat" install Bamboo
Installing the service 'Bamboo' ...
Using CATALINA_HOME:    "C:\Atlassian\Bamboo-5.4.1"
Using CATALINA_BASE:    "C:\Atlassian\Bamboo-5.4.1"
Using JAVA_HOME:        "C:\Program Files\Java\jdk1.7.0_45"
Using JRE_HOME:         "C:\Program Files\Java\jdk1.7.0_45\jre"
Using JVM:              "C:\Program Files\Java\jdk1.7.0_45\jre\bin\server\jvm.dll"
The service 'Bamboo' has been installed.

3 answers

1 accepted

0 votes
Answer accepted

Ok. It works. I found this article

https://confluence.atlassian.com/display/STASHKB/Stash+service+%2864-bit%29+fails+to+start+-+not+a+valid+Win32+application

and tried to place the tomcat7.dll.x64 and the tcnative-1.dll.x64 from an stash zip package and renamed it. These two files beeing not deployed by the Bamboo installer!!! Now the service starts up!

This is still an issue! As Bitbucket Server does not use tomcat anymore I had to copy tomcat8.exe.x64 from an jira zip archive.

I got it running. I had to alter the service installer batch script to get it to run.

In service.bat i changed line 136 to read:

set "PR_JVM=%JAVA_HOME%\jre\bin\server\jvm.dll"

I think my JAVA_HOME, aka jdk install, is 64 bit, but my jre install is 32 bit. The odd thing is that the comment for the line i changed mentioned it was using JAVA_HOME when it was instead using the JRE_HOME variable. It seems to me either the comment in there is wrong or the line itself is wrong.

Seems not to help in my case. %JRE_HOME% is prefilled correctly.

I have the same issue

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events