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"

Reply via email to