8 - Installing JARs not bundled with Infinit.e
Introduction
Infinit.e's installers do not bundle all Java Archive files the may be needed to support connectivity to external datasources (currently all JDBC databases) due to licensing restrictions. Common JAR files include:
Name or Desc. | Download Site | Tested JAR Version |
---|---|---|
MySQL JDBC Driver | http://dev.mysql.com/ | mysql-connector-java-5.1.15-bin.jar |
PostgreSQL JDB Driver | http://www.postgresql.org/ | postgresql-9.1-901.jdbc4.jar |
SQL Server and Sybase JDBC Driver | http://jtds.sourceforge.net/ | jtds-1.2.5.jar |
Oracle JDBC Driver | http://www.oracle.com/technetwork/database | ojdbc6.jar |
DB2 JDBC Driver | http://www-01.ibm.com/support/docview.wss?uid=swg21363866 | db2jcc4.jar |
Amazon AWS SDK (ONLY NEEDED FOR S3 HARVESTING) | http://aws.amazon.com/sdkforjava/ http://repo1.maven.org/maven2/com/amazonaws/aws-java-sdk/1.4.2/aws-java-sdk-1.4.2.jar | aws-java-sdk-1.4.2.jar (NOT ANY OTHER JARS FROM THE ZIP!) |
Jython (Python/Java) | http://www.jython.org/downloads.html | jython-standalone-2.5.3.jar |
Installation of JARS
To install your JAR files and make them accesible to Infinit.e place them in the following directory:
/opt/infinite-home/lib/extractors
(to test sources using the above drivers the Interface Engine must be restarted, eg "service tomcat6-interface-engine restart")
Previous versions of this document suggested (and pre Feb 2012 versions of Infinit.e required) placing these files in "JRE_HOME/lib/ext" instead. There is no functional need to move the JARs, although it is recommended for consistency.
Copyright © 2012 IKANOW, All Rights Reserved | Licensed under Creative Commons