Ok, in my expanded war's web.xml I have...
<servlet>
<servlet-name>mcInit</servlet-name>
<display-name>mcInit</display-name>
<servlet-class>uo.mc.MissionControlInitServlet</servlet-class>
<init-param>
<param-name>verifyApplication</param-name>
<param-value>true</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
which works great, as expected. However, when I startup orion, it changes it
to
<servlet>
<servlet-name>mcInit</servlet-name>
<display-name>mcInit</display-name>
<servlet-class>uo.mc.MissionControlInitServlet</servlet-class>
<load-on-startup>1</load-on-startup>
<init-param>
<param-name>verifyApplication</param-name>
<param-value>true</param-value>
</init-param>
</servlet>
It moves the load-on-startup around.... then when I try to start orion the
next time, with validatexml on, I get
Auto-deploying /usr/local/orion/default-web-app...
Error initializing site Default Orion WebSite: Error loading web-app
'mc-public' at /home/dfields/dev/splashdown/src/mc/mc-public: Error parsing
WEB-INF/web.xml in /home/dfields/dev/splashdown/src/mc/mc-public: Error at
line 12: Element "servlet" does not allow "init-param" here.
Which seems to indicate that the load-on-startup must be first, which of
course isn't true....
--
Duane Fields
[EMAIL PROTECTED]
Managing Engineer, Web Development
(512) 744-1012