当然喽,最主要的是首先要有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;
}
分享到:
相关推荐
在部署Web应用程序时,WebLogic Server首先读取web.xml,然后读取weblogic.xml,覆盖或添加web.xml中没有的配置。 五、总结 weblogic.xml是WebLogic Server的核心组件,它提供了对Web应用程序进行深度定制的可能。...
3. 文件权限问题:确保当前用户对`config.xml`具有读取权限。 4. 操作系统或WebLogic版本兼容性:有时,特定的Unix发行版与WebLogic版本可能存在兼容性问题。 启动WebLogic Server时,使用`startManagedWebLogic.sh...
在WebLogic管理控制台中对一个应用域进行JMS、EJB或连接池等信息的配置后,所有配置数据将保存在该域的`config.xml`文件中。`config.xml`是WebLogic服务器的核心配置文件,包含了域的所有配置信息。 #### 5. ...
当Struts应用启动时,会读取Struts-config.xml文件,并解析其中的配置信息。对于DataSource,Struts框架并不会直接调用,而是通过Spring框架或者EJB容器来管理和查找。当需要执行数据库操作时,应用会通过JNDI查找...
readDomain('/path/to/config/fmwconfig/templates/wls/wls12130 domain template.xml') ``` 4. **创建域**:使用`createDomain`命令创建新域,指定域的名称和位置,以及其他配置参数。 ``` createDomain('...
启动过程中,会读取`config.xml`配置文件,这是WebLogic的核心配置文件。 3. **域配置**:在WebLogic中,一个域包含一组相关的服务器、集群、应用程序和服务。创建一个新的域需要运行`wlst`(WebLogic Scripting ...
`struts.configuration.xml.reload` - **描述**:控制是否重新加载XML配置文件。 - **示例**:可以设置为 `true` 或 `false`。 - **作用**:当开发人员更改了配置文件后,是否希望Struts自动重新加载这些文件。这...
- `jms-config.xml`: 可能是JMS配置文件,定义了JNDI名称和JMS连接工厂、目的地等。 - `pom.xml`: Maven项目的配置文件,包含了构建和依赖管理的配置。 - `src/main/java`: 源代码目录,包含所有Java类。 - `src...
在Weblogic的配置文件`config.xml`中,存在多个与性能密切相关的参数。合理调整这些参数对于提升系统性能至关重要。 - **NativeIOEnabled**:启用本地I/O支持可以显著提高I/O操作效率。 - **StuckThreadMaxTime/...
WebLogic域中的配置文件(`config.xml`)对服务器的性能至关重要,该文件通常位于管理服务器上,用于存储WebLogic MBean的持久化数据。管理服务器作为连接中心点,负责处理服务实例和系统管理工具之间的交互。此外,...
在WebLogic服务器中,可以通过修改`config.xml`文件中的参数来进一步优化性能。 - **Active IO Enabled**: 启用WebLogic Server的Native IO可以显著提高文件读写的性能。此设置通常在`<server>`标签内的`...
- **集群配置与 config.xml 文件**:集群的相关配置存储在 config.xml 文件中。 - **管理服务器的角色**: - 管理服务器是集群中的核心组件,负责管理和监控整个集群的状态。 - 如果管理服务器发生故障,可以通过...
config通常指的是ServletConfig对象,它用于Servlet初始化时读取配置参数。page是JSP页面的内置对象,代表当前的JSP页面实例。 2. exceptionservlet, jspservletservletjspservlet 这涉及到了Java Web开发中的...
19. **WebLogic配置**:内存大小通过设置启动脚本的MEM_ARGS参数,热启动模式和产品模式可通过管理控制台或修改启动配置文件调整。 以上就是Java面试中常见的核心知识要点,理解并掌握这些概念和技术对于成为一名...
9. XML解析:DOM、SAX和StAX是Java解析XML的三种方式。DOM一次性加载整个文档,适合小型文件;SAX是事件驱动,只读取需要的部分,适用于大文件;StAX是流式解析,读写灵活。 10. 事件委托机制:Java GUI编程中的...
WEB-INF下的applicationContext.xml为Spring的配置文件,struts-config.xml为Struts的配置文件,file-upload.jsp为文件上传页面,file-list.jsp为文件列表页面。 本文后面的章节将从数据持久层->业务层->Web层的...
超级有影响力的Java面试题大全文档 1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。...
- `config`:表示JSP页面或Servlet的配置信息。 ### JavaScript常见事件 JavaScript中的事件是浏览器和用户交互的重要机制,常见的事件包括: - `click`:鼠标点击事件。 - `mouseover`/`mouseout`:鼠标移入/...
- **struts-config.xml**:配置Struts的核心文件,定义Action映射、FormBean等元素。 #### 四、示例代码分析 以下为部分核心代码的示例: ##### 1. 数据库表设计 略过具体表结构的设计细节,假设已有一个名为`...