title: How can I install JBoss EAP and JBoss EWS Support in OpenShift Origin
body: <p>I created a VM with OpenShift Origin in CentOS 6.5 which followed the oo-installer guide. However, when I follow the <a href="http://openshift.github.io/documentation/oo_administration_guide.html#install-jboss-eap-and-jboss-ews-support" rel="nofollow noreferrer">Install JBoss EAP and JBoss EWS Support</a> to install JBoss EAP cartridge, I got dependency error which requires several dependencies, like jbossas-domain, maven3... as following... How can I fix this?</p>
  <blockquote>
  <p>yum install openshift-origin-cartridge-jbosseap.noarch openshif<br />
  t-origin-cartridge-jbossews.noarch
  openshift-origin-cartridge-jenkins.noarch ope<br />
  nshift-origin-cartridge-jenkins-client.noarch</p>
  <p>Loaded plugins: fastestmirror, priorities, versionlock Repository
  'jenkins-repo' is missing name in configuration, using id Repository
  'openshift-deps' is missing name in configuration, using id Repository
  'openshift-optional' is missing name in configuration, using id
  Repository 'openshift-origin' is missing name in configuration, using
  id Loading mirror speeds from cached hostfile  * base:
  centos.mirror.serversaustralia.com.au  * extras:
  centos.mirror.crucial.com.au  * updates: centos.mirror.crucial.com.au
  349 packages excluded due to repository priority protections Setting
  up Install Process Package
  openshift-origin-cartridge-jenkins-1.23.1.1-1.el6.noarch already
  install<br />
  ed and latest version Package
  openshift-origin-cartridge-jenkins-client-1.22.4.1-1.el6.noarch
  already<br />
  installed and latest version Resolving Dependencies
  --&gt; Running transaction check
  ---&gt; Package openshift-origin-cartridge-jbosseap.noarch 0:2.19.1.1-1.el6 will be<br />
  installed
  --&gt; Processing Dependency: maven3 for package: openshift-origin-cartridge-jbosse<br />
  ap-2.19.1.1-1.el6.noarch
  --&gt; Processing Dependency: jbossas-welcome-content-eap for package: openshift-or<br />
  igin-cartridge-jbosseap-2.19.1.1-1.el6.noarch
  --&gt; Processing Dependency: jbossas-standalone for package: openshift-origin-cart<br />
  ridge-jbosseap-2.19.1.1-1.el6.noarch
  --&gt; Processing Dependency: jbossas-product-eap for package: openshift-origin-car<br />
  tridge-jbosseap-2.19.1.1-1.el6.noarch
  --&gt; Processing Dependency: jbossas-modules-eap for package: openshift-origin-car<br />
  tridge-jbosseap-2.19.1.1-1.el6.noarch
  --&gt; Processing Dependency: jbossas-jbossweb-native for package: openshift-origin<br />
  -cartridge-jbosseap-2.19.1.1-1.el6.noarch
  --&gt; Processing Dependency: jbossas-hornetq-native for package: openshift-origin-<br />
  cartridge-jbosseap-2.19.1.1-1.el6.noarch
  --&gt; Processing Dependency: jbossas-domain for package: openshift-origin-cartridg<br />
  e-jbosseap-2.19.1.1-1.el6.noarch
  --&gt; Processing Dependency: jbossas-core for package: openshift-origin-cartridge-<br />
  jbosseap-2.19.1.1-1.el6.noarch
  --&gt; Processing Dependency: jbossas-bundles for package: openshift-origin-cartrid<br />
  ge-jbosseap-2.19.1.1-1.el6.noarch
  --&gt; Processing Dependency: jbossas-appclient for package: openshift-origin-cartr<br />
  idge-jbosseap-2.19.1.1-1.el6.noarch
  --&gt; Processing Dependency: jboss-openshift-metrics-module for package: openshift<br />
  -origin-cartridge-jbosseap-2.19.1.1-1.el6.noarch
  --&gt; Processing Dependency: jboss-eap6-modules for package: openshift-origin-cart<br />
  ridge-jbosseap-2.19.1.1-1.el6.noarch
  --&gt; Processing Dependency: jboss-eap6-index for package: openshift-origin-cartri<br />
  dge-jbosseap-2.19.1.1-1.el6.noarch
  --&gt; Processing Dependency: java-1.7.0-openjdk-devel for package: openshift-origi<br />
  n-cartridge-jbosseap-2.19.1.1-1.el6.noarch
  --&gt; Processing Dependency: bc for package: openshift-origin-cartridge-jbosseap-2<br />
  .19.1.1-1.el6.noarch
  ---&gt; Package openshift-origin-cartridge-jbossews.noarch 0:1.25.3.1-1.el6 will be<br />
  installed
  --&gt; Processing Dependency: tomcat7 for package: openshift-origin-cartridge-jboss<br />
  ews-1.25.3.1-1.el6.noarch
  --&gt; Processing Dependency: tomcat6 for package: openshift-origin-cartridge-jboss<br />
  ews-1.25.3.1-1.el6.noarch
  --&gt; Processing Dependency: maven3 for package: openshift-origin-cartridge-jbosse<br />
  ws-1.25.3.1-1.el6.noarch
  --&gt; Running transaction check
  ---&gt; Package bc.x86_64 0:1.06.95-1.el6 will be installed
  ---&gt; Package java-1.7.0-openjdk-devel.x86_64 1:1.7.0.65-2.5.1.2.el6_5 will be in<br />
  stalled
  ---&gt; Package jboss-openshift-metrics-module.noarch 0:1.0.2.redhat_1-1.2.el6oso w<br />
  ill be installed
  --&gt; Processing Dependency: quartz for package: jboss-openshift-metrics-module-1.<br />
  0.2.redhat_1-1.2.el6oso.noarch
  ---&gt; Package openshift-origin-cartridge-jbosseap.noarch 0:2.19.1.1-1.el6 will be<br />
  installed
  --&gt; Processing Dependency: maven3 for package: openshift-origin-cartridge-jbosse<br />
  ap-2.19.1.1-1.el6.noarch
  --&gt; Processing Dependency: jbossas-welcome-content-eap for package: openshift-or<br />
  igin-cartridge-jbosseap-2.19.1.1-1.el6.noarch
  --&gt; Processing Dependency: jbossas-standalone for package: openshift-origin-cart<br />
  ridge-jbosseap-2.19.1.1-1.el6.noarch
  --&gt; Processing Dependency: jbossas-product-eap for package: openshift-origin-car<br />
  tridge-jbosseap-2.19.1.1-1.el6.noarch
  --&gt; Processing Dependency: jbossas-modules-eap for package: openshift-origin-car<br />
  tridge-jbosseap-2.19.1.1-1.el6.noarch
  --&gt; Processing Dependency: jbossas-jbossweb-native for package: openshift-origin<br />
  -cartridge-jbosseap-2.19.1.1-1.el6.noarch
  --&gt; Processing Dependency: jbossas-hornetq-native for package: openshift-origin-<br />
  cartridge-jbosseap-2.19.1.1-1.el6.noarch
  --&gt; Processing Dependency: jbossas-domain for package: openshift-origin-cartridg<br />
  e-jbosseap-2.19.1.1-1.el6.noarch
  --&gt; Processing Dependency: jbossas-core for package: openshift-origin-cartridge-<br />
  jbosseap-2.19.1.1-1.el6.noarch
  --&gt; Processing Dependency: jbossas-bundles for package: openshift-origin-cartrid<br />
  ge-jbosseap-2.19.1.1-1.el6.noarch
  --&gt; Processing Dependency: jbossas-appclient for package: openshift-origin-cartr<br />
  idge-jbosseap-2.19.1.1-1.el6.noarch
  --&gt; Processing Dependency: jboss-eap6-modules for package: openshift-origin-cart<br />
  ridge-jbosseap-2.19.1.1-1.el6.noarch
  --&gt; Processing Dependency: jboss-eap6-index for package: openshift-origin-cartri<br />
  dge-jbosseap-2.19.1.1-1.el6.noarch
  ---&gt; Package openshift-origin-cartridge-jbossews.noarch 0:1.25.3.1-1.el6 will be<br />
  installed
  --&gt; Processing Dependency: tomcat7 for package: openshift-origin-cartridge-jboss<br />
  ews-1.25.3.1-1.el6.noarch
  --&gt; Processing Dependency: maven3 for package: openshift-origin-cartridge-jbosse<br />
  ws-1.25.3.1-1.el6.noarch
  ---&gt; Package tomcat6.noarch 0:6.0.24-78.el6_5 will be installed
  --&gt; Processing Dependency: tomcat6-lib = 6.0.24-78.el6_5 for package: tomcat6-6.<br />
  0.24-78.el6_5.noarch
  --&gt; Processing Dependency: jakarta-commons-pool for package: tomcat6-6.0.24-78.e<br />
  l6_5.noarch
  --&gt; Processing Dependency: jakarta-commons-dbcp for package: tomcat6-6.0.24-78.e<br />
  l6_5.noarch
  --&gt; Processing Dependency: jakarta-commons-daemon for package: tomcat6-6.0.24-78<br />
  .el6_5.noarch
  --&gt; Processing Dependency: jakarta-commons-collections for package: tomcat6-6.0.<br />
  24-78.el6_5.noarch
  --&gt; Processing Dependency: /lib/lsb/init-functions for package: tomcat6-6.0.24-7<br />
  8.el6_5.noarch
  --&gt; Processing Dependency: /lib/lsb/init-functions for package: tomcat6-6.0.24-7<br />
  8.el6_5.noarch
  --&gt; Running transaction check
  ---&gt; Package jakarta-commons-collections.noarch 0:3.2.1-3.4.el6 will be installe<br />
  d
  ---&gt; Package jakarta-commons-daemon.x86_64 1:1.0.1-8.9.el6 will be installed
  ---&gt; Package jakarta-commons-dbcp.noarch 0:1.2.1-13.8.el6 will be installed
  ---&gt; Package jakarta-commons-pool.x86_64 0:1.3-12.7.el6 will be installed
  ---&gt; Package openshift-origin-cartridge-jbosseap.noarch 0:2.19.1.1-1.el6 will be<br />
  installed
  --&gt; Processing Dependency: maven3 for package: openshift-origin-cartridge-jbosse<br />
  ap-2.19.1.1-1.el6.noarch
  --&gt; Processing Dependency: jbossas-welcome-content-eap for package: openshift-or<br />
  igin-cartridge-jbosseap-2.19.1.1-1.el6.noarch
  --&gt; Processing Dependency: jbossas-standalone for package: openshift-origin-cart<br />
  ridge-jbosseap-2.19.1.1-1.el6.noarch
  --&gt; Processing Dependency: jbossas-product-eap for package: openshift-origin-car<br />
  tridge-jbosseap-2.19.1.1-1.el6.noarch
  --&gt; Processing Dependency: jbossas-modules-eap for package: openshift-origin-car<br />
  tridge-jbosseap-2.19.1.1-1.el6.noarch
  --&gt; Processing Dependency: jbossas-jbossweb-native for package: openshift-origin<br />
  -cartridge-jbosseap-2.19.1.1-1.el6.noarch
  --&gt; Processing Dependency: jbossas-hornetq-native for package: openshift-origin-<br />
  cartridge-jbosseap-2.19.1.1-1.el6.noarch
  --&gt; Processing Dependency: jbossas-domain for package: openshift-origin-cartridg<br />
  e-jbosseap-2.19.1.1-1.el6.noarch
  --&gt; Processing Dependency: jbossas-core for package: openshift-origin-cartridge-<br />
  jbosseap-2.19.1.1-1.el6.noarch
  --&gt; Processing Dependency: jbossas-bundles for package: openshift-origin-cartrid<br />
  ge-jbosseap-2.19.1.1-1.el6.noarch
  --&gt; Processing Dependency: jbossas-appclient for package: openshift-origin-cartr<br />
  idge-jbosseap-2.19.1.1-1.el6.noarch
  --&gt; Processing Dependency: jboss-eap6-modules for package: openshift-origin-cart<br />
  ridge-jbosseap-2.19.1.1-1.el6.noarch
  --&gt; Processing Dependency: jboss-eap6-index for package: openshift-origin-cartri<br />
  dge-jbosseap-2.19.1.1-1.el6.noarch
  ---&gt; Package openshift-origin-cartridge-jbossews.noarch 0:1.25.3.1-1.el6 will be<br />
  installed
  --&gt; Processing Dependency: tomcat7 for package: openshift-origin-cartridge-jboss<br />
  ews-1.25.3.1-1.el6.noarch
  --&gt; Processing Dependency: maven3 for package: openshift-origin-cartridge-jbosse<br />
  ws-1.25.3.1-1.el6.noarch
  ---&gt; Package quartz.noarch 0:2.2.1.redhat_1-1.el6oso will be installed
  ---&gt; Package redhat-lsb-core.x86_64 0:4.0-7.el6.centos will be installed
  --&gt; Processing Dependency: perl-CGI for package: redhat-lsb-core-4.0-7.el6.cento<br />
  s.x86_64
  --&gt; Processing Dependency: /usr/bin/time for package: redhat-lsb-core-4.0-7.el6.<br />
  centos.x86_64
  --&gt; Processing Dependency: /usr/bin/pax for package: redhat-lsb-core-4.0-7.el6.c<br />
  entos.x86_64
  --&gt; Processing Dependency: /usr/bin/msgfmt for package: redhat-lsb-core-4.0-7.el<br />
  6.centos.x86_64
  --&gt; Processing Dependency: /usr/bin/man for package: redhat-lsb-core-4.0-7.el6.c<br />
  entos.x86_64
  --&gt; Processing Dependency: /usr/bin/batch for package: redhat-lsb-core-4.0-7.el6<br />
  .centos.x86_64
  --&gt; Processing Dependency: /usr/bin/at for package: redhat-lsb-core-4.0-7.el6.ce<br />
  ntos.x86_64
  --&gt; Processing Dependency: /bin/mailx for package: redhat-lsb-core-4.0-7.el6.cen<br />
  tos.x86_64
  --&gt; Processing Dependency: /bin/gettext for package: redhat-lsb-core-4.0-7.el6.c<br />
  entos.x86_64
  --&gt; Processing Dependency: /bin/ed for package: redhat-lsb-core-4.0-7.el6.centos<br />
  .x86_64
  ---&gt; Package tomcat6-lib.noarch 0:6.0.24-78.el6_5 will be installed
  --&gt; Processing Dependency: tomcat6-servlet-2.5-api = 6.0.24-78.el6_5 for package<br />
  : tomcat6-lib-6.0.24-78.el6_5.noarch
  --&gt; Processing Dependency: tomcat6-jsp-2.1-api = 6.0.24-78.el6_5 for package: to<br />
  mcat6-lib-6.0.24-78.el6_5.noarch
  --&gt; Processing Dependency: tomcat6-el-2.1-api = 6.0.24-78.el6_5 for package: tom<br />
  cat6-lib-6.0.24-78.el6_5.noarch
  --&gt; Processing Dependency: ecj for package: tomcat6-lib-6.0.24-78.el6_5.noarch
  --&gt; Running transaction check
  ---&gt; Package at.x86_64 0:3.1.10-43.el6_2.1 will be installed
  ---&gt; Package ecj.x86_64 1:3.4.2-6.el6 will be installed
  ---&gt; Package ed.x86_64 0:1.1-3.3.el6 will be installed
  ---&gt; Package gettext.x86_64 0:0.17-16.el6 will be installed
  --&gt; Processing Dependency: cvs for package: gettext-0.17-16.el6.x86_64
  ---&gt; Package mailx.x86_64 0:12.4-7.el6 will be installed
  ---&gt; Package man.x86_64 0:1.6f-32.el6 will be installed
  ---&gt; Package openshift-origin-cartridge-jbosseap.noarch 0:2.19.1.1-1.el6 will be<br />
  installed
  --&gt; Processing Dependency: maven3 for package: openshift-origin-cartridge-jbosse<br />
  ap-2.19.1.1-1.el6.noarch
  --&gt; Processing Dependency: jbossas-welcome-content-eap for package: openshift-or<br />
  igin-cartridge-jbosseap-2.19.1.1-1.el6.noarch
  --&gt; Processing Dependency: jbossas-standalone for package: openshift-origin-cart<br />
  ridge-jbosseap-2.19.1.1-1.el6.noarch
  --&gt; Processing Dependency: jbossas-product-eap for package: openshift-origin-car<br />
  tridge-jbosseap-2.19.1.1-1.el6.noarch
  --&gt; Processing Dependency: jbossas-modules-eap for package: openshift-origin-car<br />
  tridge-jbosseap-2.19.1.1-1.el6.noarch
  --&gt; Processing Dependency: jbossas-jbossweb-native for package: openshift-origin<br />
  -cartridge-jbosseap-2.19.1.1-1.el6.noarch
  --&gt; Processing Dependency: jbossas-hornetq-native for package: openshift-origin-<br />
  cartridge-jbosseap-2.19.1.1-1.el6.noarch
  --&gt; Processing Dependency: jbossas-domain for package: openshift-origin-cartridg<br />
  e-jbosseap-2.19.1.1-1.el6.noarch
  --&gt; Processing Dependency: jbossas-core for package: openshift-origin-cartridge-<br />
  jbosseap-2.19.1.1-1.el6.noarch
  --&gt; Processing Dependency: jbossas-bundles for package: openshift-origin-cartrid<br />
  ge-jbosseap-2.19.1.1-1.el6.noarch
  --&gt; Processing Dependency: jbossas-appclient for package: openshift-origin-cartr<br />
  idge-jbosseap-2.19.1.1-1.el6.noarch
  --&gt; Processing Dependency: jboss-eap6-modules for package: openshift-origin-cart<br />
  ridge-jbosseap-2.19.1.1-1.el6.noarch
  --&gt; Processing Dependency: jboss-eap6-index for package: openshift-origin-cartri<br />
  dge-jbosseap-2.19.1.1-1.el6.noarch
  ---&gt; Package openshift-origin-cartridge-jbossews.noarch 0:1.25.3.1-1.el6 will be<br />
  installed
  --&gt; Processing Dependency: tomcat7 for package: openshift-origin-cartridge-jboss<br />
  ews-1.25.3.1-1.el6.noarch
  --&gt; Processing Dependency: maven3 for package: openshift-origin-cartridge-jbosse<br />
  ws-1.25.3.1-1.el6.noarch
  ---&gt; Package pax.x86_64 0:3.4-10.1.el6 will be installed
  ---&gt; Package perl-CGI.x86_64 0:3.51-136.el6 will be installed
  ---&gt; Package time.x86_64 0:1.7-37.1.el6 will be installed
  ---&gt; Package tomcat6-el-2.1-api.noarch 0:6.0.24-78.el6_5 will be installed
  ---&gt; Package tomcat6-jsp-2.1-api.noarch 0:6.0.24-78.el6_5 will be installed
  ---&gt; Package tomcat6-servlet-2.5-api.noarch 0:6.0.24-78.el6_5 will be installed
  --&gt; Running transaction check
  ---&gt; Package cvs.x86_64 0:1.11.23-16.el6 will be installed
  ---&gt; Package openshift-origin-cartridge-jbosseap.noarch 0:2.19.1.1-1.el6 will be<br />
  installed
  --&gt; Processing Dependency: maven3 for package: openshift-origin-cartridge-jbosse<br />
  ap-2.19.1.1-1.el6.noarch
  --&gt; Processing Dependency: jbossas-welcome-content-eap for package: openshift-or<br />
  igin-cartridge-jbosseap-2.19.1.1-1.el6.noarch
  --&gt; Processing Dependency: jbossas-standalone for package: openshift-origin-cart<br />
  ridge-jbosseap-2.19.1.1-1.el6.noarch
  --&gt; Processing Dependency: jbossas-product-eap for package: openshift-origin-car<br />
  tridge-jbosseap-2.19.1.1-1.el6.noarch
  --&gt; Processing Dependency: jbossas-modules-eap for package: openshift-origin-car<br />
  tridge-jbosseap-2.19.1.1-1.el6.noarch
  --&gt; Processing Dependency: jbossas-jbossweb-native for package: openshift-origin<br />
  -cartridge-jbosseap-2.19.1.1-1.el6.noarch
  --&gt; Processing Dependency: jbossas-hornetq-native for package: openshift-origin-<br />
  cartridge-jbosseap-2.19.1.1-1.el6.noarch
  --&gt; Processing Dependency: jbossas-domain for package: openshift-origin-cartridg<br />
  e-jbosseap-2.19.1.1-1.el6.noarch
  --&gt; Processing Dependency: jbossas-core for package: openshift-origin-cartridge-<br />
  jbosseap-2.19.1.1-1.el6.noarch
  --&gt; Processing Dependency: jbossas-bundles for package: openshift-origin-cartrid<br />
  ge-jbosseap-2.19.1.1-1.el6.noarch
  --&gt; Processing Dependency: jbossas-appclient for package: openshift-origin-cartr<br />
  idge-jbosseap-2.19.1.1-1.el6.noarch
  --&gt; Processing Dependency: jboss-eap6-modules for package: openshift-origin-cart<br />
  ridge-jbosseap-2.19.1.1-1.el6.noarch
  --&gt; Processing Dependency: jboss-eap6-index for package: openshift-origin-cartri<br />
  dge-jbosseap-2.19.1.1-1.el6.noarch
  ---&gt; Package openshift-origin-cartridge-jbossews.noarch 0:1.25.3.1-1.el6 will be<br />
  installed
  --&gt; Processing Dependency: tomcat7 for package: openshift-origin-cartridge-jboss<br />
  ews-1.25.3.1-1.el6.noarch
  --&gt; Processing Dependency: maven3 for package: openshift-origin-cartridge-jbosse<br />
  ws-1.25.3.1-1.el6.noarch
  --&gt; Finished Dependency Resolution Error: Package: openshift-origin-cartridge-jbosseap-2.19.1.1-1.el6.noarch (opens<br />
  hift-origin)
  Requires: jbossas-domain Error: Package: openshift-origin-cartridge-jbosseap-2.19.1.1-1.el6.noarch (opens<br />
  hift-origin)
  Requires: jbossas-jbossweb-native Error: Package: openshift-origin-cartridge-jbosseap-2.19.1.1-1.el6.noarch (opens<br />
  hift-origin)
  Requires: jbossas-core Error: Package: openshift-origin-cartridge-jbosseap-2.19.1.1-1.el6.noarch (opens<br />
  hift-origin)
  Requires: jbossas-welcome-content-eap Error: Package: openshift-origin-cartridge-jbosseap-2.19.1.1-1.el6.noarch (opens<br />
  hift-origin)
  Requires: jbossas-bundles Error: Package: openshift-origin-cartridge-jbosseap-2.19.1.1-1.el6.noarch (opens<br />
  hift-origin)
  Requires: jbossas-appclient Error: Package: openshift-origin-cartridge-jbossews-1.25.3.1-1.el6.noarch (opens<br />
  hift-origin)
  Requires: maven3 Error: Package: openshift-origin-cartridge-jbosseap-2.19.1.1-1.el6.noarch (opens<br />
  hift-origin)
  Requires: jbossas-product-eap Error: Package: openshift-origin-cartridge-jbosseap-2.19.1.1-1.el6.noarch (opens<br />
  hift-origin)
  Requires: jbossas-standalone Error: Package: openshift-origin-cartridge-jbosseap-2.19.1.1-1.el6.noarch (opens<br />
  hift-origin)
  Requires: maven3 Error: Package: openshift-origin-cartridge-jbosseap-2.19.1.1-1.el6.noarch (opens<br />
  hift-origin)
  Requires: jbossas-modules-eap Error: Package: openshift-origin-cartridge-jbosseap-2.19.1.1-1.el6.noarch (opens<br />
  hift-origin)
  Requires: jboss-eap6-modules Error: Package: openshift-origin-cartridge-jbosseap-2.19.1.1-1.el6.noarch (opens<br />
  hift-origin)
  Requires: jbossas-hornetq-native Error: Package: openshift-origin-cartridge-jbosseap-2.19.1.1-1.el6.noarch (opens<br />
  hift-origin)
  Requires: jboss-eap6-index Error: Package: openshift-origin-cartridge-jbossews-1.25.3.1-1.el6.noarch (opens<br />
  hift-origin)
  Requires: tomcat7<br />
  You could try using --skip-broken to work around the problem<br />
  You could try running: rpm -Va --nofiles --nodigest</p>
  </blockquote>