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

java读取weblogic的config.xml配置信息

阅读更多

当然喽,最主要的是首先要有weblogic.jar 包喽

 

public String getWLConnectedDB()
 {
  String dbName = null;
  String connectionName = "connectToMssqlPool";
  //private MBeanHome localHome = null;
  MBeanHome adminHome = null;
  //private static String SERVER_NAME = "myserver";
  String url = "t3://127.0.0.1:7001" ;
  try
  {
   //localHome = (MBeanHome)Helper.getMBeanHome("weblogic","weblogic",url,SERVER_NAME);
   adminHome = (MBeanHome)Helper.getAdminMBeanHome("weblogic","weblogic",url);
   Set set =adminHome.getMBeansByType("JDBCConnectionPool");
   Iterator it = set.iterator();
   while(it.hasNext())
   {
    try
    {
     JDBCConnectionPoolMBean dm = (JDBCConnectionPoolMBean)it.next();
     String conntionName = (String)dm.getAttribute("Name");
     System.out.println("conntionName===="+conntionName);
     if(connectionName.equalsIgnoreCase((String)dm.getAttribute("Name")))
     {
      Properties connProperties = dm.getProperties();
      if(connProperties != null)
      {
       System.out.println("db======"+connProperties.getProperty("db"));
       dbName = connProperties.getProperty("db");
      }
     }
    }
    catch(Exception e)
    {
     e.printStackTrace();
    }    
   }
  }
  catch(IllegalArgumentException iae)
  {
   System.out.println("Illegal Argument Exception: " + iae);
  }
  return dbName;
 }

分享到:
评论

相关推荐

    weblogic.xml

    在部署Web应用程序时,WebLogic Server首先读取web.xml,然后读取weblogic.xml,覆盖或添加web.xml中没有的配置。 五、总结 weblogic.xml是WebLogic Server的核心组件,它提供了对Web应用程序进行深度定制的可能。...

    unix下的weblogic安装和使用

    3. 文件权限问题:确保当前用户对`config.xml`具有读取权限。 4. 操作系统或WebLogic版本兼容性:有时,特定的Unix发行版与WebLogic版本可能存在兼容性问题。 启动WebLogic Server时,使用`startManagedWebLogic.sh...

    weblogic的11个配置基础问题

    在WebLogic管理控制台中对一个应用域进行JMS、EJB或连接池等信息的配置后,所有配置数据将保存在该域的`config.xml`文件中。`config.xml`是WebLogic服务器的核心配置文件,包含了域的所有配置信息。 #### 5. ...

    自己总结的学习笔记,请大家批评指正 datasource

    当Struts应用启动时,会读取Struts-config.xml文件,并解析其中的配置信息。对于DataSource,Struts框架并不会直接调用,而是通过Spring框架或者EJB容器来管理和查找。当需要执行数据库操作时,应用会通过JNDI查找...

    weblogic12c安装及WLST脚本创建域(domain)

    readDomain('/path/to/config/fmwconfig/templates/wls/wls12130 domain template.xml') ``` 4. **创建域**:使用`createDomain`命令创建新域,指定域的名称和位置,以及其他配置参数。 ``` createDomain('...

    WebLogic基本配置

    启动过程中,会读取`config.xml`配置文件,这是WebLogic的核心配置文件。 3. **域配置**:在WebLogic中,一个域包含一组相关的服务器、集群、应用程序和服务。创建一个新的域需要运行`wlst`(WebLogic Scripting ...

    struts2的struts.properties配置文件详解

    `struts.configuration.xml.reload` - **描述**:控制是否重新加载XML配置文件。 - **示例**:可以设置为 `true` 或 `false`。 - **作用**:当开发人员更改了配置文件后,是否希望Struts自动重新加载这些文件。这...

    基于Java的Message-Driven Bean EJB实例源代码.zip

    - `jms-config.xml`: 可能是JMS配置文件,定义了JNDI名称和JMS连接工厂、目的地等。 - `pom.xml`: Maven项目的配置文件,包含了构建和依赖管理的配置。 - `src/main/java`: 源代码目录,包含所有Java类。 - `src...

    weblogic cluster调优过程

    在Weblogic的配置文件`config.xml`中,存在多个与性能密切相关的参数。合理调整这些参数对于提升系统性能至关重要。 - **NativeIOEnabled**:启用本地I/O支持可以显著提高I/O操作效率。 - **StuckThreadMaxTime/...

    Weblogic%20Server优化文档

    WebLogic域中的配置文件(`config.xml`)对服务器的性能至关重要,该文件通常位于管理服务器上,用于存储WebLogic MBean的持久化数据。管理服务器作为连接中心点,负责处理服务实例和系统管理工具之间的交互。此外,...

    weblogic优化

    在WebLogic服务器中,可以通过修改`config.xml`文件中的参数来进一步优化性能。 - **Active IO Enabled**: 启用WebLogic Server的Native IO可以显著提高文件读写的性能。此设置通常在`<server>`标签内的`...

    BEA WebLogic Cluster

    - **集群配置与 config.xml 文件**:集群的相关配置存储在 config.xml 文件中。 - **管理服务器的角色**: - 管理服务器是集群中的核心组件,负责管理和监控整个集群的状态。 - 如果管理服务器发生故障,可以通过...

    java面试题

    config通常指的是ServletConfig对象,它用于Servlet初始化时读取配置参数。page是JSP页面的内置对象,代表当前的JSP页面实例。 2. exceptionservlet, jspservletservletjspservlet 这涉及到了Java Web开发中的...

    Java面试题目汇总英文Java面试题(核心知识).docx

    19. **WebLogic配置**:内存大小通过设置启动脚本的MEM_ARGS参数,热启动模式和产品模式可通过管理控制台或修改启动配置文件调整。 以上就是Java面试中常见的核心知识要点,理解并掌握这些概念和技术对于成为一名...

    JAVA 面试题

    9. XML解析:DOM、SAX和StAX是Java解析XML的三种方式。DOM一次性加载整个文档,适合小型文件;SAX是事件驱动,只读取需要的部分,适用于大文件;StAX是流式解析,读写灵活。 10. 事件委托机制:Java GUI编程中的...

    ssh(structs,spring,hibernate)框架中的上传下载

    WEB-INF下的applicationContext.xml为Spring的配置文件,struts-config.xml为Struts的配置文件,file-upload.jsp为文件上传页面,file-list.jsp为文件列表页面。  本文后面的章节将从数据持久层->业务层->Web层的...

    超级有影响力霸气的Java面试题大全文档

    超级有影响力的Java面试题大全文档 1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。...

    java笔试题

    - `config`:表示JSP页面或Servlet的配置信息。 ### JavaScript常见事件 JavaScript中的事件是浏览器和用户交互的重要机制,常见的事件包括: - `click`:鼠标点击事件。 - `mouseover`/`mouseout`:鼠标移入/...

    框架分页--struts-分页

    - **struts-config.xml**:配置Struts的核心文件,定义Action映射、FormBean等元素。 #### 四、示例代码分析 以下为部分核心代码的示例: ##### 1. 数据库表设计 略过具体表结构的设计细节,假设已有一个名为`...

Global site tag (gtag.js) - Google Analytics