I think some basic XML guidance is in order: Also consider doing some
google on it: If you know the syntax, you should never need to get
frustrated or make mistakes.

1. Every XML element needs to be closed.
This is usually in one of two formats: Either the element does not have
any embedded elements, in which case you close the element directly, or
there is some embedded elements, and you need to have a separate closing
element.

As example:
Say you only have a context element without any embedded attributes ...
<Context attribute1="Blah" attribute2="Bloh" />

The element is closed with the / tag.

or you have embedded attributes ...
<Context>
        <Attribute value="blah" />
        <Attribute value="bloh" />
</Context>

If you follow basic XML guide lines everything should be OK.
Another very common mistake is incorrect commenting ...

A XML comment is the same as a HTML comment, ie.
<!--   -->
Now, the mistake a lot of people make is to embed dashes in the comment
...

Stuff like

<!-- -- This is a Broken Comment and any decent XML-- Parser will
complain -->

A comment ends with -- , not with -->, so as soon as the parser sees
another dash, it thinks that you are closing the comment, but it doesn't
get the closing tag, so chaos  evolves ...

<!-- A proper comment may not contain dashes -->
on the other hand is an example of a proper xml comment.

hth,
Paul




On Mon, 2003-03-17 at 22:00, Geoff Peters wrote:
> Sandra - I have had similar experiences with similar frustrating results, and it 
> always seems to be placement of the <Context> </Context> tags - for some reason 
> sometimes you need closing </Context> tags, other times you don't, I can't seem to 
> figure out when to use them and when not to, so I end up fiddling around with 
> various combinations until Tomcat starts! (that was a really dumb answer but it 
> works for me)
> 
> Geoff
> 
> -----Original Message-----
> From: Hunter, Sandra [mailto:[EMAIL PROTECTED]
> Sent: Monday, March 17, 2003 5:00 PM
> To: 'Tomcat Users List'
> Subject: Server.xml
> 
> 
> 
> Frustration abounds:
> I am plodding through a tomcat tutorial and it suggests modifying the
> Server.xml file to include a new context path line to allow for playing with
> a sample file.
> Everything works tickety boo until I do that, then Tomcat won't startup at
> all. When I enter the startup command I just get a really brief flash of
> screen and poof! It's gone again.
> When I take the new line out of the server.xml file the problem persists:
> poof! Gone.
> That is the only change I make.
> Any thoughts?
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
-- 
p niemandt <[EMAIL PROTECTED]>


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

Reply via email to