wso2 / financial-open-banking

WSO2 Open Banking Accelerator is a collection of technologies that increases the speed and reduces the complexity of adopting open banking compliance. Instead of building a solution from scratch, you can use WSO2 Open Banking Accelerator to meet all legislative requirements with additional benefits beyond compliance.
Apache License 2.0
7 stars 21 forks source link

[OB3][Accelerator] jsFunctionRegistry service is tightly coupled with the identity extensions module #59

Open Akila94 opened 2 months ago

Akila94 commented 2 months ago

Description: The jsFunctionRegistry service is tightly coupled with the identity extensions module. When the JDK 17 based Identity Server doesn't activate that service when adaptive authentication is not needed, identity extensions module is not satisfied because of that unavailability of jsFunctionRegistry service. This need to be made optional so the module will be satisfied even if the OSGI service is not available.

Suggested Labels: OB3, Accelerator

Suggested Assignees: @Akila94

Affected Product Version: OB3 accelerator

OS, DB, other environment details and versions:

Steps to reproduce:

  1. Set up accelerator setup.
  2. Start up with JDK17 without running the adaptive.sh script.
  3. Do a token call.
  4. You will get a 500 internal error.

Related Issues: