jcman import: ArrayIndexOutOfBoundsException: 238

User b7aa615db3

11-04-2005 02:46:13

I get the following exception when using jcman 3.0.10 to import the attached reaction. The reaction without the "NOT list" atom will import fine.





Collecting file information ...


Done.


Importing structures from 0284_test.mrv ...


Error in molecule 1


java.lang.ArrayIndexOutOfBoundsException: 238


at chemaxon.sss.screen.HashCode.calcHashCode(HashCode.java:153)


at chemaxon.sss.screen.HashCode.getHashCode(HashCode.java:58)


at chemaxon.sss.screen.HashCode.getHashCode(HashCode.java:97)


at chemaxon.sss.screen.HashCode.getHashCode(HashCode.java:84)


at chemaxon.jchem.db.UpdateHandler.init(UpdateHandler.java:764)


at chemaxon.jchem.db.UpdateHandler.execute(UpdateHandler.java:1378)


at chemaxon.jchem.db.FileToSQLHandler.importFile(FileToSQLHandler.java:263)


at chemaxon.jchem.db.Importer.importMols(Importer.java:423)


at chemaxon.jchem.Command.importFromFile(Command.java:717)


at chemaxon.jchem.Command.main(Command.java:413)


Imported 0 structures


Done.

ChemAxon 9c0afc9aaf

11-04-2005 07:52:32

Hi,





Currently JChem tables only support specific (non-query) structures and reactions.





We plan to support query structures in the future.





Best regards,





Szilard

User b7aa615db3

12-04-2005 21:45:50

So, if I'm storing reactions in the database just for the purpose of storing them (not searching them, etc.), I should use a normal database table (not a JChem table)?





Also, do you have a time frame for supporting query structures?

ChemAxon 9c0afc9aaf

15-04-2005 17:42:21

Hi,





Yes, I recommend storing them in a plain (non-JChem) table.





We plan to support query tables from version 3.2, which is at least 4-5 months away (there's no specific deadline yet for this version).





Best regards,





Szilard