User 46924c5277
18-06-2012 16:57:59
Hi,
One of our sites recently did some kind of update to Oracle and are now having problems getting JChem to do anything; we're not even able to use jchem_core_pkg.use_password().
The jcart1.log file contains this:
[main/10]: Jun 18, 2012 10:03:29 AM
chemaxon.jchem.cartridge.rmi.impl.AdminImpl setStructureCacheId
INFO: Cache id set to JCC1
[main/10]: Jun 18, 2012 10:03:29 AM
chemaxon.jchem.cartridge.rmi.impl.AdminImpl loadLicenses
INFO: Directory licenses does not exist. Leaving it to
LicenseHandler to check the default location for licenses.
[main/10]: Jun 18, 2012 10:03:29 AM
chemaxon.jchem.cartridge.rmi.impl.AdminImpl startServer
INFO: Listening at 1099
[RMI TCP Connection(1)-127.0.0.1/11]: Jun 18, 2012 10:04:40
AM chemaxon.jchem.cartridge.rmi.impl.RmiExceptionHandler handleError
SEVERE: error
java.sql.SQLException: Problem connecting to the
followingJDBC URL: jdbc:oracle:thin:@localhost:1521:chemprod: The Network
Adapter could not establish the connection. Please, check the JDBC connection
properties of the JChem Server.
at
chemaxon.jchem.cartridge.servlets.JCartConnectionManager.createConnectionByDriverManager(JCartConnectionManager.java:345)
at chemaxon.jchem.cartridge.servlets.JCartConnectionManager.validateCredentials(JCartConnectionManager.java:157)
at
chemaxon.jchem.cartridge.servlets.JCartConnectionManager.getConnectionUc(JCartConnectionManager.java:127)
at chemaxon.jchem.cartridge.servlets.JCartConnectionManager.changeUserInfo(JCartConnectionManager.java:499)
at
chemaxon.jchem.cartridge.rmi.impl.RmiTunnelImpl.setUserInfo(RmiTunnelImpl.java:130)
at chemaxon.jchem.cartridge.rmi.impl.RmiTunnelImpl.processUc(RmiTunnelImpl.java:66)
at
chemaxon.jchem.cartridge.rmi.impl.RmiTunnelImpl.process(RmiTunnelImpl.java:53)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:616)
at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:322)
at sun.rmi.transport.Transport$1.run(Transport.java:177)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Transport.java:173)
at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:553)
at
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:808)
at
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:667)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:679)
This was working fine two weeks ago; is there a known issue with the latest version of Oracle 11?