1. weblogic8.x 升到weblogic10时,需要升级ejb响应的描述符,否则会报错。

BEA-011114 - Error: For EJB modules, deployment plan overrides are not supported with DTD based deployment descriptors. The EJB module 'module' is attempting to apply a deployment plan to DTD based descriptors. Please update your EJB deployment descriptors to be schema based before attempting to apply the deployment plan override to this module. The weblogic.DDConverter utility can be used to automatically update your descriptors.

2. 使用ddconvert的方法

Upgrading our applications from one WebLogic Version to another WebLogic Version is a very common thing which we all do. Many times it happens that code wise there is no changes pushed to the Application but we want to upgrade the Deployment descriptors of our Applications.

Using the Latest deployment descriptors inside our Application helps us to use many new features added by the container vendor. Example:  If we are porting the Same Application from WLS8.1 to WLS10.1 .  If without upgrading the deployment descriptors in our Application if we will directly deploy the same old application to WLS10.1 then you wont get benefited by the new features added by the Container … like  Using “plan.xml” feature of WebLogic which allows us to Dynamically change the Deployment descriptors values in the Run time.  We will not be able to use the WorkManagers  in our Application which uses DTDs …because in WLS8.1 DTDs WorkManager Concept was not introduced….

So always Update your Deployment Descriptors …  while moving to a newer version of WebLogic.

In WLS9.x onwards also if your Application is using the Old DTD based Descriptors and If you want to upgrade them to the Current Version of WLS which u are using then Please follow the below steps:

Step-1). Open a command prompt and the run “setWLSEnv.cmd” (which is available inside %WL_HOME%\server\bin)
If you are using Unix based operating System then please run

“.  ./setWLSEnv.sh”
Note: There are 2 DOTs in above command…… the first DOT represents that set the Environment in the current Shell, AND the second ./ represents execute the script from the current directory. After this Verify that the Classpath is Set properly or not by running following command:
echo $CLASSPATH

Step-2). In the same command prompt move Just beside your Application Directory. and run the following command
java weblogic.DDConverter -d . <Your Application Name>

Example:
java weblogic.DDConverter -d . TestWelcomePage.ear
java weblogic.DDConverter -d . TestEJB.jar
java weblogic.DDConverter -d . TestWebApp.war
In the current directory you will find that the Latest DDs are generated ….

- See more at: http://middlewaremagic.com/weblogic/?tag=weblogic-ddconverte#sthash.djpfrYXy.dpuf

转载于:https://www.cnblogs.com/davidwang456/p/3491001.html

weblogic升级之ddconverter相关推荐

  1. weblogic 升级bsu_Weblogic补丁升级之坑坑洼洼

    [ 概述 ] 虽然当前国内去IOE波涛汹涌,但不可否认OracleWeblogic当前市场还有有一定使用量.所以,weblogic依然是中间件运维的重要工作之一.然而Oracleweblogic已经连 ...

  2. linux weblogic 内存溢出,weblogic 安装升级补丁出现内存溢出问题解决

    执行weblogic升级命令时,出现内存溢出问题: d:\Oracle\Middleware\utils\bsu>bsu.cmd -install -patch_download_dir=d:\ ...

  3. weblogic 安装升级补丁出现内存溢出问题解决

    执行weblogic升级命令时,出现内存溢出问题: d:\Oracle\Middleware\utils\bsu>bsu.cmd -install -patch_download_dir=d:\ ...

  4. Weblogic补丁升级问题

    一.版本信息 1)中间件版本 Weblogic10.3.6.0 2) java version "1.6.0_45" 二. 补丁信息 PSU补丁 p30463097_1036_Ge ...

  5. oracle升级后weblogic,如何下载 Oracle WebLogic Server (WLS) 的升级安装程序?

    如何下载 Oracle WebLogic Server (WLS) 的升级安装程序? 中文社区 (MOSC) 中间件 (MOSC) 0 Replies Last updated on November ...

  6. Weblogic补丁升级常见问题

    常用企业级版本: Weblogic 11g(weblogic10.3.6.0) Weblogic 12c (weblogic12.1.3.0) Weblogic 19c (wblogic12.2.1. ...

  7. weblogic12升级jdk_如何修改WEBLOGIC的JDK版本

    展开全部 方法1: 修改文件:D:\bea\wlserver_10.3\common\bin\commEnv.cmd修改如下行:@636f707962616964757a686964616f31333 ...

  8. oracle11g与weblogic兼容,WebLogic 10.3.6与JDK 1.7的兼容问题

    最近将weblogic(wlserver_10.3)装在jdk1.7上面发现之前的应用不能够deploy上去了, 老是报错 java.lang.ClassCastException: weblogic ...

  9. WebLogic RCE(CVE-2019-2725)漏洞之旅

    417 2019年4月17日,CNVD 发布<关于Oracle WebLogic wls9-async组件存在反序列化远程命令执行漏洞的安全公告>,公告指出部分版本WebLogic中默认包 ...

最新文章

  1. 增大减小LV大小和文件系统
  2. DAC7612的使用
  3. SpringBoot+Jquery+jsTree实现页面树型结构
  4. android和flask交互,java - 当我从Android向Flask Web服务发送参数时,如何解决“ SSL库故障”? - 堆栈内存溢出...
  5. cout不明确什么意思_劈腿什么意思?原来出轨和劈腿不一样!原来如此!
  6. android ndk gcc,Android NDK GCC似乎是铿锵的 - 它应该是这样吗?
  7. 你所不知道的 JavaScript
  8. linux(windows,mac)下安装ta-lib
  9. 基于WebMatrix的轻量级Web开发系列课程
  10. Spark核心RDD详述
  11. 某公司的雇员分为以下若干类: Employee:这是所有员工总的父类.属性:员工的姓名,员工的生日月份。 方法:getSalary(intmonth)
  12. matlab画进化树分析图,教你用ggtree绘制高颜值进化树
  13. ARM架构下常用GNU汇编程序伪指令介绍(Assembler Directive)
  14. 大学生面试:教你用“一切细节”征服HR
  15. OSChina 周日乱弹 ——书中自有颜如玉
  16. 百家云CEO李钢江给员工们的一封信(转载)
  17. 更精进,更超能 | 一起开启 AI+X 微软认证未来创变者计划
  18. spring boot静态资源文件的访问以及自定义
  19. react webpack配置组件路径引用 @与自定义
  20. 第5部分- Linux ARM汇编 ARM 架构细节

热门文章

  1. 旋转矩阵中6保6_40岁阿姨发明新型手推车,可以360度旋转,干活效率提升6倍
  2. 数据通信技术_共建价值空间 共赢发展契机——2020华为贵数通新技术创享会在遵义市圆满举行...
  3. mapper命名规范_Mybatis系列全解(五):全网最全!详解Mybatis的Mapper映射文件
  4. android webview重绘,Android-怎么判断android中WebView滑动到了低端
  5. matlab确定污染源位置,确定污染源的位置
  6. 弹出硬盘时应用程序阻碍停用设备_7GB硬盘空间被Win 10“偷走”?微软系统的这些“潜规则”你掌握了吗?...
  7. 疾风之刃的最新服务器,《疾风之刃》服务器数据互通(合服)提前预览
  8. ceph编译_Ceph编译:L版本及其之后的版本
  9. webpack打包vue反编译_2020年你必须知道的webpack打包优化方法
  10. 文巾解题 810. 黑板异或游戏