Webapp Configuration Guide
This guide will instruct you on how to configure an instance of onebusaway-webapp.  These are specific configuration
instructions, part of your larger OneBusAway installation.  The onebusaway-webapp powers
the various OneBusAway web interfaces:
- standard web interface
- mobile-web interface
- text-only web interface
- sign-mode interface
Wiki Integration
To make it easier to customize the content and look-and-feel of your onebusaway-webapp installation, we provide a
content configuration option that we call wiki integration.  The idea is that you can point your onebusaway-webapp
installation at a wiki or some other content management system, allowing you to control the various content pages that
are included in the webapp.
As a quick example, if you have an XWiki installation available at the url
http://wiki.mydomain.org, you can configure your onebusaway-webapp to use the wiki by adding the following elements
to your data-sources.xml config file:
<bean id="wikiDocumentService" class="org.onebusaway.wiki.xwiki.impl.XWikiDocumentServiceImpl">
    <property name="xwikiUrl" value="http://wiki.mydomain.org" />
</bean>
<bean id="wikiRenderingService" class="org.onebusaway.wiki.xwiki.impl.XWikiRenderingServiceImpl">
    <property name="wikiDocumentViewUrl" value="/p/%{documentName}.action" />
    <property name="wikiAttachmentUrl" value="http://wiki.mydomain.org/bin/download/Main/%{documentName}/%{attachmentName}" />
    <property name="wikiDocumentEditUrl" value="http://wiki.mydomain.org/bin/edit/Main/%{documentName}" />
</bean>
The two components are a wiki document service and a wiki rendering service that control the source of pages and how they are rendered.
There is a fair amount of flexibility in how you configure wiki integration. For more information see the complete wiki integration guide.
