[Spacewalk-list] question about rhnpush

Michiel van Es michiele at info.nl
Thu Apr 2 15:31:10 UTC 2009


I found the problem and the solution:

- there was this bug in rhn_taskomatic_daemon.conf => 
http://www.mail-archive.com/spacewalk-list@redhat.com/msg00109.html

- therefor with the new spacewalk 0.4 there was a new 
rhn_taskomatic_daemon.conf file with the new java class which was not in 
my old conf file, but I changed this file and therefor got .conf.rpmnew

Classic DOH! problem :)


Michiel van Es




-------- Original Message --------
Subject: Re: [Spacewalk-list] question about rhnpush
From: Michiel van Es <michiele at info.nl>
To: spacewalk-list at redhat.com <spacewalk-list at redhat.com>
Date: 04/02/2009 03:43 PM

> help!... :D
>
>
>
> -------- Original Message --------
> Subject: [Spacewalk-list] question about rhnpush
> From: Michiel van Es<michiele at info.nl>
> To: spacewalk-list at redhat.com<spacewalk-list at redhat.com>
> Date: 04/02/2009 02:19 PM
>
>> Extra information:
>>
>> I am running the taskomatic with the DEBUG logging properties and got
>> the following:
>>
>> [root at devmx01 rhn]# /etc/init.d/taskomatic restart&&   tail -f
>> /var/log/rhn/rhn_taskomatic_daemon.log
>> Stopping RHN Taskomatic...
>> RHN Taskomatic was not running.
>> Starting RHN Taskomatic...
>> wrapper  | Spawning intermediate process...
>> INFO   | jvm 1    | 2009/04/02 14:17:37 |       at
>> java.security.AccessController.doPrivileged(Native Method)
>> INFO   | jvm 1    | 2009/04/02 14:17:37 |       at
>> java.net.URLClassLoader.findClass(URLClassLoader.java:205)
>> INFO   | jvm 1    | 2009/04/02 14:17:37 |       at
>> java.lang.ClassLoader.loadClass(ClassLoader.java:323)
>> INFO   | jvm 1    | 2009/04/02 14:17:37 |       at
>> sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
>> INFO   | jvm 1    | 2009/04/02 14:17:37 |       at
>> java.lang.ClassLoader.loadClass(ClassLoader.java:268)
>> INFO   | jvm 1    | 2009/04/02 14:17:37 |       at
>> java.lang.ClassLoader.loadClassInternal(ClassLoader.java:336)
>> INFO   | jvm 1    | 2009/04/02 14:17:37 | Could not find the main class:
>> com.redhat.rhn.taskomatic.TaskomaticDaemon. Program will exit.
>> DEBUG  | wrapper  | 2009/04/02 14:17:37 | JVM process is gone.
>> ERROR  | wrapper  | 2009/04/02 14:17:37 | JVM exited while loading the
>> application.
>> DEBUG  | wrapper  | 2009/04/02 14:17:37 | JVM was only running for 0
>> seconds leading to a failed restart count of 1.
>> DEBUG  | wrapper  | 2009/04/02 14:17:37 | Waiting 5 seconds before
>> launching another JVM.
>> DEBUG  | wrapper  | 2009/04/02 14:17:41 | Classpath element,
>> wrapper.java.classpath.9, does not exist: /usr/share/java/commons-io.jar
>> DEBUG  | wrapper  | 2009/04/02 14:17:41 | Classpath element,
>> wrapper.java.classpath.13, does not exist:
>> /usr/lib/oracle/10.2.0/client/lib/ojdbc14.jar
>> DEBUG  | wrapper  | 2009/04/02 14:17:41 | Classpath element,
>> wrapper.java.classpath.28, does not exist:
>> /usr/share/java/marquee-xmlrpc.jar
>> DEBUG  | wrapper  | 2009/04/02 14:17:41 | Classpath element,
>> wrapper.java.classpath.43, does not exist: /usr/share/java/pdfbox.jar
>> DEBUG  | wrapper  | 2009/04/02 14:17:41 | Classpath element,
>> wrapper.java.classpath.45, does not exist: /usr/share/java/marquee-minml.jar
>> DEBUG  | wrapper  | 2009/04/02 14:17:41 | Classpath element,
>> wrapper.java.classpath.46, does not exist: /usr/share/java/saxpath.jar
>> DEBUG  | wrapper  | 2009/04/02 14:17:41 | Classpath element,
>> wrapper.java.classpath.48, does not exist: /usr/share/java/odmg.jar
>> DEBUG  | wrapper  | 2009/04/02 14:17:41 | Classpath element,
>> wrapper.java.classpath.57, does not exist: /usr/share/java/jemmy.jar
>> DEBUG  | wrapper  | 2009/04/02 14:17:41 | Command[0] : /usr/bin/java
>> DEBUG  | wrapper  | 2009/04/02 14:17:41 | Command[1] :
>> -Dibm.dst.compatibility=true
>> DEBUG  | wrapper  | 2009/04/02 14:17:41 | Command[2] : -Xms256m
>> DEBUG  | wrapper  | 2009/04/02 14:17:41 | Command[3] : -Xmx256m
>> DEBUG  | wrapper  | 2009/04/02 14:17:41 | Command[4] :
>> -Djava.library.path=/usr/lib:/usr/lib64
>> DEBUG  | wrapper  | 2009/04/02 14:17:41 | Command[5] : -classpath
>> DEBUG  | wrapper  | 2009/04/02 14:17:41 | Command[6] :
>> /usr/share/java/tanukiwrapper.jar:/usr/share/rhn/classes:/usr/share/java/commons-configuration.jar:/usr/share/java/struts.jar:/usr/share/java/jfreechart.jar:/usr/share/java/jpam.jar:/usr/share/java/javamail.jar:/usr/share/java/axis/axis-ant.jar:/usr/share/java/commons-io.jar:/usr/share/java/quartz.jar:/usr/share/java/commons-codec.jar:/usr/share/java/commons-beanutils.jar:/usr/lib/oracle/10.2.0/client/lib/ojdbc14.jar:/usr/share/java/jta.jar:/usr/share/java/concurrent.jar:/usr/share/java/asm/asm.jar:/usr/share/java/axis/jaxrpc.jar:/usr/share/java/commons-collections.jar:/usr/share/java/taglibs-standard.jar:/usr/share/java/axis/axis.jar:/usr/share/java/xalan-j2.jar:/usr/share/java/commons-validator.jar:/usr/share/java/asm/asm-attrs.jar:/usr/share/java/jaf.jar:/usr/share/java/jdom.jar:/usr/share/java/oro.jar:/usr/share/rhn/lib/rhn.jar:/usr/share/java/marquee-xmlrpc.jar:/usr/share/java/oscache.jar:/usr/share/java/log4j.jar:/usr/share/java/wsdl4j.jar:/usr/share/java/jcommon.jar
:
> /u
>> sr/share/java/commons-el.jar:/usr/share/java/taglibs-core.jar:/usr/share/java/commons-lang.jar:/usr/share/java/commons-digester.jar:/usr/share/java/jasper5-runtime.jar:/usr/share/java/jspapi.jar:/usr/share/java/commons-fileupload.jar:/usr/share/java/c3p0.jar:/usr/share/java/sitemesh.jar:/usr/share/java/jasper5-compiler.jar:/usr/share/java/pdfbox.jar:/usr/share/java/axis/saaj.jar:/usr/share/java/marquee-minml.jar:/usr/share/java/saxpath.jar:/usr/share/java/commons-logging.jar:/usr/share/java/odmg.jar:/usr/share/java/commons-discovery.jar:/usr/share/java/xml-commons-apis.jar:/usr/share/java/axis/jaxrpc.jar:/usr/share/java/commons-cli.jar:/usr/share/java/bcel.jar:/usr/share/java/antlr.jar:/usr/share/java/xerces-j2.jar:/usr/share/java/hibernate3.jar:/usr/share/java/jemmy.jar:/usr/share/java/cglib.jar:/usr/share/java/dom4j.jar
>> DEBUG  | wrapper  | 2009/04/02 14:17:41 | Command[7] :
>> -Dwrapper.key=lVSuvrhlWXUM83nS
>> DEBUG  | wrapper  | 2009/04/02 14:17:41 | Command[8] : -Dwrapper.port=32000
>> DEBUG  | wrapper  | 2009/04/02 14:17:41 | Command[9] :
>> -Dwrapper.jvm.port.min=31000
>> DEBUG  | wrapper  | 2009/04/02 14:17:41 | Command[10] :
>> -Dwrapper.jvm.port.max=31999
>> DEBUG  | wrapper  | 2009/04/02 14:17:41 | Command[11] : -Dwrapper.debug=TRUE
>> DEBUG  | wrapper  | 2009/04/02 14:17:41 | Command[12] : -Dwrapper.pid=2840
>> DEBUG  | wrapper  | 2009/04/02 14:17:41 | Command[13] :
>> -Dwrapper.version=3.2.1
>> DEBUG  | wrapper  | 2009/04/02 14:17:41 | Command[14] :
>> -Dwrapper.native_library=wrapper
>> DEBUG  | wrapper  | 2009/04/02 14:17:41 | Command[15] :
>> -Dwrapper.service=TRUE
>> DEBUG  | wrapper  | 2009/04/02 14:17:41 | Command[16] :
>> -Dwrapper.cpu.timeout=10
>> DEBUG  | wrapper  | 2009/04/02 14:17:41 | Command[17] : -Dwrapper.jvmid=2
>> DEBUG  | wrapper  | 2009/04/02 14:17:41 | Command[18] :
>> com.redhat.rhn.taskomatic.TaskomaticDaemon
>> STATUS | wrapper  | 2009/04/02 14:17:41 | Launching a JVM...
>> DEBUG  | wrapper  | 2009/04/02 14:17:41 | Signal trapped.  Details:
>> DEBUG  | wrapper  | 2009/04/02 14:17:41 |   signal number=17 (SIGCHLD),
>> source="unknown"
>> DEBUG  | wrapper  | 2009/04/02 14:17:41 | Received SIGCHLD, calling wait().
>> DEBUG  | wrapper  | 2009/04/02 14:17:41 | wait() returned, child process
>> should be gone.
>> INFO   | jvm 2    | 2009/04/02 14:17:41 | Exception in thread "main"
>> java.lang.NoClassDefFoundError: com/redhat/rhn/taskomatic/TaskomaticDaemon
>> INFO   | jvm 2    | 2009/04/02 14:17:41 | Caused by:
>> java.lang.ClassNotFoundException: com.redhat.rhn.taskomatic.TaskomaticDaemon
>> INFO   | jvm 2    | 2009/04/02 14:17:41 |       at
>> java.net.URLClassLoader$1.run(URLClassLoader.java:217)
>> INFO   | jvm 2    | 2009/04/02 14:17:41 |       at
>> java.security.AccessController.doPrivileged(Native Method)
>> INFO   | jvm 2    | 2009/04/02 14:17:41 |       at
>> java.net.URLClassLoader.findClass(URLClassLoader.java:205)
>> INFO   | jvm 2    | 2009/04/02 14:17:41 |       at
>> java.lang.ClassLoader.loadClass(ClassLoader.java:323)
>> INFO   | jvm 2    | 2009/04/02 14:17:41 |       at
>> sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
>> INFO   | jvm 2    | 2009/04/02 14:17:41 |       at
>> java.lang.ClassLoader.loadClass(ClassLoader.java:268)
>> INFO   | jvm 2    | 2009/04/02 14:17:41 |       at
>> java.lang.ClassLoader.loadClassInternal(ClassLoader.java:336)
>> INFO   | jvm 2    | 2009/04/02 14:17:41 | Could not find the main class:
>> com.redhat.rhn.taskomatic.TaskomaticDaemon. Program will exit.
>> DEBUG  | wrapper  | 2009/04/02 14:17:41 | JVM process is gone.
>>
>>
>>
>> -------- Original Message --------
>> Subject: Re: [Spacewalk-list] question about rhnpush
>> From: Michiel van Es<michiele at info.nl>
>> To: spacewalk-list at redhat.com<spacewalk-list at redhat.com>
>> Date: 04/02/2009 12:55 PM
>>
>>> -------- Original Message --------
>>> Subject: Re: [Spacewalk-list] question about rhnpush
>>> From: Jesus M. Rodriguez<jmrodri at gmail.com>
>>> To: spacewalk-list at redhat.com<spacewalk-list at redhat.com>
>>> Date: 04/02/2009 12:51 PM
>>>
>>>> They might be related, but these errors are indeed indicative of a
>>>> taskomatic problem.
>>>> Can you send the following items?
>>>>
>>>> 1) rpm -q spacewalk-taskomatic
>>> [root at devmx01 rhn]# rpm -q spacewalk-taskomatic
>>> spacewalk-taskomatic-0.4.16-1.el5
>>>
>>>
>>>> 2) pastebin of the /etc/rhn/default/*taskomatic*.conf files
>>> #********************************************************************/#********************************************************************e#********************************************************************
>>> # Wrapper Properties/# Wrapper Propertiese# Wrapper Properties
>>> #********************************************************************/#********************************************************************e#********************************************************************
>>> # Java Application/# Java Applicatione# Java Application
>>> wrapper.java.command=/usr/bin/java/wrapper.java.command=/usr/bin/javaewrapper.java.command=/usr/bin/java
>>> /e
>>> # Java Main class.  This class must implement the WrapperListener
>>> interface/# Java Main class.  This class must implement the
>>> WrapperListener interfacee# Java Main class.  This class must implement
>>> the WrapperListener interface
>>> #  or guarantee that the WrapperManager class is initialized.  Helper/#
>>>      or guarantee that the WrapperManager class is initialized.  Helpere#
>>> or guarantee that the WrapperManager class is initialized.  Helper
>>> #  classes are provided to do this for you.  See the Integration
>>> section/#  classes are provided to do this for you.  See the Integration
>>> sectione#  classes are provided to do this for you.  See the Integration
>>> section
>>> #  of the documentation for details./#  of the documentation for
>>> details.e#  of the documentation for details.
>>> wrapper.java.mainclass=com.redhat.rhn.taskomatic.TaskomaticDaemon/wrapper.java.mainclass=com.redhat.rhn.taskomatic.TaskomaticDaemonewrapper.java.mainclass=com.redhat.rhn.taskomatic.core.TaskomaticDaemon
>>> /e
>>> # Java Classpath (include wrapper.jar)  Add class path elements as/#
>>> Java Classpath (include wrapper.jar)  Add class path elements ase# Java
>>> Classpath (include wrapper.jar)  Add class path elements as
>>> #  needed starting from 1/#  needed starting from 1e#  needed starting
>>> from 1
>>> /e
>>> /e
>>> # Java Library Path (location of Wrapper.DLL or libwrapper.so)/# Java
>>> Library Path (location of Wrapper.DLL or libwrapper.so)e# Java Library
>>> Path (location of Wrapper.DLL or libwrapper.so)
>>> # TODO need to make this work on AMD64 which would be /usr/lib64/# TODO
>>> need to make this work on AMD64 which would be /usr/lib64e# TODO need to
>>> make this work on AMD64 which would be /usr/lib64
>>> wrapper.java.library.path.1=/usr/lib/wrapper.java.library.path.1=/usr/libewrapper.java.library.path.1=/usr/lib
>>> wrapper.java.library.path.2=/usr/lib64/wrapper.java.library.path.2=/usr/lib64ewrapper.java.library.path.2=/usr/lib64
>>> /e
>>> wrapper.java.classpath.1=/usr/share/java/tanukiwrapper.jar/wrapper.java.classpath.1=/usr/share/java/tanukiwrapper.jarewrapper.java.classpath.1=/usr/share/java/tanukiwrapper.jar
>>> wrapper.java.classpath.2=/usr/share/rhn/classes/wrapper.java.classpath.2=/usr/share/rhn/classesewrapper.java.classpath.2=/usr/share/rhn/classes
>>> wrapper.java.classpath.3=/usr/share/java/commons-configuration.jar/wrapper.java.classpath.3=/usr/share/java/commons-configuration.jarewrapper.java.classpath.3=/usr/share/java/commons-configuration.jar
>>> wrapper.java.classpath.4=/usr/share/java/struts.jar/wrapper.java.classpath.4=/usr/share/java/struts.jarewrapper.java.classpath.4=/usr/share/java/struts.jar
>>> wrapper.java.classpath.5=/usr/share/java/jfreechart.jar/wrapper.java.classpath.5=/usr/share/java/jfreechart.jarewrapper.java.classpath.5=/usr/share/java/jfreechart.jar
>>> wrapper.java.classpath.6=/usr/share/java/jpam.jar/wrapper.java.classpath.6=/usr/share/java/jpam.jarewrapper.java.classpath.6=/usr/share/java/jpam.jar
>>> wrapper.java.classpath.7=/usr/share/java/javamail.jar/wrapper.java.classpath.7=/usr/share/java/javamail/mailapi.jarewrapper.java.classpath.7=/usr/share/java/javamail.jar
>>> wrapper.java.classpath.8=/usr/share/java/axis/axis-ant.jar/wrapper.java.classpath.8=/usr/share/java/axis/axis-ant.jarewrapper.java.classpath.8=/usr/share/java/axis/axis-ant.jar
>>> wrapper.java.classpath.9=/usr/share/java/commons-io.jar/wrapper.java.classpath.9=/usr/share/java/commons-io.jarewrapper.java.classpath.9=/usr/share/java/commons-io.jar
>>> wrapper.java.classpath.10=/usr/share/java/quartz.jar/wrapper.java.classpath.10=/usr/share/java/quartz.jarewrapper.java.classpath.10=/usr/share/java/quartz.jar
>>> wrapper.java.classpath.11=/usr/share/java/commons-codec.jar/wrapper.java.classpath.11=/usr/share/java/commons-codec.jarewrapper.java.classpath.11=/usr/share/java/commons-codec.jar
>>> wrapper.java.classpath.12=/usr/share/java/commons-beanutils.jar/wrapper.java.classpath.12=/usr/share/java/commons-beanutils.jarewrapper.java.classpath.12=/usr/share/java/commons-beanutils.jar
>>> #wrapper.java.classpath.13=/usr/share/java/ojdbc14.jar/wrapper.java.classpath.13=/usr/share/java/bouncycastle_bcprov.jarewrapper.java.classpath.13=/usr/share/java/ojdbc14.jar
>>> wrapper.java.classpath.13=/usr/lib/oracle/10.2.0/client/lib/ojdbc14.jar/#wrapper.java.classpath.14=/usr/share/java/ojdbc14.jarewrapper.java.classpath.14=/usr/share/java/jta.jar
>>> wrapper.java.classpath.14=/usr/share/java/jta.jar/wrapper.java.classpath.14=/usr/lib/oracle/10.2.0/client/lib/ojdbc14.jarewrapper.java.classpath.15=/usr/share/java/concurrent.jar
>>> wrapper.java.classpath.15=/usr/share/java/concurrent.jar/wrapper.java.classpath.15=/usr/share/java/jta.jarewrapper.java.classpath.16=/usr/share/java/asm/asm.jar
>>> wrapper.java.classpath.16=/usr/share/java/asm/asm.jar/wrapper.java.classpath.16=/usr/share/java/concurrent.jarewrapper.java.classpath.17=/usr/share/java/axis/jaxrpc.jar
>>> wrapper.java.classpath.17=/usr/share/java/axis/jaxrpc.jar/wrapper.java.classpath.17=/usr/share/java/asm/asm.jarewrapper.java.classpath.18=/usr/share/java/commons-collections.jar
>>> wrapper.java.classpath.18=/usr/share/java/commons-collections.jar/wrapper.java.classpath.18=/usr/share/java/axis/jaxrpc.jarewrapper.java.classpath.19=/usr/share/java/taglibs-standard.jar
>>> wrapper.java.classpath.19=/usr/share/java/taglibs-standard.jar/wrapper.java.classpath.19=/usr/share/java/commons-collections.jarewrapper.java.classpath.20=/usr/share/java/axis/axis.jar
>>> wrapper.java.classpath.20=/usr/share/java/axis/axis.jar/wrapper.java.classpath.20=/usr/share/java/taglibs-standard.jarewrapper.java.classpath.21=/usr/share/java/xalan-j2.jar
>>> wrapper.java.classpath.21=/usr/share/java/xalan-j2.jar/wrapper.java.classpath.21=/usr/share/java/axis/axis.jarewrapper.java.classpath.22=/usr/share/java/commons-validator.jar
>>> wrapper.java.classpath.22=/usr/share/java/commons-validator.jar/wrapper.java.classpath.22=/usr/share/java/xalan-j2.jarewrapper.java.classpath.23=/usr/share/java/asm/asm-attrs.jar
>>> wrapper.java.classpath.23=/usr/share/java/asm/asm-attrs.jar/wrapper.java.classpath.23=/usr/share/java/commons-validator.jarewrapper.java.classpath.24=/usr/share/java/jaf.jar
>>> wrapper.java.classpath.24=/usr/share/java/jaf.jar/wrapper.java.classpath.24=/usr/share/java/asm/asm-attrs.jarewrapper.java.classpath.25=/usr/share/java/jdom.jar
>>> wrapper.java.classpath.25=/usr/share/java/jdom.jar/wrapper.java.classpath.25=/usr/share/java/jaf.jarewrapper.java.classpath.26=/usr/share/java/oro.jar
>>> wrapper.java.classpath.26=/usr/share/java/oro.jar/wrapper.java.classpath.26=/usr/share/java/jdom.jarewrapper.java.classpath.27=/usr/share/rhn/lib/rhn.jar
>>> wrapper.java.classpath.27=/usr/share/rhn/lib/rhn.jar/wrapper.java.classpath.27=/usr/share/java/oro.jarewrapper.java.classpath.28=/usr/share/java/redstone-xmlrpc.jar
>>> wrapper.java.classpath.28=/usr/share/java/marquee-xmlrpc.jar/wrapper.java.classpath.28=/usr/share/java/bouncycastle_bcpg.jarewrapper.java.classpath.29=/usr/share/java/oscache.jar
>>> wrapper.java.classpath.29=/usr/share/java/oscache.jar/wrapper.java.classpath.29=/usr/share/java/javamail/smtp.jarewrapper.java.classpath.30=/usr/share/java/log4j.jar
>>> wrapper.java.classpath.30=/usr/share/java/log4j.jar/wrapper.java.classpath.30=/usr/share/rhn/lib/rhn.jarewrapper.java.classpath.31=/usr/share/java/wsdl4j.jar
>>> wrapper.java.classpath.31=/usr/share/java/wsdl4j.jar/wrapper.java.classpath.31=/usr/share/java/marquee-xmlrpc.jarewrapper.java.classpath.32=/usr/share/java/jcommon.jar
>>> wrapper.java.classpath.32=/usr/share/java/jcommon.jar/wrapper.java.classpath.32=/usr/share/java/oscache.jarewrapper.java.classpath.33=/usr/share/java/commons-el.jar
>>> wrapper.java.classpath.33=/usr/share/java/commons-el.jar/wrapper.java.classpath.33=/usr/share/java/log4j.jarewrapper.java.classpath.34=/usr/share/java/taglibs-core.jar
>>> wrapper.java.classpath.34=/usr/share/java/taglibs-core.jar/wrapper.java.classpath.34=/usr/share/java/wsdl4j.jarewrapper.java.classpath.35=/usr/share/java/commons-lang.jar
>>> wrapper.java.classpath.35=/usr/share/java/commons-lang.jar/wrapper.java.classpath.35=/usr/share/java/jcommon.jarewrapper.java.classpath.36=/usr/share/java/commons-digester.jar
>>> wrapper.java.classpath.36=/usr/share/java/commons-digester.jar/wrapper.java.classpath.36=/usr/share/java/commons-el.jarewrapper.java.classpath.37=/usr/share/java/jasper5-runtime.jar
>>> wrapper.java.classpath.37=/usr/share/java/jasper5-runtime.jar/wrapper.java.classpath.37=/usr/share/java/taglibs-core.jarewrapper.java.classpath.38=/usr/share/java/jspapi.jar
>>> wrapper.java.classpath.38=/usr/share/java/jspapi.jar/wrapper.java.classpath.38=/usr/share/java/commons-lang.jarewrapper.java.classpath.39=/usr/share/java/commons-fileupload.jar
>>> wrapper.java.classpath.39=/usr/share/java/commons-fileupload.jar/wrapper.java.classpath.39=/usr/share/java/commons-digester.jarewrapper.java.classpath.40=/usr/share/java/c3p0.jar
>>> wrapper.java.classpath.40=/usr/share/java/c3p0.jar/wrapper.java.classpath.40=/usr/share/java/jasper5-runtime.jarewrapper.java.classpath.41=/usr/share/java/sitemesh.jar
>>> wrapper.java.classpath.41=/usr/share/java/sitemesh.jar/wrapper.java.classpath.41=/usr/share/java/jspapi.jarewrapper.java.classpath.42=/usr/share/java/jasper5-compiler.jar
>>> wrapper.java.classpath.42=/usr/share/java/jasper5-compiler.jar/wrapper.java.classpath.42=/usr/share/java/commons-fileupload.jarewrapper.java.classpath.43=/usr/share/java/pdfbox.jar
>>> wrapper.java.classpath.43=/usr/share/java/pdfbox.jar/wrapper.java.classpath.43=/usr/share/java/c3p0.jarewrapper.java.classpath.44=/usr/share/java/axis/saaj.jar
>>> wrapper.java.classpath.44=/usr/share/java/axis/saaj.jar/wrapper.java.classpath.44=/usr/share/java/sitemesh.jarewrapper.java.classpath.45=/usr/share/java/marquee-minml.jar
>>> wrapper.java.classpath.45=/usr/share/java/marquee-minml.jar/wrapper.java.classpath.45=/usr/share/java/jasper5-compiler.jarewrapper.java.classpath.46=/usr/share/java/saxpath.jar
>>> wrapper.java.classpath.46=/usr/share/java/saxpath.jar/wrapper.java.classpath.46=/usr/share/java/javamail/pop3.jarewrapper.java.classpath.47=/usr/share/java/commons-logging.jar
>>> wrapper.java.classpath.47=/usr/share/java/commons-logging.jar/wrapper.java.classpath.47=/usr/share/java/pdfbox.jarewrapper.java.classpath.48=/usr/share/java/odmg.jar
>>> wrapper.java.classpath.48=/usr/share/java/odmg.jar/wrapper.java.classpath.48=/usr/share/java/axis/saaj.jarewrapper.java.classpath.49=/usr/share/java/commons-discovery.jar
>>> wrapper.java.classpath.49=/usr/share/java/commons-discovery.jar/wrapper.java.classpath.49=/usr/share/java/marquee-minml.jarewrapper.java.classpath.50=/usr/share/java/xml-commons-apis.jar
>>> wrapper.java.classpath.50=/usr/share/java/xml-commons-apis.jar/wrapper.java.classpath.50=/usr/share/java/saxpath.jarewrapper.java.classpath.51=/usr/share/java/axis/jaxrpc.jar
>>> wrapper.java.classpath.51=/usr/share/java/axis/jaxrpc.jar/wrapper.java.classpath.51=/usr/share/java/commons-logging.jarewrapper.java.classpath.52=/usr/share/java/commons-cli.jar
>>> wrapper.java.classpath.52=/usr/share/java/commons-cli.jar/wrapper.java.classpath.52=/usr/share/java/odmg.jarewrapper.java.classpath.53=/usr/share/java/bcel.jar
>>> wrapper.java.classpath.53=/usr/share/java/bcel.jar/wrapper.java.classpath.53=/usr/share/java/commons-discovery.jarewrapper.java.classpath.54=/usr/share/java/antlr.jar
>>> wrapper.java.classpath.54=/usr/share/java/antlr.jar/wrapper.java.classpath.54=/usr/share/java/xml-commons-apis.jarewrapper.java.classpath.55=/usr/share/java/xerces-j2.jar
>>> wrapper.java.classpath.55=/usr/share/java/xerces-j2.jar/wrapper.java.classpath.55=/usr/share/java/axis/jaxrpc.jarewrapper.java.classpath.56=/usr/share/java/hibernate3.jar
>>> wrapper.java.classpath.56=/usr/share/java/hibernate3.jar/wrapper.java.classpath.56=/usr/share/java/commons-cli.jarewrapper.java.classpath.57=/usr/share/java/jemmy.jar
>>> wrapper.java.classpath.57=/usr/share/java/jemmy.jar/wrapper.java.classpath.57=/usr/share/java/bcel.jarewrapper.java.classpath.58=/usr/share/java/cglib.jar
>>> wrapper.java.classpath.58=/usr/share/java/cglib.jar/wrapper.java.classpath.58=/usr/share/java/mailapi.jarewrapper.java.classpath.59=/usr/share/java/dom4j.jar
>>> wrapper.java.classpath.59=/usr/share/java/dom4j.jar/wrapper.java.classpath.59=/usr/share/java/antlr.jare
>>> /wrapper.java.classpath.60=/usr/share/java/javamail/imap.jare
>>> /wrapper.java.classpath.61=/usr/share/java/xerces-j2.jare
>>> /wrapper.java.classpath.62=/usr/share/java/hibernate3.jare# Java
>>> Additional Parameters
>>> # Java Additional
>>> Parameters/wrapper.java.classpath.63=/usr/share/java/jemmy.jarewrapper.java.additional.1=-Dibm.dst.compatibility=true
>>> wrapper.java.additional.1=-Dibm.dst.compatibility=true/wrapper.java.classpath.64=/usr/share/java/cglib.jare
>>> /wrapper.java.classpath.65=/usr/share/java/dom4j.jare# Initial Java Heap
>>> Size (in MB)
>>> # Initial Java Heap Size (in MB)/ewrapper.java.initmemory=32
>>> wrapper.java.initmemory=32/e
>>> /e# Maximum Java Heap Size (in MB)
>>> # Maximum Java Heap Size (in MB)/# Java Additional
>>> Parametersewrapper.java.maxmemory=192
>>> wrapper.java.maxmemory=192/wrapper.java.additional.1=-Dibm.dst.compatibility=truee
>>> /e# Application parameters.  Add parameters as needed starting from 1
>>> # Application parameters.  Add parameters as needed starting from 1/#
>>> Initial Java Heap Size (in MB)e#wrapper.app.parameter.1=<YourMainClass>
>>> #wrapper.app.parameter.1=<YourMainClass>/wrapper.java.initmemory=32e
>>> /e#********************************************************************
>>> #********************************************************************/#
>>> Maximum Java Heap Size (in MB)e# Wrapper Logging Properties
>>> # Wrapper Logging
>>> Properties/wrapper.java.maxmemory=192e#********************************************************************
>>> #********************************************************************/e#
>>> Format of output for the console.  (See docs for formats)
>>> # Format of output for the console.  (See docs for formats)/#
>>> Application parameters.  Add parameters as needed starting from
>>> 1ewrapper.console.format=PM
>>> wrapper.console.format=PM/#wrapper.app.parameter.1=<YourMainClass>e
>>> /e# Log Level for console output.  (See docs for log levels)
>>> # Log Level for console output.  (See docs for log
>>> levels)/#********************************************************************ewrapper.console.loglevel=INFO
>>> wrapper.console.loglevel=INFO/# Wrapper Logging Propertiese
>>> /#********************************************************************e#
>>> Log file to use for wrapper output logging.
>>> # Log file to use for wrapper output logging./# Format of output for the
>>> console.  (See docs for
>>> formats)ewrapper.logfile=/var/log/rhn/rhn_taskomatic_daemon.log
>>> wrapper.logfile=/var/log/rhn/rhn_taskomatic_daemon.log/wrapper.console.format=PMe
>>> /e# Format of output for the log file.  (See docs for formats)
>>> # Format of output for the log file.  (See docs for formats)/# Log Level
>>> for console output.  (See docs for log levels)ewrapper.logfile.format=LPTM
>>> wrapper.logfile.format=LPTM/wrapper.console.loglevel=INFOe
>>> /e# Log Level for log file output.  (See docs for log levels)
>>> # Log Level for log file output.  (See docs for log levels)/# Log file
>>> to use for wrapper output logging.ewrapper.logfile.loglevel=INFO
>>> wrapper.logfile.loglevel=INFO/wrapper.logfile=/var/log/rhn/rhn_taskomatic_daemon.loge
>>> /e# Maximum size that the log file will be allowed to grow to before
>>> # Maximum size that the log file will be allowed to grow to before/#
>>> Format of output for the log file.  (See docs for formats)e#  the log is
>>> rolled. Size is specified in bytes.  The default value
>>> #  the log is rolled. Size is specified in bytes.  The default
>>> value/wrapper.logfile.format=LPTMe#  of 0, disables log rolling.  May
>>> abbreviate with the 'k' (kb) or
>>> #  of 0, disables log rolling.  May abbreviate with the 'k' (kb) or/e#
>>> 'm' (mb) suffix.  For example: 10m = 10 megabytes.
>>> #  'm' (mb) suffix.  For example: 10m = 10 megabytes./# Log Level for
>>> log file output.  (See docs for log levels)ewrapper.logfile.maxsize=5m
>>> wrapper.logfile.maxsize=5m/wrapper.logfile.loglevel=INFOe
>>> /e# Maximum number of rolled log files which will be allowed before old
>>> # Maximum number of rolled log files which will be allowed before old/#
>>> Maximum size that the log file will be allowed to grow to beforee#
>>> files are deleted.  The default value of 0 implies no limit.
>>> #  files are deleted.  The default value of 0 implies no limit./#  the
>>> log is rolled. Size is specified in bytes.  The default
>>> valueewrapper.logfile.maxfiles=5
>>> wrapper.logfile.maxfiles=5/#  of 0, disables log rolling.  May
>>> abbreviate with the 'k' (kb) ore
>>> /#  'm' (mb) suffix.  For example: 10m = 10 megabytes.e# Log Level for
>>> sys/event log output.  (See docs for log levels)
>>> # Log Level for sys/event log output.  (See docs for log
>>> levels)/wrapper.logfile.maxsize=5mewrapper.syslog.loglevel=STATUS
>>> wrapper.syslog.loglevel=STATUS/e
>>> /# Maximum number of rolled log files which will be allowed before
>>> olde#********************************************************************
>>> #********************************************************************/#
>>>      files are deleted.  The default value of 0 implies no limit.e# Wrapper
>>> Windows Properties
>>> # Wrapper Windows
>>> Properties/wrapper.logfile.maxfiles=5e#********************************************************************
>>> #********************************************************************/e#
>>> Title to use when running as a console
>>> # Title to use when running as a console/# Log Level for sys/event log
>>> output.  (See docs for log levels)ewrapper.console.title=RHN Taskomatic
>>> wrapper.console.title=RHN Taskomatic/wrapper.syslog.loglevel=STATUSe
>>> /e
>>> /#********************************************************************e
>>> /# Wrapper Windows Propertiese
>>> /#********************************************************************e
>>> /# Title to use when running as a consolee
>>> /wrapper.console.title=RHN Taskomatice
>>>
>>>
>>>> jesus
>>>>
>>>> 2009/4/2 Michiel van Es<michiele at info.nl>:
>>>>> Hmm an extra note:
>>>>>
>>>>> I think it has anything to do with the taskomatic daemon?
>>>>>
>>>>> In the logfile:
>>>>>
>>>>> STATUS | wrapper  | 2009/04/01 16:00:20 | Launching a JVM...
>>>>> INFO   | jvm 2    | 2009/04/01 16:00:20 | Exception in thread "main"
>>>>> java.lang.NoClassDefFoundError: com/redhat/rhn/taskomatic/TaskomaticDaemon
>>>>> INFO   | jvm 2    | 2009/04/01 16:00:20 | Caused by:
>>>>> java.lang.ClassNotFoundException: com.redhat.rhn.taskomatic.TaskomaticDaemon
>>>>> INFO   | jvm 2    | 2009/04/01 16:00:20 |       at
>>>>> java.net.URLClassLoader$1.run(URLClassLoader.java:217)
>>>>> INFO   | jvm 2    | 2009/04/01 16:00:20 |       at
>>>>> java.security.AccessController.doPrivileged(Native Method)
>>>>> INFO   | jvm 2    | 2009/04/01 16:00:20 |       at
>>>>> java.net.URLClassLoader.findClass(URLClassLoader.java:205)
>>>>> INFO   | jvm 2    | 2009/04/01 16:00:20 |       at
>>>>> java.lang.ClassLoader.loadClass(ClassLoader.java:323)
>>>>> INFO   | jvm 2    | 2009/04/01 16:00:20 |       at
>>>>> sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
>>>>> INFO   | jvm 2    | 2009/04/01 16:00:20 |       at
>>>>> java.lang.ClassLoader.loadClass(ClassLoader.java:268)
>>>>> INFO   | jvm 2    | 2009/04/01 16:00:20 |       at
>>>>> java.lang.ClassLoader.loadClassInternal(ClassLoader.java:336)
>>>>> INFO   | jvm 2    | 2009/04/01 16:00:20 | Could not find the main class:
>>>>> com.redhat.rhn.taskomatic.TaskomaticDaemon. Program will exit.
>>>>> ERROR  | wrapper  | 2009/04/01 16:00:20 | JVM exited while loading the
>>>>> application.
>>>>> STATUS | wrapper  | 2009/04/01 16:00:24 | Launching a JVM...
>>>>> INFO   | jvm 3    | 2009/04/01 16:00:24 | Exception in thread "main"
>>>>> java.lang.NoClassDefFoundError: com/redhat/rhn/taskomatic/TaskomaticDaemon
>>>>> INFO   | jvm 3    | 2009/04/01 16:00:24 | Caused by:
>>>>> java.lang.ClassNotFoundException: com.redhat.rhn.taskomatic.TaskomaticDaemon
>>>>> INFO   | jvm 3    | 2009/04/01 16:00:24 |       at
>>>>> java.net.URLClassLoader$1.run(URLClassLoader.java:217)
>>>>> INFO   | jvm 3    | 2009/04/01 16:00:24 |       at
>>>>> java.security.AccessController.doPrivileged(Native Method)
>>>>> INFO   | jvm 3    | 2009/04/01 16:00:24 |       at
>>>>> java.net.URLClassLoader.findClass(URLClassLoader.java:205)
>>>>> INFO   | jvm 3    | 2009/04/01 16:00:24 |       at
>>>>> java.lang.ClassLoader.loadClass(ClassLoader.java:323)
>>>>> INFO   | jvm 3    | 2009/04/01 16:00:24 |       at
>>>>> sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
>>>>> INFO   | jvm 3    | 2009/04/01 16:00:24 |       at
>>>>> java.lang.ClassLoader.loadClass(ClassLoader.java:268)
>>>>> INFO   | jvm 3    | 2009/04/01 16:00:24 |       at
>>>>> java.lang.ClassLoader.loadClassInternal(ClassLoader.java:336)
>>>>> INFO   | jvm 3    | 2009/04/01 16:00:24 | Could not find the main class:
>>>>> com.redhat.rhn.taskomatic.TaskomaticDaemon. Program will exit.
>>>>> ERROR  | wrapper  | 2009/04/01 16:00:24 | JVM exited while loading the
>>>>> application.
>>>>> STATUS | wrapper  | 2009/04/01 16:00:29 | Launching a JVM...
>>>>> INFO   | jvm 4    | 2009/04/01 16:00:29 | Exception in thread "main"
>>>>> java.lang.NoClassDefFoundError: com/redhat/rhn/taskomatic/TaskomaticDaemon
>>>>> INFO   | jvm 4    | 2009/04/01 16:00:29 | Caused by:
>>>>> java.lang.ClassNotFoundException: com.redhat.rhn.taskomatic.TaskomaticDaemon
>>>>> INFO   | jvm 4    | 2009/04/01 16:00:29 |       at
>>>>> java.net.URLClassLoader$1.run(URLClassLoader.java:217)
>>>>> INFO   | jvm 4    | 2009/04/01 16:00:29 |       at
>>>>> java.security.AccessController.doPrivileged(Native Method)
>>>>> INFO   | jvm 4    | 2009/04/01 16:00:29 |       at
>>>>> java.net.URLClassLoader.findClass(URLClassLoader.java:205)
>>>>> INFO   | jvm 4    | 2009/04/01 16:00:29 |       at
>>>>> java.lang.ClassLoader.loadClass(ClassLoader.java:323)
>>>>> INFO   | jvm 4    | 2009/04/01 16:00:29 |       at
>>>>> sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
>>>>> INFO   | jvm 4    | 2009/04/01 16:00:29 |       at
>>>>> java.lang.ClassLoader.loadClass(ClassLoader.java:268)
>>>>> INFO   | jvm 4    | 2009/04/01 16:00:29 |       at
>>>>> java.lang.ClassLoader.loadClassInternal(ClassLoader.java:336)
>>>>> INFO   | jvm 4    | 2009/04/01 16:00:29 | Could not find the main class:
>>>>> com.redhat.rhn.taskomatic.TaskomaticDaemon. Program will exit.
>>>>> ERROR  | wrapper  | 2009/04/01 16:00:29 | JVM exited while loading the
>>>>> application.
>>>>> STATUS | wrapper  | 2009/04/01 16:00:33 | Launching a JVM...
>>>>> INFO   | jvm 5    | 2009/04/01 16:00:34 | Exception in thread "main"
>>>>> java.lang.NoClassDefFoundError: com/redhat/rhn/taskomatic/TaskomaticDaemon
>>>>> INFO   | jvm 5    | 2009/04/01 16:00:34 | Caused by:
>>>>> java.lang.ClassNotFoundException: com.redhat.rhn.taskomatic.TaskomaticDaemon
>>>>> INFO   | jvm 5    | 2009/04/01 16:00:34 |       at
>>>>> java.net.URLClassLoader$1.run(URLClassLoader.java:217)
>>>>> INFO   | jvm 5    | 2009/04/01 16:00:34 |       at
>>>>> java.security.AccessController.doPrivileged(Native Method)
>>>>> INFO   | jvm 5    | 2009/04/01 16:00:34 |       at
>>>>> java.net.URLClassLoader.findClass(URLClassLoader.java:205)
>>>>> INFO   | jvm 5    | 2009/04/01 16:00:34 |       at
>>>>> java.lang.ClassLoader.loadClass(ClassLoader.java:323)
>>>>> INFO   | jvm 5    | 2009/04/01 16:00:34 |       at
>>>>> sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
>>>>> INFO   | jvm 5    | 2009/04/01 16:00:34 |       at
>>>>> java.lang.ClassLoader.loadClass(ClassLoader.java:268)
>>>>> INFO   | jvm 5    | 2009/04/01 16:00:34 |       at
>>>>> java.lang.ClassLoader.loadClassInternal(ClassLoader.java:336)
>>>>> INFO   | jvm 5    | 2009/04/01 16:00:34 | Could not find the main class:
>>>>> com.redhat.rhn.taskomatic.TaskomaticDaemon. Program will exit.
>>>>> ERROR  | wrapper  | 2009/04/01 16:00:34 | JVM exited while loading the
>>>>> application.
>>>>> FATAL  | wrapper  | 2009/04/01 16:00:34 | There were 5 failed launches in a
>>>>> row, each lasting less than 300 seconds.  Giving up.
>>>>> FATAL  | wrapper  | 2009/04/01 16:00:34 |   There may be a configuration
>>>>> problem: please check the logs.
>>>>>
>>>>>
>>>>> -------- Original Message --------
>>>>> Subject: [Spacewalk-list] question about rhnpush
>>>>> From: Michiel van Es<michiele at info.nl>
>>>>> To: spacewalk-list at redhat.com<spacewalk-list at redhat.com>
>>>>> Date: 04/02/2009 11:47 AM
>>>>>
>>>>>> Hi,
>>>>>>
>>>>>> I downloaded the CentOS 5.3 packages this night and uploaded them in
>>>>>> Spacewalk with rhnpush.
>>>>>> I can see the new kernels as an option to Install but Spacewalk is not
>>>>>> offering the updates to the clients.
>>>>>> (I don't see the Alert icon = !).
>>>>>>
>>>>>> Why aren't Spacewalk and the clients (CentOS 5 clients) in sync and are
>>>>>> the updates available to the clients?
>>>>>>
>>>>>> I am using Spacewalk 0.4 on CentOS 5
>>>>>>
>>>>>> Kind regards,
>>>>>>
>>>>>> Michiel
>>>>>>
>>>>>> _______________________________________________
>>>>>> Spacewalk-list mailing list
>>>>>> Spacewalk-list at redhat.com
>>>>>> https://www.redhat.com/mailman/listinfo/spacewalk-list
>>>>> _______________________________________________
>>>>> Spacewalk-list mailing list
>>>>> Spacewalk-list at redhat.com
>>>>> https://www.redhat.com/mailman/listinfo/spacewalk-list
>>>>>
>>>> _______________________________________________
>>>> Spacewalk-list mailing list
>>>> Spacewalk-list at redhat.com
>>>> https://www.redhat.com/mailman/listinfo/spacewalk-list
>>> _______________________________________________
>>> Spacewalk-list mailing list
>>> Spacewalk-list at redhat.com
>>> https://www.redhat.com/mailman/listinfo/spacewalk-list
>> _______________________________________________
>> Spacewalk-list mailing list
>> Spacewalk-list at redhat.com
>> https://www.redhat.com/mailman/listinfo/spacewalk-list
>
> _______________________________________________
> Spacewalk-list mailing list
> Spacewalk-list at redhat.com
> https://www.redhat.com/mailman/listinfo/spacewalk-list




More information about the Spacewalk-list mailing list