JAR Files and Dependencies has been edited by Andrus Adamchik (Dec 02, 2007).

Change summary:

actually even in 1.2 mode Foundry logic is fully optional

(View changes)

Content:

This sections explains where all the relevant jar files are located. It also lists Cayenne dependencies.

Cayenne Runtime Framework

The following runtime jars are included in Cayenne distribution "lib" directory:

  • cayenne-server-x.x.jar - contains full Cayenne runtime WITHOUT dependencies. Most applications will use only this file.
  • cayenne-client-x.x.jar - a subset of cayenne-server.jar trimmed for use on the client in an ROP application.
  • cayenne-agent-x.x.jar - a Java instrumentation agent that is used to enhance POJO persistent classes.
  • cayenne-modeler-x.x.jar - CayenneModeler runtime library. Most applications won't ever use it. It is only needed for the local JNDI hack.

When using cayenne-server-x.x.jar you'll need a few third party jars (all included in "lib/third-party" directory of the distribution):

ROP client dependencies are explained here.

Optional Runtime Dependencies

One or more of the following libraries may be needed depending on how you use Cayenne:

Powered by Atlassian Confluence (Version: 2.2.9 Build:#527 Sep 07, 2006) - Bug/feature request

Unsubscribe or edit your notifications preferences