Tuesday, 24 March 2015

Oracle BPM 12c - Issues with BPM Composer when running on Solaris

I have recently been facing several issues with BPM 12.1.3.0.1 running on Solaris when using the BPM Composer.
Two of those issues are easily fixed by adding a couple of extra Java properties to the respective environments set files.

  1. Error when creating a Space or a project in the BPM Composer

    If you receive one of the following errors when creating a Space or a project in the Composer check Doc Id 1917397.1

    svn: E160004: Can't read length line from file /opt/oracle/products/fmw_1213/user_projects/domains/_dev/bpm/bac/_server1/repositories/da5fcb6a-ecd1-4fe3-9e9c-210870402281/db/fs-type: /opt/oracle/products/fmw_1213/user_projects/domains/_dev/bpm/bac/_server1/repositories/da5fcb6a-ecd1-4fe3-9e9c-210870402281/db/fs-type (Permission denied)...
    oracle.bpm.bac.subversion.server.repository.exceptions.RepositoryException: org.tmatesoft.svn.core.SVNException: svn: E200030: CANTOPEN

    This issue only occurs on Solaris and can be fixed by adding the following property:
    -Dsvnkit.useJNA=false
    to the JAVA_OPTIONS in commENV.sh under oracle_common/common/bin

  2. Error when creating Webforms on the Composer or deploying a BPM project with Webforms

    If you receive the following error when 
    creating Webforms on the Composer or deploying a BPM project with Webforms:

    java.lang.NoClassDefFoundError: Could not initialize class sun.awt.X11GraphicsEnvironment

    Add the following property:
     -Djava.awt.headless=true
     to the JAVA_OPTIONS in setDomainEnv.sh under <domain_home>/bin

No comments:

Post a Comment