The Eclipse Lyo project focuses on providing an SDK to help the Eclipse community to adopt OSLC (Open Services for Lifecycle Collaboration) specifications and build OSLC-compliant tools.

Prerequisite packages for OSLC4J

If you download OSLC4J without the prerequisites, you will have to provide compatible versions of the following open source packages.

Apache Wink

  • wink-common_1.2.1-incubating
  • wink-server_1.2.1-incubating
  • wink-client_1.2.1-incubating
  • wink-json4j_1.2.1-incubating
  • wink-json4j-provider-1.2.1-incubating

Apache Jena

  • jena-core_2.7.1
  • jena-iri_0.9.2

ICU4J

  • com.ibm.icu.base_4.0.1

JAXB

  • javax.xml.bind_2.2.0
  • com.sun.xml.bind_2.2.0 (or other JAXB implementation)

Java Activation API

  • javax.activation_1.1.0

Java Annotation API

  • javax.annotation_1.0.0

Java Servlet API (both 3.0.x and 2.5 are required by OSLC4J and dependencies)

  • javax.servlet_2.5.0
  • javax.servlet_3.0.0

JSR-311 (JAX-RS) API

  • javax.ws.rs_1.1.1

Java XML Streaming API

  • javax.xml.stream_1.0.1

Java XML APIs

  • javax.xml_1.3.04

Apache Commons Codec

  • org.apache.commons.codec_1.3.0

Apache Commons Lang

  • org.apache.commons.lang_2.3.0

Apache HTTP Components

  • org.apache.httpcomponents.httpclient_4.1.0
  • org.apache.httpcomponents.httpcore_4.1.0

Apache Log4J

  • org.apache.log4j_1.2.15

Apache Xerces

  • org.apache.xerces_2.8.0

SLF4J

  • org.slf4j.api_1.6.4
  • org.slf4j.jcl_1.6.4
  • org.slf4j.log4j_1.6.4