Environment
Novell Open Enterprise Server 2 (OES 2) Linux Support Pack 2
Novell iManager 2.7Situation
When accessing an iManager plug-in you will get an error similar to this:
/portal/modules/NMAS/skins/default/devices/default/SecurityPolicyDALabelPage.jsp(202,33) Attribute value c.var( "label." + c.var( "optionIndex" ) + ".name" ) is quoted with " which must be escaped when used within the value
Resolution
You can change the parsing rule for tomcat to allow more leniency by following these steps:
Stop tomcat with: rcnovell-tomcat stop
Copy the /etc/tomcat5/base/catalina.properties file to /var/opt/novell/tomcat5/conf/catalina.properties
Change the owner of /var/opt/novell/tomcat5/conf/catalina.properties to wwwrun.www
Edit the /var/opt/novell/tomcat5/conf/catalina.properties file and add these two lines to the bottom:
# Added to prevent iManager plug-in issue
org.apache.jasper.compiler.Parser.STRICT_QUOTE_ESCAPING=false
Delete the entire /var/opt/novell/tomcat5/work/Catalina directory including sub-directories
Restart tomcat with: rcnovell-tomcat start