Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Jetty/Feature/Deployment Bindings"

< Jetty‎ | Feature
 
Line 1: Line 1:
 
{{Jetty Feature
 
{{Jetty Feature
 
| introduction =
 
| introduction =
 +
 +
{{Jetty Redirect|http://www.eclipse.org/jetty/documentation/current/configuring-deployment.html}}
 +
 
Jetty provides capability to tap into the application lifecycle of the deployment manager.  This is achieved with deployment bindings.
 
Jetty provides capability to tap into the application lifecycle of the deployment manager.  This is achieved with deployment bindings.
  

Latest revision as of 15:01, 23 April 2013



Introduction

Warning2.png
Jetty 7 and Jetty 8 are now EOL (End of Life)




THIS IS NOT THE DOCUMENTATION YOU ARE LOOKING FOR!!!!!






All development and stable releases are being performed with Jetty 9 and Jetty 10.






This wiki is now officially out of date and all content has been moved to the Jetty Documentation Hub






Direct Link to updated documentation: http://www.eclipse.org/jetty/documentation/current/configuring-deployment.html


Jetty provides capability to tap into the application lifecycle of the deployment manager. This is achieved with deployment bindings.

Feature

There are a handful of bindings that exist within the core distribution of jetty.

  • StandardDeployer
    • deploying
    • Standard binding that deals with deploying a webapp
  • StandardStarter
    • starting
    • Standard binding that deals with starting a webapp
  • StandardStopper
    • stopping
    • Standard binding that deals with stopping a webapp
  • StandardUndeployer
    • undeploying
    • Standard undeployer that deals with undeploying a webapp
  • DebugBinding
    • <any specified>
    • attaches a binding and prints logging information of a context going through the specified binding target
  • GlobalWebappConfigBinding
    • deploying
    • allows the user to override various settings of a webapp's context globally for all contexts

       <Call name="addLifeCycleBinding">
         <Arg>
           <New class="org.eclipse.jetty.deploy.bindings.GlobalWebappConfigBinding" >
             <Set name="jettyXml">file://<Property name="jetty.home" default="." />/etc/global-webapp-context-config.xml</Set>
           </New>
         </Arg>
       </Call>

  • OrderedGroupBinding
    • <any specified>
    • allows the user to specific a specific order for bindings to process in a given binding target

Copyright © Eclipse Foundation, Inc. All Rights Reserved.