`
bydway
  • 浏览: 3783 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
最近访客 更多访客>>
社区版块
存档分类
最新评论

eclipse3.2集成weblogic8.12环境的spring开发配置问题

阅读更多

我在eclipse中集成了weblogic的插件,已经能正常运行,现在加入spring,并在web.xml中配置了WebApplicationContext初始化:

 

<context-param>
    <param-name>contextConfigLocation</param-name>
    <param-value>/WEB-INF/app/*.xml</param-value>
  </context-param>
  
  
  <servlet>
    <servlet-name>context</servlet-name>
    <servlet-class>org.springframework.web.context.ContextLoaderServlet</servlet-class>
    <load-on-startup>1</load-on-startup>
  </servlet>

 

 

一切都正常,可以调用注入配置的bean。但是,在开发过程中,如果需要修改代码调试,编译完后调用,就会出现下面的错误,如果重新启动服务器,就没有问题了,这样就存在开发效率的问题了:只要我的代码改动一个字,就要重新启动应用服务,才能进行测试。请问各位高手,怎么样配置,才能解决这个问题呢?

2008-09-24 15:37:07,984 INFO [org.springframework.web.context.support.XmlWebApplicationContext] - <Closing application context [WebApplicationContext for namespace 'springapp-servlet']>
2008-09-24 15:37:07,984 INFO [org.springframework.beans.factory.support.DefaultListableBeanFactory] - <Destroying singletons in factory {org.springframework.beans.factory.support.DefaultListableBeanFactory defining beans [springappController,prodMan,product1,product2,product3,messageSource,urlMapping,viewResolver]; parent: org.springframework.beans.factory.support.DefaultListableBeanFactory defining beans [helloBean]; root of BeanFactory hierarchy}>
2008-09-24 15:37:08,484 INFO [org.springframework.web.servlet.DispatcherServlet] - <Initializing servlet 'springapp'>
2008-09-24 15:37:08,640 INFO [org.springframework.core.CollectionFactory] - <JDK 1.4+ collections available>
2008-09-24 15:37:08,671 INFO [org.springframework.core.CollectionFactory] - <Commons Collections 3.x available>
2008-09-24 15:37:08,671 INFO [org.springframework.web.servlet.DispatcherServlet] - <FrameworkServlet 'springapp': initialization started>
<2008-9-24 下午15时37分08秒 CST> <Error> <HTTP> <BEA-101017> <[ServletContext(id=1149197,name=completeWeb,context-path=/completeWeb)] Root cause of ServletException.
java.lang.IllegalStateException: Root context attribute is not of type WebApplicationContext: org.springframework.web.context.support.XmlWebApplicationContext: display name [Root WebApplicationContext]; startup date [Wed Sep 24 15:36:27 CST 2008]; root of context hierarchy; config locations [/WEB-INF/app/*.xml]
	at org.springframework.web.context.support.WebApplicationContextUtils.getWebApplicationContext(WebApplicationContextUtils.java:64)
	at org.springframework.web.servlet.FrameworkServlet.initWebApplicationContext(FrameworkServlet.java:250)
	at org.springframework.web.servlet.FrameworkServlet.initServletBean(FrameworkServlet.java:220)
	at org.springframework.web.servlet.HttpServletBean.init(HttpServletBean.java:115)
	at javax.servlet.GenericServlet.init(GenericServlet.java:258)
	at weblogic.servlet.internal.ServletStubImpl$ServletInitAction.run(ServletStubImpl.java:993)
	at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:317)
	at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:118)
	at weblogic.servlet.internal.ServletStubImpl.createServlet(ServletStubImpl.java:869)
	at weblogic.servlet.internal.ServletStubImpl.createInstances(ServletStubImpl.java:848)
	at weblogic.servlet.internal.ServletStubImpl.prepareServlet(ServletStubImpl.java:787)
	at weblogic.servlet.internal.ServletStubImpl.reloadServlet(ServletStubImpl.java:705)
	at weblogic.servlet.internal.ServletStubImpl.checkForReload(ServletStubImpl.java:685)
	at weblogic.servlet.internal.ServletStubImpl.getServlet(ServletStubImpl.java:522)
	at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:362)
	at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:305)
	at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:6350)
	at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:317)
	at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:118)
	at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3635)
	at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2585)
	at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197)
	at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170)
> 

 

分享到:
评论
1 楼 cfl520 2010-01-15  
楼主 最后是如何解决的 我也遇到了同样的问题

相关推荐

    新手weblogic+eclipse3.2环境搭配

    【标题解析】:“新手weblogic+eclipse3.2环境搭配”这个标题表明了本文将主要针对初学者,介绍如何在Eclipse 3.2集成开发环境中配置和使用Oracle的WebLogic Server。WebLogic是Oracle公司提供的一个企业级Java应用...

    eclipse luna集成weblogic开发环境以及项目部署

    总结:在Eclipse Luna中集成WebLogic开发环境需要正确匹配插件版本,通过插件安装和配置WebLogic Server,然后进行项目部署。遇到问题时,可以检查错误日志,清理错误信息,或者调整服务器的内存配置。这个过程对于...

    Eclipse下Weblogic配置详解

    在Eclipse集成开发环境中配置WebLogic服务器是一项常见的任务,这对于Java EE应用的开发和测试至关重要。WebLogic Server是由Oracle公司提供的一个强大且广泛使用的Java应用服务器,它支持各种企业级服务,如JSP、...

    Eclipse中集成weblogic时的JDK选择

    总的来说,Eclipse中集成WebLogic时选择合适的JDK是一项基础但至关重要的任务,需要考虑JDK与WebLogic的兼容性,以及Eclipse环境的正确配置。通过上述步骤,你应该能成功地在Eclipse中设置并运行WebLogic Server了。...

    Weblogic12c(12.1.3)安装和eclipse下配置weblogic并发布项目

    Weblogic12c(12.1.3)安装和eclipse下配置weblogic并发布项目

    在Eclipse中使用weblogic图解

    在Eclipse中使用WebLogic是一项常见的任务,尤其对于Java开发者来说,这有助于在集成开发环境中进行Web应用程序的部署和管理。WebLogic Server是Oracle公司提供的一个企业级Java应用服务器,它支持Java EE...

    eclipse3.2 lomboz插件

    Eclipse 3.2 Lomboz 插件是专为Java开发者设计的一款强大的集成开发环境(IDE)扩展,主要用于简化企业级Java应用的开发,尤其是Java EE(Java Enterprise Edition)项目。Lomboz插件在Eclipse 3.2版本中的引入,极...

    eclipse的weblogic插件

    Eclipse是一款广泛使用的开源集成开发环境(IDE),它支持多种编程语言和框架,包括Java、JavaScript等。WebLogic Server是Oracle公司的一款企业级Java应用程序服务器,用于部署和管理Java EE应用。为了在Eclipse中...

    图解Eclipse下Weblogic的配置

    在IT行业中,Eclipse是一款广泛使用的Java集成开发环境(IDE),而WebLogic是Oracle公司提供的一个企业级应用服务器,常用于部署和管理Java EE应用程序。本文将深入探讨如何在Eclipse环境中配置WebLogic Server,以...

    使用Eclipse,WebLogic开发java web项目

    在IT行业中,开发Java Web项目是一项常见的任务,而Eclipse作为一款强大的集成开发环境(IDE)和WebLogic作为企业级的Java应用服务器,是许多开发者首选的工具组合。本篇文章将详细阐述如何利用Eclipse进行Java Web...

    配置WebLogic-Eclipse插件

    WebLogic是Oracle公司的一款强大的Java应用服务器,而Eclipse是一款广泛应用的开源集成开发环境(IDE)。将WebLogic与Eclipse整合,可以方便开发者在Eclipse中进行WebLogic应用的开发、部署和管理,提高开发效率。...

    Weblogic,tomcat调试eclipse配置

    本文主要介绍了如何在Eclipse环境下配置Weblogic与Tomcat服务器,以便于调试并打印出执行中的SQL语句,这对于初学者来说是非常有用的。 #### 二、准备工作 为了实现这一目标,首先需要准备几个关键组件: 1. **SQL ...

    Eclipse2.1+weblogic8.1+mysql开发工具安装步骤

    ### Eclipse2.1 + WebLogic8.1 + MySQL 开发工具安装步骤详解 ...通过上述步骤,开发者可在Windows操作系统环境下,构建基于Eclipse2.1、WebLogic8.1以及MySQL的开发环境,实现高效的应用程序开发与测试。

    图解eclipse+myelcipse+weblogic开发EJB,.doc

    - Eclipse 是一个非常流行的开源集成开发环境(IDE),特别适合于Java开发。 - 安装Eclipse,并确保其能够正常运行。 - 配置Eclipse支持Java EE开发环境。 2. **安装与配置 MyEclipse**: - MyEclipse 是基于...

    spring,weblogic配置jms

    Spring框架是一个广泛使用的Java应用开发框架,它提供了与多种消息中间件集成的能力,包括WebLogic Server的JMS服务。WebLogic是Oracle公司的一款企业级应用服务器,它支持JMS规范,提供了强大的消息队列和发布/订阅...

    搭建web工程,部署weblogic开发环境。

    1. 安装开发工具:首先,你需要安装一个集成开发环境(IDE),如Eclipse或IntelliJ IDEA,这些工具提供了编写、调试和部署Java Web应用的便利。 2. 创建项目结构:在IDE中创建一个新的Dynamic Web Project,设定项目...

    weblogic和MyEclipse集成配置

    WebLogic是Oracle公司的一款企业级应用服务器,而MyEclipse是一款强大的Java集成开发环境,特别适合于开发和部署Java EE应用程序。将两者集成可以方便地在MyEclipse中管理和调试WebLogic上的应用。以下是一个详细的...

    搭建java开发环境Eclipse+WebLogic

    为了搭建一个完整的Java开发环境,包括Eclipse作为集成开发环境(IDE)与WebLogic作为应用服务器,我们需要进行一系列的准备工作。 1. **下载JDK1.7安装包**: - 下载地址:...

Global site tag (gtag.js) - Google Analytics