diff options
Diffstat (limited to 'www/jetty9/files/smf/manifest.xml')
-rw-r--r-- | www/jetty9/files/smf/manifest.xml | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/www/jetty9/files/smf/manifest.xml b/www/jetty9/files/smf/manifest.xml new file mode 100644 index 00000000000..fa60036f977 --- /dev/null +++ b/www/jetty9/files/smf/manifest.xml @@ -0,0 +1,38 @@ +<?xml version='1.0'?> +<!DOCTYPE service_bundle SYSTEM '/usr/share/lib/xml/dtd/service_bundle.dtd.1'> +<service_bundle type='manifest' name='@SMF_NAME@'> + <service name='@SMF_PREFIX@/@SMF_NAME@' type='service' version='1'> + <create_default_instance enabled='false' /> + <single_instance /> + <dependency name='network' grouping='require_all' restart_on='error' type='service'> + <service_fmri value='svc:/milestone/network:default' /> + </dependency> + <dependency name='filesystem' grouping='require_all' restart_on='error' type='service'> + <service_fmri value='svc:/system/filesystem/local' /> + </dependency> + <method_context working_directory='@JETTY_HOME@'> + <method_credential user='@JETTY_USER@' group='@JETTY_GROUP@' /> + <method_environment> + <envvar name='JAVA' value='@JAVA_HOME@/bin/java'/> + <envvar name='JAVA_HOME' value='@JAVA_HOME@' /> + <envvar name='JETTY_HOME' value='@JETTY_HOME@'/> + <envvar name='JETTY_BASE' value='@JETTY_BASE@'/> + <envvar name='JETTY_LOGS' value='@JETTY_LOGS@'/> + <envvar name='JETTY_RUN' value='@JETTY_RUN@'/> + </method_environment> + </method_context> + <exec_method type='method' name='start' exec='@JETTY_HOME@/bin/jetty.sh start' timeout_seconds='60' /> + <exec_method type='method' name='stop' exec='@JETTY_HOME@/bin/jetty.sh stop' timeout_seconds='60' /> + <property_group name='startd' type='framework'> + <propval name='duration' type='astring' value='contract' /> + <propval name='ignore_error' type='astring' value='core,signal' /> + </property_group> + <property_group name='application' type='application'></property_group> + <stability value='Evolving' /> + <template> + <common_name> + <loctext xml:lang='C'>Jetty</loctext> + </common_name> + </template> + </service> +</service_bundle> |