Problem XML => MQ => BizTalk 2002 Special Characters

wj_mm
Member Posts: 23
Hello together,
i have a problem with special characters (äöü). the situation is so:
i create a xml with Navision XML DOM Automation Control and write it
in a public Message Queue over Navision MQ Bus Adapter.
If i read the file with navision from the queue the special characters are ok
if the biztalk server get the file from the queue the special characters are
.
if the biztalk server get the file from the harddisk the special characters are ok.
have someone a solution??
i think the problem is that navision can only write in ASCII mode and biztalk server needs a file in UTF-8 format. But why the file polling function works correct?
thanks for every help
Jürgen
i have a problem with special characters (äöü). the situation is so:
i create a xml with Navision XML DOM Automation Control and write it
in a public Message Queue over Navision MQ Bus Adapter.
If i read the file with navision from the queue the special characters are ok
if the biztalk server get the file from the queue the special characters are

if the biztalk server get the file from the harddisk the special characters are ok.
have someone a solution??
i think the problem is that navision can only write in ASCII mode and biztalk server needs a file in UTF-8 format. But why the file polling function works correct?
thanks for every help
Jürgen
0
Comments
-
i don't think so ... which header has your xml ? encoding="ISO-8859-1" ? wht are the country setting on your navision machine (where the client runs), your navision server and your biztalk server ?0
-
My XML has no Header with a encoding section, because this is in the
biztalk server dokument definition. if i give the document a encoding information the biztalk server brings a error (bad dtd schema)
The NAS is Running on a WIN2000 Server (English)
The BizTalk Server has the same OS0 -
mmmh i had a look in the msxml sdk under "encoding" and it really confused me
.
what about replacing the special characters with their XHTML entity? for example this would be : Ä for Ä.
we use this and it works fine. bit we also haven't any biztalk0 -
this works right with biztalk too. but we have not checked if you have a xml definition of a field with length 10 and you have some special characters and the field will be to long.
this problem makes me crazy!!0 -
mmmh but this shouldn't be a problem beacuse the import parser should replace the entitys with their "real" characters ... and this is done before any check.0
Categories
- All Categories
- 73 General
- 73 Announcements
- 66.6K Microsoft Dynamics NAV
- 18.7K NAV Three Tier
- 38.4K NAV/Navision Classic Client
- 3.6K Navision Attain
- 2.4K Navision Financials
- 116 Navision DOS
- 851 Navision e-Commerce
- 1K NAV Tips & Tricks
- 772 NAV Dutch speaking only
- 617 NAV Courses, Exams & Certification
- 2K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 320 Dynamics CRM
- 111 Dynamics GP
- 10 Dynamics SL
- 1.5K Other
- 990 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 35 Design Patterns (General & Best Practices)
- 1 Architectural Patterns
- 10 Design Patterns
- 5 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1.1K General Chat
- 1.6K Website
- 83 Testing
- 1.2K Download section
- 23 How Tos section
- 252 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions