• Post Reply Bookmark Topic Watch Topic
  • New Topic

WebLogic returns funny characters in XML response?

 
Chris Lomvardias
Greenhorn
Posts: 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I have an application developed on Tomcat that includes a servlet that receives and XML post, processes the XML, then constructs an XML response packet (using JDOM) and flushes the response packet back to the calling process. This worked great under Tomcat, however now that I have ported it to WebLogic 6.1sp3, WebLogic appears to be adding some funny characters at the beginning and end of the XML response packet. Here's what it looks like.
00ae
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE scansresponse SYSTEM "scansresponse.dtd">
<scansresponse>
<transferresult>failure</transferresult>
</scansresponse>
0000

Any ideas on what might be causing this and how I can correct this problem? I've tried many different things and am stumped.
Thanks,
Chris
 
William Brogden
Author and all-around good cowpoke
Rancher
Posts: 13078
6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You may be running into a "byte order mark" - I don't know much about how to deal with it, but you can find lots of references searching on Yahoo or google.
WBB
 
my overalls have superpowers - they repel people who think fashion is important. Tiny ad:
the new thread boost feature brings a LOT of attention to your favorite threads
https://coderanch.com/t/674455/Thread-Boost-feature
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!