2 Replies Latest reply on Jun 26, 2015 3:32 PM by Bill Robinson

    Accessing BBSA release-only commands via SOAP API

    Stefan Haase

      Hi everybody


      using the blcli I am able to execute release-only commands either by giving the option '-Dcom.bladelogic.cli.debug.release-only="false"' or using the blcli performance commands. Is there a way to do the same with the SOAP API?


      We like to access the command "getComplianceRules" to read a list of compliance rules off a template which returns the following exception if called by the method "executeCommandByParamList(ExecuteCommandByParamList, SessionId, TransactionId)":


      com.bladelogic._2009._11._30.CommandNotFoundException: CommandNotFoundException


          at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

          at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)

          at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)

          at java.lang.reflect.Constructor.newInstance(Unknown Source)

          at java.lang.Class.newInstance0(Unknown Source)

          at java.lang.Class.newInstance(Unknown Source)

          at com.bladelogic._2009._11._30.CLITunnelServiceStub.executeCommandByParamList(CLITunnelServiceStub.java:1745)

      No class involved with the logon process or command execution seems to have a property that resembles the "release-only" above. Can anybody shed some light on this?