Third Party Code Redistributed with WTP
As with any other large software project, not all the code in WTP is new, but some comes from other, third party sources. The following table lists the third party software that is distributed with WTP. Please see the Contribution Questionnaire (CQ) links for details.
Software | Version | License | Introduced in Version | Notes |
---|---|---|---|---|
Axis | 1.4 (CQ 1374) | Apache License, 2.0 | 2.0 | |
Commons discovery | 0.2 (CQ 1377) | Apache License, 2.0 | 0.7 | |
Commons logging | 1.0.4 (CQ 2363) | Apache License, 2.0 | 1.0 | Required as Axis pre-req (we do not use directly). Plus, there is a legacy version nested in Cactus plugin as traditional jar (not bundleized via Orbit). |
JAX-RPC | 1.1 (CQ 286) | Apache License, 2.0 | 0.7 | Part of Axis. Also called JAX-RPC is also called XML-RPC and is distribted as a bundle named javax.xml.rpc |
log4j | 1.2.13 (CQ 1593) | Apache License, 2.0 | 2.0 | |
Axis-Ant | 1.2.1 (CQ 1375) | Apache License, 2.0 | 0.7 | |
SOAP (from Axis) | 1.2 (CQ 1379) | Apache License, 2.0 | 2.0 | This was listed as "saaj.jar" in previous IP Logs. It is now a bundle (from Orbit) called javax.xml.soap. |
Cactus | 1.7.2 (CQ 212) | Apache License, 2.0 | 1.5 | In addition to cactus-1.7.2 (the one for J2EE 1.3), we include the following jars nested in the cactus
bundle, since they are required by Cactus: aspectjrt-1.2.1 (CQ 2364) commons-logging-1.0.4 (CQ 2363) commons-httpclient-2.0.2 (CQ 2366) junit 3.8.1 (CQ 2365) |
wsdl4j | 1.4 (CQ 327) | Common Public License 1.0 | 0.7 | includes "qname.jar" |
1.5.1 (CQ 1380) | Common Public License 1.0 | 2.0 | WSDL 1.5.1 is distributed as part of Axis 1.4 | |
wsil4j | 1.0 (CQ 330) | Apache License, 1.1 | 0.7 | |
Xerces | 2.9.0 (CQ 1148) | Apache License, 2.0 | 3.0 | Introducted in WTP 3.0 as four plugins:
|
uddi4j | 2.0.5 (CQ 321) | IBM Public License | 1.5.1 | |
http.xsd | WSDL 1.1 (CQ 275) | IBM, Microsoft | 1.0 | |
soap.xsd | WSDL 1.1 (CQ 319) | IBM, Microsoft | 1.0 | |
soapenc.xsd | WSDL 1.1 (CQ 320) | W3C | 0.7 | |
wsdl.xsd | WSDL 1.1 (CQ 325) | IBM, Microsoft | 1.0 | |
wsdl20.xsd | 1.2 (CQ 326) | W3C license | 1.0 | |
wsdl-mime.xsd | WSDL 1.1 (CQ 329) | IBM, Microsoft | 1.0 | |
XHTML | 1.0, 1.1 (CQ 331) | W3C license | 1.0 | |
WAP DTDs | 1.1, 1.3 (CQ 324) | OMA/EPL | 1.0 | Distributed under EPL 1.0. See Note 1 for email clarifying status of WAP Schemas and DTDs. |
JavaServer Faces Schemas and DTDs | 1.1, 1.2 (CQ 1506) | CDDL | 2.0 | |
JEE Related Schemas and DTDs | 1.2, 2.0 (CQ 4) | CDDL | 2.0 | |
org.apache.commons.codec | 1.3 (CQ 1562) | Apache License, 2.0 | Not currently re-distributed,perhaps will be for service | |
JPA API XML Schemas (persistence.xsd and orm.xsd) | 1.0 (CQ 1829) | CDDL | 3.0 | Currently packaged in the "jst.standard.schemas" bundle. |
Java Persistence API | 1.0 (CQ 1889) | CDDL | 3.0 | javax.persistence interfaces; used by Dali JPA Tools |
javax.mail (from Apache Geronimo) | 1.4 (CQ 2059) | Apache License, 2.0 | 3.0 | This is a minor pre-req, just required by Axis (not used directly). |
javax.actiation (from Apache Geronimo) | 1.1 (CQ 2060) | Apache License, 2.0 | 3.0 | This is a minor pre-req, just required by Axis (not used directly). |
Xerces | 2.9.1 (CQ 1984) | Apache License, 2.0 | na | This is not currently distributed, but may be for service. |
html dtds Version: 4.0.1 | 4.0.1 (CQ 2139) | W3C License | 3.0 | part of wst.standard.schemas plugin |
Ispell English Word Lists | 3.1.20 (CQ 1416) | based on Apache License, 1.1 | 3.0 | Note: you may find it interesting that this is a duplication of what is shipped in JDT plugins. We hope to eliminate the duplication in future versions. |
JXPath | 1.2.0 ( CQ 2285) | Apache License, 2.0 | 0.5 | We use a bundle from Orbit. |
XSLT schema | 1.0 (CQ 1749) | W3C | 0.5 | Part or org.eclipse.wst.xsl.core |
XSLT schema | 2.0 (CQ 1750) | W3C | 0.5 | Part of org.eclipse.wst.xsl.core |
Xinclude schema | 1.0 (CQ 2232) | W3C | 0.5 | Part of org.eclipse.wst.xsl.core |
Xalan | 2.7.1 (CQ 1985) | Apache License, 2.0 | 0.5 | We use a bundle from Orbit. |