This commit is contained in:
BIN
opentcs-operationsdesk/src/dist/bin/splash-image.gif
vendored
Normal file
BIN
opentcs-operationsdesk/src/dist/bin/splash-image.gif
vendored
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 13 KiB |
2
opentcs-operationsdesk/src/dist/bin/splash-image.gif.license
vendored
Normal file
2
opentcs-operationsdesk/src/dist/bin/splash-image.gif.license
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
# SPDX-FileCopyrightText: The openTCS Authors
|
||||
# SPDX-License-Identifier: CC-BY-4.0
|
||||
66
opentcs-operationsdesk/src/dist/config/logging.config
vendored
Normal file
66
opentcs-operationsdesk/src/dist/config/logging.config
vendored
Normal file
@@ -0,0 +1,66 @@
|
||||
# SPDX-FileCopyrightText: The openTCS Authors
|
||||
# SPDX-License-Identifier: CC-BY-4.0
|
||||
|
||||
############################################################
|
||||
# Default Logging Configuration File
|
||||
#
|
||||
# You can use a different file by specifying a filename
|
||||
# with the java.util.logging.config.file system property.
|
||||
# For example java -Djava.util.logging.config.file=myfile
|
||||
############################################################
|
||||
|
||||
############################################################
|
||||
# Global properties
|
||||
############################################################
|
||||
|
||||
# "handlers" specifies a comma separated list of log Handler
|
||||
# classes. These handlers will be installed during VM startup.
|
||||
# Note that these classes must be on the system classpath.
|
||||
# By default we only configure a ConsoleHandler, which will only
|
||||
# show messages at the INFO and above levels.
|
||||
#handlers= java.util.logging.ConsoleHandler
|
||||
|
||||
# To also add the FileHandler, use the following line instead.
|
||||
handlers= java.util.logging.FileHandler, java.util.logging.ConsoleHandler
|
||||
|
||||
# Default global logging level.
|
||||
# This specifies which kinds of events are logged across
|
||||
# all loggers. For any given facility this global level
|
||||
# can be overriden by a facility specific level
|
||||
# Note that the ConsoleHandler also has a separate level
|
||||
# setting to limit messages printed to the console.
|
||||
.level= INFO
|
||||
|
||||
############################################################
|
||||
# Handler specific properties.
|
||||
# Describes specific configuration info for Handlers.
|
||||
############################################################
|
||||
|
||||
# default file output is in user's home directory.
|
||||
java.util.logging.FileHandler.pattern = ./log/opentcs-operationsdesk.%g.log
|
||||
java.util.logging.FileHandler.limit = 500000
|
||||
java.util.logging.FileHandler.count = 10
|
||||
#java.util.logging.FileHandler.formatter = java.util.logging.SimpleFormatter
|
||||
java.util.logging.FileHandler.formatter = org.opentcs.util.logging.SingleLineFormatter
|
||||
java.util.logging.FileHandler.append = true
|
||||
java.util.logging.FileHandler.level = FINE
|
||||
|
||||
# Limit the message that are printed on the console to INFO and above.
|
||||
java.util.logging.ConsoleHandler.level = INFO
|
||||
#java.util.logging.ConsoleHandler.formatter = java.util.logging.SimpleFormatter
|
||||
java.util.logging.ConsoleHandler.formatter = org.opentcs.util.logging.SingleLineFormatter
|
||||
|
||||
############################################################
|
||||
# Facility specific properties.
|
||||
# Provides extra control for each logger.
|
||||
############################################################
|
||||
|
||||
# For example, set the com.xyz.foo logger to only log SEVERE
|
||||
# messages:
|
||||
#com.xyz.foo.level = SEVERE
|
||||
|
||||
# Logging configuration for single classes. Remember that you might also have to
|
||||
# adjust handler levels!
|
||||
|
||||
#org.opentcs.guing.*.level = FINE
|
||||
#org.opentcs.access.rmi.ProxyInvocationHandler.level = FINE
|
||||
2
opentcs-operationsdesk/src/dist/config/opentcs-operationsdesk.properties
vendored
Normal file
2
opentcs-operationsdesk/src/dist/config/opentcs-operationsdesk.properties
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
# SPDX-FileCopyrightText: The openTCS Authors
|
||||
# SPDX-License-Identifier: CC-BY-4.0
|
||||
0
opentcs-operationsdesk/src/dist/lib/openTCS-extensions/.keepme
vendored
Normal file
0
opentcs-operationsdesk/src/dist/lib/openTCS-extensions/.keepme
vendored
Normal file
0
opentcs-operationsdesk/src/dist/log/.keepme
vendored
Normal file
0
opentcs-operationsdesk/src/dist/log/.keepme
vendored
Normal file
38
opentcs-operationsdesk/src/dist/startOperationsDesk.bat
vendored
Normal file
38
opentcs-operationsdesk/src/dist/startOperationsDesk.bat
vendored
Normal file
@@ -0,0 +1,38 @@
|
||||
@echo off
|
||||
rem SPDX-FileCopyrightText: The openTCS Authors
|
||||
rem SPDX-License-Identifier: MIT
|
||||
rem
|
||||
rem Start the openTCS Operations Desk application.
|
||||
rem
|
||||
|
||||
rem Set window title
|
||||
title Operations Desk (openTCS)
|
||||
|
||||
rem Don't export variables to the parent shell
|
||||
setlocal
|
||||
|
||||
rem Set base directory names.
|
||||
set OPENTCS_BASE=.
|
||||
set OPENTCS_HOME=.
|
||||
set OPENTCS_CONFIGDIR=%OPENTCS_HOME%\config
|
||||
set OPENTCS_LIBDIR=%OPENTCS_BASE%\lib
|
||||
|
||||
rem Set the class path
|
||||
set OPENTCS_CP=%OPENTCS_LIBDIR%\*;
|
||||
set OPENTCS_CP=%OPENTCS_CP%;%OPENTCS_LIBDIR%\openTCS-extensions\*;
|
||||
|
||||
rem XXX Be a bit more clever to find out the name of the JVM runtime.
|
||||
set JAVA=javaw
|
||||
|
||||
rem Start plant overview
|
||||
start /b %JAVA% -enableassertions ^
|
||||
-Dopentcs.base="%OPENTCS_BASE%" ^
|
||||
-Dopentcs.home="%OPENTCS_HOME%" ^
|
||||
-Dopentcs.configuration.provider=gestalt ^
|
||||
-Dopentcs.configuration.reload.interval=10000 ^
|
||||
-Djava.util.logging.config.file="%OPENTCS_CONFIGDIR%\logging.config" ^
|
||||
-Dsun.java2d.d3d=false ^
|
||||
-XX:-OmitStackTraceInFastThrow ^
|
||||
-classpath "%OPENTCS_CP%" ^
|
||||
-splash:bin/splash-image.gif ^
|
||||
org.opentcs.operationsdesk.RunOperationsDesk
|
||||
35
opentcs-operationsdesk/src/dist/startOperationsDesk.sh
vendored
Normal file
35
opentcs-operationsdesk/src/dist/startOperationsDesk.sh
vendored
Normal file
@@ -0,0 +1,35 @@
|
||||
#!/bin/sh
|
||||
# SPDX-FileCopyrightText: The openTCS Authors
|
||||
# SPDX-License-Identifier: MIT
|
||||
#
|
||||
# Start the openTCS Operations Desk application.
|
||||
#
|
||||
|
||||
# Set base directory names.
|
||||
export OPENTCS_BASE=.
|
||||
export OPENTCS_HOME=.
|
||||
export OPENTCS_CONFIGDIR="${OPENTCS_HOME}/config"
|
||||
export OPENTCS_LIBDIR="${OPENTCS_BASE}/lib"
|
||||
|
||||
# Set the class path
|
||||
export OPENTCS_CP="${OPENTCS_LIBDIR}/*"
|
||||
export OPENTCS_CP="${OPENTCS_CP}:${OPENTCS_LIBDIR}/openTCS-extensions/*"
|
||||
|
||||
if [ -n "${OPENTCS_JAVAVM}" ]; then
|
||||
export JAVA="${OPENTCS_JAVAVM}"
|
||||
else
|
||||
# XXX Be a bit more clever to find out the name of the JVM runtime.
|
||||
export JAVA="java"
|
||||
fi
|
||||
|
||||
# Start plant overview
|
||||
${JAVA} -enableassertions \
|
||||
-Dopentcs.base="${OPENTCS_BASE}" \
|
||||
-Dopentcs.home="${OPENTCS_HOME}" \
|
||||
-Dopentcs.configuration.provider=gestalt \
|
||||
-Dopentcs.configuration.reload.interval=10000 \
|
||||
-Djava.util.logging.config.file=${OPENTCS_CONFIGDIR}/logging.config \
|
||||
-XX:-OmitStackTraceInFastThrow \
|
||||
-classpath "${OPENTCS_CP}" \
|
||||
-splash:bin/splash-image.gif \
|
||||
org.opentcs.operationsdesk.RunOperationsDesk
|
||||
Reference in New Issue
Block a user