I can't pull from remote repository for unknown encoding
Asked by jangil oh:

I tried Dragons test  

at stage 5 and step 5 , I can't pull the dragonslayers repository  

could you help me?  

<br />

-------------------------------------------------error log

2012-10-26 12:48:10,496 INFO - \[Dragons\] starting initial scan of repository  
2012-10-26 12:48:13,355 ERROR - Exception during slurp  
com.cenqua.fisheye.config.ConfigException: Unable to pull from remote repository  
: [https://bitbucket.org/atlassian_dragons/dragonslayers
-](https://bitbucket.org/atlassian_dragons/dragonslayers%3Cbr%3E%C2%A0-) \[abort: unknown encoding: x-windows-949, (please check your locale settings)\]  

- pulling from [https://bitbucket.org/atlassian_dragons/dragonslayers](https://bitbucket.org/atlassian_dragons/dragonslayers%3Cbr%3E%C2%A0%C2%A0%C2%A0%C2%A0%C2%A0%C2%A0%C2%A0) at com.atlassian.fisheye.hg.HgScanner.fetchLatest(HgScanner.java:155)  
at com.atlassian.fisheye.hg.HgScanner.performClone(HgScanner.java:124)  
at com.atlassian.fisheye.dvcs.DvcsScanner.cloneRepo(DvcsScanner.java:175  
)  
at com.atlassian.fisheye.dvcs.DvcsScanner.updateClone(DvcsScanner.java:1  
55)  
at com.atlassian.fisheye.dvcs.DvcsScanner.updateLocalRepoCache(DvcsScann  
er.java:145)  
at com.cenqua.fisheye.rep.BaseRepositoryScanner.ping(BaseRepositoryScann  
er.java:179)  
at com.cenqua.fisheye.rep.BaseRepositoryEngine.doSlurp(BaseRepositoryEng  
ine.java:92)  
at com.cenqua.fisheye.rep.RepositoryEngine.slurp(RepositoryEngine.java:3  
79)  
at com.cenqua.fisheye.rep.ping.OneOffPingRequest.doRequest(OneOffPingReq  
uest.java:28)  
at com.cenqua.fisheye.rep.ping.PingRequest.process(PingRequest.java:67)  
at com.cenqua.fisheye.rep.RepositoryHandle.processPingRequests(Repositor  
yHandle.java:138)  
at com.cenqua.fisheye.rep.RepositoryHandle.queuePingRequest(RepositoryHa  
ndle.java:128)  
at com.cenqua.fisheye.rep.ping.PingRequest.run(PingRequest.java:33)  
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source  
)  
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)  
at java.lang.Thread.run(Unknown Source)  
Caused by: com.atlassian.utils.process.ProcessException: While executing: "hg --  
config ui.verbose=false pull [https://bitbucket.org/atlassian_dragons/dragonslaye
rs](https://bitbucket.org/atlassian_dragons/dragonslaye%3Cbr%3Ers) "  
at com.atlassian.fisheye.dvcs.client.DvcsContext.executeCommand(DvcsCont  
ext.java:262)  
at com.atlassian.fisheye.dvcs.client.DvcsContext.executeCommand(DvcsCont  
ext.java:254)  
at com.atlassian.fisheye.hg.HgScanner.fetchLatest(HgScanner.java:149)  
... 15 more  
Caused by: com.atlassian.utils.process.ProcessException: Non-zero exit code: 255  

at com.atlassian.utils.process.PluggableProcessHandler.complete(Pluggabl  
eProcessHandler.java:83)  
at com.atlassian.utils.process.ExternalProcessImpl.finish(ExternalProces  
sImpl.java:308)  
at com.atlassian.utils.process.ExternalProcessImpl.execute(ExternalProce  
ssImpl.java:351)  
at com.atlassian.fisheye.dvcs.client.DvcsContext.executeCommand(DvcsCont  
ext.java:259)  
... 17 more  
2012-10-26 12:49:13,363 INFO - \[Dragons\] starting initial scan of repository  
2012-10-26 12:49:16,066 ERROR - Exception during slurp  
com.cenqua.fisheye.config.ConfigException: Unable to pull from remote repository  
: [https://bitbucket.org/atlassian_dragons/dragonslayers
-](https://bitbucket.org/atlassian_dragons/dragonslayers%3Cbr%3E%C2%A0-) \[abort: unknown encoding: x-windows-949, (please check your locale settings)\]  

- pulling from [https://bitbucket.org/atlassian_dragons/dragonslayers](https://bitbucket.org/atlassian_dragons/dragonslayers%3Cbr%3E%C2%A0%C2%A0%C2%A0%C2%A0%C2%A0%C2%A0%C2%A0) at com.atlassian.fisheye.hg.HgScanner.fetchLatest(HgScanner.java:155)  
at com.atlassian.fisheye.hg.HgScanner.performClone(HgScanner.java:124)  
at com.atlassian.fisheye.dvcs.DvcsScanner.cloneRepo(DvcsScanner.java:175  
)  
at com.atlassian.fisheye.dvcs.DvcsScanner.updateClone(DvcsScanner.java:1  
55)  
at com.atlassian.fisheye.dvcs.DvcsScanner.updateLocalRepoCache(DvcsScann  
er.java:145)  
at com.cenqua.fisheye.rep.BaseRepositoryScanner.ping(BaseRepositoryScann  
er.java:179)  
at com.cenqua.fisheye.rep.BaseRepositoryEngine.doSlurp(BaseRepositoryEng  
ine.java:92)  
at com.cenqua.fisheye.rep.RepositoryEngine.slurp(RepositoryEngine.java:3  
79)  
at com.cenqua.fisheye.rep.ping.OneOffPingRequest.doRequest(OneOffPingReq  
uest.java:28)  
at com.cenqua.fisheye.rep.ping.PingRequest.process(PingRequest.java:67)  
at com.cenqua.fisheye.rep.RepositoryHandle.processPingRequests(Repositor  
yHandle.java:138)  
at com.cenqua.fisheye.rep.RepositoryHandle.queuePingRequest(RepositoryHa  
ndle.java:128)  
at com.cenqua.fisheye.rep.ping.PingRequest.run(PingRequest.java:33)  
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source  
)  
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)  
at java.lang.Thread.run(Unknown Source)  
Caused by: com.atlassian.utils.process.ProcessException: While executing: "hg --  
config ui.verbose=false pull [https://bitbucket.org/atlassian_dragons/dragonslaye
rs](https://bitbucket.org/atlassian_dragons/dragonslaye%3Cbr%3Ers) "  
at com.atlassian.fisheye.dvcs.client.DvcsContext.executeCommand(DvcsCont  
ext.java:262)  
at com.atlassian.fisheye.dvcs.client.DvcsContext.executeCommand(DvcsCont  
ext.java:254)  
at com.atlassian.fisheye.hg.HgScanner.fetchLatest(HgScanner.java:149)  
... 15 more  
Caused by: com.atlassian.utils.process.ProcessException: Non-zero exit code: 255  

at com.atlassian.utils.process.PluggableProcessHandler.complete(Pluggabl  
eProcessHandler.java:83)  
at com.atlassian.utils.process.ExternalProcessImpl.finish(ExternalProces  
sImpl.java:308)  
at com.atlassian.utils.process.ExternalProcessImpl.execute(ExternalProce  
ssImpl.java:351)  
at com.atlassian.fisheye.dvcs.client.DvcsContext.executeCommand(DvcsCont  
ext.java:259)  
... 17 more

-----------------------------------------------------------------


Answers:
author: jangil oh
body: I resolved

I added the option ("-Dfile.encoding=UTF-8") in fisheyectl.bat file

example

%_EXECCMD% %FISHEYE_OPTS% "-Dfisheye.library.path=%FISHEYE_LIBRARY_PATH%" "-Dfisheye.inst=%FISHEYE_INST%" "-Dfile.encoding=UTF-8" -Djava.awt.headless=true "-Djava.endorsed.dirs=%FISHEYE_HOME%\\lib\\endorsed" -jar "%FISHEYE_HOME%\\fisheyeboot.jar" %\* %FISHEYE_ARGS%