<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[TNF : Tatter Network Foundation forum - BlogApi 의문점 - 계속해서]]></title>
		<link>http://forum.tattersite.com/ko/viewtopic.php?id=9399</link>
		<description><![CDATA[BlogApi 의문점 - 계속해서 의 최근 RSS 글들.]]></description>
		<lastBuildDate>Wed, 31 Mar 2010 13:46:19 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[RSS 답글: BlogApi 의문점 - 계속해서]]></title>
			<link>http://forum.tattersite.com/ko/viewtopic.php?pid=38324#p38324</link>
			<description><![CDATA[<p>이제서야 봤습니다. ㅠ_ㅠ 한 번 들여다 보아야 되겠습니다... XML 파일이 있으면 참 좋을텐데요 흑</p>]]></description>
			<author><![CDATA[null@example.com (inureyes)]]></author>
			<pubDate>Wed, 31 Mar 2010 13:46:19 +0000</pubDate>
			<guid>http://forum.tattersite.com/ko/viewtopic.php?pid=38324#p38324</guid>
		</item>
		<item>
			<title><![CDATA[BlogApi 의문점 - 계속해서]]></title>
			<link>http://forum.tattersite.com/ko/viewtopic.php?pid=37905#p37905</link>
			<description><![CDATA[<p>좀처럼 답을 얻지 못하던 중에 어제 야근 중 시간이 좀 남아서 몇가지 해 보았습니다. </p><p>blogger.getUsersBlogs 를 할 때를 패킷캡쳐 하여 확인해 보았습니다.<br />XML로 &lt;methodResponse&gt;라는게 오는군요.<br />값을 보니, url, blogid, blogName 이 옵니다.</p><p>XML을 볼 때는 특별한 문제가 없더군요. 즉, fault 와 같은 어떠한 값도 없이 제대로 XML이 왔는데, fail이 난다는 것이 이해하기 어려워서, 간단하게 java로 프로그램을 짜서 돌려 봤습니다.</p><p>InputStream으로 넘어온 값을 parse 하는 순간에 에러가 나더군요.</p><p>Exception은 아래와 같습니다.</p><p>[Fatal Error] :3:2: The markup in the document following the root element must be well-formed.<br />org.apache.xmlrpc.client.XmlRpcClientException: Failed to parse server&#039;s response: The markup in the document following the root element must be well-formed.<br />&nbsp; &nbsp; at org.apache.xmlrpc.client.XmlRpcStreamTransport.readResponse(XmlRpcStreamTransport.java:204)<br />&nbsp; &nbsp; at org.apache.xmlrpc.client.XmlRpcStreamTransport.sendRequest(XmlRpcStreamTransport.java:158)<br />&nbsp; &nbsp; at org.apache.xmlrpc.client.XmlRpcHttpTransport.sendRequest(XmlRpcHttpTransport.java:115)<br />&nbsp; &nbsp; at org.apache.xmlrpc.client.XmlRpcSunHttpTransport.sendRequest(XmlRpcSunHttpTransport.java:69)<br />&nbsp; &nbsp; at org.apache.xmlrpc.client.XmlRpcClientWorker.execute(XmlRpcClientWorker.java:56)<br />&nbsp; &nbsp; at org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:167)<br />&nbsp; &nbsp; at org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:158)<br />&nbsp; &nbsp; at MetaWebLogClient.main(MetaWebLogClient.java:27)<br />Caused by: org.xml.sax.SAXParseException: The markup in the document following the root element must be well-formed.<br />&nbsp; &nbsp; at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source)<br />&nbsp; &nbsp; at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)<br />&nbsp; &nbsp; at org.apache.xmlrpc.client.XmlRpcStreamTransport.readResponse(XmlRpcStreamTransport.java:202)<br />&nbsp; &nbsp; ... 7 more<br />Caused by:<br />org.xml.sax.SAXParseException: The markup in the document following the root element must be well-formed.<br />&nbsp; &nbsp; at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source)<br />&nbsp; &nbsp; at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)<br />&nbsp; &nbsp; at org.apache.xmlrpc.client.XmlRpcStreamTransport.readResponse(XmlRpcStreamTransport.java:202)<br />&nbsp; &nbsp; at org.apache.xmlrpc.client.XmlRpcStreamTransport.sendRequest(XmlRpcStreamTransport.java:158)<br />&nbsp; &nbsp; at org.apache.xmlrpc.client.XmlRpcHttpTransport.sendRequest(XmlRpcHttpTransport.java:115)<br />&nbsp; &nbsp; at org.apache.xmlrpc.client.XmlRpcSunHttpTransport.sendRequest(XmlRpcSunHttpTransport.java:69)<br />&nbsp; &nbsp; at org.apache.xmlrpc.client.XmlRpcClientWorker.execute(XmlRpcClientWorker.java:56)<br />&nbsp; &nbsp; at org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:167)<br />&nbsp; &nbsp; at org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:158)<br />&nbsp; &nbsp; at MetaWebLogClient.main(MetaWebLogClient.java:27)<br />JavaClient: XML-RPC Fault #0: org.apache.xmlrpc.client.XmlRpcClientException: Failed to parse server&#039;s response: The markup in the document following the root element must be well-formed.</p><p>InputStream의 값을 찍어 봤더니 아래와 같이 찍혔습니다.</p><p>제대로 XML이 찍혔습니다..;;;; 여기에 긁어서 카피 했더니 태그라서 그런지 안나오네요..;;;;;</p><p>저게, 왜 well-formed 이 아니라는 건지 도무지 모르겠네요.</p><p>Exception이 난 것을 보면 parse() 중에 에러가 난 것으로 보아, 뭔가 이상한 값이 있나 본데요.<br />이 부분에 대하여 혹시 아시는 분 없나요?</p>]]></description>
			<author><![CDATA[null@example.com (unary)]]></author>
			<pubDate>Fri, 05 Feb 2010 05:00:46 +0000</pubDate>
			<guid>http://forum.tattersite.com/ko/viewtopic.php?pid=37905#p37905</guid>
		</item>
	</channel>
</rss>
