[Pki-devel] An argument against RESTeasy

Ade Lee alee at redhat.com
Fri Nov 18 04:37:26 UTC 2011


Adam, 

Its not that clear.  Unfortunately, the dependencies for Jersey are
pretty numerous too.  I found an rpm for jersey on rpmbone, so the names
may be a little different, but still indicative.

[alee at localhost SPECS]$ grep BuildRequires jersey.spec 
BuildRequires:  java-devel >= 0:1.6.0
BuildRequires:  jpackage-utils >= 0:1.7.5
BuildRequires:  ant >= 0:1.7.1
BuildRequires:  maven2 >= 0:2.0.8
BuildRequires:  maven2-plugin-antrun
BuildRequires:  maven2-plugin-assembly
BuildRequires:  maven2-plugin-compiler
BuildRequires:  maven2-plugin-dependency
BuildRequires:  maven2-plugin-install
BuildRequires:  maven2-plugin-jar
BuildRequires:  maven2-plugin-javadoc
BuildRequires:  maven2-plugin-resources
BuildRequires:  maven2-plugin-war
BuildRequires:  mojo-maven2-plugin-build-helper
BuildRequires:  mojo-maven2-plugin-buildnumber
BuildRequires:  mojo-parent
BuildRequires:  geronimo-genesis
BuildRequires:  istack-commons-maven-plugin
BuildRequires:  jetty6-annotations
BuildRequires:  jetty6-jsp-2.1
BuildRequires:  jetty6-maven2-plugins
BuildRequires:  junit4
BuildRequires:  docbook-xsl
BuildRequires:  geronimo-genesis2
BuildRequires:  hc-httpclient
BuildRequires:  hc-project
BuildRequires:  jaxb-maven2-plugin
BuildRequires:  jflex-maven-plugin
BuildRequires:  oss-parent
BuildRequires:  saxon
BuildRequires:  saxon-scripts
BuildRequires:  testng
BuildRequires:  tomcat5-jasper
BuildRequires:  xmlgraphics-fop
BuildRequires:  annotation_1_0_api
BuildRequires:  aopalliance
BuildRequires:  apache-abdera-extensions
BuildRequires:  apache-abdera-parser
BuildRequires:  apache-abdera-server
BuildRequires:  apache-commons-collections
BuildRequires:  apache-commons-dbcp
BuildRequires:  apache-commons-httpclient
BuildRequires:  apache-commons-logging
BuildRequires:  aspectj
BuildRequires:  cglib
BuildRequires:  google-guice
BuildRequires:  grizzly >= 0:1.9
BuildRequires:  hibernate3-entitymanager
BuildRequires:  hsqldb
BuildRequires:  jackson
BuildRequires:  javamail_1_4_api
BuildRequires:  jcdi_1_0_api
BuildRequires:  jdom
BuildRequires:  jettison
BuildRequires:  jpa_1_0_api
BuildRequires:  jsp_2_0_api
BuildRequires:  jsr311-1.1.1-api
BuildRequires:  jta_1_0_1B_api
BuildRequires:  objectweb-asm
BuildRequires:  ops4j-pax-exam
BuildRequires:  org.osgi.core
BuildRequires:  rome
#BuildRequires:  scala
BuildRequires:  servlet_2_5_api
BuildRequires:  servlet_3_0_api
BuildRequires:  simple
BuildRequires:  slf4j
BuildRequires:  spring2-all
BuildRequires:  sun-fi
BuildRequires:  sun-jaxb-2.1-api
BuildRequires:  sun-jaxb-2.1-impl
BuildRequires:  sun-mimepull
BuildRequires:  wstx
BuildRequires:  xerces-j2

On Thu, 2011-11-17 at 19:50 -0500, Adam Young wrote:
> 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
> 
> _______________________________________________
> Pki-devel mailing list
> Pki-devel at redhat.com
> https://www.redhat.com/mailman/listinfo/pki-devel





More information about the Pki-devel mailing list