I tend to steer away from the bundled tomcat because it is outdated.  It
will always be outdated.  5.5.23 is the version in your logs (released on
2007-03-09).  5.5.30 is the latest release for the 5.5 branch.  See the list
of fixed issues here:

http://tomcat.apache.org/tomcat-5.5-doc/changelog.html

Some nasty things were fixed.  Search for CVE on the page above for those.
 Some other issues around AJP/JK were fixed as well.  Those are important if
you intend to use mod_jk.

<http://tomcat.apache.org/tomcat-5.5-doc/changelog.html>For this error:

*"The Apache Tomcat Native library which allows optimal performance
in production environments was not found on the java.library.path"*

You need to either compile the native lib or install a package/file to
provide the library.  The files needed to compile the lib are in the tomcat
installation directory.

For the null pointer exception, can you provide the contents of your
config.properties file, particularly those entries dealing with logging?

Axton Grams

The opinions, statements, and/or suggested courses of action expressed in
this E-mail do not necessarily reflect those of BMC Software, Inc.  My
voluntary participation in this forum is not intended to convey a role as a
spokesperson, liaison or public relations representative for BMC Software,
Inc.

On Tue, Sep 7, 2010 at 5:46 AM, Misi Mladoniczky <m...@rrr.se> wrote:

> Hi Danny,
>
> Thank you for the suggestion. I tried this, and at least got the installer
> going :-)
>
> After this, I installed mod_jk.so, and had some help from Matt Reinfeldts
> posting: http://www.mattreinfeldt.com/forums/ubbthreads.php/topics/140044/
>
> Now when I am starting tomcat, I am getting the following errors, which I
> have so far been unable to fix. In short, I need more help!
>
> I have included the output from /var/log/tomcat5/catalina.out from the
> startup.
>
>        Best Regards - Misi, RRR AB, http://rrr.se
>
> Using CATALINA_BASE:   /usr/share/tomcat5
> Using CATALINA_HOME:   /usr/share/tomcat5
> Using CATALINA_TMPDIR: /usr/share/tomcat5/temp
> Using JRE_HOME:       /opt/bmc/jre1.6.0_21
> Created MBeanServer with ID: cs23ta:gdslvhfo.0:www.rrr:1
> 7-Sep-10 12:16:30 PM org.apache.catalina.core.AprLifecycleListener
> lifecycleEvent
> INFO: The Apache Tomcat Native library which allows optimal performance in
> production environments was not found on the java.library.path:
> /usr/lib64/gcj-4.1.2:/opt/bmc/ARSystem/midtier/WEB-INF/lib
> 7-Sep-10 12:16:30 PM org.apache.coyote.http11.Http11BaseProtocol init
> INFO: Initializing Coyote HTTP/1.1 on http-8080
> 7-Sep-10 12:16:30 PM org.apache.catalina.startup.Catalina load
> INFO: Initialization processed in 539 ms
> 7-Sep-10 12:16:30 PM org.apache.catalina.core.StandardService start
> INFO: Starting service Catalina
> 7-Sep-10 12:16:30 PM org.apache.catalina.core.StandardEngine start
> INFO: Starting Servlet Engine: Apache Tomcat/5.5.23
> 7-Sep-10 12:16:30 PM org.apache.catalina.core.StandardHost start
> INFO: XML validation disabled
> java.lang.NullPointerException
>   at java.lang.String.indexOf(libgcj.so.7rh)
>   at java.lang.String.indexOf(libgcj.so.7rh)
>   at com.remedy.arsys.log.Log$CategoryFilter.isLoggable(Unknown Source)
>   at java.util.logging.Logger.log(libgcj.so.7rh)
>   at java.util.logging.Logger.logImpl(libgcj.so.7rh)
>   at java.util.logging.Logger.logp(libgcj.so.7rh)
>   at java.util.logging.Logger.logp(libgcj.so.7rh)
>   at com.remedy.arsys.log.Log.log(Unknown Source)
>   at com.remedy.arsys.config.Configuration.<init>(Unknown Source)
>   at com.remedy.arsys.config.Configuration.<clinit>(Unknown Source)
>   at java.lang.Class.initializeClass(libgcj.so.7rh)
>   at com.remedy.arsys.stubs.GoatHttpServlet.<clinit>(Unknown Source)
>   at java.lang.Class.initializeClass(libgcj.so.7rh)
>   at java.lang.Class.initializeClass(libgcj.so.7rh)
>   at java.lang.Class.newInstance(libgcj.so.7rh)
>   at
> org.apache.catalina.core.StandardWrapper.loadServlet(
> catalina-5.5.23.jar.soym24ww.so)
>   at
> org.apache.catalina.core.StandardWrapper.load(
> catalina-5.5.23.jar.soym24ww.so)
>   at
> org.apache.catalina.core.StandardContext.loadOnStartup(
> catalina-5.5.23.jar.soym24ww.so)
>   at
> org.apache.catalina.core.StandardContext.start(
> catalina-5.5.23.jar.soym24ww.so)
>   at
> org.apache.catalina.core.ContainerBase.addChildInternal(
> catalina-5.5.23.jar.soym24ww.so)
>   at
> org.apache.catalina.core.ContainerBase.addChild(
> catalina-5.5.23.jar.soym24ww.so)
>   at
> org.apache.catalina.core.StandardHost.addChild(
> catalina-5.5.23.jar.soym24ww.so)
>   at
> org.apache.catalina.startup.HostConfig.deployDescriptor(
> catalina-5.5.23.jar.soym24ww.so)
>   at
> org.apache.catalina.startup.HostConfig.deployDescriptors(
> catalina-5.5.23.jar.soym24ww.so)
>   at
> org.apache.catalina.startup.HostConfig.deployApps(
> catalina-5.5.23.jar.soym24ww.so)
>   at
> org.apache.catalina.startup.HostConfig.start(
> catalina-5.5.23.jar.soym24ww.so)
>   at
> org.apache.catalina.startup.HostConfig.lifecycleEvent(
> catalina-5.5.23.jar.soym24ww.so)
>   at
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(
> catalina-5.5.23.jar.soym24ww.so)
>   at
> org.apache.catalina.core.ContainerBase.start(
> catalina-5.5.23.jar.soym24ww.so)
>   at
> org.apache.catalina.core.StandardHost.start(
> catalina-5.5.23.jar.soym24ww.so)
>   at
> org.apache.catalina.core.ContainerBase.start(
> catalina-5.5.23.jar.soym24ww.so)
>   at
> org.apache.catalina.core.StandardEngine.start(
> catalina-5.5.23.jar.soym24ww.so)
>   at
> org.apache.catalina.core.StandardService.start(
> catalina-5.5.23.jar.soym24ww.so)
>   at
> org.apache.catalina.core.StandardServer.start(
> catalina-5.5.23.jar.soym24ww.so)
>   at
> org.apache.catalina.startup.Catalina.start(catalina-5.5.23.jar.soym24ww.so
> )
>   at java.lang.reflect.Method.invoke(libgcj.so.7rh)
>   at org.apache.catalina.startup.Bootstrap.start(bootstrap.jar.so)
>   at org.apache.catalina.startup.Bootstrap.main(bootstrap.jar.so)
> - Marking servlet SetupServlet as unavailable
> - Servlet /arsys threw load() exception
> java.lang.NullPointerException
>   at java.lang.String.indexOf(libgcj.so.7rh)
>   at java.lang.String.indexOf(libgcj.so.7rh)
>   at com.remedy.arsys.log.Log$CategoryFilter.isLoggable(Unknown Source)
>   at java.util.logging.Logger.log(libgcj.so.7rh)
>   at java.util.logging.Logger.logImpl(libgcj.so.7rh)
>   at java.util.logging.Logger.logp(libgcj.so.7rh)
>   at java.util.logging.Logger.logp(libgcj.so.7rh)
>   at com.remedy.arsys.log.Log.log(Unknown Source)
>   at com.remedy.arsys.config.Configuration.<init>(Unknown Source)
>   at com.remedy.arsys.config.Configuration.<clinit>(Unknown Source)
>   at java.lang.Class.initializeClass(libgcj.so.7rh)
>   at com.remedy.arsys.stubs.GoatHttpServlet.<clinit>(Unknown Source)
>   at java.lang.Class.initializeClass(libgcj.so.7rh)
>   at java.lang.Class.initializeClass(libgcj.so.7rh)
>   at java.lang.Class.newInstance(libgcj.so.7rh)
>   at
> org.apache.catalina.core.StandardWrapper.loadServlet(
> catalina-5.5.23.jar.soym24ww.so)
>   at
> org.apache.catalina.core.StandardWrapper.load(
> catalina-5.5.23.jar.soym24ww.so)
>   at
> org.apache.catalina.core.StandardContext.loadOnStartup(
> catalina-5.5.23.jar.soym24ww.so)
>   at
> org.apache.catalina.core.StandardContext.start(
> catalina-5.5.23.jar.soym24ww.so)
>   at
> org.apache.catalina.core.ContainerBase.addChildInternal(
> catalina-5.5.23.jar.soym24ww.so)
>   at
> org.apache.catalina.core.ContainerBase.addChild(
> catalina-5.5.23.jar.soym24ww.so)
>   at
> org.apache.catalina.core.StandardHost.addChild(
> catalina-5.5.23.jar.soym24ww.so)
>   at
> org.apache.catalina.startup.HostConfig.deployDescriptor(
> catalina-5.5.23.jar.soym24ww.so)
>   at
> org.apache.catalina.startup.HostConfig.deployDescriptors(
> catalina-5.5.23.jar.soym24ww.so)
>   at
> org.apache.catalina.startup.HostConfig.deployApps(
> catalina-5.5.23.jar.soym24ww.so)
>   at
> org.apache.catalina.startup.HostConfig.start(
> catalina-5.5.23.jar.soym24ww.so)
>   at
> org.apache.catalina.startup.HostConfig.lifecycleEvent(
> catalina-5.5.23.jar.soym24ww.so)
>   at
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(
> catalina-5.5.23.jar.soym24ww.so)
>   at
> org.apache.catalina.core.ContainerBase.start(
> catalina-5.5.23.jar.soym24ww.so)
>   at
> org.apache.catalina.core.StandardHost.start(
> catalina-5.5.23.jar.soym24ww.so)
>   at
> org.apache.catalina.core.ContainerBase.start(
> catalina-5.5.23.jar.soym24ww.so)
>   at
> org.apache.catalina.core.StandardEngine.start(
> catalina-5.5.23.jar.soym24ww.so)
>   at
> org.apache.catalina.core.StandardService.start(
> catalina-5.5.23.jar.soym24ww.so)
>   at
> org.apache.catalina.core.StandardServer.start(
> catalina-5.5.23.jar.soym24ww.so)
>   at
> org.apache.catalina.startup.Catalina.start(catalina-5.5.23.jar.soym24ww.so
> )
>   at java.lang.reflect.Method.invoke(libgcj.so.7rh)
>   at org.apache.catalina.startup.Bootstrap.start(bootstrap.jar.so)
>   at org.apache.catalina.startup.Bootstrap.main(bootstrap.jar.so)
>
> - Configuration file read-only so engine configuration changes will not be
> saved.
> 7-Sep-10 12:16:32 PM org.apache.coyote.http11.Http11BaseProtocol start
> INFO: Starting Coyote HTTP/1.1 on http-8080
> 7-Sep-10 12:16:32 PM org.apache.jk.common.ChannelSocket init
> INFO: JK: ajp13 listening on /0.0.0.0:8009
> 7-Sep-10 12:16:32 PM org.apache.jk.server.JkMain start
> INFO: Jk running ID=0 time=0/42  config=null
> 7-Sep-10 12:16:32 PM org.apache.catalina.storeconfig.StoreLoader load
> INFO: Find registry server-registry.xml at classpath resource
> 7-Sep-10 12:16:32 PM org.apache.catalina.startup.Catalina start
> INFO: Server startup in 2541 ms
>
>
> > Maybe it would be best to let it install tomcat alone then install the
> > modjk after if you really want apache.
> >
> > Regards
> > Danny
> >
> > -----Original Message-----
> > From: Action Request System discussion list(ARSList)
> > [mailto:arsl...@arslist.org] On Behalf Of Misi Mladoniczky
> > Sent: 06 September 2010 11:58
> > To: arslist@ARSLIST.ORG
> > Subject: Mid-Tier 7.5 Linux Installation Problems
> >
> > Hi all,
> >
> > I am having problems installing Mid-Tier 7.5.00 patch 003 on a CentOS 5.5
> > machine.
> >
> > CentOS 5.5 should be exactly the same thing as Red Hat Enterprice Linux
> > 5.5.
> >
> > I am getting the following error in the installation GUI:
> > "Mid Tier Web Server validation error
> > BMC Remedy Action Request System invalid web server path"
> >
> > If I check the log, it seems like the path is actually set to "BMC Remedy
> > Action Request System", which seems strange indeed...
> >
> > (Sep 06 2010 12:17:23.710 PM
> > +0200),CONFIG,com.bmc.install.task.InstallationPropertiesHelper,
> >   LOG EVENT {Description=[SET PROPERTY
> > VALIDATION_ERROR_RESULT],Detail=[INVALID_WEB_SERVER_PATH[String:BMC
> > Remedy Action Request System]]}
> >
> > I have attached the relevant section from the install log.
> >
> > Can anyone shed any light on this?
> >
> >         Best Regards - Misi, RRR AB, http://www.rrr.se
> >
> > Products from RRR Scandinavia:
> > * RRR|License - Not enough Remedy licenses? Save money by optimizing.
> > * RRR|Log - Performance issues or elusive bugs? Analyze your Remedy logs.
> > Find these products, and many free tools and utilities, at http://rrr.se
> .
> >
> >
> _______________________________________________________________________________
> > UNSUBSCRIBE or access ARSlist Archives at www.arslist.org attend wwrug10
> > www.wwrug.com ARSlist: "Where the Answers Are"
> >
> >
> _______________________________________________________________________________
> > UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
> > attend wwrug10 www.wwrug.com ARSlist: "Where the Answers Are"
> >
> > --
> > This message was scanned by ESVA and is believed to be clean.
> >
> >
>
>
> _______________________________________________________________________________
> UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
> attend wwrug10 www.wwrug.com ARSlist: "Where the Answers Are"
>

_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
attend wwrug10 www.wwrug.com ARSlist: "Where the Answers Are"

Reply via email to