Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CNF while hot deploying connectors #3240

Open
lasanthaS opened this issue Feb 10, 2023 · 0 comments
Open

CNF while hot deploying connectors #3240

lasanthaS opened this issue Feb 10, 2023 · 0 comments

Comments

@lasanthaS
Copy link
Contributor

Description

Hot deploying a new version of a connector (which includes new operations) after removing its older version from EI without restart throws a ClassNotFound exception for classes which were newly introduced in the later version.

Steps to Reproduce

  1. Start the EI pack.
  2. Go to the management console.
  3. Deploy an older version of a connector. The connector will be deployed successfully.
  4. Remove the deployed connector. The connector will be undeployed successfully.
  5. Deploy a new version of the same connector which has new operations.
  6. Upon deploying a CNF exception for the newly introduced operations will be thrown.
  7. Only after a restart the issue will be resolved.

Affected Component

MI

Version

EI-6.6.0

Environment Details (with versions)

JDK:
openjdk version "11.0.16.1" 2022-08-12
OpenJDK Runtime Environment Temurin-11.0.16.1+1 (build 11.0.16.1+1)
OpenJDK 64-Bit Server VM Temurin-11.0.16.1+1 (build 11.0.16.1+1, mixed mode)

OS: MacOS

Relevant Log Output

No response

Related Issues

No response

Suggested Labels

No response

@chamilaadhi chamilaadhi transferred this issue from wso2/api-manager Mar 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant