-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Sat, 2 Aug 2008 15:29:51 -0400 "Jesus M. Rodriguez" <[EMAIL PROTECTED]> wrote:
> 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 Gotta be something with this part of rhn-oracle-jdbc.spec: pushd $RPM_BUILD_ROOT/var/lib/tomcat5/webapps/rhn/WEB-INF/lib %ifarch x86_64 ln -s /usr/lib/oracle/10.2.0/client64/lib/ojdbc14.jar ojdbc14.jar; ln -s /usr/lib/oracle/10.2.0/client64/lib/ojdbc14.jar $RPM_BUILD_ROOT/usr/share/java/ojdbc14.jar; %else ln -s /usr/lib/oracle/10.2.0/client/lib/ojdbc14.jar ojdbc14.jar; ln -s /usr/lib/oracle/10.2.0/client/lib/ojdbc14.jar $RPM_BUILD_ROOT/usr/share/java/ojdbc14.jar; %endif popd Colin could you check into where your ojdbc14.jar is located and perhaps the output of rpm -qa | grep -i oracle? Devan - -- Devan Goodwin <[EMAIL PROTECTED]> Software Engineer Red Hat Network Halifax, Canada 650.567.9039x79267 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkiYTZIACgkQAyHWaPV9my6DogCfbPsgtPKRom/RwBX7sMKA180W Le4An3OD9kDjuZ+ifdbE7j/IFTtXONdJ =2qYR -----END PGP SIGNATURE----- _______________________________________________ Spacewalk-list mailing list [email protected] https://www.redhat.com/mailman/listinfo/spacewalk-list
