Re: web.xml validator

2003-09-29 Thread slg.ahlen.quvintheumn

- Original Message - 
From: Tim Funk [EMAIL PROTECTED]
To: Tomcat Users List [EMAIL PROTECTED]
Sent: Monday, September 29, 2003 1:53 AM
Subject: Re: web.xml validator


 IE or mozilla can let you know if an XML file is well-formed. I just valid
 via eyeball to see if a doc is correct.

 The dtd says:
 !ELEMENT web-app (icon?, display-name?, description?,
 distributable?, context-param*, servlet*, servlet-mapping*,
 session-config?, mime-mapping*, welcome-file-list?, error-page*,
 taglib*, resource-ref*, security-constraint*, login-config?,
 security-role*, env-entry*, ejb-ref*)

 Your session declaration is falling in the wrong spot based on the order
above.

 -Tim

 Henrik Vendelbo wrote:

  Do someone know a URL for a site that will validate a web.xml file
against
  the webapp DTD ?
 
  Apparently there is an error in this webapp block, but damned if I can
find
  it :(
 
  web-app
  display-namedspc Management/display-name
  description
SOAP interface to dspc Management on the originating server. Also
  supports a simple availability html servlet.
  /description
 
   servlet
servlet-nameSystemHealthServlet/servlet-name
display-nameSystem Health servlet for dspc monitor/display-name
servlet-classnet.dspc.server.SystemHealthServlet/servlet-class
   /servlet
 
  servlet
  servlet-nameDspcAxisServlet/servlet-name
  display-nameApache-Axis Servlet for dspc/display-name
  servlet-classnet.dspc.server.AxisServletPlus/servlet-class
  load-on-startup50/load-on-startup
  !--
  init-param
   param-nameaxis.ServerConfigFile/param-name
 
 
param-valuec:/dev/dspc/dspcservice/WEB-INF/server-config.wsdd/param-value
 
  /init-param
  init-param
   param-namelog4j-init-file/param-name
 
 
param-valuec:/dev/dspc/dspcservice/WEB-INF/log4j.properties/param-value
  /init-param
  --
  /servlet
 
  servlet
   servlet-nameAdminServlet/servlet-name
   display-nameAxis Admin Servlet/display-name
 
 
servlet-classorg.apache.axis.transport.http.AdminServlet/servlet-class
   load-on-startup100/load-on-startup
  /servlet
 
  servlet
  servlet-nameSOAPMonitorService/servlet-name
  display-nameSOAPMonitorService/display-name
 
 
servlet-classorg.apache.axis.monitor.SOAPMonitorService/servlet-class
  init-param
  param-nameSOAPMonitorPort/param-name
  param-value8071/param-value
  /init-param
  load-on-startup100/load-on-startup
  /servlet
 
 
 servlet-mapping
   servlet-nameSystemHealthServlet/servlet-name
   url-pattern/health/url-pattern
 /servlet-mapping
 
 servlet-mapping
   servlet-nameDspcAxisServlet/servlet-name
   url-pattern/servlet/AxisServlet/url-pattern
 /servlet-mapping
 
 servlet-mapping
   servlet-nameDspcAxisServlet/servlet-name
   url-pattern*.jws/url-pattern
 /servlet-mapping
 
 servlet-mapping
   servlet-nameDspcAxisServlet/servlet-name
   url-pattern/services/*/url-pattern
 /servlet-mapping
 
 servlet-mapping
   servlet-nameSOAPMonitorService/servlet-name
   url-pattern/SOAPMonitor/url-pattern
 /servlet-mapping
 
servlet-mapping
   servlet-nameAdminServlet/servlet-name
   url-pattern/servlet/AdminServlet/url-pattern
 /servlet-mapping
 
  !-- currently the W3C havent settled on a media type for WSDL;
  http://www.w3.org/TR/2003/WD-wsdl12-20030303/#ietf-draft
  for now we go with the basic 'it's XML' response --
mime-mapping
  extensionwsdl/extension
   mime-typetext/xml/mime-type
/mime-mapping
 
 
mime-mapping
  extensionxsd/extension
  mime-typetext/xml/mime-type
/mime-mapping
 
  session-config
  session-timeout30/session-timeout
  /session-config
  welcome-file-list
  welcome-fileindex.jsp/welcome-file
  welcome-fileindex.html/welcome-file
  welcome-fileindex.htm/welcome-file
  /welcome-file-list
  /web-app
 



 -
 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]



web.xml validator

2003-09-28 Thread Henrik Vendelbo
Do someone know a URL for a site that will validate a web.xml file against
the webapp DTD ?

Apparently there is an error in this webapp block, but damned if I can find
it :(

web-app
display-namedspc Management/display-name
description
  SOAP interface to dspc Management on the originating server. Also
supports a simple availability html servlet.
/description

 servlet
  servlet-nameSystemHealthServlet/servlet-name
  display-nameSystem Health servlet for dspc monitor/display-name
  servlet-classnet.dspc.server.SystemHealthServlet/servlet-class
 /servlet

servlet
servlet-nameDspcAxisServlet/servlet-name
display-nameApache-Axis Servlet for dspc/display-name
servlet-classnet.dspc.server.AxisServletPlus/servlet-class
load-on-startup50/load-on-startup
!--
init-param
 param-nameaxis.ServerConfigFile/param-name

param-valuec:/dev/dspc/dspcservice/WEB-INF/server-config.wsdd/param-value

/init-param
init-param
 param-namelog4j-init-file/param-name

param-valuec:/dev/dspc/dspcservice/WEB-INF/log4j.properties/param-value
/init-param
--
/servlet

servlet
 servlet-nameAdminServlet/servlet-name
 display-nameAxis Admin Servlet/display-name

servlet-classorg.apache.axis.transport.http.AdminServlet/servlet-class
 load-on-startup100/load-on-startup
/servlet

servlet
servlet-nameSOAPMonitorService/servlet-name
display-nameSOAPMonitorService/display-name

servlet-classorg.apache.axis.monitor.SOAPMonitorService/servlet-class
init-param
param-nameSOAPMonitorPort/param-name
param-value8071/param-value
/init-param
load-on-startup100/load-on-startup
/servlet


   servlet-mapping
 servlet-nameSystemHealthServlet/servlet-name
 url-pattern/health/url-pattern
   /servlet-mapping

   servlet-mapping
 servlet-nameDspcAxisServlet/servlet-name
 url-pattern/servlet/AxisServlet/url-pattern
   /servlet-mapping

   servlet-mapping
 servlet-nameDspcAxisServlet/servlet-name
 url-pattern*.jws/url-pattern
   /servlet-mapping

   servlet-mapping
 servlet-nameDspcAxisServlet/servlet-name
 url-pattern/services/*/url-pattern
   /servlet-mapping

   servlet-mapping
 servlet-nameSOAPMonitorService/servlet-name
 url-pattern/SOAPMonitor/url-pattern
   /servlet-mapping

  servlet-mapping
 servlet-nameAdminServlet/servlet-name
 url-pattern/servlet/AdminServlet/url-pattern
   /servlet-mapping

!-- currently the W3C havent settled on a media type for WSDL;
http://www.w3.org/TR/2003/WD-wsdl12-20030303/#ietf-draft
for now we go with the basic 'it's XML' response --
  mime-mapping
extensionwsdl/extension
 mime-typetext/xml/mime-type
  /mime-mapping


  mime-mapping
extensionxsd/extension
mime-typetext/xml/mime-type
  /mime-mapping

session-config
session-timeout30/session-timeout
/session-config
welcome-file-list
welcome-fileindex.jsp/welcome-file
welcome-fileindex.html/welcome-file
welcome-fileindex.htm/welcome-file
/welcome-file-list
/web-app



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



Re: web.xml validator

2003-09-28 Thread Tim Funk
IE or mozilla can let you know if an XML file is well-formed. I just valid 
via eyeball to see if a doc is correct.

The dtd says:
!ELEMENT web-app (icon?, display-name?, description?,
distributable?, context-param*, servlet*, servlet-mapping*,
session-config?, mime-mapping*, welcome-file-list?, error-page*,
taglib*, resource-ref*, security-constraint*, login-config?,
security-role*, env-entry*, ejb-ref*)
Your session declaration is falling in the wrong spot based on the order above.

-Tim

Henrik Vendelbo wrote:

Do someone know a URL for a site that will validate a web.xml file against
the webapp DTD ?
Apparently there is an error in this webapp block, but damned if I can find
it :(
web-app
display-namedspc Management/display-name
description
  SOAP interface to dspc Management on the originating server. Also
supports a simple availability html servlet.
/description
 servlet
  servlet-nameSystemHealthServlet/servlet-name
  display-nameSystem Health servlet for dspc monitor/display-name
  servlet-classnet.dspc.server.SystemHealthServlet/servlet-class
 /servlet
servlet
servlet-nameDspcAxisServlet/servlet-name
display-nameApache-Axis Servlet for dspc/display-name
servlet-classnet.dspc.server.AxisServletPlus/servlet-class
load-on-startup50/load-on-startup
!--
init-param
 param-nameaxis.ServerConfigFile/param-name
param-valuec:/dev/dspc/dspcservice/WEB-INF/server-config.wsdd/param-value

/init-param
init-param
 param-namelog4j-init-file/param-name
param-valuec:/dev/dspc/dspcservice/WEB-INF/log4j.properties/param-value
/init-param
--
/servlet
servlet
 servlet-nameAdminServlet/servlet-name
 display-nameAxis Admin Servlet/display-name
servlet-classorg.apache.axis.transport.http.AdminServlet/servlet-class
 load-on-startup100/load-on-startup
/servlet
servlet
servlet-nameSOAPMonitorService/servlet-name
display-nameSOAPMonitorService/display-name
servlet-classorg.apache.axis.monitor.SOAPMonitorService/servlet-class
init-param
param-nameSOAPMonitorPort/param-name
param-value8071/param-value
/init-param
load-on-startup100/load-on-startup
/servlet
   servlet-mapping
 servlet-nameSystemHealthServlet/servlet-name
 url-pattern/health/url-pattern
   /servlet-mapping
   servlet-mapping
 servlet-nameDspcAxisServlet/servlet-name
 url-pattern/servlet/AxisServlet/url-pattern
   /servlet-mapping
   servlet-mapping
 servlet-nameDspcAxisServlet/servlet-name
 url-pattern*.jws/url-pattern
   /servlet-mapping
   servlet-mapping
 servlet-nameDspcAxisServlet/servlet-name
 url-pattern/services/*/url-pattern
   /servlet-mapping
   servlet-mapping
 servlet-nameSOAPMonitorService/servlet-name
 url-pattern/SOAPMonitor/url-pattern
   /servlet-mapping
  servlet-mapping
 servlet-nameAdminServlet/servlet-name
 url-pattern/servlet/AdminServlet/url-pattern
   /servlet-mapping
!-- currently the W3C havent settled on a media type for WSDL;
http://www.w3.org/TR/2003/WD-wsdl12-20030303/#ietf-draft
for now we go with the basic 'it's XML' response --
  mime-mapping
extensionwsdl/extension
 mime-typetext/xml/mime-type
  /mime-mapping
  mime-mapping
extensionxsd/extension
mime-typetext/xml/mime-type
  /mime-mapping
session-config
session-timeout30/session-timeout
/session-config
welcome-file-list
welcome-fileindex.jsp/welcome-file
welcome-fileindex.html/welcome-file
welcome-fileindex.htm/welcome-file
/welcome-file-list
/web-app


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