Red Hat Bugzilla – Bug 991253
Add topic to configure EAP as a service on Microsoft Windows Server
Last modified: 2014-08-14 11:22:19 EDT
See https://bugzilla.redhat.com/show_bug.cgi?id=960560 which fixes this issue (Comment 9)
There is now a process to run an EAP server instance as a service for Microsoft Windows Server.
I will be resurrecting and revamping the previous topic for this (topic 3757)
One thing missing in comment 9.
- For successful service installation ("service install") you have to set env. variable JAVA_HOME properly.
I am also amending the titles of the existing service topics to fix it from "Configure JBoss EAP as a Service in..." to "Configure JBoss EAP 6 as a Service in..."
Topic 14102, new rev: 493933
Topic 3758, new rev: 493935
Topic 3757, new rev: 493936
Updated CS maps:
6.1.1 Install Guide , new rev: 493940
6.2 Install Guide: , new rev: 493943
nice description of Win. service installation.
1. About 2. Extract the downloaded archive, and copy the na...
You can simply extract util package over the EAP installation - all files will be stored on right place.
2. About 4. Verify ...
Service is called "JBoss Enterprise Application Server 6.1" in a services list (after services.msc). But you are right, service name is really "EAP61SVC" (but it is only obvious if you click on the service - yeah, simply mess :-) ).
Thanks Jan. Ah yes, there is the service 'name' vs. 'display name' distinction. I have made suggested changes to the topic (3757, rev. 494463).
The new topic is on-stage for QA:
Revision 1.0-53 verified -> OK
I'm pulling the status of the docs change back to modified until a consensus can be reached regarding the implementation of the service in BZ#960560.
We have also temporarily removed the topics from the guide.
QE will be implementing the GSS script from EAP 6.2 onwards as detailed in BZ#1006346.
The GSS script is detailed here https://access.redhat.com/site/solutions/183833
Vaclav, Tom: is QE and GSS happy for docs of the service install to be based on the procedure in the above customer portal solution?
For QA: Agree with Tom and if the issue will be not fixed documentation should incorporate https://bugzilla.redhat.com/show_bug.cgi?id=1013660
Lucas: I can speak for Engineering, not QE - Jan Stefl is your man. QE won't be maintaining the script. The script will be maintained by Tom Fonteyne from the GSS side, me in EAP distro + of course I am open to all patches & improvements that could be included to EAP. Otherwise I am fine with the procedure on customer portal.
I have revised topic 3757 with the updated content. Pending a brew on docstage for QA, the topic can be viewed here:
Brew was done quickly.
Topic available for QA here (revision 1.0-22):
It looks good, just add keyword "system" env. variable for JAVA_HOME.
The JAVA_HOME environment variable must be set.
The JAVA_HOME system environment variable must be set.
Thanks Jan, fixed in topic 3757 rev 545844.
Waiting on a new docstage build for QA.
Looking good, but I would change two more things:
- I would add the note into Procedure 4.16. that steps 2. Download the Native Utilities, and 3. Extract the archive may not be necessary once user choose to install the natives via installer
- We should change the name of host variable from 'MASTER' to 'master' in step 4.B. Install service in Domain mode. Trying the whole procedure step by step with documentation I used "service.bat install /host MASTER /loglevel INFO" to install the service in Domain mode using default host, service start correctly, but stopping the service will fail with "The JBossEAP6 service could not be stopped." as "net stop JBossEAP6" command will use ./host=MASTER:shutdown
Thanks Petr; changes made in topic 3757, rev 548583
Waiting on new build for QA.
Ready for review (Revision 2.0-7):
Verified (during EAP 6.2.0.ER6 testing cycle).
*** Bug 834255 has been marked as a duplicate of this bug. ***