`
eryuanz
  • 浏览: 11923 次
  • 性别: Icon_minigender_2
  • 来自: 北京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论
  • eryuanz: 由于不能在jsfunit中启动jetty导致的错误,jsfun ...
    JSFUnit
阅读更多

java.lang.IllegalStateException: Can not find HttpSession.  Make sure JSFUnitFilter has run and your test extends org.apache.cactus.ServletTestCase.

at org.jboss.jsfunit.framework.WebConversationFactory.makeWebClient(WebConversationFactory.java:136)

at org.jboss.jsfunit.framework.WebClientSpec.<init>(WebClientSpec.java:116)

at org.jboss.jsfunit.framework.WebClientSpec.<init>(WebClientSpec.java:94)

at org.jboss.jsfunit.framework.WebClientSpec.<init>(WebClientSpec.java:78)

at org.jboss.jsfunit.jsfsession.JSFSession.<init>(JSFSession.java:58)

at net.javabeat.jsfunit.articles.startup.JSFUnitStartupTest.setUp(JSFUnitStartupTest.java:22)

at junit.framework.TestCase.runBare(TestCase.java:128)

at org.apache.cactus.internal.AbstractCactusTestCase.runBareServer(AbstractCactusTestCase.java:155)

at org.apache.cactus.internal.server.AbstractWebTestCaller.doTest(AbstractWebTestCaller.java:120)

at org.apache.cactus.internal.server.AbstractWebTestController.handleRequest_aroundBody0(AbstractWebTestController.java:94)

at org.apache.cactus.internal.server.AbstractWebTestController.handleRequest_aroundBody1$advice(AbstractWebTestController.java:225)

at org.apache.cactus.internal.server.AbstractWebTestController.handleRequest(AbstractWebTestController.java:1)

at org.apache.cactus.server.ServletTestRedirector.doPost_aroundBody2(ServletTestRedirector.java:102)

at org.apache.cactus.server.ServletTestRedirector.doPost_aroundBody3$advice(ServletTestRedirector.java:225)

at org.apache.cactus.server.ServletTestRedirector.doPost(ServletTestRedirector.java:1)

at org.apache.cactus.server.ServletTestRedirector.doGet_aroundBody0(ServletTestRedirector.java:73)

at org.apache.cactus.server.ServletTestRedirector.doGet_aroundBody1$advice(ServletTestRedirector.java:225)

at org.apache.cactus.server.ServletTestRedirector.doGet(ServletTestRedirector.java:1)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428)

at org.mortbay.jetty.servlet.ServletHandler.dispatch(ServletHandler.java:666)

at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:568)

at org.mortbay.http.HttpContext.handle(HttpContext.java:1530)

at org.mortbay.http.HttpContext.handle(HttpContext.java:1482)

at org.mortbay.http.HttpServer.service(HttpServer.java:909)

at org.mortbay.http.HttpConnection.service(HttpConnection.java:816)

at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:982)

at org.mortbay.http.HttpConnection.handle(HttpConnection.java:833)

at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244)

at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357)

at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)

 

这到底是个什么错啊

分享到:
评论
1 楼 eryuanz 2010-12-06  
由于不能在jsfunit中启动jetty导致的错误,jsfunit1.3不支持自启动jetty
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    JSFUnit用于测试JSF

    测试JSf WEB应用测试性能,容器内测试测试。。

    JUnit_in_Action,_2nd_Edition.pdf

    - **第14章:使用JSFUnit测试JSF应用**:专注于JavaServer Faces (JSF) 应用程序的测试。 - **第15章:测试OSGi组件**:讨论OSGi框架下的组件测试策略。 - **第16章:使用DBUnit进行数据库测试**:讲解如何测试...

    jsf 自定义组件开发

    使用JSF单元测试工具,如Facelets Test Harness或JSFUnit,可以帮助测试自定义组件的功能。同时,利用JSF的调试模式和日志记录可以找出潜在的问题。 通过以上步骤,开发者可以创建出满足特定需求的JSF自定义组件,...

    js functional and unit testing framework-开源

    "jsFUnit"正是一款专为此目的设计的开源框架,它使得在浏览器环境中进行JavaScript的测试变得更加便捷。 jsFUnit是基于jsUnit的进化版本,jsUnit是早期流行的JavaScript单元测试框架。jsFUnit不仅继承了jsUnit的...

    photocam-jsf-postgresql:使用网络摄像头拍照并保存到数据库,然后上传文件并保存到数据库

    开发者可能使用JUnit、JSFUnit等工具进行测试,并借助如Chrome DevTools等工具进行前端调试。 综上所述,"photocam-jsf-postgresql"项目涵盖了前端Web开发、后端服务、数据库管理和安全等多个方面的技术,提供了一...

    JSF-Employee

    10. **测试和调试**:JSF应用通常使用JUnit进行单元测试,而像JSFUnit或PrimeFaces Showcase这样的工具可以帮助进行功能测试和调试。 总之,"JSF-Employee"项目展示了如何使用JSF和HTML来构建一个面向员工管理的Web...

    testFacelets:testFacelets

    - **JSFUnit**:专为JSF和Facelets设计的单元测试框架,可测试组件的行为和交互。 - **Arquillian**:一个集成测试框架,允许在真实的容器环境中测试Facelets应用程序。 - **JUnit** 和 **TestNG**:虽然不是专门为...

    projeto-recrutamento:ESF软件的JSF项目补充

    11. **测试与调试**: 对于JSF项目,通常使用Arquillian进行单元测试和集成测试,使用JSFUnit或PrimeFaces Test进行客户端测试。IDE如Eclipse或NetBeans提供了强大的JSF调试工具。 **学习与实践路径** 要深入理解并...

Global site tag (gtag.js) - Google Analytics