<div dir="ltr">Hi,<br><br>I uninstall and reinstall oracle-xe-client, oracle-xe-univ then also, I'm getting same error<br> <br>Tomcat failed to start properly or the installer ran out of tries.  Please check /var/log/tomcat5/catalina.out for errors.<br>
<br><div class="gmail_quote">On Sat, Sep 20, 2008 at 2:44 PM, Coe, Colin C. (Unix Engineer) <span dir="ltr"><<a href="mailto:Colin.Coe@woodside.com.au">Colin.Coe@woodside.com.au</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
Server Setup ¶ <<a href="https://fedorahosted.org/spacewalk/wiki/OracleXeSetup#ServerSetup" target="_blank">https://fedorahosted.org/spacewalk/wiki/OracleXeSetup#ServerSetup</a>><br>
<br>
<br>
Configure the Oracle XE database<br>
<br>
*       Ensure your hostname is in /etc/hosts prior to running "oracle-xe configure"<br>
<br>
 sudo /etc/init.d/oracle-xe configure<br>
<br>
<br>
Here are some sane values:<br>
<br>
 HTTP port: 9000 (8080 is tomcat)<br>
 listener port: 1521<br>
 password:<password> for SYS/SYSTEM<br>
 have oracle start at boot: y<br>
<br>
<br>
NOTE: if you messed up these entries, you WILL have to uninstall and reinstall.<br>
<br>
*       rpm -e oracle-xe-client oracle-xe-univ<br>
*       OracleXeSetup#Installation <<a href="https://fedorahosted.org/spacewalk/wiki/OracleXeSetup#Installation" target="_blank">https://fedorahosted.org/spacewalk/wiki/OracleXeSetup#Installation</a>><br>
<div class="Ih2E3d"><br>
<br>
________________________________<br>
<br>
From: piya mohamad rafi [mailto:<a href="mailto:rafi.piya@gmail.com">rafi.piya@gmail.com</a>]<br>
</div>Sent: Sat 9/20/2008 3:02 PM<br>
<div><div></div><div class="Wj3C7c">To: Coe, Colin C. (Unix Engineer)<br>
Cc: <a href="mailto:spacewalk-list@redhat.com">spacewalk-list@redhat.com</a><br>
Subject: Re: [Spacewalk-list] rhn/Login.do - Blank page<br>
<br>
<br>
Hi,<br>
 How can i give 8080 port to tomcat? please tell me.<br>
<br>
<br>
On Sat, Sep 20, 2008 at 12:21 PM, Coe, Colin C. (Unix Engineer) <<a href="mailto:Colin.Coe@woodside.com.au">Colin.Coe@woodside.com.au</a>> wrote:<br>
<br>
<br>
        Given the output of netstat below, it doesn't look like it.  'tnslsnr' should be listening on port 9000 not 8080.  tomcat wants to be on port 8080.<br>
<br>
        CC<br>
<br>
        ________________________________<br>
<br>
        From: piya mohamad rafi [mailto:<a href="mailto:rafi.piya@gmail.com">rafi.piya@gmail.com</a>]<br>
        Sent: Sat 9/20/2008 11:41 AM<br>
        To: Coe, Colin C. (Unix Engineer)<br>
        Cc: <a href="mailto:spacewalk-list@redhat.com">spacewalk-list@redhat.com</a><br>
        Subject: Re: [Spacewalk-list] rhn/Login.do - Blank page<br>
<br>
<br>
<br>
         In server setup, I gave HTTP port: 9000, Listener port:1521<br>
        addresses to database configuration.<br>
<br>
<br>
        On Sat, Sep 20, 2008 at 3:37 AM, Coe, Colin C. (Unix Engineer) <<a href="mailto:Colin.Coe@woodside.com.au">Colin.Coe@woodside.com.au</a>> wrote:<br>
<br>
<br>
               <a href="https://fedorahosted.org/spacewalk/wiki/OracleXeSetup" target="_blank">https://fedorahosted.org/spacewalk/wiki/OracleXeSetup</a><br>
<br>
               Have a closer look at the 'Server Setup' section.<br>
<br>
               CC<br>
<br>
               ________________________________<br>
<br>
               From: <a href="mailto:spacewalk-list-bounces@redhat.com">spacewalk-list-bounces@redhat.com</a> on behalf of piya mohamad rafi<br>
               Sent: Sat 9/20/2008 3:47 AM<br>
               To: <a href="mailto:spacewalk-list@redhat.com">spacewalk-list@redhat.com</a><br>
               Subject: [Spacewalk-list] rhn/Login.do - Blank page<br>
<br>
<br>
<br>
<br>
               Hi All,<br>
<br>
               Previously i sent mail  on this topic but could not  get reply to my mail id. But it is in spacewalk mailing list.<br>
               For that reasion i sent out a another mail.<br>
<br>
               I'm using 0.1 version spacewalk.<br>
<br>
               I  complete the spacewalk-setup --disconnected task successfully.<br>
               But I'm getting following error<br>
<br>
               [root@turtle ~]# spacewalk-setup --disconnected<br>
               * Loading answer file: /usr/share/spacewalk/setup/<br>
               defaults.conf.<br>
               * Setting up environment and users.<br>
               ** GPG: Initializing GPG and importing RHN key.<br>
               * Setting up database.<br>
               ** Database: Setting up database connection.<br>
               DB User? spacewalk<br>
               DB Password?<br>
               DB SID? xe<br>
<br>
<br>
</div></div>               DB hostname? <a href="http://turtle.linux.com" target="_blank">turtle.linux.com</a> <<a href="http://turtle.linux.com/" target="_blank">http://turtle.linux.com/</a>>  <<a href="http://turtle.linux.com/" target="_blank">http://turtle.linux.com/</a>>  <<a href="http://turtle.linux.com/" target="_blank">http://turtle.linux.com/</a>><br>

<div class="Ih2E3d"><br>
<br>
               DB port [1521]?<br>
               DB protocol [TCP]?<br>
               ** Database: Testing database connection.<br>
               ** Database: Populating database.<br>
               The Database has schema.  Would you like to clear the database [Y]? y<br>
               ** Database: Clearing database.<br>
               ** Database: Shutting down services that may be using DB: [tomcat5, taskomatic, httpd, jabberd, osa-dispatcher, tsdb_local_queue].<br>
               ** Database: Services stopped.  Clearing DB.<br>
               ** Database: Re-populating database.<br>
               *** Progress: #sh: dbhome: command not found<br>
               ##################################################################<br>
               * Performing initial configuration.<br>
               * Activating Satellite.<br>
               ** Loading Satellite Certificate.<br>
               ** Verifying certificate locally.<br>
               ** Activating Satellite.<br>
               * Enabling Monitoring.<br>
               * Creating SSL certificates.<br>
               CA certificate password?<br>
               Re-enter CA certificate password?<br>
<br>
<br>
</div>               Organization? <a href="http://turtlelinuxlabs.in" target="_blank">turtlelinuxlabs.in</a> <<a href="http://turtlelinuxlabs.in/" target="_blank">http://turtlelinuxlabs.in/</a>>  <<a href="http://turtlelinuxlabs.in/" target="_blank">http://turtlelinuxlabs.in/</a>>  <<a href="http://turtlelinuxlabs.in/" target="_blank">http://turtlelinuxlabs.in/</a>><br>

               Organization Unit [<a href="http://turtle.linux.com" target="_blank">turtle.linux.com</a> <<a href="http://turtle.linux.com/" target="_blank">http://turtle.linux.com/</a>>  <<a href="http://turtle.linux.com/" target="_blank">http://turtle.linux.com/</a>>  <<a href="http://turtle.linux.com/" target="_blank">http://turtle.linux.com/</a>> ]?<br>

<div class="Ih2E3d"><br>
<br>
               Email Address [<a href="mailto:rafi.piya@gmail.com">rafi.piya@gmail.com</a>]?<br>
               City? banglore<br>
               State? karnataka<br>
               Country code (Examples: "US", "JP", "IN", or type "?" to see a list)? IN<br>
               ** SSL: Generating CA certificate.<br>
               ** SSL: Deploying CA certificate.<br>
               ** SSL: Generating server certificate.<br>
               ** SSL: Storing SSL certificates.<br>
               Use of uninitialized value in chown at /usr/bin/rhn-generate-pem.pl line 57.<br>
               Use of uninitialized value in chown at /usr/bin/rhn-generate-pem.pl line 57.<br>
               * Deploying configuration files.<br>
               * Update configuration in database.<br>
               * Restarting services.<br>
               Tomcat failed to start properly or the installer ran out of tries.  Please check /var/log/tomcat5/catalina.out for errors.<br>
               Installation complete.<br>
<br>
<br>
</div>               Visit <a href="https://turtle.linux.com" target="_blank">https://turtle.linux.com</a> <<a href="https://turtle.linux.com/" target="_blank">https://turtle.linux.com/</a>>  <<a href="https://turtle.linux.com/" target="_blank">https://turtle.linux.com/</a>>  <<a href="https://turtle.linux.com/" target="_blank">https://turtle.linux.com/</a>>  to create the satellite administrator account.<br>

<div class="Ih2E3d"><br>
<br>
<br>
<br>
<br>
               Output of the following command<br>
<br>
               [root@turtle ~]# netstat -ntap |grep :8080<br>
<br>
<br>
</div>               tcp        0      0 <a href="http://127.0.0.1:8080" target="_blank">127.0.0.1:8080</a> <<a href="http://127.0.0.1:8080/" target="_blank">http://127.0.0.1:8080/</a>>  <<a href="http://127.0.0.1:8080/" target="_blank">http://127.0.0.1:8080/</a>>  <<a href="http://127.0.0.1:8080/" target="_blank">http://127.0.0.1:8080/</a>>               0.0.0.0:*                   LISTEN      10087/tnslsnr<br>

<div class="Ih2E3d"><br>
<br>
<br>
               I followed the below steps.Then also I'm getting  same error.<br>
<br>
               1. Edit /etc/rhn/default/rhn_<br>
               taskomatic_daemon.conf<br>
<br>
               And change 'wrapper.java.classpath.14' as shown<br>
<br>
               #wrapper.java.classpath.14=/usr/share/java/ojdbc14.jar<br>
               wrapper.java.classpath.14=/usr/lib/oracle/<a href="http://10.2.0.4/client64/lib/ojdbc14.jar" target="_blank">10.2.0.4/client64/lib/ojdbc14.jar</a><br>
<br>
                2. root@turtle ~]# grep CN /etc/rhn/satellite-httpd/conf/ssl.crt/server.crt<br>
<br>
<br>
</div>                      Issuer: C=IN, ST=karnataka, L=banglore, O=<a href="http://turtlelinuxlabs.in" target="_blank">turtlelinuxlabs.in</a> <<a href="http://turtlelinuxlabs.in/" target="_blank">http://turtlelinuxlabs.in/</a>>  <<a href="http://turtlelinuxlabs.in/" target="_blank">http://turtlelinuxlabs.in/</a>>  <<a href="http://turtlelinuxlabs.in/" target="_blank">http://turtlelinuxlabs.in/</a>> , OU=<a href="http://turtle.linux.com" target="_blank">turtle.linux.com</a> <<a href="http://turtle.linux.com/" target="_blank">http://turtle.linux.com/</a>>  <<a href="http://turtle.linux.com/" target="_blank">http://turtle.linux.com/</a>>  <<a href="http://turtle.linux.com/" target="_blank">http://turtle.linux.com/</a>> , CN=<a href="http://turtle.linux.com" target="_blank">turtle.linux.com</a> <<a href="http://turtle.linux.com/" target="_blank">http://turtle.linux.com/</a>>  <<a href="http://turtle.linux.com/" target="_blank">http://turtle.linux.com/</a>>  <<a href="http://turtle.linux.com/" target="_blank">http://turtle.linux.com/</a>><br>

                      Subject: C=IN, ST=karnataka, O=<a href="http://turtlelinuxlabs.in" target="_blank">turtlelinuxlabs.in</a> <<a href="http://turtlelinuxlabs.in/" target="_blank">http://turtlelinuxlabs.in/</a>>  <<a href="http://turtlelinuxlabs.in/" target="_blank">http://turtlelinuxlabs.in/</a>>  <<a href="http://turtlelinuxlabs.in/" target="_blank">http://turtlelinuxlabs.in/</a>> , OU=<a href="http://turtle.linux.com" target="_blank">turtle.linux.com</a> <<a href="http://turtle.linux.com/" target="_blank">http://turtle.linux.com/</a>>  <<a href="http://turtle.linux.com/" target="_blank">http://turtle.linux.com/</a>>  <<a href="http://turtle.linux.com/" target="_blank">http://turtle.linux.com/</a>> , CN=<a href="http://turtle.linux.com/emailAddress=rafi.piya@gmail.com" target="_blank">turtle.linux.com/emailAddress=rafi.piya@gmail.com</a><br>

<div><div></div><div class="Wj3C7c"><br>
<br>
                       DirName:/C=IN/ST=karnataka/L=banglore/O=<a href="http://turtlelinuxlabs.in/OU=turtle.linux.com/CN=turtle.linux.com" target="_blank">turtlelinuxlabs.in/OU=turtle.linux.com/CN=turtle.linux.com</a><br>

<br>
               3. Restart the rhn-satellite<br>
               [root@turtle ~]# service rhn-satellite restart<br>
               Shutting down rhn-satellite...<br>
               Stopping satellite-httpd:                                  [  OK  ]<br>
               Stopping tomcat5:                                          [  OK  ]<br>
               Stopping RHN Taskomatic...<br>
               RHN Taskomatic was not running.<br>
               Shutting down rhn-database:                           [  OK  ]<br>
               Done.<br>
               Starting rhn-satellite...<br>
               Starting rhn-database:                                    [  OK  ]<br>
               Starting RHN Taskomatic...<br>
               Starting tomcat5:                                           [  OK  ]<br>
               Starting satellite-httpd:                                   [  OK  ]<br>
               Done.<br>
<br>
               4 . SElinux  status<br>
               [root@turtle~]# sestatus<br>
               SELinux  status:    disabled<br>
<br>
               5. The perms on /var/log/tomcat5 and friends.  Should be owned by<br>
               tomcat not root.<br>
               [root@turtle tomcat5]# ll<br>
               total 320<br>
               -rw-r--r-- 1 tomcat tomcat 316400 Sep 18 09:13 catalina.out<br>
               -rw-r--r-- 1 tomcat tomcat   3226 Sep 15 15:13 catalina.out.1.gz<br>
<br>
<br>
               Errors of /var/log/tomcat/catalina.out as follows<br>
<br>
               [root@turtle logs]# tail -n 50 /var/log/tomcat5/catalina.out<br>
                      ... 38 more<br>
               java.lang.reflect.InvocationTargetException<br>
                      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br>
                      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)<br>
                      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)<br>
                      at java.lang.reflect.Method.invoke(Method.java:616)<br>
                      at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:267)<br>
                      at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:432)<br>
               Caused by: java.lang.NoClassDefFoundError: javax/servlet/http/HttpServletRequest<br>
                      at java.lang.ClassLoader.defineClass1(Native Method)<br>
                      at java.lang.ClassLoader.defineClass(ClassLoader.java:637)<br>
                      at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)<br>
                      at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)<br>
                      at java.net.URLClassLoader.access$000(URLClassLoader.java:73)<br>
                      at java.net.URLClassLoader$1.run(URLClassLoader.java:212)<br>
                      at java.security.AccessController.doPrivileged(Native Method)<br>
                      at java.net.URLClassLoader.findClass(URLClassLoader.java:205)<br>
                      at java.lang.ClassLoader.loadClass(ClassLoader.java:323)<br>
                      at java.lang.ClassLoader.loadClass(ClassLoader.java:268)<br>
                      at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:336)<br>
                      at java.lang.Class.getDeclaredMethods0(Native Method)<br>
                      at java.lang.Class.privateGetDeclaredMethods(Class.java:2444)<br>
                      at java.lang.Class.privateGetPublicMethods(Class.java:2564)<br>
                      at java.lang.Class.getMethods(Class.java:1427)<br>
                      at org.apache.tomcat.util.IntrospectionUtils.findMethods(IntrospectionUtils.java:812)<br>
                      at org.apache.tomcat.util.IntrospectionUtils.setProperty(IntrospectionUtils.java:268)<br>
                      at org.apache.catalina.startup.SetAllPropertiesRule.begin(SetAllPropertiesRule.java:59)<br>
                      at org.apache.tomcat.util.digester.Digester.startElement(Digester.java:1276)<br>
                      at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source)<br>
                      at org.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(Unknown Source)<br>
                      at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unknown Source)<br>
                      at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)<br>
                      at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)<br>
                      at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)<br>
                      at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)<br>
                      at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)<br>
                      at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)<br>
                      at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)<br>
                      at org.apache.tomcat.util.digester.Digester.parse(Digester.java:1562)<br>
                      at org.apache.catalina.startup.Catalina.load(Catalina.java:490)<br>
                      at org.apache.catalina.startup.Catalina.load(Catalina.java:524)<br>
                      ... 6 more<br>
               Caused by: java.lang.ClassNotFoundException: javax.servlet.http.HttpServletRequest<br>
                      at java.net.URLClassLoader$1.run(URLClassLoader.java:217)<br>
                      at java.security.AccessController.doPrivileged(Native Method)<br>
                      at java.net.URLClassLoader.findClass(URLClassLoader.java:205)<br>
                      at java.lang.ClassLoader.loadClass(ClassLoader.java:323)<br>
                      at java.lang.ClassLoader.loadClass(ClassLoader.java:268)<br>
                      at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:336)<br>
                      ... 38 more<br>
<br>
               Please guide me how can i solve this problem.<br>
<br>
<br>
               Thanks,<br>
               Rafi.<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
               NOTICE: This email and any attachments are confidential.<br>
               They may contain legally privileged information or<br>
               copyright material. You must not read, copy, use or<br>
               disclose them without authorisation. If you are not an<br>
               intended recipient, please contact us at once by return<br>
               email and then delete both messages and all attachments.<br>
<br>
<br>
<br>
<br>
<br>
        NOTICE: This email and any attachments are confidential.<br>
        They may contain legally privileged information or<br>
        copyright material. You must not read, copy, use or<br>
        disclose them without authorisation. If you are not an<br>
        intended recipient, please contact us at once by return<br>
        email and then delete both messages and all attachments.<br>
<br>
<br>
<br>
<br>
<br>
NOTICE: This email and any attachments are confidential.<br>
They may contain legally privileged information or<br>
copyright material. You must not read, copy, use or<br>
disclose them without authorisation. If you are not an<br>
intended recipient, please contact us at once by return<br>
email and then delete both messages and all attachments.<br>
<br>
</div></div></blockquote></div><br></div>