<[EMAIL PROTECTED]> wrote in message
news:[EMAIL PROTECTED]
> Hello all
>
> I've upgraded Tomcat 4.1.12 to 4.1.30 and now I can not start the
> Tomcat with CoyoteConnector. Within the previous version and the
> same configuration there was no such problem. Please see the dump
> of exception below. I found the starting process looks for
> LocalStrings_xx_YY.properties file in appropriate jar archive,
> but in fact there exist only "fr", "ja" and unnamed (default
> english) versions. I can change the operating system locale
> settings to en_US, en_GB, cz_CS,..., so then the Tomcat looks for
> another version, but it brings no improvement.
>
> Is it some new feature of Tomcat 4.1.30 towards 4.1.12 version to
> use such local "extension"? How can I force Tomcat to start with
> default LocalStrings.properties regardless to locale settings?
>
> I found Tomcat can start with CatalinaHttpConnector instead, with
> the same configuration and settings, but I really need Coyote.
> Please help me.
>
> I'm running JDK 1.3.0 and Linux, tested on Win2k as well with the
> same problem.
>

I just ran into this with TC 3.3.2 :(.  The problem is that jar indexing is
broken in the 1.3.0 JDK, so it can't read the Coyote jars correctly.  The
fix is to either upgrade your JVM to at least 1.3.1, or rebuild the Coyote
jars without indexing (I did the later :).

>
> Thank you in advance
> Peter
>
>
>
> ------------------------------------------------
> [ERROR] Digester - -Begin event threw exception
> <java.util.MissingResourceException: Can't find bundle for base
> name org.apache.coyote.tomcat4.LocalStrings, locale
> en_US>java.util.MissingResourceException: Can't find bundle for
> base name org.apache.coyote.tomcat4.LocalStrings, locale en_US
> at
>
java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:7
07)
> at
> java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:670)
> at java.util.ResourceBundle.getBundle(ResourceBundle.java:546)
> at
> org.apache.catalina.util.StringManager.<init>(StringManager.java:115)
> at
> org.apache.catalina.util.StringManager.getManager(StringManager.java:260)
> at
> org.apache.coyote.tomcat4.CoyoteConnector.<init>(CoyoteConnector.java:274)
> at java.lang.Class.newInstance0(Native Method)
> at java.lang.Class.newInstance(Class.java:237)
> at
>
org.apache.commons.digester.ObjectCreateRule.begin(ObjectCreateRule.java:253
)
> at org.apache.commons.digester.Rule.begin(Rule.java:200)
> at
> org.apache.commons.digester.Digester.startElement(Digester.java:1273)
> at
> org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown
> Source) at
>
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unkno
wn
> Source) at
>
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatc
her.dispatch(Unknown
> Source) at
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
> Source) at
> org.apache.xerces.parsers.XML11Configuration.parse(Unknown
> Source) at
> org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source)
> at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
> at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown
> Source) at
> org.apache.commons.digester.Digester.parse(Digester.java:1548)
> at org.apache.catalina.startup.Catalina.start(Catalina.java:449)
> at
> org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
> at
> org.apache.catalina.startup.Catalina.process(Catalina.java:180)
> at java.lang.reflect.Method.invoke(Native Method)
> at
> org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
>
> Catalina.start: java.util.MissingResourceException: Can't find
> bundle for base name org.apache.coyote.tomcat4.LocalStrings,
> locale en_US java.util.MissingResourceException: Can't find
> bundle for base name org.apache.coyote.tomcat4.LocalStrings,
> locale en_US at
>
org.apache.commons.digester.Digester.createSAXException(Digester.java:2540)
> at
>
org.apache.commons.digester.Digester.createSAXException(Digester.java:2566)
> at
> org.apache.commons.digester.Digester.startElement(Digester.java:1276)
> at
> org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown
> Source) at
>
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unkno
wn
> Source) at
>
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatc
her.dispatch(Unknown
> Source) at
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
> Source) at
> org.apache.xerces.parsers.XML11Configuration.parse(Unknown
> Source) at
> org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source)
> at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
> at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown
> Source) at
> org.apache.commons.digester.Digester.parse(Digester.java:1548)
> at org.apache.catalina.startup.Catalina.start(Catalina.java:449)
> at
> org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
> at
> org.apache.catalina.startup.Catalina.process(Catalina.java:180)
> at java.lang.reflect.Method.invoke(Native Method)
> at
> org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
>
> ------------------------------------------------




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to