On Sat, Aug 2, 2008 at 4:57 AM, Coe, Colin C. (Unix Engineer)
<[EMAIL PROTECTED]> wrote:
> Hi all
>
> After more problems with my Spacewalk dev environment I re-installed the box 
> (RHEL5u2 x86_64) and started again.  This time round I done a lot more 
> checking to make sure that things are properly working before going on to 
> next thing on the list.
>
> Anyway, after running 'spacewalk-setup --disconnected', I got a message (it's 
> no longer in my history) that basically said someting failed to start.
>
> All looked OK except for /var/log/rhn/rhn_taskomatic_daemon.log which I've 
> pasted below.
>
> ---
> STATUS | wrapper  | 2008/08/02 16:39:17 | --> Wrapper Started as Daemon
> STATUS | wrapper  | 2008/08/02 16:39:17 | Launching a JVM...
> INFO   | jvm 1    | 2008/08/02 16:39:18 | Wrapper (Version 3.2.1) 
> http://wrapper.tanukisoftware.org <http://wrapper.tanukisoftware.org>
> INFO   | jvm 1    | 2008/08/02 16:39:18 |
> INFO   | jvm 1    | 2008/08/02 16:39:29 | 2008-08-02 16:39:29,421 [Thread-0] 
> FATAL org.hibernate.connection.C3P0ConnectionProvider - JDBC Driver class not 
> found: oracle.jdbc.driver.OracleDriver
> INFO   | jvm 1    | 2008/08/02 16:39:29 | java.lang.ClassNotFoundException: 
> oracle.jdbc.driver.OracleDriver
> INFO   | jvm 1    | 2008/08/02 16:39:29 |       at 
> java.net.URLClassLoader$1.run(URLClassLoader.java:217)
> INFO   | jvm 1    | 2008/08/02 16:39:29 |       at 
> java.security.AccessController.doPrivileged(Native Method)
> INFO   | jvm 1    | 2008/08/02 16:39:29 |       at 
> java.net.URLClassLoader.findClass(URLClassLoader.java:205)
> INFO   | jvm 1    | 2008/08/02 16:39:29 |       at 
> java.lang.ClassLoader.loadClass(ClassLoader.java:323)
> INFO   | jvm 1    | 2008/08/02 16:39:29 |       at 
> sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
> INFO   | jvm 1    | 2008/08/02 16:39:29 |       at 
> java.lang.ClassLoader.loadClass(ClassLoader.java:268)
> INFO   | jvm 1    | 2008/08/02 16:39:29 |       at 
> java.lang.ClassLoader.loadClassInternal(ClassLoader.java:336)
> INFO   | jvm 1    | 2008/08/02 16:39:29 |       at 
> java.lang.Class.forName0(Native Method)
> INFO   | jvm 1    | 2008/08/02 16:39:29 |       at 
> java.lang.Class.forName(Class.java:186)
> INFO   | jvm 1    | 2008/08/02 16:39:29 |       at 
> org.hibernate.util.ReflectHelper.classForName(ReflectHelper.java:100)
> INFO   | jvm 1    | 2008/08/02 16:39:29 |       at 
> org.hibernate.connection.C3P0ConnectionProvider.configure(C3P0ConnectionProvider.java:96)
> INFO   | jvm 1    | 2008/08/02 16:39:29 |       at 
> org.hibernate.connection.ConnectionProviderFactory.newConnectionProvider(ConnectionProviderFactory.java:124)
> INFO   | jvm 1    | 2008/08/02 16:39:29 |       at 
> org.hibernate.connection.ConnectionProviderFactory.newConnectionProvider(ConnectionProviderFactory.java:56)
> INFO   | jvm 1    | 2008/08/02 16:39:29 |       at 
> org.hibernate.cfg.SettingsFactory.createConnectionProvider(SettingsFactory.java:414)
> INFO   | jvm 1    | 2008/08/02 16:39:29 |       at 
> org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:62)
> INFO   | jvm 1    | 2008/08/02 16:39:29 |       at 
> org.hibernate.cfg.Configuration.buildSettings(Configuration.java:2009)
> INFO   | jvm 1    | 2008/08/02 16:39:29 |       at 
> org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1292)
> INFO   | jvm 1    | 2008/08/02 16:39:29 |       at 
> com.redhat.rhn.common.hibernate.ConnectionManager.createSessionFactory(ConnectionManager.java:183)
> INFO   | jvm 1    | 2008/08/02 16:39:29 |       at 
> com.redhat.rhn.common.hibernate.ConnectionManager.initialize(ConnectionManager.java:119)
> INFO   | jvm 1    | 2008/08/02 16:39:29 |       at 
> com.redhat.rhn.common.hibernate.HibernateFactory.createSessionFactory(HibernateFactory.java:91)
> INFO   | jvm 1    | 2008/08/02 16:39:29 |       at 
> com.redhat.rhn.taskomatic.SchedulerKernel.startup(SchedulerKernel.java:83)
> INFO   | jvm 1    | 2008/08/02 16:39:29 |       at 
> com.redhat.rhn.taskomatic.TaskomaticDaemon$1.run(TaskomaticDaemon.java:89)
> INFO   | jvm 1    | 2008/08/02 16:39:29 |       at 
> java.lang.Thread.run(Thread.java:636)
> INFO   | jvm 1    | 2008/08/02 16:39:29 | 2008-08-02 16:39:29,428 [Thread-0] 
> ERROR com.redhat.rhn.common.hibernate.ConnectionManager - FATAL ERROR 
> creating HibernateFactory
> INFO   | jvm 1    | 2008/08/02 16:39:29 | org.hibernate.HibernateException: 
> JDBC Driver class not found: oracle.jdbc.driver.OracleDriver
> INFO   | jvm 1    | 2008/08/02 16:39:29 |       at 
> org.hibernate.connection.C3P0ConnectionProvider.configure(C3P0ConnectionProvider.java:101)
> INFO   | jvm 1    | 2008/08/02 16:39:29 |       at 
> org.hibernate.connection.ConnectionProviderFactory.newConnectionProvider(ConnectionProviderFactory.java:124)
> INFO   | jvm 1    | 2008/08/02 16:39:29 |       at 
> org.hibernate.connection.ConnectionProviderFactory.newConnectionProvider(ConnectionProviderFactory.java:56)
> INFO   | jvm 1    | 2008/08/02 16:39:29 |       at 
> org.hibernate.cfg.SettingsFactory.createConnectionProvider(SettingsFactory.java:414)
> INFO   | jvm 1    | 2008/08/02 16:39:29 |       at 
> org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:62)
> INFO   | jvm 1    | 2008/08/02 16:39:29 |       at 
> org.hibernate.cfg.Configuration.buildSettings(Configuration.java:2009)
> INFO   | jvm 1    | 2008/08/02 16:39:29 |       at 
> org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1292)
> INFO   | jvm 1    | 2008/08/02 16:39:29 |       at 
> com.redhat.rhn.common.hibernate.ConnectionManager.createSessionFactory(ConnectionManager.java:183)
> INFO   | jvm 1    | 2008/08/02 16:39:29 |       at 
> com.redhat.rhn.common.hibernate.ConnectionManager.initialize(ConnectionManager.java:119)
> INFO   | jvm 1    | 2008/08/02 16:39:29 |       at 
> com.redhat.rhn.common.hibernate.HibernateFactory.createSessionFactory(HibernateFactory.java:91)
> INFO   | jvm 1    | 2008/08/02 16:39:29 |       at 
> com.redhat.rhn.taskomatic.SchedulerKernel.startup(SchedulerKernel.java:83)
> INFO   | jvm 1    | 2008/08/02 16:39:29 |       at 
> com.redhat.rhn.taskomatic.TaskomaticDaemon$1.run(TaskomaticDaemon.java:89)
> INFO   | jvm 1    | 2008/08/02 16:39:29 |       at 
> java.lang.Thread.run(Thread.java:636)
> INFO   | jvm 1    | 2008/08/02 16:39:29 | Caused by: 
> java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
> INFO   | jvm 1    | 2008/08/02 16:39:29 |       at 
> java.net.URLClassLoader$1.run(URLClassLoader.java:217)
> INFO   | jvm 1    | 2008/08/02 16:39:29 |       at 
> java.security.AccessController.doPrivileged(Native Method)
> INFO   | jvm 1    | 2008/08/02 16:39:29 |       at 
> java.net.URLClassLoader.findClass(URLClassLoader.java:205)
> INFO   | jvm 1    | 2008/08/02 16:39:29 |       at 
> java.lang.ClassLoader.loadClass(ClassLoader.java:323)
> INFO   | jvm 1    | 2008/08/02 16:39:29 |       at 
> sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
> INFO   | jvm 1    | 2008/08/02 16:39:29 |       at 
> java.lang.ClassLoader.loadClass(ClassLoader.java:268)
> INFO   | jvm 1    | 2008/08/02 16:39:29 |       at 
> java.lang.ClassLoader.loadClassInternal(ClassLoader.java:336)
> INFO   | jvm 1    | 2008/08/02 16:39:29 |       at 
> java.lang.Class.forName0(Native Method)
> INFO   | jvm 1    | 2008/08/02 16:39:29 |       at 
> java.lang.Class.forName(Class.java:186)
> INFO   | jvm 1    | 2008/08/02 16:39:29 |       at 
> org.hibernate.util.ReflectHelper.classForName(ReflectHelper.java:100)
> INFO   | jvm 1    | 2008/08/02 16:39:29 |       at 
> org.hibernate.connection.C3P0ConnectionProvider.configure(C3P0ConnectionProvider.java:96)
> INFO   | jvm 1    | 2008/08/02 16:39:29 |       ... 12 more
> FATAL  | jvm 1    | 2008/08/02 16:39:29 | HibernateFactory failed to 
> initialize
> com.redhat.rhn.taskomatic.TaskomaticException: HibernateFactory failed to 
> initialize
>        at 
> com.redhat.rhn.taskomatic.SchedulerKernel.startup(SchedulerKernel.java:85)
>        at 
> com.redhat.rhn.taskomatic.TaskomaticDaemon$1.run(TaskomaticDaemon.java:89)
>        at java.lang.Thread.run(Thread.java:636)
> ---
>
> ---
> [EMAIL PROTECTED] ~]$ ls -l `locate ojdbc`
> -rw-r--r-- 1 root   root 1555682 Mar 12 15:37 
> /usr/lib/oracle/10.2.0.4/client64/lib/ojdbc14.jar
> -r--r--r-- 1 oracle dba  1928615 Jan 30  2006 
> /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/jdbc/lib/ojdbc14_g.jar
> -r--r--r-- 1 oracle dba  1536797 Jan 30  2006 
> /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/jdbc/lib/ojdbc14.jar
> lrwxrwxrwx 1 root   root      47 Aug  2 15:57 
> /var/lib/tomcat5/webapps/rhn/WEB-INF/lib/ojdbc14.jar -> 
> /usr/lib/oracle/10.2.0/client64/lib/ojdbc14.jar
> [EMAIL PROTECTED] ~]$
> ---
>
>

 Anyone got ideas why this is happening?Someone posted about this
earlier, ojdbc14 is not currently being symlinked correctly to
/usr/share/java/. taskomatic looks in /usr/share/java/ to load the
ojdbc14.jar because that's what is configured by default in the
rhn_taskomatic_daemon.conf. So easiest fix is to symlink your
ojdbc14.jar to /usr/share/java and then restart taskomatic:
/sbin/service taskomatic restart

jesus

_______________________________________________
Spacewalk-list mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/spacewalk-list

Reply via email to