I must comply a requirement by supplying a component which can detect services states.
I'm facing the following issue: if the .esb deployment make an error, the state for the org.jboss.soa.esb.listeners.config.JBossESBDeployment mbean still Starting and never reach an error state.
I also checked the org.jboss.soa.esb.listeners.lifecycle.LifecycleController and the state still CONSTRUCTED. After reading the javadoc for the ManagedLifecycleState, I saw that there is no error state.
My component will deal with that by using timeouts, but would'nt be efficient to have error states for the deployment process?