Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

Jakarta Slide

  1. download slide
  2. copy the slide.war to $jetty.home/webapps
  3. create a new jetty config file or edit an existing one to add this JAASUserRealm definition:
    Code Block
    xml
    xml
        
    <Set name="UserRealms">
          <Array type="org.mortbay.jetty.security.UserRealm">
            ...
            <Item>
              <New class="org.mortbay.jetty.plus.jaas.JAASUserRealm">
               <Set name="Name">Slide DAV Server</Set>
               <Set name="LoginModuleName">slide_login</Set>
               <Set name="roleClassNames">
                 <Array type="java.lang.String">
                   <Item>org.apache.slide.jaas.spi.SlideRole</Item>
                 </Array>
               </Set>
              </New>
            </Item>
          </Array>
    </Set>
    
  4. copy the jaas.config file to $jetty.home/etc, or append it's contents to an existing login module configuration file
  5. start jetty and supply the jetty configuration file you edited on the command line
    Code Block
    java -Djava.security.auth.login.config=etc/jaas.config -jar start.jar [name of your jetty config file]
    
Contact the core Jetty developers at www.webtide.com
private support for your internal/customer projects ... custom extensions and distributions ... versioned snapshots for indefinite support ... scalability guidance for your apps and Ajax/Comet projects ... development services from 1 day to full product delivery