首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Weblogic中的何处可以找到环境条目映射屏幕?

在Weblogic中的何处可以找到环境条目映射屏幕?
EN

Stack Overflow用户
提问于 2012-02-17 08:58:01
回答 1查看 4K关注 0票数 1

我正在尝试将应用程序从OC4J迁移到Weblogic,但在WebLogic12c中找不到环境条目映射屏幕。

有吗?如果是,它在哪里?如果不是,我该怎么做?

我们的应用程序在web.xml中有以下值:

代码语言:javascript
复制
<env-entry>
   <env-entry-name>SERVLET_PATH</env-entry-name>
   <env-entry-type>java.lang.String</env-entry-type>
</env-entry>
<env-entry>
   <env-entry-name>USER</env-entry-name>
   <env-entry-type>java.lang.String</env-entry-type>
</env-entry>
<env-entry>
   <env-entry-name>PASSWORD</env-entry-name>
   <env-entry-type>java.lang.String</env-entry-type>
</env-entry>

在OC4J中,可以在环境条目映射屏幕中看到这些内容。(我还可以在Websphere中的Web模块环境条目屏幕下看到它们)

谢谢

多亏了JoseK我才能找到答案。

创建plan.xml后,我发现需要在plan.xml中添加a和a:

代码语言:javascript
复制
<variable-definition>
  <variable>
    <name>SERVLET_PATH</name>
    <value>http://203.15.228.111:7001/RailExchangeServlet/servlet/RailExchangeServlet</value>
  </variable>
</variable-definition>

..。

代码语言:javascript
复制
<module-descriptor external="false">
  <root-element>web-app</root-element>
  <uri>WEB-INF/web.xml</uri>
  <variable-assignment>
    <name>SERVLET_PATH</name> <!-- this links to the variable-definition name -->
    <xpath>/web-app/env-entry[env-entry-name="SERVLET_PATH"]/env-entry-value</xpath>
  </variable-assignment>
</module-descriptor>
</module-override>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-02-17 17:32:45

在早期版本的Weblogic中,您可以从控制台查看和编辑web.xml值。

在WL10以后的版本中,您不能从控制台查看它,而是有一个部署计划的概念(在文件系统上保存为Plan.xml)。

在该文件中,您可以在web.xml上指定重写值,该值将从环境更改为环境。

下面是一个例子

http://biemond.blogspot.in/2009/04/using-weblogic-deployment-plan-to.html

https://forums.oracle.com/forums/thread.jspa?threadID=1107834&tstart=0

和一些读物

http://docs.oracle.com/cd/E11035_01/wls100/deployment/config.html#wp1057141

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9321484

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档