#******************************************************* # openHAB2-wrapper.conf for Windows Service Installation #******************************************************* # openHAB installation dir (Adapt this first setting to your system) set.default.OPENHAB_HOME=C:\OpenHab # Wrapper Properties set.default.OPENHAB_CONF=%OPENHAB_HOME%\conf set.default.OPENHAB_RUNTIME=%OPENHAB_HOME%\runtime set.default.OPENHAB_USERDATA=%OPENHAB_HOME%\userdata set.default.OPENHAB_LOGDIR=%OPENHAB_USERDATA%\logs set.default.KARAF_HOME=%OPENHAB_RUNTIME% set.default.KARAF_BASE=%OPENHAB_USERDATA% set.default.KARAF_DATA=%OPENHAB_USERDATA% set.default.KARAF_ETC=%OPENHAB_USERDATA%\etc set.default.PATH=%PATH%;%KARAF_BASE%\lib;%KARAF_HOME%\lib # Java Application wrapper.working.dir=%KARAF_BASE% wrapper.java.command=%JAVA_HOME%\bin\java wrapper.java.mainclass=org.apache.karaf.wrapper.internal.service.Main wrapper.java.classpath.1=%KARAF_HOME%\lib\boot\*.jar wrapper.java.classpath.2=%KARAF_DATA%\lib\wrapper\*.jar wrapper.java.classpath.3=%KARAF_HOME%\lib\jdk9plus\*.jar wrapper.java.classpath.4=%KARAF_HOME%\lib\endorsed\*.jar wrapper.java.library.path.1=%KARAF_DATA%\lib\wrapper\ # Java Parameters wrapper.java.additional.1=-Dkaraf.home="%KARAF_HOME%" wrapper.java.additional.2=-Dkaraf.base="%KARAF_BASE%" wrapper.java.additional.3=-Dkaraf.data="%KARAF_DATA%" wrapper.java.additional.4=-Dkaraf.etc="%KARAF_ETC%" wrapper.java.additional.5=-Dcom.sun.management.jmxremote wrapper.java.additional.6=-Dkaraf.startLocalConsole=false wrapper.java.additional.7=-Dkaraf.startRemoteShell=true wrapper.java.additional.8=-Dopenhab.home="%OPENHAB_HOME%" wrapper.java.additional.9=-Dopenhab.conf="%OPENHAB_HOME%\conf" wrapper.java.additional.10=-Dopenhab.runtime="%OPENHAB_HOME%\runtime" wrapper.java.additional.11=-Dopenhab.userdata="%OPENHAB_HOME%\userdata" wrapper.java.additional.12=-Dopenhab.logdir="%OPENHAB_USERDATA%\logs" wrapper.java.additional.13=-Dfelix.cm.dir="%OPENHAB_HOME%\userdata\config" wrapper.java.additional.14=-Dorg.osgi.service.http.port=8080 wrapper.java.additional.15=-Dorg.osgi.service.http.port.secure=8443 wrapper.java.additional.16=-Djava.util.logging.config.file="%KARAF_ETC%\java.util.logging.properties" wrapper.java.additional.17=-Dkaraf.logs="%OPENHAB_LOGDIR%" wrapper.java.additional.18=-Dfile.encoding=UTF-8 wrapper.java.maxmemory=512 # Wrapper Logging Properties wrapper.console.format=PM wrapper.console.loglevel=INFO wrapper.logfile=%OPENHAB_USERDATA%\logs\wrapper.log wrapper.logfile.format=LPTM wrapper.logfile.loglevel=INFO wrapper.logfile.maxsize=10m wrapper.logfile.maxfiles=5 wrapper.syslog.loglevel=NONE # Wrapper Windows Properties wrapper.console.title=OpenHAB wrapper.ntservice.name=OpenHAB wrapper.ntservice.displayname=OpenHAB wrapper.ntservice.description=OpenHAB Service -- Home Automation Hub wrapper.ntservice.dependency.1= wrapper.ntservice.starttype=AUTO_START wrapper.ntservice.interactive=false