`
dontsan
  • 浏览: 39905 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
文章分类
社区版块
存档分类
最新评论

Jboss seam2.1, JBoss tools3.0beta, Eclipse3.4使用

阅读更多
Jboss seam从2.0到2.1, JBoss tools3.0从alpha到beta, 在Eclipse3.4上安装,还是不能装其中的Birt工具,缺一个 eclipse插件;支持seam1.2,2.0但是不支持最新的2.1。从seam2.0迁移一个工程到2.1费了很大的劲。hibernate-anotations包里的一些validator放到了另外一个jar里面,要自己加进来。权限验证也完全不同了。 回过头来用seam2.0发现facelets不能工作,报错,缺少taglib。

09:25:18,125 ERROR [compiler] Missing Built-in Tag Libraries! Make sure they are included within the META-INF directory of Facelets' Jar
09:25:18,203 ERROR [viewhandler] Error Rendering View[/login.xhtml]
java.lang.NullPointerException
at com.sun.facelets.compiler.NamespaceHandler.apply(NamespaceHandler.java:49)
at com.sun.facelets.compiler.EncodingHandler.apply(EncodingHandler.java:25)
at com.sun.facelets.impl.DefaultFacelet.apply(DefaultFacelet.java:95)
at com.sun.facelets.FaceletViewHandler.buildView(FaceletViewHandler.java:524)
at com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:567)
at org.ajax4jsf.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:108)
at org.ajax4jsf.application.AjaxViewHandler.renderView(AjaxViewHandler.java:216)
at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:110)
at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100)
at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:266)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:83)

比较seam2.1里面的jsf-facelets.jar,发现大小不同,复制过来,OK。
分享到:
评论
2 楼 freedomch2 2009-07-12  
我的堆栈里也是这个异常
我想杀人了...
MLGB的, 好好的报个nullpointer这不是骗人么!!!!!
WC!
1 楼 eoeac 2009-02-17  
谢谢你的文章,很郁闷在tomcat下没发现这个问题,移植到Jboss就出现了。。
而且发现最新的版本是1.1.15.B1,在facelets的官方网站都没找到..

相关推荐

Global site tag (gtag.js) - Google Analytics