Hello Hao

On the Google Summer of Code work on Catalog Service on the Web (CSW), I
see the following dependencies in the pom.xml file [1]. I wonder, are
all those dependencies required for building (compiling) the
application, or are some of those dependencies required only at runtime?
I'm wondering if there is a possibility to reduce the amount of
dependencies.

  * jersey-container-servlet
  * jersey-client
  * spring-context
  * spring-beans
  * jersey-media-moxy
  * neethi
  * woodstox-core
  * stax2-api
  * mina-core
  * cxf-rt-frontend-jaxrs
  * cxf-rt-frontend-simple
  * cxf-rt-ws-rm
  * cxf-rt-bindings-soap
  * cxf-rt-databinding-jaxb
  * cxf-rt-frontend-jaxws
  * cxf-rt-transports-udp
  * cxf-rt-ws-addr
  * cxf-rt-ws-policy
  * cxf-rt-wsdl
  * cxf-services-ws-discovery-service
  * cxf-services-ws-discovery-api
  * javax.ws.rs-api
  * jetty-security
  * jetty-http
  * jetty-io
  * jetty-server
  * jetty-util
  * slf4j-api
  * slf4j-jdk14
  * spring-expression
  * xmlschema-core
  * xmlsec
  * jaxb-core
  * jaxb-xjc
  * jaxb-impl
  * jcl-over-slf4j
  * wsdl4j
  * wss4j-bindings
  * wss4j-policy
  * javax.servlet-api
  * cxf-rt-transports-http-jetty
  * httpclient
  * spring-core
  * sis-epsg
  * derby
  * postgresql

Martin

[1] https://github.com/haonguyen123/sis/blob/CSW/application/sis-webapp/pom.xml

Reply via email to