아직 로그인하지 않았습니다. 로그인 또는 회원 등록을 해 주시기 바랍니다.

안내

글을 찾기 위한 검색 메뉴는 바로 위 메뉴의 '회원 명단' 옆에 있습니다~
TNF는 회사가 아니라 오픈소스 커뮤니티입니다. textcube.org 는 회사에서 운영하는 서비스가 아니라, 커뮤니티에서 개발하는 소프트웨어입니다.
(2007.1.10) TNF는 해당 포럼 및 위키, trac 저장소상에서 이메일 수집을 금지합니다. 해당 공지 를 포럼 하단에 명기하였습니다.
(2007.2.9) TNF와 태터툴즈/텍스트큐브 코드 수정에 관한 workflow를 정리하였습니다. 안내
(2007.4.5) 공식 소스 버그 리포터 그룹의 일원이 되어주실 분들을 찾습니다. :) 관련 공지

최근소식

(2016.1.18) 텍스트큐브 1.10.9 의 첫 베타 버전을 배포합니다. 내려받기
(2015.11.19) 텍스트큐브 1.10.8 : Tempo primo를 배포합니다. 내려받기
(2015.7.9) 텍스트큐브 1.10.8의 첫번째 발표 후보를 배포합니다. 내려받기
(2015.6.4) 텍스트큐브 1.10.7 : Tempo primo를 배포합니다. 내려받기

포럼 내용 넘어가기

TNF : Tatter Network Foundation forum

태터 네트워크 재단 - 태터앤프렌즈 포럼입니다 :)


새 댓글 쓰기

새 댓글 쓰기

새 댓글 쓰기

사용할 수 있는 기능: BBCode 이미지 웃음그림

입력을 마치기 전에 (필수) 로 명기된 부분은 모두 적어 주셔야 합니다.

방문자의 경우 필요한 정보



Captcha image. Turn pictures on to see it.
필요한 정보
선택사항설정

주제 보기 (새 글 순)

2

이제서야 봤습니다. ㅠ_ㅠ 한 번 들여다 보아야 되겠습니다... XML 파일이 있으면 참 좋을텐데요 흑

1

좀처럼 답을 얻지 못하던 중에 어제 야근 중 시간이 좀 남아서 몇가지 해 보았습니다.

blogger.getUsersBlogs 를 할 때를 패킷캡쳐 하여 확인해 보았습니다.
XML로 <methodResponse>라는게 오는군요.
값을 보니, url, blogid, blogName 이 옵니다.

XML을 볼 때는 특별한 문제가 없더군요. 즉, fault 와 같은 어떠한 값도 없이 제대로 XML이 왔는데, fail이 난다는 것이 이해하기 어려워서, 간단하게 java로 프로그램을 짜서 돌려 봤습니다.

InputStream으로 넘어온 값을 parse 하는 순간에 에러가 나더군요.

Exception은 아래와 같습니다.

[Fatal Error] :3:2: The markup in the document following the root element must be well-formed.
org.apache.xmlrpc.client.XmlRpcClientException: Failed to parse server's response: The markup in the document following the root element must be well-formed.
    at org.apache.xmlrpc.client.XmlRpcStreamTransport.readResponse(XmlRpcStreamTransport.java:204)
    at org.apache.xmlrpc.client.XmlRpcStreamTransport.sendRequest(XmlRpcStreamTransport.java:158)
    at org.apache.xmlrpc.client.XmlRpcHttpTransport.sendRequest(XmlRpcHttpTransport.java:115)
    at org.apache.xmlrpc.client.XmlRpcSunHttpTransport.sendRequest(XmlRpcSunHttpTransport.java:69)
    at org.apache.xmlrpc.client.XmlRpcClientWorker.execute(XmlRpcClientWorker.java:56)
    at org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:167)
    at org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:158)
    at MetaWebLogClient.main(MetaWebLogClient.java:27)
Caused by: org.xml.sax.SAXParseException: The markup in the document following the root element must be well-formed.
    at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source)
    at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
    at org.apache.xmlrpc.client.XmlRpcStreamTransport.readResponse(XmlRpcStreamTransport.java:202)
    ... 7 more
Caused by:
org.xml.sax.SAXParseException: The markup in the document following the root element must be well-formed.
    at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source)
    at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
    at org.apache.xmlrpc.client.XmlRpcStreamTransport.readResponse(XmlRpcStreamTransport.java:202)
    at org.apache.xmlrpc.client.XmlRpcStreamTransport.sendRequest(XmlRpcStreamTransport.java:158)
    at org.apache.xmlrpc.client.XmlRpcHttpTransport.sendRequest(XmlRpcHttpTransport.java:115)
    at org.apache.xmlrpc.client.XmlRpcSunHttpTransport.sendRequest(XmlRpcSunHttpTransport.java:69)
    at org.apache.xmlrpc.client.XmlRpcClientWorker.execute(XmlRpcClientWorker.java:56)
    at org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:167)
    at org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:158)
    at MetaWebLogClient.main(MetaWebLogClient.java:27)
JavaClient: XML-RPC Fault #0: org.apache.xmlrpc.client.XmlRpcClientException: Failed to parse server's response: The markup in the document following the root element must be well-formed.

InputStream의 값을 찍어 봤더니 아래와 같이 찍혔습니다.

제대로 XML이 찍혔습니다..;;;; 여기에 긁어서 카피 했더니 태그라서 그런지 안나오네요..;;;;;

저게, 왜 well-formed 이 아니라는 건지 도무지 모르겠네요.

Exception이 난 것을 보면 parse() 중에 에러가 난 것으로 보아, 뭔가 이상한 값이 있나 본데요.
이 부분에 대하여 혹시 아시는 분 없나요?



Currently installed 7 official extensions. Copyright © 2003–2009 PunBB.