| |
| RUNTIME REQUIREMENTS |
| |
| The following jar files are required by JSPWiki for deployment. |
| |
| akismet-java-1.02.jar |
| Automattic's Akismet anti-spam service, version 1.02 |
| http://akismet.com/ |
| |
| ecs.jar |
| Element Construction Set, version 1.4.2 |
| http://jakarta.apache.org/ecs/index.html |
| |
| freshcookies-security-0.54.jar |
| Andrew Jaquith's security utilities. |
| http://freshcookies.org/ |
| |
| jsonrpc-1.0.jar |
| JSON-RPC implementation |
| http://oss.metaparadigm.com/jsonrpc/ |
| |
| jrcs-diff.jar |
| JRCS diff utilities |
| http://www.suigeneris.org/kb/display/jrcs/JRCS+Home |
| |
| jug-asl-2.0.0.jar |
| Java UUID generator |
| http://docs.safehaus.org/display/JUG/Home |
| |
| lucene-highlighter.jar |
| Search term highlighter utility, from Lucene sandbox. |
| http://lucene.apache.org/java/docs/lucene-sandbox/ |
| |
| lucene.jar |
| Lucene search engine, version 2.0.0. |
| http://lucene.apache.org/java/docs/index.html |
| |
| multipartrequest.jar |
| Pell Multipart request utility, version 1.30b3. |
| http://freshmeat.net/projects/multipartrequest |
| |
| nekohtml.jar |
| HTML parser utilities, version 0.9.4. |
| http://people.apache.org/~andyc/neko/doc/html/ |
| |
| oro.jar |
| Jakarta regular expression utility, version unknown. |
| http://jakarta.apache.org/oro/ |
| |
| oscache.jar |
| Cache utility library, version 2.3.1. |
| http://www.opensymphony.com/oscache/ |
| |
| sandler.jar |
| Atom utilities. Version unknown. |
| (Home page unknown at the moment.) |
| |
| xmlrpc.jar |
| XML-RPC implementation, version 2.0.1. |
| (http://ws.apache.org/xmlrpc/index.html) |
| |
| |
| RUNTIME REQUIREMENTS, PROVISIONAL |
| |
| The following APIs/jar files are required by JSPWiki at run-time, but are often provided by the JSP container. |
| |
| activation.jar |
| Java Activation Framework, version 1.1. |
| http://java.sun.com/products/javabeans/jaf/downloads/index.html |
| |
| commons-codec-1.3.jar |
| Jakarta Commons Codec, version 1.3 |
| http://jakarta.apache.org/commons/codec/ |
| |
| commons-httpclient-3.0.1.jar |
| Jakarta Commons HttpClient library, version 3.0.1 |
| http://jakarta.apache.org/commons/httpclient/ |
| |
| commons-lang-2.3.jar |
| Jakarta commons lang, version 2.3 |
| http://jakarta.apache.org/commons/lang/ |
| |
| commons-logging-api.jar |
| Jakarta commons logging, version 1.0.4 |
| http://jakarta.apache.org/commons/logging/ |
| |
| jakarta-taglibs-standard-1.1.2.jar |
| jakarta-taglibs-jstl-1.1.2.jar |
| Apache Jakarta Standard/JSTL Taglibs, version 1.1.2 |
| http://jakarta.apache.org/taglibs/ |
| |
| jaxen.jar |
| Java XPath Engine, version 1.1b6. |
| http://jaxen.codehaus.org/index.html |
| |
| jdom.jar |
| JDOM, version 1.0. |
| http://www.jdom.org/ |
| Note: requires xerces, in classpath before any other XML parsers. |
| |
| log4j.jar |
| Logging library, version 1.2.14. |
| http://logging.apache.org/log4j/docs/ |
| |
| mail.jar |
| Java Mail API, version 1.4. |
| http://java.sun.com/products/javamail/ |
| |
| |
| BUILD REQUIREMENTS |
| |
| The following jar files are required to build and/or test JSPWiki (in addition to the previously listed ones), but are not necessary for deployment. These are stored in tests/lib. |
| |
| commons-el-1.0 |
| JSP 2.0 expression language Apache implementation; used by Jetty, version 1.0. |
| http://commons.apache.org/el/ |
| |
| custom_rhino.jar |
| Rhino JavaScript library; used to compress JSPWiki's JavaScript files. |
| |
| hsqldb.jar |
| Hypersonic embedded DB, version 1.8.0. |
| http://www.hsqldb.org/ |
| |
| jasper-compiler-5.5.25 |
| Apache Tomcat 5.5 JSP compiler; used by Jetty. |
| http://tomcat.apache.org |
| |
| jasper-runtime-5.5.25 |
| Apache Tomcat 5.5 JSP runtime support classes; used by Jetty. |
| http://tomcat.apache.org |
| |
| junit.jar |
| Java Unit testing framework, version 3.8.1. |
| http://www.junit.org/index.htm |
| |
| jetty-jmx-5.1.14.jar |
| Jetty implementation of JMX classes, version 5.1.14. |
| Renamed from: org.mortbay.jmx.jar |
| http://dist.codehaus.org/jetty/jetty-5.1.x/ |
| |
| jetty-plus-5.1.14.jar |
| Jetty additional classes that support JNDI and Datasources; |
| used for web unit testing. Built by changing to jetty-src/extra/plus |
| and executing 'ant jars'. Renamed from: org.mortbay.jetty.plus.jar |
| |
| jetty-servlet-5.1.14.jar |
| Jetty implementation of J2EE servlet classes, version 5.1.14. |
| Renamed from: javax.servlet.jar |
| http://dist.codehaus.org/jetty/jetty-5.1.x/ |
| |
| selenium-java-client-driver-0.9.2 |
| Selenium Remote Control web unit testing client |
| for driving Firefox, Safari, and Internet Explorer. |
| http://selenium-rc.openqa.org/ |
| |
| selenium-server-0.9.2-patched.jar |
| Selenium Remote Control server for web unit testing. Includes |
| bundled Jetty 5.1.14 server inside JAR. We applied patches to the |
| Selenium JavaScript files to make them compatible with Mootools |
| (see tests/etc/selenium/selenium-core-0.8.3-patches). |
| http://selenium-rc.openqa.org/ |
| |
| xercesImpl-2.6.2.jar |
| Apache Xerces2 XML parser, version 2.6.2. |
| http://xerces.apache.org/xerces2-j/index.html |
| |
| xml-apis-1.0.b2.jar |
| Collection of XML API implementations. |
| (Source unknown.) |
| |