ServletException过去,当Servlet中的某些东西出现问题时,我一直在扔s,大多只是将异常包装进去ServletException.
现在我认为实际上最好不要抛出一个ServletException但是要回应response.sendError(sc)并使用正确的HTTP状态代码.
如果我不能使用reponse.sendError(IOException)发送错误,我将其包装成IOExceptiona ServletException.
以上是更好的回应方式吗?什么时候可以抛出一个ServletException?
我正在使用Intersystems Cache从头开始一个项目.我想为项目设置一个持续集成服务器.Cache具有单元测试库,因此我们的想法是根据版本控制系统(ClearCase)中的更改,将源导入测试数据库,构建源,在缓存终端中运行单元测试.
除了Cache Objectscript之外,肯定还会有一些需要构建的java代码.其他技术可以在以后添加.所以我需要一个不受特定技术约束且可以轻松扩展的持续集成工具.我过去曾使用CruiseControl构建java解决方案,但这已经很久以前了,我想知道自那以后是否还有更好的解决方案.
什么是最好的(并且希望是免费的)持续集成产品,最容易扩展到不同的技术?