Skip to main content
. 2006 Jan 6;6:2. doi: 10.1186/1472-6947-6-2

Table 1.

Components of the caCORE SDK.

Component Name Version Description URL Incl.
Java 2 Standard Edition (J2SE) j2sdk1.4.2_06 or higher The J2SE Software Development Kit (SDK) supports creating J2SE applications http://java.sun.com/j2se/1.4.2/download.html No
UML 1.3 Modeling Tool that produces XMI 1.1 output EA 4.50.744 We recommend using Enterprise Architect (EA) http://www.sparxsystems.com.au/ea.htm No
Ant.jar 1.6.2 Apache Ant is a Java-based build tool http://archive.apache.org/dist/ant/binaries/apache-ant-1.6.2-bin.zip Yes
activation.jar The classes that make up the JavaBeans Activation Framework (JAF) standard extension are contained in the included Java Archive (JAR) file, "activation.jar" http://java.sun.com/products/javabeans/glasgow/jaf.html Yes
alteredHibernate2.jar Modified Hibernate code decoupling SearchCriteria object from the Session Object packaged within Hibernate 2.1 classes. Yes
aspectjrt.jar Aspectj is a seamless aspect-oriented extension to the Java™ programming language http://eclipse.org/aspectj/ Yes
aspectjtools.jar Aspectj contains a compiler, ajc, that can be run from Ant. Included in the aspectjtools.jar are Ant binaries to support three ways of running the compiler http://eclipse.org/aspectj/ Yes
axis-ant.jar Ant tasks for building axis. http://ws.apache.org/axis/releases.html Yes
axis.jar Apache Axis is an implementation of the Simple Object Access Protocol (SOAP) http://ws.apache.org/axis/releases.html Yes
cglib-full-2.0.1.jar 2.0.1 Dynamic JAVA byte code generator http://sourceforge.net/project/showfiles.php?group_id=56933 Yes
codegen.jar Classes required for JET template compilation. http://www.eclipse.org/ Yes
commons-collections-2.1.jar 2.1 Apache Jakarta Commons utilities http://apache.bestwebcover.com/java-repository/commons-collections/jars/ Yes
commons-dbcp-1.1.jar 1.1 The Jakarta Commons DBCP Component provides database connection pooling. http://archive.apache.org/dist/java-repository/commons-dbcp/jars/?C=S;O=A Yes
commons-discovery.jar Apache Jakarta Commons discovery utilities http://jakarta.apache.org/commons/discovery/ Yes
commons-lang-1.0.1.jar Provides a helper utilities for the java.lang API. http://linux.cs.lewisu.edu/apache/java-repository/commons-lang/jars/?C=N;O=D Yes
commons-logging-1.0.3.jar Provides a helper utilities logging. http://public.planetmirror.com/pub/maven/commons-logging/jars/ Yes
commons-logging.jar Apache Jakarta Commons logging utilities http://jakarta.apache.org/commons/logging/ Yes
commons-pool-1.1.jar 1.1 The Jakarta Commons Pool Component provides a generic object pooling API. http://apache.intissite.com/java-repository/commons-pool/jars/ Yes
datafile.jar Java data file read/write utility that provides a convenient set of interfaces for reading and writing data to and from files in widely accepted format such as comma separated values (CSV), fixed width, tab separated, as well as others http://datafile.sourceforge.net/ Yes
db2java.jar Contains classes to support connections to DB2 databases. http://www-306.ibm.com/software/data/db2/udb/ Yes
dom4j-1.4.jar 1.4 Contains classes that allow you to read, write, navigate, create and modify XML documents. http://public.planetmirror.com/pub/maven/dom4j/jars/ Yes
ehcache-0.7.jar 0.7 EHCache is a pure Java, in-process cache. http://smokeping.planetmirror.com/pub/maven/ehcache/jars/ Yes
freemarker.jar FreeMarker is a "template engine"; a generic tool to generate text output (anything from HTML or RTF to auto generated source code) based on templates. http://freemarker.sourceforge.net/freemarkerdownload.html Yes
hibernate3.jar 3.0 Hibernate 3.0 is used for the server-side ORM http://www.hibernate.org Yes
Jakarta-oro-2.0.8.jar 2.0.8 The Jakarta-ORO Java classes are a set of text-processing Java classes that provide Perl5 compatible regular expressions, AWK-like regular expressions, glob expressions, and utility classes for performing substitutions, splits, filtering filenames, etc. http://jakarta.apache.org/site/binindex.cgi Yes
jalopy-1.0b11.jar 1.0b11 Source code formatter. http://public.planetmirror.com/pub/maven/jalopy/jars/ Yes
jalopy-ant-0.6.2.jar 0.6.2 Ant task for building jalopy. http://public.planetmirror.com/pub/maven/jalopy/jars/ Yes
jaxen-core.jar The jaxen project is a Java XPath Engine. jaxen is a universal object model walker, capable of evaluating XPath expressions across multiple models. http://jaxen.org/releases.html Yes
jaxen-jdom.jar The jaxen project is a Java XPath Engine. jaxen is a universal object model walker, capable of evaluating XPath expressions across multiple models. http://jaxen.org/releases.html Yes
jaxrpc.jar Java API for XML-based RPC Yes
jdom.jar 1.0 Java-based solution for accessing, manipulating, and outputting XML data from Java code. http://www.jdom.org/downloads/index.html Yes
Jdtcore.jar Eclipse Tomcat Plugin Yes
jetc-task.jar An ANT task for translating JET templates outside of Eclipse http://www.eclipse.org/emf/docs.php?doc=tutorials/jet2/jet_tutorial2.html Yes
jmi.jar JMI is a standards-based, platform independent, vendor-neutral specification for modeling, creating, storing, accessing, querying, and interchanging metadata using UML, XML, and Java. http://mdr.netbeans.org/download/daily.html Yes
jmiutils.jar Part of the NetBeans MDR codebase. It contains general utility classes for doing things such as generating class files and querying MOF models. Most importantly, it contains the implementations of XMI readers and writers. http://mdr.netbeans.org/download/daily.html Yes
jta.jar JTA specifies standard Java interfaces between a transaction manager and the parties involved in a distributed transaction system http://java.sun.com/products/jta/ Yes
junit-3.8.1.jar 3.8.1 JUnit is a regression testing framework that is used by the developer who implements unit tests in Java http://www.junit.org/index.htm Yes
junit.jar JUnit is a regression testing framework that is used by the developer who implements unit tests in Java http://www.junit.org/index.htm Yes
log4j-1.2.8.jar 1.2.8 Log4j is an open source tool developed for putting log statements into your application. With log4j you can enable logging at runtime without modifying the application binary. http://logging.apache.org/log4j/docs/download.html Yes
log4j.properties Configuration file used by Log4J Yes
mail.jar JavaMail API Yes
Mdrant.jar Ant tasks for building MDR. Yes
Mdrapi.jar MDR implements the OMG's MOF (Meta Object Facility) standard based metadata repository and integrates it into the NetBeans Tools Platform. It contains implementation of MOF repository including persistent storage mechanism for storing the metadata. The interface of the MOF repository is based on (and fully compliant with) JMI (Java Metadata Interface – JSR-40). http://mdr.netbeans.org/download/daily.html Yes
mof.jar Archive containing the classes pertaining to Meta-Object Facility (MOF) specification from Object Management Group (OMG). http://mdr.netbeans.org/download/daily.html Yes
mysql-connector-30.jar Archive containing MySQL 3.0 JDBC driver classes. Yes
nbmdr.jar Extended implementation of the Meta-Object Facility, XML Metadata Interchange, and Java Metadata Interface standards. http://mdr.netbeans.org/download/daily.html Yes
Openide-util.jar 4.0 Contains low level basic support classes that MDR depends on. http://mdr.netbeans.org/download/daily.html Yes
osgi.jar 3.0 The OSGi™ specifications define a standardized, component oriented, computing environment for networked services. http://www.osgi.org/osgi_technology/download_specs.asp?section=2 Yes
resources.jar Contains code central to the Eclipse platform. The caCORE SDK uses an the "jetc" Ant task to translate JET templates to Java source code. That Ant task uses code from the Eclipse Modeling Framework (EMF) plug-in to do the translation. The EMF plug-in depends on code in resources.jar Yes
Runtime.jar Archive containing the classes necessary to run applications developed on Eclipse Rich Client Platform (RCP). Yes
saaj.jar Archive containing the classes pertaining to SOAP with Attachments API for Java (SAAJ) specification. SAAJ is included in Java Web Services Developer Pack (JWSDP). Yes
Saxpath.jar 1.0-FCS SAXPath is an event-based API for XPath parsers, that is, for parsers that parse XPath expressions. Yes
servlet.jar J2EE 1.3 Archive containing the classes pertaining to J2EE servlet API specification. Yes
uml-1.3.jar 1.3 Object Management Group (OMG) UML metamodel specification. http://www.omg.org Yes
wsdl4j.jar Web Services Description Language support for Java Yes
xerces.jar XML Parser Yes
xercesImpl.jar 2.4.0 Xerces Java Parser http://xml.apache.org/xerces-j/ Yes
xml-apis.jar 2.0.2 XSLT processor for transforming XML documents into HTML, text, or other XML document types. http://xml.apache.org/xalan-j/ Yes
xmlrpc.jar Apache XML-RPC is a Java implementation of XML-RPC, a popular protocol that uses XML over HTTP to implement remote procedure calls. http://www.apache.org/ Yes