Set up an integrated application (command line method)

When you integrate an external application into your CollabNet TeamForge site, your site's project administrators can choose to include the integrated application alongside the built-in tools in their projects.

You enable the application to be tightly coupled into TeamForge by describing it in a special XML file that you upload to your site.
Note: Site administrators can also do this from the site administration screen in the TeamForge application.
  1. Create the XML file that describes your integrated application. For an example of a working XML file, see Sample integrated application configuration file.
  2. In /opt/collabnet/teamforge/var/etc/ path, create a directory called pluggable and store the XML file in the /opt/collabnet/teamforge/var/etc/pluggable folder.
  3. If you specified an icon in the XML file, copy the corresponding image file to /opt/collabnet/teamforge/var/etc/pluggable/icons. The name of the icon file must be the same as the name of the XML file, but with an ".ico" extension.
  4. Change ownership of the file to the site administrator.
    • sudo chown sf-admin:sf-admin <pluggable_descriptor.xml file>
  5. Stop and start JBoss.

Project administrators can now add the applications to their projects by using the Project Admin > Project Toolbar > Integrated Applications page.