I am having trouble upgrading my web.xml to use servlet 2.4 instead of
2.3. I removed the doctype, and added the schema stuff to the web-app
tag. I'm getting this error:
SEVERE com.caucho.config.LineConfigException: WEB-INF/web.xml:16:
<access-log> is an unexpected tag (parent <web-app> starts at 5).
I didn't move the access-log tag, and according to
http://www.caucho.com/resin-3.0/config/log.xtp#access-log, it should be
a child of web-app.
Here's the top part of my web.xml:
<?xml version="1.0" encoding="ISO-8859-1"?>
<web-app version="2.4"
xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
<access-log path="logs/access.log"
resin:type="com.company.CustomLogger"/>
If I comment out the access-log tag, I get the same error with a
rewrite-dispatch tag further down in the file (<rewrite-dispatch> is an
unexpected tag). I noticed that access-log and rewrite-dispatch are not
in the <web-app> syntax info that gets written to the error log. Where
should they go?
Kimberly Nicholls
_______________________________________________
resin-interest mailing list
[email protected]
http://maillist.caucho.com/mailman/listinfo/resin-interest