Javaの実行エラー
いつもお世話になっております。
現在tomcat/lib/内にある自作jarファイルを利用してDBへの接続を行うJavaを作成しております。
コンパイルはできたのですが、実行をするとエラーが出てしまいます。
エラーの内容は以下の通りです。
Exception in thread "main" com.test.hoge.jdbc.pool.ConnectionManagerException: System file not found
at com.test.hoge.jdbc.pool.ConnectionManager.getConnection(Unknown Source)
at com.test.hoge.misc.RDBHelper._directQuery(RDBHelper.java:459)
at com.test.hoge.misc.RDBHelper._directQuery(RDBHelper.java:342)
at com.test.hoge.misc.RDBHelper.directQuery(RDBHelper.java:163)
at GroupCreate.main(GroupCreate.java:26)
でソースは以下の通りです。
import java.text.*;
import java.util.*;
import java.sql.*;
import java.io.*;
import com.test.hogejdbc.pool.ConnectionManager;
import com.test.hoge.jdbc.pool.ConnectionManagerException;
import com.test.hoge.helper.DBException;
import com.test.hoge.jdbc.cache.CachedRecord;
import com.test.hoge.jdbc.cache.CachedResult;
import com.test.hoge.misc.RDBHelper;
public class GroupCreate {
public static void main (String[] args) throws DBException,IOException,UnsupportedEncodingException,SQLException,FileNotFoundException, ConnectionManagerException {
CachedResult ndFirstChildren = null;
CachedResult ndFirstChildren_tan = null;
String DB_NAME = "hogeORA";
try {
String sql = "SELECT * FROM GW_M_EMP_GROUP WHERE PATH LIKE '_____________' AND AVAILABLE='1' ORDER BY GROUP_CD";
String sql_tan = "SELECT DISTINCT GME.PK,GME.NAME FROM GW_M_EMP_GROUP GME,C_PREFECTURES CP WHERE CP.PATH=GME.PATH";
ndFirstChildren = RDBHelper.directQuery(DB_NAME, sql);
ndFirstChildren_tan = RDBHelper.directQuery(DB_NAME, sql_tan);
} catch (DBException ex) {
ex.printStackTrace();
}
・・・・・省略・・・・
}
}
どうすればエラーが無くなるのか調べてみましたがよくわからない状況です。
環境はJava1.3
oracle8
ちなみにJDBCはtomcat/lib/classes.zipを利用できればと思います。
アドバイス宜しくお願い致します。
お礼
有難うございました。 参考にさせて頂きます。