Usage Note 15850: Exception may occur in Information Delivery Portal when attempting to
specify a registered trademark symbol in the banner
When attempting to specify a registered trademark symbol in the
Information Delivery Portal's banner name, the following error may
occur:
ContextConfig[/Portal] Parse error in application web.xml
org.xml.sax.SAXParseException: Reference to undefined entity "®".
at org.apache.crimson.parser.Parser2.fatal(Parser2.java:3376)
at org.apache.crimson.parser.Parser2.fatal(Parser2.java:3370)
at org.apache.crimson.parser.Parser2.expandEntityInContent
(Parser2.java:2697)
at org.apache.crimson.parser.Parser2.maybeReferenceInContent
(Parser2.java:2606)
at org.apache.crimson.parser.Parser2.content(Parser2.java:2017)
...
ContextConfig[/Portal]: Occurred at line 237 column -1
ContextConfig[/Portal]: Marking this application
unavailable due to previous error(s)
or
Module: 'Portal']: Deployment descriptor "web.xml" is malformed.
Check against the DTD: org.xml.sax.SAXParseException:
The entity "reg" was referenced, but not declared.
(line 237,column 38).
The above errors will occur when the registered trademark symbol is
specified as "®" in the \portal\web-inf\web.xml file:
For example:
<init-param>
<param-name>name-in-banner</param-name>
<param-value>This is a test®</param-value>
<init-param>
The error occurs because "®" is valid in HTML but not XML. The XML
parser can not handle this coding.
To circumvent the problem, use "®" instead of "®". "®"is
the Unicode code point for the ® symbol.
For example:
<init-param>
<param-name>name-in-banner</param-name>
<param-value>This is a test®</param-value>
<init-param>
Operating System and Release Information
| SAS System | SAS Information Delivery Portal | 64-bit Enabled HP-UX | 2.0 | | 9.1 TS1M3 | |
| Microsoft Windows XP Professional | 2.0 | | 9.1 TS1M3 | |
| Microsoft Windows NT Workstation | 2.0 | | 9.1 TS1M3 | |
| Microsoft Windows 2000 Professional | 2.0 | | 9.1 TS1M3 | |
| Microsoft Windows 2000 Server | 2.0 | | 9.1 TS1M3 | |
| Microsoft Windows 2000 Datacenter Server | 2.0 | | 9.1 TS1M3 | |
| 64-bit Enabled Solaris | 2.0 | | 9.1 TS1M3 | |
| Microsoft Windows 2000 Advanced Server | 2.0 | | 9.1 TS1M3 | |
| 64-bit Enabled AIX | 2.0 | | 9.1 TS1M3 | |
*
For software releases that are not yet generally available, the Fixed
Release is the software release in which the problem is planned to be
fixed.
| Type: | Usage Note |
| Priority: | |
| Topic: | System Administration ==> Servers ==> Portal
|
| Date Modified: | 2005-07-29 11:40:31 |
| Date Created: | 2005-07-29 11:40:31 |