`
dontsan
  • 浏览: 41033 次
  • 性别: 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的官方网站都没找到..

相关推荐

    Jboss seam2.1版本开发参考文档

    ### JBoss Seam 2.1版本开发参考知识点 #### 一、JBoss Seam 框架简介 **JBoss Seam** 是一个企业级Java Web应用框架,它简化了基于Java平台的应用程序开发过程。该框架提供了强大的上下文管理功能、会话管理、...

    jboss seam 2.0 中文手册

    整理自jboss seam 中文站,压缩为chm格式,便于广大jboss seam爱好者阅读,所有版权归jboss seam中文站所有。

    jboss-seam2.1

    Seam 是一种业级 企 Java 的应规用程序框架。它的灵感源自下列原 : 只有一种“工具” Seam为 应 业务业业 义 种统 组 你的 用程序中所有的 定 了一 一的 件模型。 Seam组件可能是 态义 关关 态 有状 的,包含与几...

    seam2.1说明文档

    - **Using Seam with JBoss 4.0**:提供如何在 JBoss 4.0 上部署 Seam 2.1 应用的具体步骤。 通过以上对 Seam 2.1 的详细介绍和实战案例分析,我们可以看出 Seam 2.1 不仅提供了强大的功能和灵活性,还极大地简化了...

    jbossseam eclipse安装 例子学习.doc

    本文将详细介绍如何在 Windows XP 系统环境下,使用 Eclipse IDE 进行 JBoss Seam 的开发准备工作及环境配置。JBoss Seam 是一款基于 Java 的企业级应用框架,它简化了应用程序的开发过程,使得开发者能够更专注于...

    Jboss 7 + EJB 3.0 + Eclipse环境配置

    Jboss 7 + EJB 3.0 + Eclipse环境配置

    seam 2.1 参考手册

    - **Seam组件与Wicket的整合**:Seam 2.1允许开发者直接在Wicket应用中使用Seam组件,这意味着开发者可以充分利用Seam的功能,如会话管理、事务处理等,同时享受Wicket提供的强大UI组件。 - **Annotation的支持**:...

    Jboss seam3 实战

    标题中的“Jboss seam3 实战”表明,本文将重点介绍JBoss Seam框架的第三个版本的实际应用。JBoss Seam是一个开源的Java EE框架,它通过依赖注入和会话模型,简化了基于Java EE的企业级应用开发。Seam框架为开发者...

    JBoss Seam

    《JBoss Seam:超越Java EE的简易与强大》是一本深度探索JBoss Seam框架的权威著作,由Michael Yuan和Thomas Heute共同撰写。本书聚焦于JBoss Seam框架,旨在为读者提供一个全面、深入的理解,以掌握其在企业级应用...

    Eclipse 3.4安装VE插件

    在本文中,我们将深入探讨如何在Eclipse 3.4版本中安装各种插件,包括VE、UML2 Tools、Subclipse、Spring IDE、Hibernate Tool和Proedit。这些插件对于提升开发者的效率和增强Eclipse的功能至关重要。 首先,我们...

    jboss seam 中文文档集合

    JBoss Seam 是一个开源的应用框架,它结合了JavaServer Faces (JSF)、Java Persistence API (JPA)、Enterprise JavaBeans (EJB) 3.0 和其他Java EE组件,旨在简化企业级开发。这个文档集合包含了对Seam及其相关技术...

    JBoss Seam入门介绍

    标题:JBoss Seam入门介绍 描述:本文将详细介绍JBoss Seam框架的核心概念、关键特性以及如何构建基于Seam的应用程序。Seam作为一个企业级Java Web应用框架,它将Java EE和JSF无缝集成,旨在填补Java EE 5.0中缺失...

    深入浅出JBoss Seam.pdf

    本文将详细介绍JBoss Seam如何作为一个整合平台,不仅能够协调Java EE 5.0的核心框架EJB 3.0和JSF 1.2,还能进一步扩展其功能,使其更加适合现代Web应用的需求。 #### 二、JBoss Seam简介 **1. 什么是Seam** ...

    eclipse3.4 资料汇总

    ### Eclipse 3.4 使用与配置详解 #### Eclipse 3.4 概述 Eclipse 3.4 是一款非常流行的开源集成开发环境(IDE),主要用于Java开发,但通过插件扩展也支持其他编程语言。它提供了丰富的工具集,帮助开发者高效地进行...

    Jboss Seam中文版

    7. **在JBoss 4.0下使用Seam**:由于JBoss 4.0版本较老,因此需要特别注意兼容性问题。 #### 第三章:上下文相关的组件模型 这一章深入探讨了Seam中的核心概念——组件模型,以及各种不同的上下文环境。 1. **...

    深入浅出JBoss Seam

    此外,JBoss Seam还集成了EJB 3.0,使得企业级服务的开发变得更加便捷。EJB是Java EE平台的一部分,提供了诸如事务管理、安全性、生命周期管理和并发控制等企业级功能。通过Seam,开发者可以无缝地在Web层和业务逻辑...

    JbossTools for Eclipse4.5.2

    《JBoss Tools for Eclipse 4.5.2:企业级开发的强大助力》 Eclipse作为一款广受欢迎的开源集成开发环境(IDE),以其强大的...因此,对于所有使用Eclipse和Java EE的开发者来说,JBoss Tools都是一款不可或缺的利器。

    Jboss Seam 三本最受欢迎的教材

    【JBoss Seam】是Java企业级应用开发框架,它整合了JSF(JavaServer Faces)、EJB(Enterprise JavaBeans)3.0、JPA(Java Persistence API)以及一系列其他技术,为开发人员提供了一个强大的全栈式解决方案。Seam...

Global site tag (gtag.js) - Google Analytics