FWIW, I've just committed the karaf docs to the main karaf svn tree, so the
id is now:

  <groupId>org.apache.karaf</groupId>
  <artifactId>org.apache.karaf.doc</artifactId>
  <version>2.1.99-SNAPSHOT</version>

On Mon, Oct 18, 2010 at 09:45, <[email protected]> wrote:

> Author: gertv
> Date: Mon Oct 18 07:45:56 2010
> New Revision: 1023676
>
> URL: http://svn.apache.org/viewvc?rev=1023676&view=rev
> Log:
> Add the Karaf docs to site
>
> Added:
>    servicemix/documentation/trunk/src/main/scala/org/
>    servicemix/documentation/trunk/src/main/scala/org/apache/
>    servicemix/documentation/trunk/src/main/scala/org/apache/servicemix/
>
>  
> servicemix/documentation/trunk/src/main/scala/org/apache/servicemix/documentation/
>
>  
> servicemix/documentation/trunk/src/main/scala/org/apache/servicemix/documentation/Helper.scala
>    servicemix/documentation/trunk/src/main/webapp/commands/
>    servicemix/documentation/trunk/src/main/webapp/commands/index.conf
>    servicemix/documentation/trunk/src/main/webapp/commands/toc.ssp
>    servicemix/documentation/trunk/src/main/webapp/karaf/
>    servicemix/documentation/trunk/src/main/webapp/karaf/index.conf
>    servicemix/documentation/trunk/src/main/webapp/karaf/toc.ssp
>    servicemix/documentation/trunk/src/main/webapp/users-guide/toc.ssp
>    servicemix/documentation/trunk/src/test/
>    servicemix/documentation/trunk/src/test/scala/
>    servicemix/documentation/trunk/src/test/scala/org/
>    servicemix/documentation/trunk/src/test/scala/org/apache/
>    servicemix/documentation/trunk/src/test/scala/org/apache/servicemix/
>
>  
> servicemix/documentation/trunk/src/test/scala/org/apache/servicemix/documentation/
>
>  
> servicemix/documentation/trunk/src/test/scala/org/apache/servicemix/documentation/HelperTest.scala
> Removed:
>    servicemix/documentation/trunk/src/main/webapp/toc.ssp
> Modified:
>    servicemix/documentation/trunk/pom.xml
>    servicemix/documentation/trunk/src/main/scala/scalate/Boot.scala
>
>  
> servicemix/documentation/trunk/src/main/webapp/WEB-INF/scalate/layouts/default.ssp
>    servicemix/documentation/trunk/src/main/webapp/index.ssp
>
> Modified: servicemix/documentation/trunk/pom.xml
> URL:
> http://svn.apache.org/viewvc/servicemix/documentation/trunk/pom.xml?rev=1023676&r1=1023675&r2=1023676&view=diff
>
> ==============================================================================
> --- servicemix/documentation/trunk/pom.xml (original)
> +++ servicemix/documentation/trunk/pom.xml Mon Oct 18 07:45:56 2010
> @@ -68,6 +68,13 @@
>       <artifactId>slf4j-api</artifactId>
>       <version>1.6.0</version>
>     </dependency>
> +
> +    <dependency>
> +      <groupId>junit</groupId>
> +      <artifactId>junit</artifactId>
> +      <version>4.8</version>
> +      <scope>test</scope>
> +    </dependency>
>   </dependencies>
>
>   <build>
> @@ -84,33 +91,54 @@
>           </execution>
>         </executions>
>       </plugin>
> +
>       <plugin>
>         <groupId>org.apache.maven.plugins</groupId>
>         <artifactId>maven-dependency-plugin</artifactId>
>         <executions>
>           <execution>
> -            <id>src-dependencies</id>
> +            <!-- Unpack the manual sources into the /karaf subdirectory
> -->
> +            <id>unpack-karaf-manual</id>
>             <phase>generate-resources</phase>
>             <goals>
> -              <!-- use copy-dependencies instead if you don't want to
> explode the sources -->
>               <goal>unpack</goal>
>             </goals>
> -           <configuration>
> -          <artifactItems>
> -            <artifactItem>
> -              <groupId>org.fusesource.doc</groupId>
> -              <artifactId>karaf</artifactId>
> -              <version>2.1.99-SNAPSHOT</version>
> -              <type>war</type>
> -
>  <outputDirectory>${project.build.directory}/webapp/karaf</outputDirectory>
> -
>  
> <includes>commands/*.conf,developers-guide/*.conf,users-guide/*.conf</includes>
> -            </artifactItem>
> -          </artifactItems>
> -
> +            <configuration>
> +              <artifactItems>
> +                <artifactItem>
> +                  <groupId>org.fusesource.doc</groupId>
> +                  <artifactId>karaf</artifactId>
> +                  <version>2.1.99-SNAPSHOT</version>
> +                  <type>war</type>
> +
>  <outputDirectory>${project.build.directory}/webapp/karaf</outputDirectory>
> +
>  <includes>developers-guide/*.conf,users-guide/*.conf</includes>
> +                </artifactItem>
> +              </artifactItems>
>             </configuration>
>           </execution>
> +          <execution>
> +            <!-- Unpack the commands documentation sources into the
> /commands -->
> +            <id>unpack-karaf-commands</id>
> +            <phase>generate-resources</phase>
> +            <goals>
> +              <goal>unpack</goal>
> +            </goals>
> +            <configuration>
> +              <artifactItems>
> +                <artifactItem>
> +                  <groupId>org.fusesource.doc</groupId>
> +                  <artifactId>karaf</artifactId>
> +                  <version>2.1.99-SNAPSHOT</version>
> +                  <type>war</type>
> +
>  <outputDirectory>${project.build.directory}/webapp</outputDirectory>
> +                  <includes>commands/*.conf</includes>
> +                </artifactItem>
> +              </artifactItems>
> +            </configuration>
> +          </execution>
>         </executions>
>       </plugin>
> +
>       <plugin>
>         <groupId>org.apache.maven.plugins</groupId>
>         <artifactId>maven-resources-plugin</artifactId>
> @@ -150,6 +178,7 @@
>       </plugin>
>       <plugin>
>         <artifactId>maven-war-plugin</artifactId>
> +        <version>2.1</version>
>         <configuration>
>
> <warSourceDirectory>${project.build.directory}/webapp</warSourceDirectory>
>           <archive>
> @@ -191,6 +220,7 @@
>       <plugin>
>         <groupId>org.apache.felix</groupId>
>         <artifactId>maven-bundle-plugin</artifactId>
> +        <version>2.1.0</version>
>         <executions>
>           <execution>
>             <id>bundle-manifest</id>
>
> Added:
> servicemix/documentation/trunk/src/main/scala/org/apache/servicemix/documentation/Helper.scala
> URL:
> http://svn.apache.org/viewvc/servicemix/documentation/trunk/src/main/scala/org/apache/servicemix/documentation/Helper.scala?rev=1023676&view=auto
>
> ==============================================================================
> ---
> servicemix/documentation/trunk/src/main/scala/org/apache/servicemix/documentation/Helper.scala
> (added)
> +++
> servicemix/documentation/trunk/src/main/scala/org/apache/servicemix/documentation/Helper.scala
> Mon Oct 18 07:45:56 2010
> @@ -0,0 +1,34 @@
> +/**
> + * Copyright (C) 2009-2010 the original author or authors.
> + * See the notice.md file distributed with this work for additional
> + * information regarding copyright ownership.
> + *
> + * Licensed under the Apache License, Version 2.0 (the "License");
> + * you may not use this file except in compliance with the License.
> + * You may obtain a copy of the License at
> + *
> + *     http://www.apache.org/licenses/LICENSE-2.0
> + *
> + * Unless required by applicable law or agreed to in writing, software
> + * distributed under the License is distributed on an "AS IS" BASIS,
> + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
> implied.
> + * See the License for the specific language governing permissions and
> + * limitations under the License.
> + */
> +package org.apache.servicemix.documentation
> +
> +/**
> + * Helper methods for buildings the templates
> + */
> +object Helper {
> +
> +  val TOC = "/toc.ssp"
> +
> +  /**
> +   * Determine the right toc file to include for a given uri
> +   */
> +  def toc(uri: String) = {
> +    "/" + uri.substring(1).split("/").head + TOC
> +  }
> +
> +}
> \ No newline at end of file
>
> Modified: servicemix/documentation/trunk/src/main/scala/scalate/Boot.scala
> URL:
> http://svn.apache.org/viewvc/servicemix/documentation/trunk/src/main/scala/scalate/Boot.scala?rev=1023676&r1=1023675&r2=1023676&view=diff
>
> ==============================================================================
> --- servicemix/documentation/trunk/src/main/scala/scalate/Boot.scala
> (original)
> +++ servicemix/documentation/trunk/src/main/scala/scalate/Boot.scala Mon
> Oct 18 07:45:56 2010
> @@ -1,9 +1,26 @@
> +/**
> + * Copyright (C) 2009-2010 the original author or authors.
> + * See the notice.md file distributed with this work for additional
> + * information regarding copyright ownership.
> + *
> + * Licensed under the Apache License, Version 2.0 (the "License");
> + * you may not use this file except in compliance with the License.
> + * You may obtain a copy of the License at
> + *
> + *     http://www.apache.org/licenses/LICENSE-2.0
> + *
> + * Unless required by applicable law or agreed to in writing, software
> + * distributed under the License is distributed on an "AS IS" BASIS,
> + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
> implied.
> + * See the License for the specific language governing permissions and
> + * limitations under the License.
> + */
>  package scalate
>
> -class Boot {
> +import org.fusesource.scalate.util.Logging
>
> -  def run = {
> -    System.out.println("---> Starting the bloody thing")
> -  }
> +class Boot extends Logging {
> +
> +  def run = debug("Boot class started")
>
>  }
> \ No newline at end of file
>
> Modified:
> servicemix/documentation/trunk/src/main/webapp/WEB-INF/scalate/layouts/default.ssp
> URL:
> http://svn.apache.org/viewvc/servicemix/documentation/trunk/src/main/webapp/WEB-INF/scalate/layouts/default.ssp?rev=1023676&r1=1023675&r2=1023676&view=diff
>
> ==============================================================================
> ---
> servicemix/documentation/trunk/src/main/webapp/WEB-INF/scalate/layouts/default.ssp
> (original)
> +++
> servicemix/documentation/trunk/src/main/webapp/WEB-INF/scalate/layouts/default.ssp
> Mon Oct 18 07:45:56 2010
> @@ -18,6 +18,8 @@ limitations under the License.
>  <%@ var body: String %>
>  <%@ var title: String = "Apache ServiceMix ${servicemix.version}" %>
>  <%@ var navigation: Boolean = true %>
> +<% import org.fusesource.scalate.servlet.ServletRenderContext._ %>
> +<% import org.apache.servicemix.documentation.Helper._ %>
>  <!DOCTYPE html>
>  <html>
>  <head>
> @@ -53,7 +55,7 @@ limitations under the License.
>       <% if (navigation) { %>
>       <nav>
>         <div id="navigation">
> -            ${include("/toc.ssp")}
> +            ${include(toc(requestUri))}
>         </div>
>       </nav>
>       <% } %>
>
> Added: servicemix/documentation/trunk/src/main/webapp/commands/index.conf
> URL:
> http://svn.apache.org/viewvc/servicemix/documentation/trunk/src/main/webapp/commands/index.conf?rev=1023676&view=auto
>
> ==============================================================================
> --- servicemix/documentation/trunk/src/main/webapp/commands/index.conf
> (added)
> +++ servicemix/documentation/trunk/src/main/webapp/commands/index.conf Mon
> Oct 18 07:45:56 2010
> @@ -0,0 +1,2 @@
> +h1. ServiceMix ${servicemix.version} Documentation
> +Commands available in the
> \ No newline at end of file
>
> Added: servicemix/documentation/trunk/src/main/webapp/commands/toc.ssp
> URL:
> http://svn.apache.org/viewvc/servicemix/documentation/trunk/src/main/webapp/commands/toc.ssp?rev=1023676&view=auto
>
> ==============================================================================
> --- servicemix/documentation/trunk/src/main/webapp/commands/toc.ssp (added)
> +++ servicemix/documentation/trunk/src/main/webapp/commands/toc.ssp Mon Oct
> 18 07:45:56 2010
> @@ -0,0 +1,69 @@
> +<!-- TODO: generate this file automatically, this is just a subset of the
> available commands for demo purposes -->
> +<ul>
> +  <li id="comfig-commands">
> +    <a href="#">Using ConfigAdmin</a>
> +    <ul>
> +      <li id="config-cancel">
> +        <a href="${uri("/commands/config-cancel.html")}">config:cancel</a>
> +      </li>
> +      <li id="config-edit">
> +        <a href="${uri("/commands/config-edit.html")}">config:edit</a>
> +      </li>
> +      <li id="config-list">
> +        <a href="${uri("/commands/config-list.html")}">config:list</a>
> +      </li>
> +      <li id="config-propappend">
> +        <a
> href="${uri("/commands/config-propappend.html")}">config:propappend</a>
> +      </li>
> +      <li id="config-propdel">
> +        <a
> href="${uri("/commands/config-propdel.html")}">config:propdel</a>
> +      </li>
> +      <li id="config-proplist">
> +        <a
> href="${uri("/commands/config-proplist.html")}">config:proplist</a>
> +      </li>
> +      <li id="config-propset">
> +        <a
> href="${uri("/commands/config-propset.html")}">config:propset</a>
> +      </li>
> +      <li id="config-update">
> +        <a href="${uri("/commands/config-update.html")}">config:update</a>
> +      </li>
> +    </ul>
> +  </li>
> +  <li id="dev-commands">
> +    <a href="#">Development</a>
> +    <ul>
> +      <li id="dev-dynamic-import">
> +        <a
> href="${uri("/commands/dev-dynamic-import.html")}">dev:dynamic-import</a>
> +      </li>
> +      <li id="dev-framework">
> +        <a href="${uri("/commands/dev-framework.html")}">dev:framework</a>
> +      </li>
> +      <li id="dev-print-stack-traces">
> +        <a
> href="${uri("/commands/dev-print-stack-traces.html")}">dev:print-stack-traces</a>
> +      </li>
> +      <li id="dev-restart">
> +        <a href="${uri("/commands/dev-restart.html")}">dev:restart</a>
> +      </li>
> +      <li id="dev-show-tree">
> +        <a href="${uri("/commands/dev-show-tree.html")}">dev:show-tree</a>
> +      </li>
> +    </ul>
> +  </li>
> +  <li id="log-commands">
> +    <a href="#">Logging</a>
> +    <ul>
> +      <li id="log-display-exception">
> +        <a
> href="${uri("/commands/log-display-exception.html")}">log:display-exception</a>
> +      </li>
> +      <li id="log-display">
> +        <a href="${uri("/commands/log-display.html")}">log:display</a>
> +      </li>
> +      <li id="log-get">
> +        <a href="${uri("/commands/log-get.html")}">log:get</a>
> +      </li>
> +      <li id="log-set">
> +        <a href="${uri("/commands/log-set.html")}">log:set</a>
> +      </li>
> +    </ul>
> +  </li>
> +</ul>
> \ No newline at end of file
>
> Modified: servicemix/documentation/trunk/src/main/webapp/index.ssp
> URL:
> http://svn.apache.org/viewvc/servicemix/documentation/trunk/src/main/webapp/index.ssp?rev=1023676&r1=1023675&r2=1023676&view=diff
>
> ==============================================================================
> --- servicemix/documentation/trunk/src/main/webapp/index.ssp (original)
> +++ servicemix/documentation/trunk/src/main/webapp/index.ssp Mon Oct 18
> 07:45:56 2010
> @@ -5,6 +5,7 @@ If you're new to Apache ServiceMix, we r
>
>  <h2>Related projects' reference manuals</h2>
>  <ul>
> -  <li><a href="karaf/users-guide">Karaf Users' Guide</a></li>
> -  <li><a href="karaf/developers-guide">Karaf Developers' Guide</a></li>
> +  <li><a href="users-guide/index.html">Apache ServiceMix User's
> Guide</a></li>
> +  <li><a href="commands/index.html">Console commands reference</a></li>
> +  <li><a href="karaf/index.html">Apache Karaf</a></li>
>  </ul>
> \ No newline at end of file
>
> Added: servicemix/documentation/trunk/src/main/webapp/karaf/index.conf
> URL:
> http://svn.apache.org/viewvc/servicemix/documentation/trunk/src/main/webapp/karaf/index.conf?rev=1023676&view=auto
>
> ==============================================================================
> --- servicemix/documentation/trunk/src/main/webapp/karaf/index.conf (added)
> +++ servicemix/documentation/trunk/src/main/webapp/karaf/index.conf Mon Oct
> 18 07:45:56 2010
> @@ -0,0 +1,2 @@
> +h1. ServiceMix ${servicemix.version} Documentation
> +ServiceMix ${servicemix.version} uses Apache Karaf.
> \ No newline at end of file
>
> Added: servicemix/documentation/trunk/src/main/webapp/karaf/toc.ssp
> URL:
> http://svn.apache.org/viewvc/servicemix/documentation/trunk/src/main/webapp/karaf/toc.ssp?rev=1023676&view=auto
>
> ==============================================================================
> --- servicemix/documentation/trunk/src/main/webapp/karaf/toc.ssp (added)
> +++ servicemix/documentation/trunk/src/main/webapp/karaf/toc.ssp Mon Oct 18
> 07:45:56 2010
> @@ -0,0 +1,75 @@
> +<ul>
> +  <li id="karaf-users-guide">
> +    <a href="#">User's Guide</a>
> +    <ul>
> +      <li id="karaf-installation">
> +        <a
> href="${uri("/karaf/users-guide/installation.html")}">Installation</a>
> +      </li>
> +      <li id="karaf-directory-structure">
> +        <a
> href="${uri("/karaf/users-guide/directory-structure.html")}">Directory
> structure</a>
> +      </li>
> +      <li id="karaf-starting-and-stopping">
> +        <a href="${uri("/karaf/users-guide/start-stop.html")}">Starting
> and stopping Karaf</a>
> +      </li>
> +      <li id="using-console">
> +        <a href="${uri("/karaf/users-guide/using-console.html")}">Using
> the console</a>
> +      </li>
> +      <li id="web-console">
> +        <a href="${uri("/karaf/users-guide/web-console.html")}">Web
> console</a>
> +      </li>
> +      <li id="remote-console">
> +        <a href="${uri("/karaf/users-guide/remote-console.html")}">Remote
> console</a>
> +      </li>
> +      <li id="child-instances">
> +        <a href="${uri("/karaf/users-guide/child-instances.html")}">Child
> instances</a>
> +      </li>
> +      <li id="security">
> +        <a href="${uri("/karaf/users-guide/security.html")}">Security</a>
> +      </li>
> +      <li id="failover">
> +        <a href="${uri("/karaf/users-guide/failover.html")}">Failover
> deployments</a>
> +      </li>
> +      <li id="logging-system">
> +        <a href="${uri("/karaf/users-guide/logging-system.html")}">Logging
> system</a>
> +      </li>
> +      <li id="installing-features">
> +        <a
> href="${uri("/karaf/users-guide/installing-features.html")}">Installing
> additional features</a>
> +      </li>
> +      <li id="deployer">
> +        <a href="${uri("/karaf/users-guide/deployer.html")}">Deployer</a>
> +      </li>
> +      <li id="configuration">
> +        <a
> href="${uri("/karaf/users-guide/configuration.html")}">Configuration</a>
> +      </li>
> +      <li id="provisioning">
> +        <a
> href="${uri("/karaf/users-guide/provisioning.html")}">Provisioning</a>
> +      </li>
> +    </ul>
> +  </li>
> +  <li id="karaf-developers-guide">
> +    <a href="#">Developer's Guide</a>
> +    <ul>
> +      <li id="extending-console">
> +        <a
> href="${uri("/karaf/developers-guide/extending-console.html")}">Extending
> Console</a>
> +      </li>
> +      <li id="security-framework">
> +        <a
> href="${uri("/karaf/developers-guide/security-framework.html")}">Security
> Framework</a>
> +      </li>
> +      <li id="writing-tests">
> +        <a
> href="${uri("/karaf/developers-guide/writing-tests.html")}">Tests with Pax
> Exam</a>
> +      </li>
> +      <li id="debugging">
> +        <a href="${uri("/karaf/developers-guide/debugging.html")}">Debug
> Karaf</a>
> +      </li>
> +      <li id="creating-bundles">
> +        <a
> href="${uri("/karaf/developers-guide/creating-bundles.html")}">Creating
> bundles</a>
> +      </li>
> +      <li id="connect-console">
> +        <a
> href="${uri("/karaf/developers-guide/connect-console.html")}">Connect to the
> console</a>
> +      </li>
> +      <li id="shell-syntax">
> +        <a
> href="${uri("/karaf/developers-guide/shell-syntax.html")}">Console shell
> syntax</a>
> +      </li>
> +    </ul>
> +  </li>
> +</ul>
>
> Added: servicemix/documentation/trunk/src/main/webapp/users-guide/toc.ssp
> URL:
> http://svn.apache.org/viewvc/servicemix/documentation/trunk/src/main/webapp/users-guide/toc.ssp?rev=1023676&view=auto
>
> ==============================================================================
> --- servicemix/documentation/trunk/src/main/webapp/users-guide/toc.ssp
> (added)
> +++ servicemix/documentation/trunk/src/main/webapp/users-guide/toc.ssp Mon
> Oct 18 07:45:56 2010
> @@ -0,0 +1,57 @@
> +<ul>
> +    <li id="getting-started">
> +        <a
> href="${uri("/users-guide/getting-started/index.html")}">Getting Started</a>
> +        <ul>
> +            <li id="what-is-smx4"><a
> href="${uri("/users-guide/getting-started/what-is-smx4.html")}">What is
> ServiceMix 4?</a></li>
> +            <li id="installation"><a
> href="${uri("/users-guide/getting-started/installation.html")}">Installing
> ServiceMix</a></li>
> +            <li id="discover"><a
> href="${uri("/users-guide/getting-started/discover")}">Discover
> ServiceMix</a></li>
> +            <li id="technology-selection"><a
> href="${uri("/users-guide/getting-started/technology-selection.html")}">Technology
> selection guidelines</a></li>
> +        </ul>
> +    </li>
> +    <li id="camel">
> +        <a href="${uri("/users-guide/camel/camel-index.html")}">Using
> Camel</a>
> +        <ul>
> +            <li id="camel-deploy"><a
> href="${uri("/users-guide/camel/camel-deployment.html")}">Deployment
> options</a></li>
> +        </ul>
> +    </li>
> +
> +    <li id="nmr">
> +        <a href="${uri("/users-guide/nmr/nmr-index.html")}">Using the
> NMR</a>
> +        <ul>
> +            <li id="camel-nmr"><a
> href="${uri("/users-guide/nmr/nmr-camel.html")}">Camel NMR</a></li>
> +            <li id="nmr-event-listeners"><a
> href="${uri("/users-guide/nmr/nmr-event-listeners.html")}">Event
> Listeners</a></li>
> +        </ul>
> +    </li>
> +    <li id="jbi-components">
> +        <a href="#">JBI Components</a>
> +        <ul>
> +            <li id="servicemix-bean"><a
> href="${uri("/users-guide/jbi/servicemix-bean.html")}">servicemix-bean</a></li>
> +            <li id="servicemix-camel"><a
> href="${uri("/users-guide/jbi/servicemix-camel.html")}">servicemix-camel</a></li>
> +            <li id="servicemix-cxf-bc"><a
> href="${uri("/users-guide/jbi/servicemix-cxf-bc.html")}">servicemix-cxf-bc</a></li>
> +            <li id="servicemix-cxf-se"><a
> href="${uri("/users-guide/jbi/servicemix-cxf-se.html")}">servicemix-cxf-se</a></li>
> +            <li id="servicemix-drools"><a
> href="${uri("/users-guide/jbi/servicemix-drools.html")}">servicemix-drools</a></li>
> +            <li id="servicemix-eip"><a
> href="${uri("/users-guide/jbi/servicemix-eip.html")}">servicemix-eip</a></li>
> +            <li id="servicemix-file"><a
> href="${uri("/users-guide/jbi/servicemix-file.html")}">servicemix-file</a></li>
> +            <li id="servicemix-ftp"><a
> href="${uri("/users-guide/jbi/servicemix-ftp.html")}">servicemix-ftp</a></li>
> +            <li id="servicemix-http"><a
> href="${uri("/users-guide/jbi/servicemix-http.html")}">servicemix-http</a></li>
> +            <li id="servicemix-jms"><a
> href="${uri("/users-guide/jbi/servicemix-jms.html")}">servicemix-jms</a></li>
> +            <li id="servicemix-mail"><a
> href="${uri("/users-guide/jbi/servicemix-mail.html")}">servicemix-mail</a></li>
> +            <li id="servicemix-osworkflow"><a
> href="${uri("/users-guide/jbi/servicemix-osworkflow.html")}">servicemix-osworkflow</a></li>
> +            <li id="servicemix-quartz"><a
> href="${uri("/users-guide/jbi/servicemix-quartz.html")}">servicemix-quartz</a></li>
> +            <li id="servicemix-saxon"><a
> href="${uri("/users-guide/jbi/servicemix-saxon.html")}">servicemix-saxon</a></li>
> +            <li id="servicemix-scripting"><a
> href="${uri("/users-guide/jbi/servicemix-scripting.html")}">servicemix-scripting</a></li>
> +            <li id="servicemix-snmp"><a
> href="${uri("/users-guide/jbi/servicemix-snmp.html")}">servicemix-snmp</a></li>
> +            <li id="servicemix-validation"><a
> href="${uri("/users-guide/jbi/servicemix-validation.html")}">servicemix-validation</a></li>
> +            <li id="servicemix-vfs"><a
> href="${uri("/users-guide/jbi/servicemix-vfs.html")}">servicemix-vfs</a></li>
> +            <li id="servicemix-wsn2005"><a
> href="${uri("/users-guide/jbi/servicemix-wsn2005.html")}">servicemix-wsn2005</a></li>
> +            <li id="servicemix-xmpp"><a
> href="${uri("/users-guide/jbi/servicemix-xmpp.html")}">servicemix-xmpp</a></li>
> +        </ul>
> +    </li>
> +    <li id="appendices">
> +        <a href="#">Appendices</a>
> +        <ul>
> +            <li id="migration"><a
> href="${uri("/users-guide/appendices/migration.html")}">Migrating from
> ServiceMix 3</a></li>
> +        </ul>
> +    </li>
> +
> +</ul>
> \ No newline at end of file
>
> Added:
> servicemix/documentation/trunk/src/test/scala/org/apache/servicemix/documentation/HelperTest.scala
> URL:
> http://svn.apache.org/viewvc/servicemix/documentation/trunk/src/test/scala/org/apache/servicemix/documentation/HelperTest.scala?rev=1023676&view=auto
>
> ==============================================================================
> ---
> servicemix/documentation/trunk/src/test/scala/org/apache/servicemix/documentation/HelperTest.scala
> (added)
> +++
> servicemix/documentation/trunk/src/test/scala/org/apache/servicemix/documentation/HelperTest.scala
> Mon Oct 18 07:45:56 2010
> @@ -0,0 +1,35 @@
> +/**
> + * Copyright (C) 2009-2010 the original author or authors.
> + * See the notice.md file distributed with this work for additional
> + * information regarding copyright ownership.
> + *
> + * Licensed under the Apache License, Version 2.0 (the "License");
> + * you may not use this file except in compliance with the License.
> + * You may obtain a copy of the License at
> + *
> + *     http://www.apache.org/licenses/LICENSE-2.0
> + *
> + * Unless required by applicable law or agreed to in writing, software
> + * distributed under the License is distributed on an "AS IS" BASIS,
> + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
> implied.
> + * See the License for the specific language governing permissions and
> + * limitations under the License.
> + */
> +package org.apache.servicemix.documentation
> +
> +import org.apache.servicemix.documentation.Helper._
> +import org.junit.Test
> +import org.junit.Assert.{assertEquals}
> +
> +/**
> + * Test case for org.apache.servicemix.documentation.Helper
> + */
> +class HelperTest {
> +
> +  @Test
> +  def testTocHelper = {
> +    assertEquals("Should return valid TOC for /users-guide/index.conf",
> +                 "/users-guide/toc.ssp", toc("/users-guide/index.conf"))
> +  }
> +
> +}
>
>
>


-- 
Cheers,
Guillaume Nodet
------------------------
Blog: http://gnodet.blogspot.com/
------------------------
Open Source SOA
http://fusesource.com

Reply via email to