Hello,
I'm on unix (FreeBSD4.9). So this should not cause trouble.
Here comes the stack trace
Thanks for your help,
David.
XML File is Valid.
XML Type: PSI_MI
-----------------------------------------
Fatal Error: null
Full Details are available in the stack trace below.
org.mskcc.pathdb.sql.dao.DaoException
at org.mskcc.pathdb.sql.dao.DaoImport.addRecord(DaoImport.java:200)
at
org.mskcc.pathdb.tool.LoadBioPaxPsi.importDataFile(LoadBioPaxPsi.java:64)
at org.mskcc.pathdb.tool.Admin.importPsiMiFile(Admin.java:209)
at
org.mskcc.pathdb.tool.Admin.importDataFromSingleFile(Admin.java:175)
at org.mskcc.pathdb.tool.Admin.importData(Admin.java:162)
at org.mskcc.pathdb.tool.Admin.main(Admin.java:96)
Caused by: java.sql.SQLException: Communication link failure:
java.io.IOException, underlying cause: Unexpected end of input stream
** BEGIN NESTED EXCEPTION **
java.io.IOException
MESSAGE: Unexpected end of input stream
STACKTRACE:
java.io.IOException: Unexpected end of input stream
at com.mysql.jdbc.MysqlIO.readPacket(MysqlIO.java:1096)
at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:626)
at com.mysql.jdbc.Connection.createNewIO(Connection.java:1562)
at com.mysql.jdbc.Connection.<init>(Connection.java:491)
at
com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:346)
at java.sql.DriverManager.getConnection(DriverManager.java:512)
at java.sql.DriverManager.getConnection(DriverManager.java:193)
at
org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:92)
at
org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:300)
at
org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:816)
at
org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:140)
at
org.mskcc.pathdb.sql.JdbcUtil.getCPathConnection(JdbcUtil.java:81)
at org.mskcc.pathdb.sql.dao.DaoImport.addRecord(DaoImport.java:164)
at
org.mskcc.pathdb.tool.LoadBioPaxPsi.importDataFile(LoadBioPaxPsi.java:64)
at org.mskcc.pathdb.tool.Admin.importPsiMiFile(Admin.java:209)
at
org.mskcc.pathdb.tool.Admin.importDataFromSingleFile(Admin.java:175)
at org.mskcc.pathdb.tool.Admin.importData(Admin.java:162)
at org.mskcc.pathdb.tool.Admin.main(Admin.java:96)
** END NESTED EXCEPTION **
at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:699)
at com.mysql.jdbc.Connection.createNewIO(Connection.java:1562)
at com.mysql.jdbc.Connection.<init>(Connection.java:491)
at
com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:346)
at java.sql.DriverManager.getConnection(DriverManager.java:512)
at java.sql.DriverManager.getConnection(DriverManager.java:193)
at
org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:92)
at
org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:300)
at
org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:816)
at
org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:140)
at
org.mskcc.pathdb.sql.JdbcUtil.getCPathConnection(JdbcUtil.java:81)
at org.mskcc.pathdb.sql.dao.DaoImport.addRecord(DaoImport.java:164)
... 5 more
-----------------------------------------
David,
Try using the -d flag to print the stack trace, e.g.
./
admin.pl -d -u tomcat -p kitty -f ../dbData/Intact/human.xml import
and, send me the stack trace.
Ethan