Forum Discussion

FICO's avatar
FICO
Community Manager
4 years ago

ADB and ADBS creation

As part of the DIA3 framework implementation, the RMA has the ability to create both ADB and an ADBS files. There is no documentation available on How to create a stand alone ADBS from the command line. The ADB can be precompiled. I want to know how to create the ADBS file via script as part of CI/CD tools instead of logging into the RMA and for new projects in the future

3 Replies

  • FICO's avatar
    FICO
    Community Manager

    What is an ADBS file? I don't see a reference to it anywhere in the Blaze documentation, only references to ADB files. It may be something specific to the DIA3 framework.

  • FICO's avatar
    FICO
    Community Manager

    Yes, it is specific to the DIA3 framework. An additional Java library get used for the pre-compilation of the ADBS.

  • FICO's avatar
    FICO
    Community Manager

    This framework was created and is maintained by our PS organization, which is why you don't see documentation in the standard product about it. Here are some further details on how to make the call from the command line:

    java com.fico.dia3.blaze.lcm.application.precompile.Compiler -service=<DECISION_SERVICE_NAME> -serverFilePath=<PATH_TO_SERVER_FILE> -releaseTemplateLocation=<PATH_TO_RELEASE_TEMPLATE_IN_BLAZE_REPO>

    example:

    java com.fico.dia3.blaze.lcm.application.precompile.Compiler -service=CreditRiskDecisionService -serverFilePath=%APP_HOME%\repositories\dev\CreditRiskDecisionService.server -releaseTemplateLocation="/Credit Risk/Credit Risk Business Library/General Settings/Decision Logic Release Information"