After a fresh Windows 10 Pro x64 installation, I installed a few non portable programs like:
Microsoft SQL Server
Java(TM) SE Runtime Environment (build 1.8.0_181-b13)
Firebird_2_5 and where service "FirebirdServerDefaultInstance" is running
Now, in order to install Kroozbox service, I begin with "startme.bat" in Kroozbox application.
After, I checked that the access to the interface with my database.pvd, from my browser at
http://192.168.0.11:9008, is OK.
Next I run the batch file to install the krozbox service.
Here comes the problem, service installed(?) but not running, has status "
starting".
In correct way it should be running and depending on Firebird service.
Please help me! I know nothing about Java syntax and its parameters.
See syntax that inside sartme.bat:
set path=%path%;./library
java -cp ./library/Kroozbox.jar;./library/jaybird-full-2.1.6.jar;./library/mysql-connector-java-5.1.6-bin.jar;./library/jtds-1.2.jar;./library/*; org.gdgsystems.kroozbox.Kroozbox
See the output result given by startme.bat. (shouln´t exist a reference to Firebird?):
C:\Data\NMT\kroozbox2_0a>startme.bat
C:\Data\NMT\kroozbox2_0a>set path=C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files (x86)\Microsoft SQL Server\140\Tools\Binn\;C:\Program Files\Microsoft SQL Server\140\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\140\DTS\Binn\;C:\Program Files\Microsoft SQL Server\140\DTS\Binn\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\130\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\Client SDK\ODBC\130\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\140\Tools\Binn\ManagementStudio\;C:\Users\Domus\AppData\Local\Microsoft\WindowsApps;./library
C:\Data\NMT\kroozbox2_0a>java -cp ./library/Kroozbox.jar;./library/jaybird-full-2.1.6.jar;./library/mysql-connector-java-5.1.6-bin.jar;./library/jtds-1.2.jar;./library/*; org.gdgsystems.kroozbox.Kroozbox
[Kroozbox]
Starting Kroozbox Version 1.9 - February 2009. Copyright GDG Systems 2008-2009, Inc.
[Kroozbox PVD Movie Jukebox HD] Opening database file (using original location): 192.168.0.011:C:\Data\MediaData\Movies\Database\DATABASE.PVD
[Kroozbox PVD Movie Jukebox HD] Service: Kroozbox PVD Movie Jukebox HD - starting HTTP server on: 192.168.0.11:9008
[Kroozbox Serving YAMJ] Service: Kroozbox Serving YAMJ - starting HTTP server on: 192.168.0.11:9001
[upnpDevice] Will publish this name/address: Kroozbox PVD Movie Jukebox HD/192.168.0.11:9008
[upnpDevice] Will publish this name/address: Kroozbox Serving YAMJ/192.168.0.11:9001
Fianally, have a look to the settings that are defined in file KroozboxNTservice.ini, that installs the service:
[java]
;Working folder. Set this to specify the root folder of Kroozbox if needed. Can be commented out.
wrkdir=C:\Data\NMT\kroozbox2_0a
; Command line arguments. Her eyou may want to add your jar in your classpath if needed.
cmdline = -cp ./library/;./library/Kroozbox.jar;./library/jaybird-full-2.1.6.jar;./library/mysql-connector-java-5.1.6-bin.jar;./library/jtds-1.2.jar;./library/*; org.gdgsystems.kroozbox.Kroozbox
[service]
appname = Kroozbox
servicename = Kroozbox
displayname = Kroozbox
servicedescription = Kroozbox media server
path=%path%;./library
stringbuffer = 16000
starttype=auto
stopclass=java/lang/System
stopmethod=exit
;Take care to specify the right signature for your method. void System.exit( int code ) has
;the sifnature specified below. void myMethod() has the signature ()V. Please refer to the
;JNI documentation for details.
stopsignature=(I)V
dependencies=FirebirdServerDefaultInstance
I hope you'll find the time to solve my problem.
Thanks.