Your case 2 suggests you have a comment somewhere, with a comment inside
it, eg:

<!-- it is a beautiful day today -- don't you agree? -->

Try fixing that - SlideRealm works for me, with Tomcat 4 builds made 6
March, 23 March, and 24 April.

cheers,

Jason

Park, Sung-Gu wrote:

> Do you slove this problem?
> I'm curious.
> Because I have the same problem.
> Any help, please...   ^^;
> 
> Sung-Gu
> 
> 
> P.S:  Look, in my case, there is NPE in the middle.  However, No diffrent
> setting, the below...
> 
> CASE 1)  With crimson.jar
> 
> C:\jakarta-tomcat-4.0\bin>catalina run
> Using CLASSPATH:
> C:\jakarta-tomcat-4.0\bin\bootstrap.jar;C:\jb4\jdk1.3\lib\tools.
> jar
> 24 Apr 2001 21:42:04 - INFO - Auto-Initializing Domain
> 24 Apr 2001 21:42:04 - INFO - Domain configuration :
> {org.apache.slide.security=t
> rue}
> 24 Apr 2001 21:42:04 - ERROR - Domain initialization error :
> com.sun.xml.parser.S
> AXParserFactoryImpl
> ERROR reading C:\jakarta-tomcat-4.0\conf\server.xml
> At Line 113 /Server/Service/Engine/Realm/
> 
> Catalina.start: InvocationTargetException
> org.apache.slide.common.DomainInitializationFailedError: Domain
> initialization er
> ror : com.sun.xml.parser.SAXParserFactoryImpl
>         at org.apache.slide.common.Domain.selfInit(Domain.java:588)
>         at org.apache.slide.common.Domain.accessNamespace(Domain.java:144)
>         at wrappers.catalina.SlideRealm.setContainer(SlideRealm.java:168)
>         at
> org.apache.catalina.core.ContainerBase.setRealm(ContainerBase.java:638
> )
>         at java.lang.reflect.Method.invoke(Native Method)
>         at org.apache.catalina.util.xml.AddChild.end(XmlMapper.java:806)
>         at
> org.apache.catalina.util.xml.XmlMapper.matchEnd(XmlMapper.java:419)
>         at
> org.apache.catalina.util.xml.XmlMapper.endElement(XmlMapper.java:119)
>         at com.sun.xml.parser.Parser.maybeElement(Parser.java:1413)
>         at com.sun.xml.parser.Parser.content(Parser.java:1499)
>         at com.sun.xml.parser.Parser.maybeElement(Parser.java:1400)
>         at com.sun.xml.parser.Parser.content(Parser.java:1499)
>         at com.sun.xml.parser.Parser.maybeElement(Parser.java:1400)
>         at com.sun.xml.parser.Parser.content(Parser.java:1499)
>         at com.sun.xml.parser.Parser.maybeElement(Parser.java:1400)
>         at com.sun.xml.parser.Parser.parseInternal(Parser.java:492)
>         at com.sun.xml.parser.Parser.parse(Parser.java:284)
>         at javax.xml.parsers.SAXParser.parse(SAXParser.java:155)
>         at javax.xml.parsers.SAXParser.parse(SAXParser.java:126)
>         at
> org.apache.catalina.util.xml.XmlMapper.readXml(XmlMapper.java:228)
>         at org.apache.catalina.startup.Catalina.start(Catalina.java:670)
>         at org.apache.catalina.startup.Catalina.execute(Catalina.java:640)
>         at org.apache.catalina.startup.Catalina.process(Catalina.java:177)
>         at java.lang.reflect.Method.invoke(Native Method)
>         at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:179)
> java.lang.NullPointerException
>         at org.apache.catalina.startup.Catalina.start(Catalina.java:731)
>         at org.apache.catalina.startup.Catalina.execute(Catalina.java:640)
>         at org.apache.catalina.startup.Catalina.process(Catalina.java:177)
>         at java.lang.reflect.Method.invoke(Native Method)
>         at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:179)
> 
> 
> 
> 
> 
> CASE 2) With xerces.jar
> 
> C:\jakarta-tomcat-4.0\bin>catalina run
> Using CLASSPATH:
> C:\jakarta-tomcat-4.0\bin\bootstrap.jar;C:\jb4\jdk1.3\lib\tools.
> jar
> 24 Apr 2001 22:34:54 - INFO - Auto-Initializing Domain
> 24 Apr 2001 22:34:54 - INFO - Domain configuration :
> {org.apache.slide.security=t
> rue}
> 24 Apr 2001 22:34:54 - ERROR - Domain initialization error : The string "--"
> is n
> ot permitted within comments.
> ERROR reading C:\jakarta-tomcat-4.0\conf\server.xml
> At Line 113 /Server/Service/Engine/Realm/ null=null
> 
> Catalina.start: InvocationTargetException
> org.apache.slide.common.DomainInitializationFailedError: Domain
> initialization er
> ror : The string "--" is not permitted within comments.
>         at org.apache.slide.common.Domain.selfInit(Domain.java:590)
>         at org.apache.slide.common.Domain.accessNamespace(Domain.java:144)
>         at wrappers.catalina.SlideRealm.setContainer(SlideRealm.java:168)
>         at
> org.apache.catalina.core.ContainerBase.setRealm(ContainerBase.java:638
> )
>         at java.lang.reflect.Method.invoke(Native Method)
>         at org.apache.catalina.util.xml.AddChild.end(XmlMapper.java:806)
>         at
> org.apache.catalina.util.xml.XmlMapper.matchEnd(XmlMapper.java:419)
>         at
> org.apache.catalina.util.xml.XmlMapper.endElement(XmlMapper.java:119)
>         at
> org.apache.xerces.parsers.SAXParser.endElement(SAXParser.java:1387)
>         at
> org.apache.xerces.validators.common.XMLValidator.callEndElement(XMLVal
> idator.java:1019)
>         at
> org.apache.xerces.framework.XMLDocumentScanner.scanElement(XMLDocument
> Scanner.java:1856)
>         at
> org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispa
> tch(XMLDocumentScanner.java:1234)
>         at
> org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentSc
> anner.java:381)
>         at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:948)
>         at javax.xml.parsers.SAXParser.parse(SAXParser.java:350)
>         at javax.xml.parsers.SAXParser.parse(SAXParser.java:293)
>         at
> org.apache.catalina.util.xml.XmlMapper.readXml(XmlMapper.java:228)
>         at org.apache.catalina.startup.Catalina.start(Catalina.java:670)
>         at org.apache.catalina.startup.Catalina.execute(Catalina.java:640)
>         at org.apache.catalina.startup.Catalina.process(Catalina.java:177)
>         at java.lang.reflect.Method.invoke(Native Method)
>         at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:179)
> java.lang.NullPointerException
>         at org.apache.catalina.startup.Catalina.start(Catalina.java:731)
>         at org.apache.catalina.startup.Catalina.execute(Catalina.java:640)
>         at org.apache.catalina.startup.Catalina.process(Catalina.java:177)
>         at java.lang.reflect.Method.invoke(Native Method)
>         at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:179)
> 
> ----- Original Message -----
> From: "Morgan Duch?e" <[EMAIL PROTECTED]>
> To: "Slide" <[EMAIL PROTECTED]>
> Sent: Saturday, April 07, 2001 4:31 AM
> Subject: SlideRealm Problem
> 
> 
> 
>> My problem is to configure tomcat to use slide realm. Could you please
>> give me more informations because everything I get when I try
>> to define (line 107) <Realm className="wrappers.catalina.SlideRealm" />
>> instead of <Realm className="org.apache.catalina.realm.MemoryRealm" />
>> is this :
>> D:\Devel\jakarta-tomcat-4.0-b3\bin>startup
>> Using CLASSPATH:
>> 
> 
> ...\bin\bootstrap.jar;c:\jdk1.3\lib\tools.jar;..\server\lib\catalina.jar;..\c
> ommon\lib\catalinautil.jar
> 
>> ERROR reading ..\conf\server.xml
>> At Line 107 /Server/Service/Engine/Realm/
>> Catalina.start: java.lang.IllegalArgumentException: argument type
>> mismatch
>> java.lang.IllegalArgumentException: argument type mismatch
>>         at java.lang.reflect.Method.invoke(Native Method)
>>         at org.apache.catalina.util.xml.AddChild.end(XmlMapper.java:806)
>> 
>>         at
>> org.apache.catalina.util.xml.XmlMapper.matchEnd(XmlMapper.java:419)
>>         at
>> org.apache.catalina.util.xml.XmlMapper.endElement(XmlMapper.java:119)
>>         at
>> org.xml.sax.helpers.XMLReaderAdapter.endElement(XMLReaderAdapter.java:347)
>> 
>>        at
>> org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1490)
>>         at org.apache.crimson.parser.Parser2.content(Parser2.java:1695)
>>         at
>> org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1461)
>>         at org.apache.crimson.parser.Parser2.content(Parser2.java:1695)
>>         at
>> org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1461)
>>         at org.apache.crimson.parser.Parser2.content(Parser2.java:1695)
>>         at
>> org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1461)
>>         at
>> org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:499)
>>         at org.apache.crimson.parser.Parser2.parse(Parser2.java:304)
>>         at
>> org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:433)
>>         at
>> org.xml.sax.helpers.XMLReaderAdapter.parse(XMLReaderAdapter.java:223)
>>         at javax.xml.parsers.SAXParser.parse(SAXParser.java:300)
>>         at javax.xml.parsers.SAXParser.parse(SAXParser.java:245)
>>         at
>> org.apache.catalina.util.xml.XmlMapper.readXml(XmlMapper.java:228)
>>         at org.apache.catalina.startup.Catalina.start(Catalina.java:657)
>> 
>>         at
>> org.apache.catalina.startup.Catalina.execute(Catalina.java:627)
>>         at
>> org.apache.catalina.startup.Catalina.process(Catalina.java:177)
>>         at java.lang.reflect.Method.invoke(Native Method)
>>         at
>> org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:177)
>> 
>> Thanks a lot for your help.
>> 
>> Best regards,
>> 
>>     Morgan
>> 
>> 
>> 
>> 
>> 
>> 
>> 


Reply via email to