Product: OpenFusion Corba Services
Version: All
Description:
Is it possible to start the OpenFusion Services without using the provided scripts or the OpenFusion Administration Manager?
Resolution:
Yes, it is possible to start the OpenFusion Services without using the provided scripts or the OpenFusion Administration Manager. Please follow the steps below:
1. Start the OpenFusion Administration Manager using the manager script in the bin directory of the OpenFusion installation
2. Go to the top level Domains node in the Object Hierarchy and click on the Logging tab
3. In the log level section change the log level to "Debug"
4. Save the change by clicking on the Save Configuration button at the top, exit the Adminstration Manager and restart it to make sure the change takes effect
5. Start the service that you are interested in
6. Check the Browser Log which you will find under the ServiceLog tab on the Domains node, You should see a section that looks similar to this:
DEBUG - Command args[1] = -Xbootclasspath/p:C:/PrismTech/OpenFusion\\classes;C:/PrismTech/OpenFusion\\lib\\castor-0.9.2.jar;C:/PrismTech/OpenFusion\\lib\\classes12.jar;C:/PrismTech/OpenFusion\\lib\\connector.jar;C:/PrismTech/OpenFusion\\lib\\EccpressoAll.jar;C:/PrismTech/OpenFusion\\lib\\excalibur-of.jar;C:/PrismTech/OpenFusion\\lib\\flexlm.jar;C:/PrismTech/OpenFusion\\lib\\fusion.jar;C:/PrismTech/OpenFusion\\lib\\hsqldb.jar;C:/PrismTech/OpenFusion\\lib\\idl.jar;C:/PrismTech/OpenFusion\\lib\\jaas.jar;C:/PrismTech/OpenFusion\\lib\\jdom.jar;C:/PrismTech/OpenFusion\\lib\\jhall.jar;C:/PrismTech/OpenFusion\\lib\\jta-spec1_0_1.jar;C:/PrismTech/OpenFusion\\lib\\log4j.jar;C:/PrismTech/OpenFusion\\lib\\ntp.jar;C:/PrismTech/OpenFusion\\lib\\onlinehelp.jar;C:/PrismTech/OpenFusion\\lib\\ots-jts_1.0.jar;C:/PrismTech/OpenFusion\\lib\\servlet.jar;C:/PrismTech/OpenFusion\\lib\\tyrex-1.0.1.jar;C:/PrismTech/OpenFusion\\lib\\webserver.jar;C:/PrismTech/OpenFusion\\lib\\xalan.jar;C:/PrismTech/OpenFusion\\lib\\xercesImpl.jar;C:/PrismTech/OpenFusion\\lib\\xmlParserAPIs.jar;C:/PrismTech/OpenFusion\\lib\\endorsed\\avalon-framework.jar;C:/PrismTech/OpenFusion\\lib\\endorsed\\logkit.jar;C:/PrismTech/OpenFusion\\lib\\cosnaming.jar;C:/PrismTech/OpenFusion\\lib\\jmxri.jar;C:/PrismTech/OpenFusion\\lib\\jmxtools.jar;C:/PrismTech/OpenFusion\\lib\\jcert.jar;C:/PrismTech/OpenFusion\\lib\\jsse.jar;C:/PrismTech/OpenFusion\\lib\\jnet.jar;C:/PrismTech/OpenFusion\\lib\\endorsed\\jacorb.jar;.
DEBUG - Command args[2] = -Djava.endorsed.dirs=C:/PrismTech/OpenFusion\\lib\\endorsed
DEBUG - Command args[3] = -xmx100M
DEBUG - Command args[4] = -DOF.Install.Dir=C:/PrismTech/OpenFusion
DEBUG - Command args[5] = -DOF.Domains.URL=file:C:/PrismTech/OpenFusion/domains
DEBUG - Command args[6] = -DOF.Node.URL=file:C:/PrismTech/OpenFusion/domains/OpenFusion/localhost
DEBUG - Command args[7] = -DOF.Domain.URL=file:C:/PrismTech/OpenFusion/domains/OpenFusion
DEBUG - Command args[8] = -DOF.License.File=C:/PrismTech/OpenFusion\\etc
DEBUG - Command args[9] = -DSecurityEnabled=false
DEBUG - Command args[10] = -Djava.security.auth.login.config=file:C:/PrismTech/OpenFusion/etc/security/jaas_config
DEBUG - Command args[11] = com.prismt.openfusion.orb.Service
DEBUG - Command args[12] = file:C:/PrismTech/OpenFusion/domains/OpenFusion/localhost/NotificationService/NotificationService.xml
This will vary depending on your set up.
If you remove the sections that start "DEBUG - Command args =" you will get the command line that should be used to start the service directly.
#OpenFusion
#commandline
#KnowledgeDocs
#OpenFusionCORBAService