[CORE-88] Confusing error message logged for non-Oracle users Created: 07/Feb/14  Updated: 05/Jun/14  Resolved: 28/May/14

Status: Closed
Project: i2b2 Core Software
Component/s: CRC Cell
Affects Version/s: 1.7.00
Fix Version/s: 1.7.01

Type: Improvement Priority: Trivial
Reporter: Karl Burke Assignee: Mike Mendis
Resolution: Won't Fix Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment: CentOS 6.2
Microsoft SQL Server or any non-Oracle back-end
JBoss 7.1.1
Axis2 1.6.1

Rank: 0|i000nb:

The class edu.harvard.i2b2.crc.util.QueryProcessorUtil has a static block which which logs an error if it is unable to find the class oracle.jdbc.OracleDriver.

I believe this is confusing for non-Oracle database users who may be using the JBoss logs to work through installing i2b2. While it may be difficult to statically code for the variety of databases i2b2 patrons may use, the installer may think it much more likely he or she has an error in a configuration file rather than the server having a hard-coded Oracle dependency.

Comment by Janice Donahoe [ 28/May/14 ]
in 1.7.01 we copy the jars file to the deploy directory so this should not error out
Generated at Tue Sep 29 23:24:59 UTC 2020 using JIRA 7.6.3#76005-sha1:8a4e38d34af948780dbf52044e7aafb13a7cae58.