2012-12-20 2 views
1

당신의 도움이 필요합니다. 나는 다른 Java 응용 프로그램에서 잔재 시뮬레이션을 실행 중입니다. 내가하려는 의도는 리스터 버전 1.2를 리사 스트 버전 2.0으로 업그레이드하는 것입니다.리사이 트 simphony 버전 1.2를 2.0으로 업그레이드하십시오.

어떻게하면됩니까? 나도이 문제를 가지고

repast.simphony.scenario.ScenarioLoadException: C:\workspace\.metadata\.plugins\...\score.rs\user_path.xml (The system cannot find the file specified) 
at repast.simphony.scenario.ScenarioLoader.load(ScenarioLoader.java:219) 
at lab.MyRunner.load(MyRunner.java:45) 
at lab.MyExperiment.<init>(MyExperiment.java:39) 
at servlets.SimServlet.doPost(SimServlet.java:126) 
at javax.servlet.http.HttpServlet.service(HttpServlet.java:637) 
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) 
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) 
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) 
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) 
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) 
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) 
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) 
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293) 
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861) 
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:606) 
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) 
at java.lang.Thread.run (Unknown Source) 
Caused by: java.io.FileNotFoundException: C:\workspace\.metadata\.plugins\...\score.rs\user_path.xml (The system cannot find the file specified) 
at java.io.FileInputStream.open(Native Method) 
at java.io.FileInputStream.<init>(Unknown Source) 
at java.io.FileReader.<init>(Unknown Source) 
at repast.simphony.scenario.data.UserPathFileReader.read(UserPathFileReader.java:43) 
at repast.simphony.scenario.ScenarioLoader.load(ScenarioLoader.java:108) 

답변

1

내가 질문을했다 :

나는 발생 그것의 최신 버전 (식사 2.0) 그러나 이러한 오류로 repast.simphony.bin_and_src.jar를 교체했습니다. 문제의 원인을 찾았습니다 this email group. 링크를 클릭하는 데 관심이없는 사용자는 user_path.xml 파일이 Repast Simphony 2.0에서 도입 되었기 때문에 문제가 발생합니다. 이전 버전에서는이 파일을 사용하지 않았습니다.

이전 패키지를 업데이트하는 자동화 된 방법이 있습니다 (section 2.5 here 참조). 그러나 코드에 여전히 문제가있을 수 있습니다.

나는 최신 버전에서 사용하려고하는 프로그램을 재구성하려고 노력할 것입니다. Nick이 그 아카이브에서 회신 할 때, 대안은 user_path.xml 파일이없는 RS의 이전 버전을 설치하는 것입니다.

관련 문제