####################################################################
# Nyx BootLoader Configuration
#                                         http://nyx.sourceforge.jp/
#                     Copyright (C) Nyx Project. All right reserved.
####################################################################

#-------------------------------------------------------------------
# Basic Setting
#-------------------------------------------------------------------
nyx.cli.home=${nyx.home}/servlet
nyx.edit.home=${nyx.home}/servlet
servlet.container.home=${nyx.home}/servlet

#-------------------------------------------------------------------
# Servlet Setting
#-------------------------------------------------------------------
servlet.container.class=org.apache.catalina.startup.Bootstrap
servlet.container.command.start=start
servlet.container.command.stop=stop

# Jar Library for Servlet boot
# (Key that starts from "servlet.container.boot.libs.")
# (It looks for the jar file in the subordinate position directory
#  at the directory specification.)
servlet.container.boot.libs.servlet.bin=${servlet.container.home}/bin
servlet.container.boot.libs.servlet.common.lib=${servlet.container.home}/lib

# Class Library for Servlet boot
# (Key that starts from "servlet.container.boot.dirs.")
# (It looks for the class file in the subordinate position directory
#  at the directory specification.)
servlet.container.boot.dirs.root=${nyx.home}
servlet.container.boot.dirs.conf=${nyx.home}/conf

# JVM property for Servlet boot
# (Key that starts from "servlet.container.property.")
servlet.container.property.catalina.home=${servlet.container.home}
servlet.container.property.catalina.base=${servlet.container.home}
servlet.container.property.java.io.tmpdir=${servlet.container.home}/temp
servlet.container.property.java.util.logging.manager=org.apache.juli.ClassLoaderLogManager
servlet.container.property.java.util.logging.config.file=${servlet.container.home}/conf/logging.properties

# JVM extends argument for Servlet boot
# (Key that starts from "servlet.container.extends.")
servlet.container.extends.mx=mx128M
#servlet.container.extends.debug=debug
#servlet.container.extends.noagent=noagent
#servlet.container.extends.runjdwp=runjdwp:transport=dt_socket,address=8000,server=y,suspend=n

#-------------------------------------------------------------------
# Nyx CLI Command Setting
#-------------------------------------------------------------------
nyx.cli.class=jp.nyx.pkg.cli.RpcCommandManager

# Jar Library for Nyx CLI
# (Key that starts from "nyx.cli.libs.")
# (It looks for the jar file in the subordinate position directory
#  at the directory specification.)
nyx.cli.libs.servlet.common.lib=${servlet.container.home}/lib
nyx.cli.libs.servlet.webapps=${servlet.container.home}/webapps/portal/WEB-INF/lib

# Class Library for Nyx CLI
# (Key that starts from "nyx.cli.dirs.")
# (It looks for the class file in the subordinate position directory
#  at the directory specification.)
nyx.cli.dirs.root=${nyx.home}
nyx.cli.dirs.conf=${nyx.home}/conf

# JVM property for Nyx CLI
# (Key that starts from "nyx.cli.property.")
nyx.cli.property.java.io.tmpdir=${servlet.container.home}/temp

# JVM extends argument for Servlet boot
# (Key that starts from "nyx.cli.extends.")
nyx.cli.extends.mx=mx128M

#-------------------------------------------------------------------
# Nyx Edit Command Setting
#-------------------------------------------------------------------
nyx.edit.class=org.apache.derby.tools.ij

# Jar Library for Nyx Edit
# (Key that starts from "nyx.edit.libs.")
# (It looks for the jar file in the subordinate position directory
#  at the directory specification.)
nyx.edit.libs.servlet.common.lib=${servlet.container.home}/lib
nyx.edit.libs.servlet.webapps=${servlet.container.home}/webapps/portal/WEB-INF/lib

# Class Library for Nyx Edit
# (Key that starts from "nyx.edit.dirs.")
# (It looks for the class file in the subordinate position directory
#  at the directory specification.)
nyx.edit.dirs.root=${nyx.home}
nyx.edit.dirs.conf=${nyx.home}/conf

# JVM property for Nyx CLI
# (Key that starts from "nyx.edit.property.")
nyx.edit.property.java.io.tmpdir=${servlet.container.home}/temp
nyx.edit.property.derby.system.home=${servlet.container.home}
nyx.edit.property.ij.protocol=jdbc:derby:
nyx.edit.property.ij.connection.em=jdbc:derby:nyxkernel;create=true

# JVM extends argument for Servlet boot
# (Key that starts from "servlet.container.extends.")
nyx.edit.extends.mx=mx128M

#-------------------------------------------------------------------
# Nyx Clean Command Setting
#-------------------------------------------------------------------
# File and directory deleted by clean command
# (Key that starts from "nyx.clean.")
nyx.clean.servlet.work=${servlet.container.home}/work
nyx.clean.servlet.webapps.root=${servlet.container.home}/webapps/ROOT
nyx.clean.servlet.webapps.portal=${servlet.container.home}/webapps/portal
nyx.clean.servlet.webapps.swc=${servlet.container.home}/webapps/swc

#-------------------------------------------------------------------
# Nyx Update Command Setting
#-------------------------------------------------------------------
nyx.update.base=${nyx.home}/update

# Jar Library for Nyx Update
# (Key that starts from "nyx.update.libs.")
# (It looks for the jar file in the subordinate position directory
#  at the directory specification.)
nyx.update.libs.servlet.common.lib=${servlet.container.home}/lib
nyx.update.libs.servlet.webapps=${servlet.container.home}/webapps/portal/WEB-INF/lib

# Class Library for Nyx Update
# (Key that starts from "nyx.update.dirs.")
# (It looks for the class file in the subordinate position directory
#  at the directory specification.)
nyx.update.dirs.root=${nyx.home}
nyx.update.dirs.conf=${nyx.home}/conf

#-------------------------------------------------------------------
# Nyx Update Module Download Setting
#-------------------------------------------------------------------
nyx.download.dir=${nyx.update.base}

# Nyx Update Module Download URLs
# (Key that starts from "nyx.download.urls.")
nyx.download.urls.sourceforge=http://nyx.sourceforge.jp/update/update.list.xml

# Jar Library for Nyx Update Module Download
# (Key that starts from "nyx.download.libs.")
# (It looks for the jar file in the subordinate position directory
#  at the directory specification.)
nyx.download.libs.servlet.common.lib=${servlet.container.home}/lib
nyx.download.libs.servlet.webapps=${servlet.container.home}/webapps/portal/WEB-INF/lib

# Class Library for Nyx Update Module Download
# (Key that starts from "nyx.download.dirs.")
# (It looks for the class file in the subordinate position directory
#  at the directory specification.)
nyx.download.dirs.root=${nyx.home}
nyx.download.dirs.conf=${nyx.home}/conf
