As I suspected, the dependencies for RESTeasy are too numerous. I thin
we need to go with Jersey.
grep BuildRequires ~/rpmbuild/SPECS/resteasy.spec
BuildRequires: jpackage-utils
BuildRequires: java
BuildRequires: java-devel
BuildRequires: maven2
BuildRequires: maven-compiler-plugin
BuildRequires: maven-javadoc-plugin
BuildRequires: maven-install-plugin
BuildRequires: maven-site-plugin
BuildRequires: maven-source-plugin
BuildRequires: maven-resources-plugin
BuildRequires: maven-surefire-plugin
BuildRequires: maven-jar-plugin
#BuildRequires: maven-jdocbook-plugin
BuildRequires: maven-assembly-plugin
BuildRequires: jboss-jaxrpc-api_1.1_spec
BuildRequires: jboss-servlet-api_3.0_spec
BuildRequires: jboss-el-api_2.2_spec
BuildRequires: jboss-ejb-api_3.1_spec
BuildRequires: weld-cdi-1.0-api
BuildRequires: codehaus-stax11-api
BuildRequires: jboss-el
BuildRequires: hibernate3-ejb-persistence-3.0-api
#BuildRequires: hc-httpcore
#BuildRequires: hc-httpclient
BuildRequires: httpcomponents-project = 4.1.1-0.2.ep6.el6
BuildRequires: httpcomponents-httpcore = 4.1.3-0.2.ep6.el6
BuildRequires: httpcomponents-httpclient = 4.1.1-0.2.ep6.el6
BuildRequires: glassfish-jaxws
#BuildRequires: xmlgraphics-batik
#BuildRequires: xmlgraphics-commons
#BuildRequires: xml-commons-resolver
BuildRequires: javassist >= 0:3.9.0
BuildRequires: glassfish-javamail
BuildRequires: glassfish-jaxb >= 0:2.1.9
#BuildRequires: glassfish-jaxws
BuildRequires: sun-sjsxp >= 0:1.0.1
BuildRequires: tomcat6-lib >= 0:6.0.32
BuildRequires: jaxen >= 0:1.1.2
BuildRequires: jgroups >= 0:2.6.19
BuildRequires: junit4
BuildRequires: apache-abdera-core >= 0:0.4.0
BuildRequires: apache-abdera-parser >= 0:0.4.0
BuildRequires: apache-abdera-client >= 0:0.4.0
BuildRequires: apache-abdera-dependencies >= 0:0.4.0
BuildRequires: apache-james >= 0:0.6
BuildRequires: ws-commons-axiom >= 0:1.2.7
BuildRequires: codehaus-jackson-core-asl >= 0:1.0.1
BuildRequires: codehaus-jackson-jaxrs >= 0:1.0.1
BuildRequires: codehaus-jackson-mapper-asl >= 0:1.0.1
BuildRequires: codehaus-jackson-xc
BuildRequires: jettison >= 0:1.2
BuildRequires: wstx >= 0:3.2.8
BuildRequires: jboss-cache-core >= 0:3.2.7
BuildRequires: jboss-common-core >= 0:2.2.17
BuildRequires: jboss-common-logging-spi >= 0:2.1.2
BuildRequires: jboss-parent
BuildRequires: jyaml >= 0:1.3
BuildRequires: richfaces-highlight
BuildRequires: richfaces-docs
BuildRequires: richfaces-root
BuildRequires: scannotation >= 0:1.0.2
BuildRequires: slf4j >= 0:1.5.8
BuildRequires: xalan-j2 >= 0:2.7.0
BuildRequires: xerces-j2 >= 0:2.9.1
BuildRequires: xml-commons >= 0:1.3.03
BuildRequires: xpp3-minimal >= 0:1.1.3.4
BuildRequires: jcip-annotations
BuildRequires: zip