User cc22497a3c
13-07-2010 08:44:10
JChem Cart 3.2 (Windows). I have cloned an Oracle 10.2 schema previously running on a linux box onto a windows machine, then rebuilt the Cartridge on the windows database. There is a function that calls the JCHEM_TABLE_PKG with arguments :
jchem_table_pkg.jc_insert('Cl', 'STRUCTURE', '', 'TRUE', 'FALSE', '')(1)
which is returning an exception that the index is out of date on the Structure table.
I tried rebuilding the index with but get an ORA-29833 back
CREATE INDEX jc_idx_2 ON structure(cd_structure)
INDEXTYPE IS jc_idxtype PARAMETERS('RegenerateTable=true');
and the JCHEM Manager is also failing to build the index, nor will it export the data to SDF.
" Error with molecule CD_ID=... Cannot recognise format (?)..."
Any suggestions? Thanks for any help in advance.
//////////////////////////////////////////////////////////////////////////////////////////////////////
Name Value Type
----- ------ -----
- _throw The index on table 'JCHEM5.STRUCTURE' contains obsolete data. (Current index version: 39, index version for 'JCHEM5.STRUCTURE': 50101.) Please recreate the index with the 'regenerateTable=true' option. RuntimeException
+ backtrace Object[3]
backtrace -3042686055658047285 long
backtrace -3387516993124229948 long
+ cause The index on table 'JCHEM5.STRUCTURE' contains obsolete data. (Current index version: 39, index version for 'JCHEM5.STRUCTURE': 50101.) Please recreate the index with the 'regenerateTable=true' option. RuntimeException
+ cause "The index on table 'JCHEM5.STRUCTURE' contains obsolete data. (Current index version: 39, index version for 'JCHEM5.STRUCTURE': 50101.) Please recreate the index with the 'regenerateTable=true' option." String
+ cause Object[3]
+ detailMessage "The index on table 'JCHEM5.STRUCTURE' contains obsolete data. (Current index version: 39, index version for 'JCHEM5.STRUCTURE': 50101.) Please recreate the index with the 'regenerateTable=true' option." String
+ detailMessage Object[3]
detailMessage -3042686055658047285 long
- stackTrace StackTraceElement[3]
- [0] StackTraceElement
+ declaringClass "chemaxon.jchem.cartridge.JFunctions" String
+ fileName "JFunctions.java" String
lineNumber 216 int
+ methodName "checkTableVersion" String
- [1] StackTraceElement
+ declaringClass "chemaxon.jchem.cartridge.JFunctions" String
+ fileName "JFunctions.java" String
lineNumber 197 int
+ methodName "checkTableVersion" String
- [2] StackTraceElement
+ declaringClass "chemaxon.jchem.cartridge.JCartDml" String
+ fileName "JCartDml.java" String
lineNumber 379 int
+ methodName "insertMol" String
+ stackTrace The index on table 'JCHEM5.STRUCTURE' contains obsolete data. (Current index version: 39, index version for 'JCHEM5.STRUCTURE': 50101.) Please recreate the index with the 'regenerateTable=true' option. RuntimeException
+ stackTrace "The index on table 'JCHEM5.STRUCTURE' contains obsolete data. (Current index version: 39, index version for 'JCHEM5.STRUCTURE': 50101.) Please recreate the index with the 'regenerateTable=true' option." String