<?xml version="1.0"?>
<!DOCTYPE service_bundle SYSTEM "/usr/share/lib/xml/dtd/service_bundle.dtd.1">
<service_bundle
type="manifest"
name="jetty">
<service
name="application/servers/jetty"
type="service"
version="1">
<create_default_instance enabled="false" />
<single_instance />
<exec_method
type="method"
name="start"
exec="/opt/local/jetty/bin/jetty.sh start"
timeout_seconds="30">
<method_context working_directory="/opt/local/jetty">
<method_credential
user="jetty"
group="jetty"
privileges="BASIC,PRIV_NET_PRIVADDR" />
<method_environment>
<envvar
name="JAVA_HOME"
value="/opt/local/java/openjdk7" />
</method_environment>
</method_context>
</exec_method>
<exec_method
type="method"
name="stop"
exec="/opt/local/jetty/bin/jetty.sh stop"
timeout_seconds="60">
<method_context working_directory="/opt/local/jetty">
<method_credential
user="jetty"
group="jetty" />
<method_environment>
<envvar
name="JAVA_HOME"
value="/opt/local/java/jdk7" />
</method_environment>
</method_context>
</exec_method>
<stability value="Unstable" />
<template>
<common_name>
<loctext xml:lang="C">jetty</loctext>
</common_name>
</template>
</service>
</service_bundle>