`
sunce
  • 浏览: 21026 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论

weblogic 服务器debug代码时,调用修改后的单例模式的类时应注意的问题。

阅读更多

handle类(单例):

public class OfferingOrderHandler {
 
  private static OfferingOrderHandler offeringOrderHandler = null;

  public static OfferingOrderHandler getInstance() {
  if (offeringOrderHandler == null) {
   offeringOrderHandler = new OfferingOrderHandler();
  }
  return offeringOrderHandler;

 }

 OfferingDAO offeringDao = new OfferingDAO();
 ProductDAO productDAO = new ProductDAO();
}

红色部分为debug时后面添加的,由于代码一直是 OfferingOrderHandler.getInstance()来取得handle类的,因此该对象一直在内存中获取,但ProductDAO是 后来添加的,因此获取的handle类一直不带ProductDAO对象,

其实,这问题本身很简单,毕竟控制台会报错,空指针,,但项目原因,错误没报出来,后来重启服务器才焕然大悟。

分享到:
评论

相关推荐

    weblogic远程debug

    保存修改后的`setDomainEnv.sh`文件,然后重启WebLogic Server。这样,服务器就会在指定的端口上监听Debug连接。 3. **配置IDE进行远程Debug** - 在你的IDE中,创建一个新的Debug配置。例如,在Eclipse中,选择`...

    weblogic设置debug

    例如,在 debug 模式下,WebLogic 会打印出更多详细的日志信息,并允许开发者在运行时动态修改某些配置。 #### 三、WebLogic 8.1 Debug 配置详解 在 WebLogic 8.1 中,要启用 debug 模式,需要对启动脚本 `start...

    tomcat 调用weblogic EJB

    这是在采用WebLogic作为EJB容器时,远程调用EJB的一种常见模式。初学者可以通过这种方式熟悉基本的远程调用流程。 6. **注意事项** - 在实际部署过程中,需要注意EJB的版本兼容性问题,以及安全认证机制。例如,...

    weblogic服务器的基本配置

    WebLogic服务器是由BEA Systems(后被Oracle公司收购)开发的一款企业级Java应用服务器,它提供了全面的Java EE(现在称为Jakarta EE)应用程序服务,包括动态网页、EJB(Enterprise JavaBeans)、JMS(Java Message...

    weblogic下开发web项目时修改java文件不用重启的绿色方法,不用修改weblogic的配置文件、不用jar

    标题和描述中提到的“绿色方法”是指一种优化的、无需修改WebLogic配置文件或使用额外JAR的方式,来实现在WebLogic下修改Java源代码后立即生效,而无需重启服务器。这种方法主要是通过利用WebLogic的热部署(Hot ...

    weblogic服务器基础使用手册

    首先,通过SSH连接服务器,使用`ps -ef | grep java`检查进程,接着在相应目录执行`startAdmin.sh`,等待服务器模式变更为"running",再通过控制台重启SOA服务器。 4. **使用JConsole进行监控** JConsole是Java的...

    浅析WebLogic服务器上异步消息的接收

    WebLogic服务器是BEA系统公司开发的一款应用服务器软件,它支持企业级Java EE(Java Platform, Enterprise Edition)的应用,提供了包括EJB(Enterprise JavaBeans)容器在内的多种服务和组件。消息驱动Bean...

    weblogic数据源调用

    WebLogic数据源调用是Java应用在WebLogic服务器上与Oracle数据库交互的关键步骤。WebLogic Server作为一款流行的Java EE应用服务器,提供了强大的数据源管理功能,使得应用程序能够以透明、高效且可管理的方式连接到...

    weblogic 服务器管理(中文版)

    【WebLogic服务器管理概述】 WebLogic服务器管理是BEA Systems提供的一个强大工具,它涵盖了对Web应用程序和中间件环境的全面控制。WebLogic Server管理子系统由多个组件组成,包括域、管理服务器和受管服务器。域...

    解决weblogic时间与系统时间不一致的问题

    - 完成以上步骤后,重启WebLogic服务器。 - 检查WebLogic服务器的时间是否已经与主机系统的时间保持一致。 #### 原理解析 这种方法之所以有效,是因为Java应用程序中的日期和时间处理依赖于JRE中的时区文件。通过...

    weblogic服务器部署方法

    本文档主要描述weblogic服务器如何配置。希望能够帮到大家!

    weblogic独立服务器配置和使用

    《WebLogic独立服务器配置与使用详解》 WebLogic Server,由Oracle公司开发的一款企业级应用服务器,广泛应用于各类企业的Java EE应用部署。本文将详细阐述WebLogic独立服务器的安装、配置、使用以及常见问题的解决...

    Eclipse下Weblogic配置详解

    - 你可以通过右键选择"Debug As" -> "Debug on Server"来启动带有调试模式的服务器。 6. **Eclipse与WebLogic的集成特性** - Eclipse允许你直接在IDE内进行WebLogic应用的部署、调试和监控。 - 使用"WLST...

    weblogic websocket示例代码

    综上所述,这个"weblogic websocket示例代码"提供了一个在WebLogic中实现WebSocket通信的完整示例,包括服务器端点、客户端连接以及消息处理。通过学习和实践这个示例,开发者可以更好地理解如何在企业级环境中利用...

    WebLogic服务器管理(安装、配置和部署)

    ### WebLogic服务器管理知识点概述 #### 一、安装服务器 WebLogic服务器是Oracle公司提供的一款高性能、高可用性且安全的企业级应用服务器。其安装流程包括以下关键步骤: 1. **下载安装包**:首先从Oracle官方...

    Weblogic服务器双向ssl配置

    完成上述步骤后,WebLogic服务器已经配置了双向SSL,客户端在连接到服务器时,不仅需要验证服务器的身份,还需要提供自己的证书以进行身份验证。这种配置增强了系统的安全性,特别适合处理敏感数据的应用场景。 ...

    weblogic调用tuxedo示例

    WebLogic调用Tuxedo示例是一个典型的分布式应用架构中的集成技术,主要涉及WebLogic Server(简称WLS)与Tuxedo之间的交互。在这样的架构中,WebLogic作为企业级的Java EE应用服务器,处理HTTP请求,而Tuxedo则作为...

Global site tag (gtag.js) - Google Analytics