Hide Forgot
Description of problem: For unknown reason when Wildfly 8.2.x (in particular weld used by it) attempts to create instance (proxy) of org.kie.workbench.common.screens.server.management.backend.runtime.AsyncKieServerInstanceManager it fails with java.lang.IllegalAccessError due to not being able to access RemoteKieServerOperation private class of super class org.kie.server.controller.impl.KieServerInstanceManager. looks like it might be related to some scanning done by weld to inspect internals of the parent class which causes this failure. Since this fails it makes org.kie.workbench.common.screens.server.management.backend.runtime.AsyncKieServerInstanceManager not available for injection and thus breaks both Server UI and controller capabilities. Version-Release number of selected component (if applicable): How reproducible: deploy workbench on Wildfly 8.2.x and access Server UI (Rules deployments) or when accessed controller REST api (http://localhost:8080/kie-wb/rest/controller/management/servers) error is produced Steps to Reproduce: 1. 2. 3. Actual results: majority of the screen is empty Expected results: Additional info:
Rajesh, this is a blocker for our community release (and as so, the product as well, although the product doesn't officially test wildfly 8.2 I guess?), so we need the acks to merge this into the 6.4.x branch. Can we please get the blocker and acks flags?
fixed and merged into master and 6.4.x droolsjbpm-integration master: https://github.com/droolsjbpm/droolsjbpm-integration/commit/7f9bc566cd030dff379b74e7fd149c736e7fde61 6.4.x: https://github.com/droolsjbpm/droolsjbpm-integration/commit/9d142b2946d83d1c865b630a050bc9c472366d81
Verified in 6.3.0CR1