Details
-
Bug
-
Resolution: Cannot Reproduce
-
Major
-
fuse-7.2
-
None
-
%
-
-
- Not reproducible outside customer environment, he does not know how Fuse instance could reach this state
Description
- When a bundle is uninstalled, its CXF context still appears on https://server:port/cxf, for example, if the bundle published a context named https://server:port/cxf/example, and the bundle was uninstalled, the URL https://server:port/cxf/example/?wsdl still appeared on https://server:port/cxf
- If we try to install bundle again, it appears:
2020-07-07 09:09:01 ERROR org.apache.camel.blueprint.BlueprintCamelContext Error occurred during starting CamelContext: [ContextName]
2020-07-07 09:09:08 WARN org.apache.karaf.management.internal.JMXSecurityMBeanImpl javax.management.openmbean.KeyAlreadyExistsException: Argument value's index, calculated according to this TabularData instance's tabularType, already refers to a value in this table. (objectName = "org.apache.camel:context=[ServiceName]-camel,type=endpoints,name="
[endpoint]
"", method = "clearContentCache()")
- If we take a look with the command "cxf:list-endpoints", the CXF context of bundle does not appear on the list
- If we reboot the server, the cxf context disappears, and the bundle can be installed again
Please download URL with attachment and instructions (restricted to RedHat users) https://drive.google.com/file/d/1PVtP22DhKx3IhbEdKuyG8yZrcmt2ZZn7/view?usp=sharing