Loader invocation from Java

"Pranas Baliuka" <[email protected]> Thu, 27 Mar 2003 14:00:52 +0000
Newsgroups gmane.comp.db.sapdb.sources
Message-ID <[email protected]>
Has somebody tried to invoke Loader from Java?
--------------------- TEST ---------------------
        Properties prop = new Properties();
        prop.setProperty("dbname","sapdb");
        prop.setProperty("dbroot",
        "D:\\Program Files\\sapdb\\indep_data\\wrk\\SAPDB\\");
        prop.setProperty("user","dbmgr");
        Loader loader = new Loader(prop);
        String command = "DATAEXTRACT * from dual OUTFILE 'dual.txt'";
        System.out.println(loader.cmd(command));
--------------------- RESULT ---------------------
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
        at java.lang.String.substring(String.java:1476)
        at 
com.sap.dbtech.powertoys.LoaderException.create(LoaderException.java:81)
        at com.sap.dbtech.powertoys.Loader.cmd(Loader.java:126)
        at MainTest.main(MainTest.java:36)

Some suggestions? How to fix bug?

Thanks,
Pranas




_________________________________________________________________
Tired of spam? Get advanced junk mail protection with MSN 8. 
http://join.msn.com/?page=features/junkmail