BOINC 状态文件错误:缺less文件<wu_name> _0_1

我试图build立一个BOINC服务器做一些严重的捣弄。 我成功地设置了项目,并使用“包装器”设置编写了我的代码。 但是我无法让应用程序来处理客户端上的数据。

我正在使用BOINC维客的指示作为指导

我设置了我的应用程序文件夹,按照描述添加了包装器和工作器,设置了我的XML文件和模板,并运行了make_work。 一切似乎都很好,但是当我的客户端连接到项目时,它下载了除了传递给make_work的实际文件之外的所有内容。 日志说:

[error] State file error: missing file <wu_name>_0_1

其中<wu_name>显然是传递给make_work的<wu_name>文件的名称。

我已经仔细检查了一切,找不到问题。 任何想法,我会开始寻找?

这是我的模板:

 <file_info> <number>0</number> </file_info> <workunit> <file_ref> <file_number>0</file_number> <open_name>in</open_name> <copy_file/> </file_ref> <min_quorum>1</min_quorum> <target_nresults>1</target_nresults> </workunit> 

而我的结果模板

 <file_info> <name><OUTFILE_0/></name> <generated_locally/> <upload_when_present/> <max_nbytes>10000</max_nbytes> <url><UPLOAD_URL/></url> </file_info> <result> <file_ref> <file_name><OUTFILE_0/></file_name> <open_name>out</open_name> </file_ref> </result> 

而我的job.xml应该是重要的:

 <job_desc> <task> <application>test7zpwd</application> <stdin_filename>stdin</stdin_filename> <stdout_filename>stdout</stdout_filename> <command_line></command_line> </task> </job_desc> 

我会说这里的BOINC用户邮件列表: http : //boinc.berkeley.edu/email_lists.php将是你最好的select。 由于这个应用程序是如此特殊,所以在服务器错误的时候,很难在这个特定的野兽上find专家。