[
https://issues.jboss.org/browse/GTNPORTAL-2496?page=com.atlassian.jira.pl...
]
RH Bugzilla Integration commented on GTNPORTAL-2496:
----------------------------------------------------
Peter Palaga <ppalaga(a)redhat.com> made a comment on [bug
803115|https://bugzilla.redhat.com/show_bug.cgi?id=803115]
Technical note added. If any revisions are required, please edit the "Technical
Notes" field
accordingly. All revisions will be proofread by the Engineering Content Services
team.
New Contents:
Cause: When OpenSocial gadget XML definition had encoding other than the default encoding
of the running VM in its XML declaration, an "Unknown error" was presented to
the user.
Consequence: Gadget was not saved.
Fix: The declared encoding is detected, validated and used to store the XML document.
Result: An error message is presented to the user only if the XML document contains an
unsupported encoding. Otherwise the there is no error message and the document is stored
properly.
Invalid encoding in gadget source not handled properly
------------------------------------------------------
Key: GTNPORTAL-2496
URL:
https://issues.jboss.org/browse/GTNPORTAL-2496
Project: GateIn Portal
Issue Type: Bug
Security Level: Public(Everyone can see)
Reporter: Peter Palaga
Assignee: Peter Palaga
Originally reported by Miroslav Cupák on 2012-03-13 21:51:51 EDT:
Description of problem:
Invalid encoding in gadget source leads to SAXParseException and an "Unknown
error" message. The exception should be caught and a proper error message should be
displayed.
More specifically, there are two different error messages you can get depending on how
you mess up the encoding. You can either run into "org.xml.sax.SAXParseException:
Content is not allowed in prolog." (with e.g. "UTF-16" as the encoding) or
"org.xml.sax.SAXParseException: Invalid encoding name" (with e.g.
"UsadfTF-8" as the encoding).
Steps to Reproduce:
1. Sign in as "root".
2. Go to "Group" > "Administration" > "Application
Registry" and switch to "Gadget".
3. Try to create a gadget with an invalid encoding as described above.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see:
http://www.atlassian.com/software/jira