`
yezhiqiu-love
  • 浏览: 169270 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

javaWeb 项目发布到Jboss

阅读更多

javaWeb 项目发布到Jboss

由jsf版本引起的,删除lib下的两个JSF相关的包jsf-impl.jar和jsf-api.jar

—–
This is the original post
—-

Error running JSF with Jboss
Error: The specified InjectionProvider implementation 'org.jboss.web.jsf.integration.injection.JBossDelegatingInjectionProvider' does not implement the InjectionProvider interface.

Solution:
You need to remove the bundled JSF implementation. To do so you need to comment/remove the following from the web.xml found under jboss-4.2.0.GAserver\deployjboss-web.deployerconf.

Under jboss 5.0.0GA jboss-5.0.0.GAserverdefaultdeployersjbossweb.deployerweb.xml

<!– Comment/Remove this –>
<!– Configures JSF for a web application if the javax.faces.webapp.FacesServlet is declared –>
<!– in web.xml. –>
<!–
<listener>
<listener-class>org.jboss.web.jsf.integration.config.JBossJSFConfigureListener </listener-class>
</listener>
–>
<!– Comment/Remove this –>
<!– Listens to all web app lifecycle events so that @PreDestroy can be called on –>
<!– JSF managed beans that go out of scope. You can comment this out if you –>
<!– don't use JSF or you don't use annotations on your managed beans. –>
<!–
<listener>
<listener-class>com.sun.faces.application.WebappLifecycleListener </listener-class>
</listener>
–>

分享到:
评论

相关推荐

    javaweb项目的最全jar包.zip

    JavaWeb项目的最全jar包.zip这个压缩文件是一个包含139个JavaWeb开发所需库的集合,对于Java开发者来说,这些jar包是构建和运行JavaWeb应用的基础。JavaWeb技术是基于Java平台的,用于创建交互式的、动态的web应用...

    javaweb项目常用jar包

    JavaWeb的jar包 antlr-2.7.7.jar aopalliance-1.0.jar asm-3.1.jar aspectjrt-1.6.0.jar aspectjtools-1.6.0.jar aspectjweaver-1.6.0.jar bcprov-jdk16-1.46.jar c3p0-0.9.1.2.jar cas-client-core-3.3.3....

    java web项目打包.war格式

    WAR 文件是一个压缩文件,包含了 Java 项目的所有必要文件,可以直接部署到支持 WAR 文件的 Web 服务器中,如 Tomcat、JBoss 等。 使用命令行窗口打包 要使用命令行窗口打包 Java 项目,需要将项目的 class 文件、...

    实战突击 JavaWeb 项目整合开发3

    在“实战突击 JavaWeb 项目整合开发3”这个主题中,我们主要探讨的是JavaWeb应用程序的集成开发技术。这本书的源码被分为8个部分,这可能是为了方便管理和下载,因为大型项目通常会包含大量的代码文件和资源。下面将...

    常用的java应用服务器介绍-使用云服务搭建javaweb项目WORD格式样本.docx

    【Java应用服务器详解——云服务构建JavaWeb项目】 在Java世界中,应用服务器扮演着至关重要的角色,它们为Java应用程序提供了运行环境,尤其是对于Web应用和企业级Java应用(JavaEE应用)。根据功能,Java应用...

    JavaWeb入门详细开发教程

    JavaWeb入门详细开发教程的知识点涵盖了从JavaWeb的基本概念到应用开发的各个方面,为初学者提供了一个全面的学习路径。以下是对该部分内容的知识点解析: 1. JavaWeb与Java平台的关系: JavaWeb是Java平台的一部分...

    javaweb

    值得注意的是,Tomcat的`lib`目录包含的JAR文件不仅可供Tomcat使用,也能被所有发布的JavaWeb应用共享,而Web应用自身的`lib`目录仅限于当前应用。 ### 结论 JavaWeb技术是构建动态Web服务的关键,涉及Servlet、...

    JavaWeb 课程设计 毕业设计

    这个"JavaWeb 课程设计 毕业设计"项目显然聚焦于让学生掌握JavaWeb开发的核心概念和技术,通过实际的项目实施来巩固理论知识。下面将详细讨论JavaWeb开发中的关键知识点。 1. **Servlet与JSP**: - **Servlet**:...

    Javaweb笔记.zip

    JavaWeb技术是Java编程在网页开发中的应用,涵盖了从服务器端到客户端的全方位开发技能。这份"Javaweb笔记.zip"压缩包包含了传智播客黑马最新的教学内容,主要针对Java基础、高级语法以及Java动态网站的建设。以下是...

    javaweb学习资料百度云链接

    JavaWeb应用通常运行在Web服务器或应用服务器上,如Tomcat、Jetty、JBoss等。 ### JavaWeb核心技术 #### Servlet Servlet是JavaWeb中的重要组成部分,它是一个运行在服务器端的小程序,用于处理客户端发送来的HTTP...

    javaWEB

    总结来说,这个"javaWEB"源代码包可能包含了一个完整的Java Web应用的各个组成部分,包括但不限于Servlet、JSP、JavaBean、MVC架构、数据库交互、前端JavaScript和Web容器等。通过深入分析和学习这些源代码,我们...

    孙卫琴Tomcat与JavaWeb开发技术详解

    11. **实战案例**:通过实际项目开发过程,展示如何在Tomcat上实现完整的JavaWeb应用,包括数据库连接、MVC架构的应用设计等。 12. **最新版本特性**:介绍Tomcat的最新版本特性,如新版本对Servlet和JSP规范的支持...

    javaweb图书馆管理系统

    JavaWeb应用通常需要在Servlet容器如Tomcat、Jetty或Application Server如WebLogic、JBoss上运行。开发者需要确保系统在这些环境中能够正确部署并稳定运行。 8. **版本控制与协作** 开发过程中,代码版本控制工具...

    Servlet引擎:JBoss与Tomcat、Jetty协同工作

    - **Tomcat**:以其简洁的API、较低的学习曲线和广泛的社区支持而受到欢迎。适用于中小型项目,特别是在需要快速开发和部署的场景下。 - **Jetty**:以其高性能、低资源消耗和高度可定制性著称。适合于对性能有极高...

    javaweb学习资料

    在JavaWeb应用中,数据源通常是通过应用服务器提供的,如Tomcat或JBoss。`DataSource`接口(来自`javax.sql`包)定义了获取数据库连接的方法。测试数据源通常包括配置连接池(如C3P0、Apache DBCP或HikariCP),设置...

    配置Jboss的服务器

    配置Eclipse开发环境,服务器使用Jboss,通过Jboss开发Java Web程序。

    Javaweb myeclipse基本使用教程

    对于JavaWeb项目,你需要选择"Dynamic Web Project"模板,然后配置项目的名称、位置以及相关的服务器信息。 在项目创建完成后,MyEclipse允许你方便地管理源代码。在"Source"视图下,你可以看到项目结构,包括Java...

    MLDN魔乐JAVAWEB课堂02_Tomcat、MyEclipse_上

    在这个阶段的学习中,你将深入理解如何搭建JavaWeb项目的开发环境,以及如何利用MyEclipse进行高效开发。 **JavaWeb基础知识** JavaWeb是基于Java技术的Web应用程序开发,它结合了Java语言、Servlet、JSP(Java...

Global site tag (gtag.js) - Google Analytics