You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by bu...@apache.org on 2003/01/04 15:51:45 UTC
DO NOT REPLY [Bug 15798] New: -
Ampersand in admin password breaks installation
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=15798>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND
INSERTED IN THE BUG DATABASE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=15798
Ampersand in admin password breaks installation
Summary: Ampersand in admin password breaks installation
Product: Tomcat 4
Version: 4.1.18
Platform: PC
OS/Version: Windows XP
Status: NEW
Severity: Minor
Priority: Other
Component: Catalina
AssignedTo: tomcat-dev@jakarta.apache.org
ReportedBy: sam@iki.fi
I was installing: jakarta-tomcat-4.1.18.exe
When the installer asked for admin password,
I provided a password that ends with "&B7".
I cannot give you the actual password, but
let's say it was something like "something&B7"
The installation proceeded normally.
After the installation finished, I tried to
start Tomcat but it failed.
Here are the logs:
============================================================
catalina_log.2003-01-04.txt
---------------------------
2003-01-04 16:21:59 UserDatabaseRealm[Standalone]: Exception looking up
UserDatabase under key UserDatabase
javax.naming.NamingException: The reference to entity "B7" must end with
the ';' delimiter.
at org.apache.naming.NamingContext.lookup(NamingContext.java:844)
at org.apache.naming.NamingContext.lookup(NamingContext.java:194)
at org.apache.catalina.realm.UserDatabaseRealm.start
(UserDatabaseRealm.java:302)
at org.apache.catalina.core.ContainerBase.start
(ContainerBase.java:1173)
at org.apache.catalina.core.StandardEngine.start
(StandardEngine.java:347)
at org.apache.catalina.core.StandardService.start
(StandardService.java:497)
at org.apache.catalina.core.StandardServer.start
(StandardServer.java:2189)
at org.apache.catalina.startup.CatalinaService.start
(CatalinaService.java:273)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.apache.catalina.startup.BootstrapService.start
(BootstrapService.java:245)
at org.apache.catalina.startup.BootstrapService.main
(BootstrapService.java:307)
============================================================
stderr.log
----------
Created catalinaLoader in: C:\Program Files\Apache Group\Tomcat 4.1\server\lib
4.1.2003 16:21:56 org.apache.commons.modeler.Registry loadRegistry
INFO: Loading registry information
4.1.2003 16:21:56 org.apache.commons.modeler.Registry getRegistry
INFO: Creating new Registry instance
4.1.2003 16:21:57 org.apache.commons.modeler.Registry getServer
INFO: Creating MBeanServer
4.1.2003 16:21:58 org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on port 8080
4.1.2003 16:21:59 org.apache.commons.digester.Digester fatalError
SEVERE: Parse Fatal Error at line 7 column 38: The reference to entity "B7"
must end with the ';' delimiter.
org.xml.sax.SAXParseException: The reference to entity "B7" must end with
the ';' delimiter.
at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException
(ErrorHandlerWrapper.java:232)
at org.apache.xerces.util.ErrorHandlerWrapper.fatalError
(ErrorHandlerWrapper.java:213)
at org.apache.xerces.impl.XMLErrorReporter.reportError
(XMLErrorReporter.java:375)
at org.apache.xerces.impl.XMLErrorReporter.reportError
(XMLErrorReporter.java:305)
at org.apache.xerces.impl.XMLScanner.reportFatalError
(XMLScanner.java:1269)
at org.apache.xerces.impl.XMLScanner.scanAttributeValue
(XMLScanner.java:786)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanAttribute
(XMLDocumentFragmentScannerImpl.java:818)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement
(XMLDocumentFragmentScannerImpl.java:740)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher
.dispatch(XMLDocumentFragmentScannerImpl.java:1477)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument
(XMLDocumentFragmentScannerImpl.java:329)
at org.apache.xerces.parsers.DTDConfiguration.parse
(DTDConfiguration.java:525)
at org.apache.xerces.parsers.DTDConfiguration.parse
(DTDConfiguration.java:581)
at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152)
at org.apache.xerces.parsers.AbstractSAXParser.parse
(AbstractSAXParser.java:1175)
at org.apache.commons.digester.Digester.parse(Digester.java:1514)
at org.apache.catalina.users.MemoryUserDatabase.open
(MemoryUserDatabase.java:416)
at
org.apache.catalina.users.MemoryUserDatabaseFactory.getObjectInstance
(MemoryUserDatabaseFactory.java:143)
at org.apache.naming.factory.ResourceFactory.getObjectInstance
(ResourceFactory.java:186)
at javax.naming.spi.NamingManager.getObjectInstance
(NamingManager.java:301)
at org.apache.naming.NamingContext.lookup(NamingContext.java:834)
at org.apache.naming.NamingContext.lookup(NamingContext.java:194)
at
org.apache.catalina.mbeans.GlobalResourcesLifecycleListener.createMBeans
(GlobalResourcesLifecycleListener.java:205)
at
org.apache.catalina.mbeans.GlobalResourcesLifecycleListener.createMBeans
(GlobalResourcesLifecycleListener.java:176)
at
org.apache.catalina.mbeans.GlobalResourcesLifecycleListener.lifecycleEvent
(GlobalResourcesLifecycleListener.java:147)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent
(LifecycleSupport.java:166)
at org.apache.catalina.core.StandardServer.start
(StandardServer.java:2182)
at org.apache.catalina.startup.CatalinaService.start
(CatalinaService.java:273)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.apache.catalina.startup.BootstrapService.start
(BootstrapService.java:245)
at org.apache.catalina.startup.BootstrapService.main
(BootstrapService.java:307)
4.1.2003 16:21:59 org.apache.commons.digester.Digester fatalError
SEVERE: Parse Fatal Error at line 7 column 38: The reference to entity "B7"
must end with the ';' delimiter.
org.xml.sax.SAXParseException: The reference to entity "B7" must end with
the ';' delimiter.
at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException
(ErrorHandlerWrapper.java:232)
at org.apache.xerces.util.ErrorHandlerWrapper.fatalError
(ErrorHandlerWrapper.java:213)
at org.apache.xerces.impl.XMLErrorReporter.reportError
(XMLErrorReporter.java:375)
at org.apache.xerces.impl.XMLErrorReporter.reportError
(XMLErrorReporter.java:305)
at org.apache.xerces.impl.XMLScanner.reportFatalError
(XMLScanner.java:1269)
at org.apache.xerces.impl.XMLScanner.scanAttributeValue
(XMLScanner.java:786)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanAttribute
(XMLDocumentFragmentScannerImpl.java:818)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement
(XMLDocumentFragmentScannerImpl.java:740)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher
.dispatch(XMLDocumentFragmentScannerImpl.java:1477)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument
(XMLDocumentFragmentScannerImpl.java:329)
at org.apache.xerces.parsers.DTDConfiguration.parse
(DTDConfiguration.java:525)
at org.apache.xerces.parsers.DTDConfiguration.parse
(DTDConfiguration.java:581)
at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152)
at org.apache.xerces.parsers.AbstractSAXParser.parse
(AbstractSAXParser.java:1175)
at org.apache.commons.digester.Digester.parse(Digester.java:1514)
at org.apache.catalina.users.MemoryUserDatabase.open
(MemoryUserDatabase.java:416)
at
org.apache.catalina.users.MemoryUserDatabaseFactory.getObjectInstance
(MemoryUserDatabaseFactory.java:143)
at org.apache.naming.factory.ResourceFactory.getObjectInstance
(ResourceFactory.java:186)
at javax.naming.spi.NamingManager.getObjectInstance
(NamingManager.java:301)
at org.apache.naming.NamingContext.lookup(NamingContext.java:834)
at org.apache.naming.NamingContext.lookup(NamingContext.java:194)
at org.apache.catalina.realm.UserDatabaseRealm.start
(UserDatabaseRealm.java:302)
at org.apache.catalina.core.ContainerBase.start
(ContainerBase.java:1173)
at org.apache.catalina.core.StandardEngine.start
(StandardEngine.java:347)
at org.apache.catalina.core.StandardService.start
(StandardService.java:497)
at org.apache.catalina.core.StandardServer.start
(StandardServer.java:2189)
at org.apache.catalina.startup.CatalinaService.start
(CatalinaService.java:273)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.apache.catalina.startup.BootstrapService.start
(BootstrapService.java:245)
at org.apache.catalina.startup.BootstrapService.main
(BootstrapService.java:307)
javax.naming.NamingException: The reference to entity "B7" must end with
the ';' delimiter.
at org.apache.naming.NamingContext.lookup(NamingContext.java:844)
at org.apache.naming.NamingContext.lookup(NamingContext.java:194)
at org.apache.catalina.realm.UserDatabaseRealm.start
(UserDatabaseRealm.java:302)
at org.apache.catalina.core.ContainerBase.start
(ContainerBase.java:1173)
at org.apache.catalina.core.StandardEngine.start
(StandardEngine.java:347)
at org.apache.catalina.core.StandardService.start
(StandardService.java:497)
at org.apache.catalina.core.StandardServer.start
(StandardServer.java:2189)
at org.apache.catalina.startup.CatalinaService.start
(CatalinaService.java:273)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.apache.catalina.startup.BootstrapService.start
(BootstrapService.java:245)
at org.apache.catalina.startup.BootstrapService.main
(BootstrapService.java:307)
============================================================
stdout.log
----------
Bootstrap: Create Catalina server
Bootstrap: Starting service
GlobalResourcesLifecycleListener: Exception processing Global JNDI Resources
javax.naming.NamingException: The reference to entity "B7" must end with
the ';' delimiter.
at org.apache.naming.NamingContext.lookup(NamingContext.java:844)
at org.apache.naming.NamingContext.lookup(NamingContext.java:194)
at
org.apache.catalina.mbeans.GlobalResourcesLifecycleListener.createMBeans
(GlobalResourcesLifecycleListener.java:205)
at
org.apache.catalina.mbeans.GlobalResourcesLifecycleListener.createMBeans
(GlobalResourcesLifecycleListener.java:176)
at
org.apache.catalina.mbeans.GlobalResourcesLifecycleListener.lifecycleEvent
(GlobalResourcesLifecycleListener.java:147)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent
(LifecycleSupport.java:166)
at org.apache.catalina.core.StandardServer.start
(StandardServer.java:2182)
at org.apache.catalina.startup.CatalinaService.start
(CatalinaService.java:273)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.apache.catalina.startup.BootstrapService.start
(BootstrapService.java:245)
at org.apache.catalina.startup.BootstrapService.main
(BootstrapService.java:307)
Starting service Tomcat-Standalone
Apache Tomcat/4.1.18
Catalina.start: LifecycleException: No UserDatabase component found under key
UserDatabase
LifecycleException: No UserDatabase component found under key UserDatabase
at org.apache.catalina.realm.UserDatabaseRealm.start
(UserDatabaseRealm.java:309)
at org.apache.catalina.core.ContainerBase.start
(ContainerBase.java:1173)
at org.apache.catalina.core.StandardEngine.start
(StandardEngine.java:347)
at org.apache.catalina.core.StandardService.start
(StandardService.java:497)
at org.apache.catalina.core.StandardServer.start
(StandardServer.java:2189)
at org.apache.catalina.startup.CatalinaService.start
(CatalinaService.java:273)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.apache.catalina.startup.BootstrapService.start
(BootstrapService.java:245)
at org.apache.catalina.startup.BootstrapService.main
(BootstrapService.java:307)
Bootstrap: Service started
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>