Can't load the jdbc driver(org.apache.derby.jdbc.EmbeddedDriver) when the 
derby.jar is contained in a directory having exclamation mark("!")
--------------------------------------------------------------------------------------------------------------------------------------------

         Key: DERBY-456
         URL: http://issues.apache.org/jira/browse/DERBY-456
     Project: Derby
        Type: Bug
    Versions: 10.0.2.1    
 Environment: created a simple program to load the jdbc driver when "derby.jar" 
is contained in the directory "test!Derby". Notice the exclamation mark in the 
directory name. If the exclamation mark is removed from the directory name then 
it works fine.

I am using WinXP Pro(SP2).
    Reporter: aakash agrawal
    Priority: Blocker


The test program is as below:


import org.apache.derby.jdbc.EmbeddedDriver;

public class testDerby {
        public static void main(String[] args) {
                try {
                        new EmbeddedDriver();
                } catch (Exception e) {
                        System.out.println(e.getMessage());
                        e.printStackTrace();
                }
        }
}


The following exception is thrown: 

XBM02.D : [0] org.apache.derby.iapi.services.stream.InfoStreams
ERROR XBM02: XBM02.D : [0] org.apache.derby.iapi.services.stream.InfoStreams
        at 
org.apache.derby.iapi.error.StandardException.newException(StandardException.java)
        at 
org.apache.derby.iapi.services.monitor.Monitor.missingImplementation(Monitor.java)
        at 
org.apache.derby.impl.services.monitor.TopService.bootModule(TopService.java)
        at 
org.apache.derby.impl.services.monitor.BaseMonitor.startModule(BaseMonitor.java)
        at 
org.apache.derby.iapi.services.monitor.Monitor.startSystemModule(Monitor.java)
        at 
org.apache.derby.impl.services.monitor.BaseMonitor.runWithState(BaseMonitor.java)
        at 
org.apache.derby.impl.services.monitor.FileMonitor.<init>(FileMonitor.java)
        at 
org.apache.derby.iapi.services.monitor.Monitor.startMonitor(Monitor.java)
        at org.apache.derby.iapi.jdbc.JDBCBoot.boot(JDBCBoot.java)
        at org.apache.derby.jdbc.EmbeddedDriver.boot(EmbeddedDriver.java)
        at org.apache.derby.jdbc.EmbeddedDriver.<clinit>(EmbeddedDriver.java)
        at testDerby.main(testDerby.java:6)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira

Reply via email to