Title: How to Avoid BPM (Business Process Manager) Deployment Error in JBoss EAP (Enterprise Application Platform) 6.2.0.GA
Fact: Fujitsu Interstage BPM Version 11.3.1 Build IF1131212
Fact: JBoss EAP (Enterprise Application Platform) Version 6.2.0.GA
Fact: JBoss EAP (Enterprise Application Platform) Version 6.1.0.GA
Fact: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0
Fact: Oracle Database 11g Enterprise Edition Release 11.2.0.3.0
Fact: Java Development Kit Version 1.6.0_45
Symptom: Running deployment validation check with the option, -onlyValidation, fails with the following error:
[Oct 15 2015 - 16:32:09.821] ERROR : Profile 'full-ha' does not exist in domain mode. Please configure 'full-ha' profile with JBoss Application Server and then setup Interstage BPM.
[Oct 15 2015 - 16:32:09.828] ERROR : Deployment pre-condition check failed for application server: Profile 'full-ha' does not exist in domain mode. Please configure 'full-ha' profile with JBoss Application Server and then setup Interstage BPM. , []
Operation Failed: Configuration parameters validation.
Validations failed.
Fix:
The cause of the error above is due to domain.bat not running resulting "full-ha" profile not found.
Thus, it is mandatory to run JBoss server in domain mode before attempting to deploy BPM Server/Console.
To start the JBoss 6 Application Server in Domain Mode:
Run the domain.bat/domain.sh script located in: /bin
Upon successful execution of the script you receive the message as mentioned below:
17:48:19,051 INFO [org.jboss.as] (Controller Boot Thread) JBAS015874: JBoss EAP 6.1.0.GA (AS 7.2.0.Final-redhat-8) (Host Controller) started in 4902ms - Started 11 of 11 services (0 services are passive or on-demand)