IT Process Automation

  • 1.  Starting PAM process via REST for dummies

    Broadcom Employee
    Posted Oct 10, 2016 07:04 PM

    I want to start a PAM process via REST call. I'm lost in the Catalyst REST documentation. Do I need to go into the PAM config and configure the Catalyst trigger? If so, that is extremely confusing on how to do that. Either way, I need some general guidance on how to get started.



  • 2.  Re: Starting PAM process via REST for dummies



  • 3.  Re: Starting PAM process via REST for dummies

    Broadcom Employee
    Posted Oct 11, 2016 10:15 AM

    Hi Michael, is there anything that needs to be done inside PAM to make it listen for REST calls? I've tried calling 

    http://machine:7000/node/rest/broker/Entity

    to my PAM machine and it says the requested URL can't be reached.



  • 4.  Re: Starting PAM process via REST for dummies
    Best Answer

    Broadcom Employee
    Posted Oct 11, 2016 10:34 AM

    The Catalyst engine, which runs the REST interface for the Orchestrator, only supports a JDK version 7, the most common reason for catalyst and therefore REST not running is due to running a Java 8 version.

    You can check what version of Java is being used by Process Automation in the c2osvcw.conf or c2osvcd.sh

     

    wrapper.java.command=c:/program files/java/jdk1.7.0_80/bin/java

     

     

     

    Also, it can be disabled with the following setting in the OasisConfig.properties file:

     

    #Specifies whether the Catalyst Process Automation Services is enabled
    ucf.connector.enabled=true



  • 5.  Re: Starting PAM process via REST for dummies

    Broadcom Employee
    Posted Oct 11, 2016 11:50 AM

    Java 1.8 was my issue so I installed and reconfigured for 1.7, thanks so much! One more question  When I made my first call it prompted me for authentication. How do I authenticate without being prompted?



  • 6.  Re: Starting PAM process via REST for dummies

    Posted Oct 12, 2016 06:52 AM

    You have to pass the authorization header in the below format. PAM REST APIs require basic HTTP authentication.

     

    authorization: Basic <Base 64 encoded value of username:password>



  • 7.  Re: Starting PAM process via REST for dummies

    Broadcom Employee
    Posted Oct 12, 2016 09:44 AM

    Thanks Chandru!