XML import from Webtools Entity Export fails when (e.g.) umlauts are in the via
Webtools generated XML files
------------------------------------------------------------------------------------------------------------
Key: OFBIZ-453
URL: http://issues.apache.org/jira/browse/OFBIZ-453
Project: OFBiz (The Open for Business Project)
Issue Type: Bug
Components: framework
Affects Versions: SVN trunk
Environment: Linux 2.6.18.1, x86_64 with UTF-8 environment and file
system / The problem exists on Windows XP, too.
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_08-b03)
Apache OFBiz (SVN Trunk)
Reporter: Fabian Gorsler
Attachments: patch.txt
Hi,
if you have entities filled up with (e.g.) German umlauts, you won't be able to
import them via Webtools. The characters are writtend directly to the XML file
and the parser can't read them while import. In order to import the files you
would have to change all umlauts to their corresponding XML entities (e.g. Ä
--> ä). Files with XML entites can be imported w/o any problems and the
data can be stored and represented correctly.
The attached patch fixes the issue. The patch replaces each char with an value
bigger than 0x7F with &#NNN; - this means that there will just the ASCII chars
will appear in the XML exports. CDATA doesn't need to be exported this way.
Their content will be "untouched". All changes to characters will be logged to
the INFO-facility - this could perhaps be switched to the DEBUG-facility. Only
org.ofbiz.entity.GenericEntity was changed, no other files were modified for
this patch.
Please note that I justed tested this case with German umlauts. Please check
the behavior with other special characters, too.
HTH and go for the release. :-)
For more information see this thread on ofbiz-user:
http://mail-archives.apache.org/mod_mbox/incubator-ofbiz-user/200611.mbox/[EMAIL
PROTECTED]
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira