JChem Cartridge installation error (oracle)

User 49b8936649

26-01-2015 15:55:56

Hi all,


I got the following error below. I will really appreciate any help.


 


Proceed with the Install? (y, n) [n]: y
INFO: Setting up schema jchem
INFO: create role JCC_BASIC_ROLE
INFO: call dbms_java.grant_permission('JCC_BASIC_ROLE', 'SYS:java.net.SocketPermission', '172.16.22.3:1099', 'resolve,connect')
INFO: grant JCC_BASIC_ROLE to jchem with admin option
INFO: Checking JChem Server at 172.16.22.3:1099...
INFO: Loading jar file /opt/chemaxon/jchem/lib/com.chemaxon-jchem-cartridge-oraresident.jar into jchem's schema...
INFO: Loading jar file /opt/chemaxon/jchem/lib/com.chemaxon-jchem-cartridge-shared.jar into jchem's schema...
INFO: Loading jar file /opt/chemaxon/jchem/lib/com.chemaxon-jchem-cachereg-common.jar into jchem's schema...
INFO: Loading jar file /opt/chemaxon/jchem/lib/com.chemaxon-jchem-persist-common.jar into jchem's schema...
INFO: Building schema model for JCHEM...
INFO: Verifying schema objects...
INFO: Schema objects verified.
INFO: Testing with user jchem...
SEVERE: error
java.sql.SQLException: ORA-29532: Java call terminated by uncaught Java exception: java.lang.RuntimeException: java.lang.Exception: Problem connecting to JChemServer: rmi://172.16.22.3:1099: error unmarshalling return; nested exception is:
    java.lang.ClassNotFoundException: java.rmi.server.RemoteObjectInvocationHandler
ORA-06512: at "JCHEM.JCHEM_CORE_PKG", line 70
ORA-06512: at "JCHEM.JCHEM_CORE_PKG", line 66

    at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:447)
    at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:396)
    at oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:951)
    at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:513)
    at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
    at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
    at oracle.jdbc.driver.T4CStatement.doOall8(T4CStatement.java:195)
    at oracle.jdbc.driver.T4CStatement.executeForRows(T4CStatement.java:1036)
    at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
    at oracle.jdbc.driver.OracleStatement.executeInternal(OracleStatement.java:1916)
    at oracle.jdbc.driver.OracleStatement.execute(OracleStatement.java:1878)
    at oracle.jdbc.driver.OracleStatementWrapper.execute(OracleStatementWrapper.java:318)
    at chemaxon.jchem.cartridge.install.schema.Schema.executeSql(Schema.java:694)
    at chemaxon.jchem.cartridge.install.Installer.test(Installer.java:378)
    at chemaxon.jchem.cartridge.install.Installer.install(Installer.java:89)
    at chemaxon.jchem.cartridge.install.InstallCmdLine.install(InstallCmdLine.java:153)
    at chemaxon.jchem.cartridge.install.InstallCmdLine.install(InstallCmdLine.java:136)
    at chemaxon.jchem.cartridge.install.InstallCmdLine.main(InstallCmdLine.java:589)
+ set +x

ChemAxon abe887c64e

26-01-2015 16:19:22

Would you write us which version of Oracle, and which version of Java are you using on the machine where the JChem server should run.


And please, instead of gmail, enter your academic/company email address into your profile.


Thanks,


Krisztina

User 49b8936649

26-01-2015 16:43:04










kvajda wrote:

Would you write us which version of Oracle, and which version of Java are you using on the machine where the JChem server should run.


And please, instead of gmail, enter your academic/company email address into your profile.


Thanks,


Krisztina



Hi Krisztina,



Oracle 10g for Mac OS X (Snow Leopard)


Java for Mac OS X 10.6


Thanks, Seven32

ChemAxon d9cc14700b

27-01-2015 12:39:08

Hi,


Could you please send us the jchem version and the cartridge server logs as well? You can find the logs and trace files in the logs directory in the cartridge home directory.


Thanks and Regards,
Gabor

User 147ec84d4e

29-01-2015 23:44:53

Hello,


I'm getting the same error. 


java.sql.SQLException: ORA-29532: Java call terminated by uncaught Java exception: java.lang.RuntimeException: java.lang.Exception: Problem connecting to JChemServer: : error unmarshalling return; nested exception is:
        java.lang.ClassNotFoundException: java.rmi.server.RemoteObjectInvocationHandler
ORA-06512: at "JCHEM.JCHEM_CORE_PKG", line 70
ORA-06512: at "JCHEM.JCHEM_CORE_PKG", line 66


        at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:447)
        at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:396)
        at oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:951)
        at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:513)
        at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
        at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
        at oracle.jdbc.driver.T4CStatement.doOall8(T4CStatement.java:195)
        at oracle.jdbc.driver.T4CStatement.executeForRows(T4CStatement.java:1036)
        at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
        at oracle.jdbc.driver.OracleStatement.executeInternal(OracleStatement.java:1916)
        at oracle.jdbc.driver.OracleStatement.execute(OracleStatement.java:1878)
        at oracle.jdbc.driver.OracleStatementWrapper.execute(OracleStatementWrapper.java:318)
        at chemaxon.jchem.cartridge.install.schema.Schema.executeSql(Schema.java:654)
        at chemaxon.jchem.cartridge.install.Installer.test(Installer.java:378)
        at chemaxon.jchem.cartridge.install.Installer.install(Installer.java:89)


Jchem version = jchem-14.7.7.0


Oracle version = 10gR2


Jdk = jdk1.7


New install over jchem version 6.xx .   Also, what replaced jcart.jar? 


Thanks,


Rommel

ChemAxon d9cc14700b

30-01-2015 12:51:06

Hi Rommel,


Unfortunately, Oracle 10g is not supported by the JChem version, try using Oracle 11g, if possible.


Best Regards.
Gabor