While running the Maven build command as instructed in the documentation link below, the build fails immediately with the following error:
https://techdocs.broadcom.com/us/en/symantec-security-software/identity-security/identity-manager/15-0/programming/connector-programming-reference/sdk-sample-connectors/sdkws-sdk-web-services-connector/sdkws-sample-connector-build-requirements/build-the-sdkws-sample-connector.html
[ERROR] [ERROR] Some problems were encountered while processing the POMs:
[ERROR] Child module /home/igx/iga-imcs-sdk-15.0.0-167/connectors.sdkws/pom.xml of /home/igx/iga-imcs-sdk-15.0.0-167/pom.xml does not exist
The root pom.xml references a child module at connectors.sdkws/pom.xml, but this directory and/or POM file is missing from the SDK distribution package. As a result, the build cannot complete and the expected output file (jcs-connector-sdkws.jar in dist/lib/) will never generate.
IGA 15.0
Maven fails to process the POMs because the connectors.sdkws child module directory is missing from the SDK distribution
This issue has been addressed in IGA 15.0.1 release by updating several required libraries, including Axis2.
And it is now to available to download. Please find the download and deploy instructions link below.
https://techdocs.broadcom.com/us/en/symantec-security-software/identity-security/identity-suite/15-0/release-notes/release-15-0-1.html
Note:
Get the 5.3.39 as the latest 5.3 version and change the pom.xml and .flattened-pom.xml to <org.springframework.version>5.3.39</org.springframework.version> and now it compiles.
Because Spring 5.3.48 requires a commercial license, which is why it cannot be fetched from the Maven open-source repository.
You can either use version 5.3.39 or copy the 5.3.48 libraries from the "opt/brcm/iga/inst/imcs/lib" directory to use as a system dependency. And this issue is going to be addressed in an upcoming fix pack or release.
Reference# DE675603