IBM webMethods Hybrid Integration

IBM webMethods Hybrid Integration

Join this online group to communicate across IBM product users and experts by sharing advice and best practices with peers and staying up to date regarding product enhancements.

 View Only
Expand all | Collapse all

Integrate webMethods IS code with SonarQube

  • 1.  Integrate webMethods IS code with SonarQube

    Posted Mon June 19, 2023 03:25 AM

    Product/components used and version/fix level:

    WM IS 10.15

    Detailed explanation of the problem:

    We are trying to have sonarqube to do a code quality check with WM.
    How do we get this done.
    -Do we need to install plugin from Releases · I8C/sonar-flow-plugin (github.com)
    -Is this the only way or is there any other possibility.

    Error messages / full error message screenshot / log file:

    NA

    Question related to a free trial, or to a production (customer) instance?

    NA


    #Integration-Server-and-ESB
    #webMethods


  • 2.  RE: Integrate webMethods IS code with SonarQube

    Posted Mon June 19, 2023 03:30 AM

    Hi All,

    We have sonarqube server installed on common client location. And sonarqube scanner installed on same Linux machine where IS is present.
    Now for us to execute the scanner we need rules to be present on sonar server.
    So do we need the plugin mentioned above to create a rule on server.


    #webMethods
    #Integration-Server-and-ESB


  • 3.  RE: Integrate webMethods IS code with SonarQube

    Posted Tue June 20, 2023 06:31 PM

    I don’t know anything about SonarQube but any integration using Integration server can be done by specific or custom adapters or webservices or through a queue or may be with a file. That applies to every product. For example you don’t need to have SAP adapters to connect SAP to IS, instead you can import WSDL’s to integration server or manually call http client service within integration server. If SonarQube has Rest or Wsdl support you can use them or if it has some queue implementation somewhere you can just subscribe to those messages. Hope this helps.


    #webMethods
    #Integration-Server-and-ESB