Intersystems キャッシュ データ ソースへの新しい JDBC 接続をセットアップしようとしていますが、それが可能かどうかを判断するのに苦労しています。
JDBC ドライバーのドロップダウンに Intersystems Cache オプションがなかったので、手動でドライバー文字列を追加しました -> com.intersys.jdbc.CacheDriver
次に、次の形式で URL を手動で追加しました -> jdbc:Cache://123.123.123.123:12345/namespace
JDBCドライバーも見つけて、Jarファイルパスに追加しました-> cachedb.jar
エラー メッセージに基づいて、JDBC コネクタを使用してインターシステムズ データベースに接続することさえ可能かどうか疑問に思っています。どう思いますか?
接続しようとすると、次のエラーが表示されます。
例外として、より多くの情報を見たい場合は、詳細を調べてください。理由: java.lang.ClassNotFoundException: com.intersys.jdbc.CacheDriver が net.sf.jasperreports_6.2.1.final で見つかりません
詳細:
net.sf.jasperreports.engine.JRRuntimeException: java.lang.ClassNotFoundException: com.intersys.jdbc.CacheDriver cannot be found by net.sf.jasperreports_6.2.1.final
at net.sf.jasperreports.data.jdbc.JdbcDataAdapterService.getConnection(JdbcDataAdapterService.java:173)
at net.sf.jasperreports.data.jdbc.JdbcDataAdapterService.contributeParameters(JdbcDataAdapterService.java:128)
at net.sf.jasperreports.data.AbstractDataAdapterService.test(AbstractDataAdapterService.java:128)
at com.jaspersoft.studio.data.wizard.AbstractDataAdapterWizard$3.runOperations(AbstractDataAdapterWizard.java:162)
at com.jaspersoft.studio.utils.jobs.CheckedRunnableWithProgress$1.run(CheckedRunnableWithProgress.java:59)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.ClassNotFoundException: com.intersys.jdbc.CacheDriver cannot be found by net.sf.jasperreports_6.2.1.final
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:439)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:352)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:344)
at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:160)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:348)
at net.sf.jasperreports.engine.util.JRClassLoader.loadClassForRealName(JRClassLoader.java:174)
at net.sf.jasperreports.data.jdbc.JdbcDataAdapterService.getConnection(JdbcDataAdapterService.java:145)
... 5 more
JasperReports コミュニティ ページでこれを尋ねましたが、そこではあまり活動がありません。