Version 10

    There are a few .properties files you need to fill out for

    your own configuration.

    • build.properties

    You have to make your own build.properties file in ./forge/portal-extensions/. Just copy buil.properties.sample and fill it with the data corresponding to your machine.

     

    • jspwiki.properties

    To get your wiki working you have to point jspwiki.fileSystemProvider.pageDir and jspwiki.basicAttachmentProvider.storageDir in ./forge/portal-extensions/jspwiki/etc/jspwiki.properties to your machine-dependent place. Maven copies the base jspwiki structure to the server folder. So it may be for example ../jboss-4.0.2/server/jspwiki-pages.

     

    • blojsom.properties

    To be able to use the Blog, you need to create a blojsom.properties file

    in ./forge/portal-extensions/blojsom/to-copy/blojsom.war/WEB-INF/ and

    set the following values:

     

    blojsom-resource-manager=org.blojsom.util.resources.ResourceBundleResourceManager

     

    blojsom-blog-home=your/home/directory

     

    blojsom-configuration-base-directory=/WEB-INF/

     

    blojsom-installation-directory=$JBOSS_HOME/server/default/./deploy/blojsom.war/

     

    blojsom-resource-manager-bundles=org.blojsom.plugin.admin.resources.messages

     

    blojsom-default-user=default

     

    blojsom-users=default

     

    blojsom-fetcher=org.blojsom.fetcher.StandardFetcher

     

    blojsom-broadcaster=org.blojsom.event.SimpleBlojsomEventBroadcaster

     

    blojsom-templates-directory=/templates/

     

    blojsom-resource-directory=/resources/

     

     

     

    • forge.properties

    To be able to read files from the content repository

    you need to set in ./forge/portal-extensions/forge-common/src/etc/org/jboss/forge/common/forge.properties

    file the following values relative to your system:

     

    svnpath, svnusername, svnpassword, localpath, blogpath

     

     

    useful maven targets

    • maven first-install

    Installs jspwiki-pages, blojsom and the forums portlet and calls the "all" target

     

    • maven all

    Builds and deploys all extensions, for use after modifications