|
From: Leif M. <le...@ta...> - 2004-01-31 02:56:49
|
Jeffrey, The problem is most likely being caused by the following line in the conf file: wrapper.ntservice.process_priority=HIGH The docs clearly warn against the dangers of using this property. If the Java application does not use very much CPU then the above would be fine, but it is a CPU hungry application then other lower priority processes on your machine will get little or no CPU and you will have problems even moving windows around on your desktop. You can also try enabling the wrapper.debug=true property in the conf file. I would need that to hep any further. But I am pretty sure this is a priority problem. I will reverify the process priority settings on my end to make sure there are no new bugs with the way it works. Cheers, Leif Jeffrey Hawley wrote: > Hello All~ > > I am working on configuring the wrapper to run PointBase database as > an NT service on Windows XP. I have configured my wrapper.conf as seen > below. After installing pointbase, I had to create bin, conf, and log > directories in the C:\pointbase directory. > My problem is not getting the wrapper to work, its that wrapper.exe > takes up ALL PC Resources. My CPU is at 100% utilization when normally > between 1-10%. I have to go into Windows Task Manager -> Processes and > stop the wrapper.exe process. Any help would be appreciated. Thanks in > advance. > > -Jeff > > > #******************************************************************** > # Wrapper Properties > #******************************************************************** > wrapper.java.command=C:\j2sdk1.4.1_04\bin\java > wrapper.java.mainclass=org.tanukisoftware.wrapper.WrapperSimpleApp > wrapper.java.classpath.1=C:\pointbase\lib\wrapper.jar > wrapper.java.classpath.2=C:\pointbase\lib\wrappertest.jar > wrapper.java.classpath.3=C:\pointbase\lib\pbembedded47ev.jar > wrapper.java.classpath.4=C:\pointbase\lib\pbtools47ev.jar > wrapper.java.classpath.5=C:\pointbase\lib\POsqlserver47ev.jar > wrapper.java.classpath.6=C:\pointbase\lib\POutil47ev.jar > wrapper.java.classpath.7=C:\pointbase\lib\pbunisyncCore47ev.jar > wrapper.java.classpath.8=C:\pointbase\lib\pbunisyncMIDPClient47ev.jar > wrapper.java.classpath.9=C:\pointbase\lib\pbunisyncSQLServer47ev.jar > wrapper.java.classpath.10=C:\pointbase\lib\pbunisyncTools47ev.jar > wrapper.java.classpath.11=C:\pointbase\tools\unisync\lax.jar > wrapper.java.library.path.1=C:\pointbase\lib > wrapper.java.additional.1=-Dpointbase.ini=C:\pointbase\tools\serveroption\pointbase.ini > > wrapper.java.initmemory=3 > wrapper.java.maxmemory=64 > wrapper.app.parameter.1=com.pointbase.net.netServer > > #******************************************************************** > # Wrapper Logging Properties > #******************************************************************** > wrapper.console.format=PM > wrapper.console.loglevel=INFO > wrapper.logfile=C:\pointbase\logs\wrapper.log > wrapper.logfile.format=LPTM > wrapper.logfile.loglevel=INFO > wrapper.logfile.maxsize=0 > wrapper.logfile.maxfiles=0 > wrapper.syslog.loglevel=NONE > > #******************************************************************** > # Wrapper NT Service Properties > #******************************************************************** > wrapper.ntservice.name=PointBaseDB > wrapper.ntservice.displayname=PointBaseDB > wrapper.ntservice.description=Runs the PointBase database as an NT > Service > wrapper.ntservice.dependency.1= > wrapper.ntservice.starttype=AUTO_START > wrapper.ntservice.interactive=false > wrapper.ntservice.process_priority=HIGH > wrapper.ntservice.account= > wrapper.ntservice.password= > wrapper.ntservice.interactive=false > wrapper.ntservice.hide_console=true |