weblogic - 从 Weblogic 获取配置字符串

标签 weblogic jndi weblogic12c

此问题与Weblogic 12c相关。

我有一个 EAR 文件,想要在各种环境中部署(devQApre-prodprod )。但是,我的应用程序需要用户名密码(连接到另一台服务器),并且它们在四个环境中并不相同。我不想将 4 个不同的属性文件打包在 4 个不同的 EAR 文件中。我想要一个通用 EAR 文件。此外,我不想在打包过程中处理产品密码。

理想情况下,我希望每个环境的管理员为该环境提供适当的用户名和密码。与 Tomcat、Jetty 或 JBoss(?) 不同,我认为 WebLogic 管理员不可能以在 java:comp/env JNDI 上下文下可用的方式指定此信息。

应用程序如何从 Weblogic 获取一些管理员定义的配置字符串?

顺便说一句,它不是 JDBC 连接的用户名/密码。

最佳答案

据我了解,您需要根据您使用的环境更改参数,对吗? 如果您想动态覆盖参数,您可以使用 WebLogic 部署计划概念。

关于weblogic - 从 Weblogic 获取配置字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14326842/

相关文章:

angularjs - 在 Weblogic Server 上无法访问 Webjar

java - jndi.properties - 如何设置它?

spring - Spring无法使用Tomcat提供的JNDI DataSource?

java - Heroku webapp-runner JNDI 命名,资源不可用

java - Weblogic 异常 : javax. naming.NameNotFoundException : Unable to resolve 'jdbc.payment' . Resolved 'jdbc' ;剩余名称 'payment'

command-prompt - 启动weblogic服务器时在目录C :\Program Files\Java\JDK18~1. 0_2中找不到JRE

java - 是否可以从 Weblogic JMS 文件存储中抢救消息?

java - Apache Camel Web 控制台的 scalate servlet 在 WebLogic 中失败

security - 浏览器/POST 和浏览器/工件 SAML 配置文件的便捷应用程序

java - 使用 EJB 客户端 jar 进行远程 EJB 访问