On 12/12/2025 05:17, Mark Foley wrote:
<snip/>
The "source level is 1.5 or greater" is on the web page. Here are the first
several lines:
HTTP Status 500 - Internal Server Error
Type Exception Report
Message Unable to compile class for JSP:
Description The server encountered an unexpected condition that prevented it
from fulfilling the request.
Exception
org.apache.jasper.JasperException: Unable to compile class for JSP:
An error occurred at line: [17] in the jsp file: [/include/homePageImage.inc]
Syntax error, 'for each' statements are only available if source level is 1.5
or greater
OK. We need to see CATALINA_BASE/conf/web.xml
It will be big but better we see the whole thing to be sure.
Also, the a web application with that error, we need to see WEB-INF/web.xml
<snip/>
I don't know that I have "junk" in the conf files. I don't tend to be inventive
with these things myself. Here's my whole server.xml file, sans comments. Please
let me know if you see anything wrong.
<snip/>
<Host name="www.horeb-wright3.org" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
Set autoDeploy="false". I think you will be getting double deployment.
Remove the 2 xml settings. a) the belong on the Context, not the Host
and b) you are using the defaults so there is no need to include them at
all.
<Alias>horeb-wright3.org</Alias>
<Logger className="org.apache.catalina.logger.FileLogger" directory="logs/"
prefix="horeb_access_log" suffix=".log" timestamp="true"/>
Remove the entire Logger element. It is unsupported and isn't doing
anything.
If you want an access log, add the access log valve.
Mark
<Context path="" docBase="horeb-wright3" reloadable="false"
allowLinking="true">
<WatchedResource>/WEB-INF/web.xml</WatchedResource>
<WatchedResource>/style.css</WatchedResource>
</Context>
</Host>
</Engine>
</Service>
</Server>
This last <Host> tag block is repeated another 20 times, almost identically
except for the domain names, for the additional hosts on this server. Otherwise,
this server.xml file is nearly identical to the one on the running system except
this "new" one has maxParameterCount="1000" in the connector tags and the
running system server.xml does not.
--Mark
---------------------------------------------------------------------
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]