Skip to main content

IBM CMIS Prototype for FileNet P8 Content Manager 4.0

A technology that provides support for REST/Atom binding of the CMIS specification for IBM FileNet P8 Content Manager.

Date Posted: October 23, 2008

alphaworks tab navigation

 

Platform requirements

Operating systems: Linux®, Windows®. (Other operating systems should work but have not been tested.)

Software:

Installation instructions

  1. Deploy the included WAR file to the application server. The instructions below assume /p8cmis as the context. The context can be any valid context.

    On WebSphere:

    1. a. From the menu, choose Applications > New Application > New Enterprise Application.
      1. Under Local File System, select p8cmis-51.war.
      2. For Context Root, choose /p8cmis.
    2. Complete the application wizard.
    3. Save to master configuration.
    4. Start application if necessary.
  2. Configure the p8.properties file (included in the zip file) and place on the hard drive (for example: c:\p8cmis.properties).
  3. If you are using a Web Service Interface (WSI) connection to the P8 system, then extract the Web service run-time environment (wasp.zip) to the hard drive (for example: c:\wasp).
  4. Set the JVM arguments (for example: wasp.location, p8cmis.configfile).

    On WebSphere:

    1. From the menu, choose Servers > Types > Application Servers > [server running p8cmis; for example: server1].
    2. Choose Java™ and Process Management > Process Definition > Java Virtual Machine.
    3. Under Generic JVM Arguments, add p8cmis.configfile and set the following:
      1. –Dwasp.location = C:/wasp (if using WSI)
      2. –Dp8cmis.configfile = C:/p8cmis.properties
    4. Select OK.
    5. Save the master configuration.
  5. Enable JAAS config.

    On WebSphere:

    1. From the menu, choose Security > Global Security > JAAS – Application Logins.
    2. Select New; add Alias "FileNetP8" [what is in the p8cmis.properties file].
    3. Choose New Log-in Module.
      1. Select the appropriate class for the transport used:
      2. Select Required.
      3. Add a new property (Name = debug; value = true).
    4. Click on OK.
  6. If the application server is not running a JVM of 1.6.0 or above, add JAXB Libraries to the application server, as follows:
    1. Open https://jaxb.dev.java.net/servlets/ProjectDocumentList?folderID=9837&expandFolder=9837&folderID=3952
    2. Unzip and copy jaxb-ri/lib/jaxb-*.jar and jsr173_1.0_api.jar to <appserver>\lib\ext.
  7. Restart the application server.
  8. Go to http://<server>:<port>/p8cmis/index.jsp. The start-up screen should be displayed.


Download description

Filename File size Description
p8cmis.zip    35320KBZip file containing IBM CMIS Prototype for FileNet P8 Content Manager 4.0

Trademarks