iManager plug-in error

  • 7007192
  • 10-Nov-2010
  • 19-Apr-2013

Environment

Novell Open Enterprise Server 2 (OES 2) Linux Support Pack 2
Novell iManager 2.7

Situation

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