Login | Register
My pages Projects Community openCollabNet

Chapter 2. Dependencies

2.1 More Information

Please visit these links to discover OGC, read more about WPS and the Tigris Web Site where the Open Source has been hosted.

 

WPS Version 0.4.0. Find everything you have to know about the Web Processing Services!!

http://www.opengeospatial.org/standards/requests/28 and http://wpsint.tigris.org

 

Open Geospecial Consortium

http://www.opengeospatial.org

2.2 Pre-Configuration

WPS Plug-In is a J2EE Web Application. It needs some components to be installed et to be configured in first. This document does not provide any information about the installation or configuration. Please visit their Web Sites respectively to find out.

 

JDK 1.5 minimum release 6 to 10

http://java.sun.com

 

Apache Software Foundation minimum release 1.x and 2.x

http://www.apache.org

 

Apache Tomcat minimum release 5.0.28 until 5.5.17

http://tomcat.apache.org

 

Eclipse minimum release 3.x. Very commun Java Development platform where the WPS Spring Plug-In has been developped.

http://www.eclipse.org

 

Sysdeo Tomcat Launcher minimum release 3.2. A package used to start/stop Tomcat Server and to debug Web Services and the WPS Operations from Eclipse.

http://www.sysdeo.com/eclipse/tomcatplugin OR   http://www.easyeclipse.org/site/plugins/tomcat-launcher.html

2.3 Plaform tested

WPS Plug-In has been succesfully tested on these platform.

 

Windows 2000, Windows XP

http://www.microsoft.com/windows

 

Redhat Linux ES 4

http://www.redhat.com

 

VMWare 1.x - Fedora5 image

http://www.vmware.com/products/player

2.4 WPS Plug-In Jar Files dependencies

This Open Source Project has been developped with many other Open Source Projects. Here is all projects listed and their link. The minimum version required is indicated. Please download and copy them underneath of WEB-INF/lib folder.

 

SAAJ v1.3.x
Jar Files required:
  - saaj-api-1.3.jar
  - saaj-impl-1.3.jar

https://saaj.dev.java.net

 

WSDL4J v1.6.x
Jar Files required:
  - wsdl4j-1.6.2.jar
  - qname-1.6.jar

http://sourceforge.net/projects/wsdl4j

 

Jakarta Apache Common Libraries:
- Commons Attributes v2.x
- Commons Codec v1.3.x
- Commons Collections v3.1.x
- Commons Fileupload v1.1.x
- Commons IO v1.1.x
- Commons Lang v2.1.x
- Commons Logging v1.0.x
Jar Files required:
  - commons-attributes-api-2.1.jar
  - commons-codec-1.3.jar
  - commons-collections-3.1.jar
  - commons-fileupload-1.1.jar
  - commons-io-1.1.jar
  - commons-lang-2.1.jar
  - commons-logging-1.0.4.jar

http://jakarta.apache.org/commons

 

Jakarta Apache ORO v2.0.8
Jar Files required:
  - jakarta-oro-2.0.8.jar

http://jakarta.apache.org/oro/index.html

 

Log4j v1.2.x
Jar Files required:
  - log4j-1.2.13.jar

http://logging.apache.org/log4j/docs/index.html

 

XALAN v2.7.x
Jar Files required:
  - xalan.jar
  - serializer.jar (also can be found in Xerces2 v2.7)
  - xercesImpl.jar (also can be found in Xerces2 v2.7)
  - xml-apis.jar (also can be found in Xerces2 v2.7)

http://xml.apache.org/xalan-j

 

Xerces2 v2.7.x
Jar Files required:
  - serializer.jar
  - xercesImpl.jar
  - xml-apis.jar

http://xml.apache.org/xerces2-j

 

JAXB2 v2.x
Jar Files required. You will need to download and use their installer to extract jar files:
  - jaxb-api.jar
  - jaxb-impl.jar
  - jsr173_1.0_api.jar

https://jaxb.dev.java.net

 

JUnit v3.8.x
Jar Files required:
  - junit-3.8.1.jar

http://www.junit.org/index.htm

 

JavaBeans Activation Framework (JAF) SCCS-ID v1.1
Jar Files required:
  - activation.jar

http://java.sun.com/products/javabeans/jaf/downloads/index.html

 

Acegi Security v1.0.3
Jar Files required:
  - acegi-security-1.0.3.jar

http://www.acegisecurity.org/downloads.html

 

Spring Framework v2.0.2
Jar Files required are underneath of the main folder extracted, it looks this 'spring-framework-2.0.2'
  - dist/spring.jar
  - modules/spring-aop.jar
  - modules/spring-aop.jar
  - modules/spring-beans.jar
  - modules/spring-context.jar
  - modules/spring-core.jar
  - modules/spring-dao.jar
  - modules/spring-hibernate2.jar
  - modules/spring-hibernate3.jar
  - modules/spring-ibatis.jar
  - modules/spring-jca.jar
  - modules/spring-jdbc.jar
  - modules/spring-jdo.jar
  - modules/spring-jms.jar
  - modules/spring-jmx.jar
  - modules/spring-jpa.jar
  - modules/spring-portlet.jar
  - modules/spring-remoting.jar
  - modules/spring-struts.jar
  - modules/spring-support.jar
  - modules/spring-toplink.jar
  - modules/spring-web.jar
  - modules/spring-webmvc.jar
  - resources/spring-beans-2.0.dtd
     (Please copy this one underneath of WEB-INF folder only)
  - resources/spring.tld
     (Please copy this one underneath of WEB-INF folder only)
  - lib/aopalliance/aopalliance.jar
  - lib/aspectj/aspectjrt.jar
  - lib/ehcache/ehcache-1.2.4.jar
  - lib/j2ee/jstl.jar
  - lib/jakarta-taglibs/standard.jar

http://www.springframework.org/download