[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Newsgroup Home]
|
[news.eclipse.technology.ohf] Re: required runtiime jars?
|
Frank,
The easiest way to see the required runtime JARs is by looking at the
contributed plug-ins and their associated POJO JARs. Because we build
as Eclipse plug-ins, it's easier to package up the individual JAR files
and use the OSGi dependency manager to handle them. However, it does
make it difficult for running the OHF code in standard, POJO-only Java
environments.
Obviously not all plug-ins are required for all functionality, although
it's good to have them all just in case. There might also be runtime
conflicts with your existing apps (on things like log4j and xerces,
etc), but those are generally easily resolved with loader orders.
Here's a simple list of the required JAR files. You can get them from
the individual contributed plug-ins in the distribution:
Plug-in: org.apache.axis2 (required for XDS)
activation-1.1.jar
addressing-1.3.mar
annogen-0.1.0.jar
axiom-api-1.2.5.jar
axiom-dom-1.2.5.jar
axiom-impl-1.2.5.jar
axis2-adb-1.3.jar
axis2-adb-codegen-1.3.jar
axis2-codegen-1.3.jar
axis2-java2wsdl-1.3.jar
axis2-kernel-1.3.jar
axis2-saaj-1.3.jar
axis2-saaj-api-1.3.jar
backport-util-concurrent-2.2.jar
mail-1.4.jar
neethi-2.0.2.jar
stax-api-1.0.1.jar
wsdl4j-1.6.2.jar
wstx-asl-3.2.1.jar
xalan-2.7.0.jar
xercesImpl-2.8.1.jar
XmlSchema-1.3.2.jar
Plug-in org.apache.commons (required for all)
commons-discovery-0.2.jar
commons-httpclient-3.0.1.jar
commons-io-1.2.jar
commons-logging-1.1.jar
commons-logging-api-1.1.jar
Plug-in org.apache.commons.lang (required for all)
*** this is actually a class-constructed JAR file, use it directly on
the classpath.
Plug-in org.apache.log4j (required for all)
log4j-1.2.8.jar
Plug-in org.apache.xerces (required for all)
resolver.jar
xercesImpl.jar
xml-apis.jar
Plug-in org.xmlpull.v1 (required for PIX/PDQ)
xmlpull_1_1_3_4b.jar
xpp3-1.1.3.4.O.jar
xpp3_min-1.1.3.4.O.jar
xpp3_xpath-1.1.3.4.O.jar
And from EMF (required for XDS, get from your local Eclipse directory):
org.eclipse.emf.common_2.x.x.*.jar
org.eclipse.emf.ecore.xmi_2.x.x.*.jar
org.eclipse.emf.ecore_2.x.x.*.jar
-Matt
Sarah Knoop wrote:
Hi Frank,
There is an older list of dependencies in the pdf "user guide"
ocumentation (for each IHE component) on the website.
http://www.eclipse.org/ohf/components/ihe/
XDS requires Java 1.4.2, and EMF 2.2. From the eclipse environment ...
you'll need these EMF jars at runtime:
org.eclipse.emf.common
org.eclipse.emf.ecore.xmi
org.eclipse.emf.ecore
Another way to see this list is to view the build dependencies for a
particular plugin in the Eclipse environment.
hope this helps,
Sarah
Frank wrote:
I'm using ohf jars in a java application, not using the bridge. I see
that the EMF plugins are required for java development with ohf, but
not all the plugin jars are needed at runtime, some are just in
support of the eclipse plugin development enviroment, correct?
Where can I find a list of the required jars (other than ohf jars) to
use at runtime, such as the EMF jars?
Thanks
Frank