Verified on 6.2.1.CP.CR3
Release note flag set for EAP 6.2.1
Description of problem:
A custom RA is not always deployed when the JBoss EAP server is restarted. There are no errors in the log file even at TRACE level and only indication that something went wrong is the message:
11:30:45,303 INFO [org.jboss.as.controller] (Controller Boot Thread) JBAS014774: Service status report
JBAS014775: New missing/unsatisfied dependencies:
service jboss.ra.example-ra (missing) dependents: [service jboss.deployment.unit."example.jar".component.ExampleMDB.CREATE]
I have attached two log files to the case one from a successful start up and one from a failed startup. The only difference as far as I can tell is the absence of any output from org.jboss.as.connector.deployers.RaXmlDeployer when the deployment fails.
I cannot not reproduce the issue in house on my machines. Customer can reproduce it in about 30% of his restarts. After the deployment fails he able to deploy the RA via JBoss cli without any problems.