You tell me ;-) As long as it works I am fine.
BMC Compatibility Matrix talks about a minimum version of 5.5.28, which I am currently failing to meet. I will get back to you shortly with the results. Best Regards - Misi, RRR AB, http://rrr > Since tomcat 7beta is released, why go for anything other that version 6? > > -- > J > > 2010/9/7 Misi Mladoniczky <m...@rrr.se>: >> Hi Axton, >> >> I did not think that the native libraries was critical for this issue. >> In >> any event, I can find nothing to compile. >> >> I noticed before that the version 5.5.23 was below the one supported by >> Mid-Tier 7.5, but I thought it was just something they did not do >> testing >> on. >> >> Maybe I should just download and compile a newer version of Tomcat 5.5 >> from scratch? >> >> I have included the /usr/share/tomcat5/conf/logging.properties file >> after >> my signature. >> >> I have also specified the following lines in my >> /etc/httpd/conf/httpd.conf >> file: >> LoadModule jk_module modules/mod_jk.so >> JkWorkersFile /etc/tomcat5/workers.properties >> JkLogFile /usr/share/tomcat5/logs/arsystest.log >> JkLogLevel info >> >> Do we need to look at any other config files? >> >> I have pretty much used the standard config files, and created my own >> workers.properties file that look like this: >> workers.tomcat_home=/usr/share/tomcat5 >> workers.java_home=/opt/bmc/jdk1.6.0_21 >> worker.list=arsys1 >> worker.arsys1.type=ajp13 >> worker.arsys1.host=localhost >> worker.arsys1.port=8009 >> worker.wlb.type=lb >> worker.wlb.balance_workers=arsys1 >> worker.jkstatus.type=status >> >> And I must confess that I am not 100% sure of what I am doing... >> >> Thank you for the help! >> >> Best Regards - Misi, RRR AB, http://rrr.se >> >> handlers = 1catalina.org.apache.juli.FileHandler, >> 2localhost.org.apache.juli.FileHandler, >> 3manager.org.apache.juli.FileHandler, >> 4admin.org.apache.juli.FileHandler, >> 5host-manager.org.apache.juli.FileHandler, >> java.util.logging.ConsoleHandler >> >> .handlers = 1catalina.org.apache.juli.FileHandler, >> java.util.logging.ConsoleHandler >> >> ############################################################ >> # Handler specific properties. >> # Describes specific configuration info for Handlers. >> ############################################################ >> >> 1catalina.org.apache.juli.FileHandler.level = FINE >> 1catalina.org.apache.juli.FileHandler.directory = ${catalina.base}/logs >> 1catalina.org.apache.juli.FileHandler.prefix = catalina. >> >> 2localhost.org.apache.juli.FileHandler.level = FINE >> 2localhost.org.apache.juli.FileHandler.directory = ${catalina.base}/logs >> 2localhost.org.apache.juli.FileHandler.prefix = localhost. >> >> 3manager.org.apache.juli.FileHandler.level = FINE >> 3manager.org.apache.juli.FileHandler.directory = ${catalina.base}/logs >> 3manager.org.apache.juli.FileHandler.prefix = manager. >> >> 4admin.org.apache.juli.FileHandler.level = FINE >> 4admin.org.apache.juli.FileHandler.directory = ${catalina.base}/logs >> 4admin.org.apache.juli.FileHandler.prefix = admin. >> >> 5host-manager.org.apache.juli.FileHandler.level = FINE >> 5host-manager.org.apache.juli.FileHandler.directory = >> ${catalina.base}/logs >> 5host-manager.org.apache.juli.FileHandler.prefix = host-manager. >> >> java.util.logging.ConsoleHandler.level = FINE >> java.util.logging.ConsoleHandler.formatter = >> java.util.logging.SimpleFormatter >> >> >> ############################################################ >> # Facility specific properties. >> # Provides extra control for each logger. >> ############################################################ >> >> org.apache.catalina.core.ContainerBase.[Catalina].[localhost].level = >> INFO >> org.apache.catalina.core.ContainerBase.[Catalina].[localhost].handlers = >> 2localhost.org.apache.juli.FileHandler >> >> org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/manager].level >> = INFO >> org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/manager].handlers >> = 3manager.org.apache.juli.FileHandler >> >> org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/admin].level >> = INFO >> org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/admin].handlers >> = 4admin.org.apache.juli.FileHandler >> >> org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/host-manager].level >> = INFO >> org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/host-manager].handlers >> = 5host-manager.org.apache.juli.FileHandler >> >> # For example, set the com.xyz.foo logger to only log SEVERE >> # messages: >> #org.apache.catalina.startup.ContextConfig.level = FINE >> #org.apache.catalina.startup.HostConfig.level = FINE >> #org.apache.catalina.session.ManagerBase.level = FINE >> >> >>> 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" >>> >>> -- >>> 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" > > -- > 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"