Java 为什么我的插件中的Webwork方法会回到JIRA';什么是行动支援班?
我的JIRA插件中有一个Excel文件上传到WebworkJava 为什么我的插件中的Webwork方法会回到JIRA';什么是行动支援班?,java,excel,jira,jira-plugin,jira-rest-api,Java,Excel,Jira,Jira Plugin,Jira Rest Api,我的JIRA插件中有一个Excel文件上传到WebworkAction类时遇到问题。 我使用apache.poi操作Excel文件,如下所示: public class ExcelWebworkAction extends JiraWebActionSupport { private static final long serialVersionUID = -7589391189615316463L; private static final Logger log = Logge
Action
类时遇到问题。
我使用apache.poi操作Excel文件,如下所示:
public class ExcelWebworkAction extends JiraWebActionSupport
{
private static final long serialVersionUID = -7589391189615316463L;
private static final Logger log = LoggerFactory.getLogger(ExcelWebworkAction.class);
@Override
public String doExecute() throws Exception {
MultiPartRequestWrapper wrapper = (MultiPartRequestWrapper)ServletActionContext.getRequest();
File file = wrapper.getFile("fileField");
FileInputStream filestrem = new FileInputStream(file.getPath());
HSSFWorkbook workbook = null;
try {
workbook = new HSSFWorkbook(filestrem);
} catch (IOException e) {
e.printStackTrace();
}
HSSFSheet sheet = workbook.getSheetAt(0);
Iterator<Row> rowIterator = sheet.iterator();
while (rowIterator.hasNext()) {
Row row = rowIterator.next();
Iterator<Cell> cellIterator = row.cellIterator();
while (cellIterator.hasNext()) {
Cell cell = cellIterator.next();
}
}
filestrem.close();
return super.doExecute(); //returns SUCCESS
}
}
我被JIRA踢出了一个名为ActionSupport
的课程,但没有任何错误或堆栈跟踪来指导我
我错过什么了吗?有什么不对劲吗(
提前感谢您对此问题的任何见解。基础库可能会引发某种未经检查的异常。若要调试,请尝试更改:
catch (IOException e)
致:
然后在e.printStackTrace()
行上设置断点
(如果您不能100%确定方法崩溃的确切位置,也可以将整个方法包装在try/catch块中。)Hi Scott,感谢您花时间研究这个问题。是的,就是这样,现在我发现了一个错误!:)某些类没有正确加载。非常感谢!:)
catch (IOException e)
catch (Throwable e)