|
From: Gary H. <ghi...@fe...> - 2007-06-04 10:49:50
|
I am trying to use the wrapper.commandfile property to generate a thread = dump when running as an NT Service, but I am getting the error message = below in the log files. If I try to stop the service instead, the = service does stop, but I get error messages indicating that it could not = stop cleanly. Does anyone know why this would happen and how I can = generate a thread dump? I have included my configuration properties = file below. Thank you very much for any help. STATUS | wrapper | 2007/06/04 03:20:32 | Command 'DUMP'. Requesting a = Thread Dump. STATUS | wrapper | 2007/06/04 03:20:32 | Dumping JVM state. ERROR | wrapper | 2007/06/04 03:20:32 | Unable to send BREAK event to = JVM process. Err(6 : The handle is invalid. (0x6)) STATUS | wrapper | 2007/06/04 03:24:12 | Command 'STOP'. Shutting down = with exit code 0. INFO | jvm 1 | 2007/06/04 03:24:13 | Jun 4, 2007 3:24:12 AM = org.apache.coyote.http11.Http11BaseProtocol pause INFO | jvm 1 | 2007/06/04 03:24:13 | INFO: Pausing Coyote HTTP/1.1 = on http-7101 INFO | jvm 1 | 2007/06/04 03:24:13 | Jun 4, 2007 3:24:13 AM = org.apache.catalina.core.StandardService stop INFO | jvm 1 | 2007/06/04 03:24:13 | INFO: Stopping service = FetchAgentRunnerServer ERROR | wrapper | 2007/06/04 03:24:50 | Shutdown failed: Timed out = waiting for signal from JVM. ERROR | wrapper | 2007/06/04 03:24:50 | JVM did not exit on request, = terminated STATUS | wrapper | 2007/06/04 03:24:51 | <-- Wrapper Stopped -------------------------------------- Contents of configuration file: -------------------------------------- wrapper.java.library.path.1=3DD:\program files\fetch technologies\fetch = agent platform = 3.3\2007_05_15\runtime\shared\bin\..\..\products\agentrunner\libuser;D:\p= rogram files\fetch technologies\fetch agent platform = 3.3\2007_05_15\runtime\shared\bin\..\..\shared\libuser;D:\program = files\fetch technologies\fetch agent platform = 3.3\2007_05_15\runtime\shared\bin\..\..\products\agentrunner\lib;D:\progr= am files\fetch technologies\fetch agent platform = 3.3\2007_05_15\runtime\shared\bin\..\..\shared\lib;D:\program = files\fetch technologies\fetch agent platform = 3.3\2007_05_15\runtime\shared\bin\..\..\products\agentrunner\bin;D:\progr= am files\fetch technologies\fetch agent platform = 3.3\2007_05_15\runtime\shared\bin\..\..\shared\bin wrapper.logfile=3DD:\program files\fetch technologies\fetch agent = platform = 3.3\2007_05_15\runtime\shared\bin\..\..\shared\logs\javaservicewrapper.YY= YYMMDD.log wrapper.logfile.rollmode=3DDATE wrapper.console.loglevel=3DINFO wrapper.logfile.loglevel=3DINFO wrapper.java.command=3DD:\program files\fetch technologies\fetch agent = platform = 3.3\2007_05_15\runtime\shared\bin\..\..\thirdparty\jre1.6.0\bin\java.exe wrapper.java.classpath.1=3DD:\program files\fetch technologies\fetch = agent platform = 3.3\2007_05_15\runtime\shared\bin\..\..\shared\lib\javaservicewrapper-3.2= .3.jar;D:\program files\fetch technologies\fetch agent platform = 3.3\2007_05_15\runtime\shared\bin\..\..\thirdparty\jre1.6.0\lib\tools.jar= ;D:\program files\fetch technologies\fetch agent platform = 3.3\2007_05_15\runtime\shared\bin\..\..\thirdparty\apache-tomcat-5.5.17\b= in\bootstrap.jar wrapper.java.additional.1=3D"-ea" wrapper.java.additional.2=3D"-Djava.endorsed.dirs=3DD:\program = files\fetch technologies\fetch agent platform = 3.3\2007_05_15\runtime\shared\bin\..\..\products\agentrunner\lib\javaendo= rsed;D:\program files\fetch technologies\fetch agent platform = 3.3\2007_05_15\runtime\shared\bin\..\..\shared\lib\javaendorsed" wrapper.java.additional.3=3D"-Dfetch.com.home=3DD:\program files\fetch = technologies\fetch agent platform = 3.3\2007_05_15\runtime\shared\bin\..\..\.." wrapper.java.additional.4=3D"-Dfetch.com.bootstrap.classloader.pauselengt= h=3D-1" wrapper.java.additional.5=3D"-Dfetch.com.classpath.urls=3Dfile:/D:\progra= m files\fetch technologies\fetch agent platform = 3.3\2007_05_15\runtime\shared\bin\..\..\products\agentrunner\config/;file= :/D:\program files\fetch technologies\fetch agent platform = 3.3\2007_05_15\runtime\shared\bin\..\..\shared\config/;file:/D:\program = files\fetch technologies\fetch agent platform = 3.3\2007_05_15\runtime\shared\bin\..\..\products\agentrunner\libuser,scan= ;file:/D:\program files\fetch technologies\fetch agent platform = 3.3\2007_05_15\runtime\shared\bin\..\..\shared\libuser,scan;" wrapper.java.additional.6=3D"-Dfetch.com.lookandfeel=3Dcom.jgoodies.looks= .plastic.PlasticXPLookAndFeel" wrapper.java.additional.7=3D"-Dcatalina.home=3DD:\program files\fetch = technologies\fetch agent platform = 3.3\2007_05_15\runtime\shared\bin\..\..\thirdparty\apache-tomcat-5.5.17" wrapper.java.additional.8=3D"-Dcatalina.base=3DD:\program files\fetch = technologies\fetch agent platform = 3.3\2007_05_15\runtime\shared\bin\..\..\products\agentrunner\tomcat_base"= wrapper.java.additional.9=3D"-Djava.io.tmpdir=3DD:\program files\fetch = technologies\fetch agent platform = 3.3\2007_05_15\runtime\shared\bin\..\..\products\agentrunner\tomcat_base\= temp" wrapper.java.additional.10=3D"-server" wrapper.java.additional.11=3D"-Xms1250M" wrapper.java.additional.12=3D"-Xmx1250M" wrapper.java.additional.13=3D"-XX:+UseParallelGC" wrapper.java.additional.14=3D"-XX:+UseParallelOldGC" wrapper.java.additional.15=3D"-XX:+UseAdaptiveSizePolicy" wrapper.java.additional.16=3D"-XX:MaxPermSize=3D128m" wrapper.java.additional.17=3D"-Dtheseus.home=3DD:\program files\fetch = technologies\fetch agent platform = 3.3\2007_05_15\runtime\shared\bin\..\..\products\agentrunner" wrapper.java.additional.18=3D"-Dtheseus.registry=3D" wrapper.java.additional.19=3D"-Dtheseus.logger=3D" wrapper.java.additional.20=3D"-Dfetch.com.extractor.plugin.classnames=3Dc= om.fetch.wrap.extract.regexplugin.RegexPlugIn,com.fetch.autofeedcore.news= agent.NewsAgentPlugIn" wrapper.java.additional.21=3D"-Dfetch.com.naturallanguage.maxfilesize=3D1= 50" wrapper.java.additional.22=3D"-Dfetch.com.naturallanguage.maxparagraphs=3D= 1500" wrapper.java.additional.23=3D"-Dfetch.com.wrap.document.request.acceptCon= tentTypes=3Dtext/*,application/xml,application/xhtml+xml,application/rss+= xml,application/atom+xml" wrapper.java.additional.24=3D"-Dfetch.com.wrap.document.request.maxConten= tLength=3D150000" wrapper.java.additional.25=3D"-verbose:gc" wrapper.java.additional.26=3D"-Xloggc:D:\program files\fetch = technologies\fetch agent platform = 3.3\2007_05_15\runtime\shared\bin\..\..\products\agentrunner\logs\zzz_log= gc.txt" wrapper.java.mainclass=3Dorg.tanukisoftware.wrapper.WrapperStartStopApp wrapper.app.parameter.1=3Dorg.apache.catalina.startup.Bootstrap wrapper.app.parameter.2=3D4 wrapper.app.parameter.3=3D"-config" wrapper.app.parameter.4=3D"D:\program files\fetch technologies\fetch = agent platform = 3.3\2007_05_15\runtime\shared\bin\..\..\products\agentrunner\config\agent= runner_server.xml" wrapper.app.parameter.5=3D"-nonaming" wrapper.app.parameter.6=3D"start" wrapper.app.parameter.7=3Dorg.apache.catalina.startup.Bootstrap wrapper.app.parameter.8=3Dtrue wrapper.app.parameter.9=3D4 wrapper.app.parameter.10=3D"-config" wrapper.app.parameter.11=3D"D:\program files\fetch technologies\fetch = agent platform = 3.3\2007_05_15\runtime\shared\bin\..\..\products\agentrunner\config\agent= runner_server.xml" wrapper.app.parameter.12=3D"-nonaming" wrapper.app.parameter.13=3D"stop" #include D:\program files\fetch technologies\fetch agent platform = 3.3\2007_05_15\runtime\shared\bin\..\..\products\agentrunner\config\agent= runner_service.conf.base ------------------------------------------------ Contents of included configuration file: ------------------------------------------------ wrapper.ntservice.name=3DFetchAgentRunnerServer wrapper.ntservice.displayname=3DFetch AgentRunner Server wrapper.ntservice.description=3DFetch AgentRunner Server (using Tomcat = Servlet Engine) wrapper.ntservice.starttype=3DAUTO_START wrapper.ntservice.interactive=3Dfalse wrapper.ntservice.account=3DXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX wrapper.ntservice.password=3DXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX wrapper.ntservice.password.prompt=3Dtrue wrapper.commandfile=3D./javaservicewrapper.commandfile |