升级后的用户环境:

Windows 2016 bit

Office 2016 64 bit

IE 11 64 bit

功能定义

功能:CUX_LINE_IMP_ADI

类型:SSWA servlet 函数

参数:bne:page=BneCreateDoc&bne:viewer=EXCEL2003&bne:reporting=N&bne:integrator=CUX_LINE_IMP_INTG&bne:layout=CUX_LINE_IMP_LAYOUT&bne:content=CUX_LINE_IMP_CNT&bne:noreview=Yes

HTML调用:BneApplicationService


现用户发现不能正常使用WebADI,通过找资料发现需要打补丁。

补丁概述:Microsoft Office 2016 Certified with E-Business Suite 12.1.3

https://blogs.oracle.com/stevenChan/entry/office_2016_ebs_12_1

详细描述:Microsoft Office Integration with Oracle E-Business Suite 11i and R12 (Doc ID 1077728.1)

https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=474559955753339&id=1077728.1&_afrWindowMode=0&_adf.ctrl-state=193wau0hr0_4

WebADI部分的内容详见文档中的 Web Applications Desktop Integrator (WebADI) 部分。

Patch for EBS12.1 , Office 2016见附件Patch 21959691:R12.BNE.B

Patch for EBS12.1 , IE 11 见附件Patch 19273341:R12.BNE.B.delta.4。


打完此补丁以后报以下错误

IE 11下载WebADI报以下错误,Exception Name: java.lang.ArrayIndexOutOfBoundsException -1。

需要安装另外一个Patch解决此问题。

补丁描述:

After Applying Patches for Internet Explorer 11 The Daily/Historical Rates Webadi Template Download Errors with ArrayIndexOutOfBoundsException -1 (Doc ID 1999580.1)。

https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=167510341167575&id=1999580.1&displayIndex=4&_afrWindowMode=0&_adf.ctrl-state=15uyhtu45m_45#SYMPTOM

继续打此补丁:

p18789889_R12.GL.A_R12_GENERIC

p18789889_R12.GL.A_R12_zhs


打完之后仍然报此错误

找到以下补丁

Patch 13793000: R.TST122: UNABLE TO EXPORT A TERRITORY USING WEB ADI

https://support.oracle.com/epmos/faces/PatchDetail?requestId=17984922&_afrLoop=201341654103259&patchId=13793000%3AR12.JTY.B&_afrWindowMode=0&_adf.ctrl-state=152uohsd75_716


打完补丁后,仍然报Exception Name: java.lang.ArrayIndexOutOfBoundsException -1。

心情很是绝望。

通过谷歌又发现一线生机。

Oracle WebADI Error – java.lang.ArrayIndexOutOfBoundsException: 1(wordpress,需翻|墙)。

摘取重要内容如下:

The issue was that whent he menu was configured, the function for ‘Download Document – WebADI’ had this

bne:page=BneCreateDoc&bne:viewer=EXCEL2003&bne:reporting=Y&bne:integrator=GENERAL_221_INTG&bne:layout=XXHR_CWB_STATEMENTS_DWNLD&bne:content=GENERAL_221_CNT&bne:validation=True

R12 Web ADI did not like viewer=EXCEL2003 and it was throwing the error. Changing it to EXCEL2010 has resolved the issue。

将自定义功能的参数改为即可解决。

bne:page=BneCreateDoc&bne:viewer=EXCEL2007&bne:reporting=N&bne:integrator=CUX_LINE_IMP_INTG&bne:layout=CUX_LINE_IMP_LAYOUT&bne:content=CUX_LINE_IMP_CNT&bne:noreview=Yes


原因:

通过对比正式未打补丁的正式环境和测试环境发现,

打补丁之后的WebADI不再支持Excel2003,最低支持版本为Excel2007.

如下:

打补丁之前的环境:

打补丁之后的环境:

WebADI应用到Office 2016 64-bit的更多相关文章

  1. Office 2016 Pro Plus \ Project 专业版 \ Visio 专业版 \ 64 位vol版本方便KMS小马oem

    在使用上,零售版和批量授权版并没有区别,只是授权方式方面的区别,相对而言,VOL 版的更容易激活一些,其他并没有什么区别了. 有需要的可以在下面下载:(以下均是 64位VL 版) 版本:Office ...

  2. 成功安装 Visio 2016 和 Office 2016 的64位版本~~

    .XML是个很  的东西!!! 折腾了一下 Visio 2016_x64 和 Office 2016_x64,功夫不负! 首先,选对配置工具很重要. 之前总是失败是因为在官网下载的配置工具是给2019 ...

  3. 如何解决MSI类型的Sharepoint Server2016 安装即点即用的office 2016 plus问题

    前提 在sharepoint server 2016安装office 2016 plus提示如下错误: 解决方法 Ø 概念 1. 即点和即用的概念:即点即用是一种通过 Internet 安装和更新 O ...

  4. [转]office 2016 4合1/3合1 专业版 增强版 精简绿色安装版

    Office 2016是微软的一个庞大的办公软件集合,其中包括了Word.Excel.PowerPoint.OneNote.Outlook.Skype.Project.Visio以及Publisher ...

  5. office 2016 专业增强版 和 visio 2016 专业版 下载安装(附带激活工

    原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://babyshen.blog.51cto.com/8405584/1697910 o ...

  6. Microsoft Office 2016 简体中文 Vol 版镜像下载(Pro Plus、Visio、Project 下载)

    在使用上,零售版和批量授权版并没有区别,只是授权方式方面的区别,相对而言,VOL 版的更容易激活一些,其他并没有什么区别了. 有需要的可以在下面下载:(以下均是 VL 版) 版本:Office 201 ...

  7. Office 2016 永久激活

    启示:office突然过期,QWQ,卖电脑的真坑爹,找了好多办法,总结2个不花钱的办法啦. 1>只有30天试用期 Office 2016预览版序列号:NKGG6-WBPCC-HXWMY-6DQG ...

  8. Microsoft Office 2016 简体中文 Vol 版镜像下载

    在使用上,零售版和批量授权版并没有区别,只是授权方式方面的区别,相对而言,VOL 版的更容易激活一些,其他并没有什么区别了. 有需要的可以在下面下载:(以下均是 VL 版) 版本:Office 201 ...

  9. office 2016 install(office2016组件自定义安装激活程序) v5.9.3中文绿色版

    下载地址  http://www.ddooo.com/softdown/71741.htm#dltab office 2016 install是目前下载office2016和office2016组件最 ...

随机推荐

  1. SQLite数据库查看工具(免费)

    1. SQLite Administrator http://sqliteadmin.orbmu2k.de/ iteSpy 2.  SQLiteSpy   http://www.yunqa.de/de ...

  2. javascript 学习总结(七)String对象

    1.string对象中可以传正则的函数介绍 /* match() 方法可在字符串内检索指定的值,或找到一个或多个正则表达式的匹配. 该方法类似 indexOf() 和 lastIndexOf(),但是 ...

  3. WITH (NOLOCK)浅析

    SQL Server 中WITH (NOLOCK)浅析 2014-08-30 11:58 by 潇湘隐者, 503 阅读, 2 评论, 收藏, 编辑 概念介绍 开发人员喜欢在SQL脚本中使用WITH( ...

  4. Winform无边框窗体(FormBorderStyle属性设为None)自定义移动

    为了界面的好看,有时候需要将窗体FormBorderStyle属性设为None,这样就可以根据自己的喜欢来设计界面.但这样窗体无法进行移动的.而且默认的窗体(FormBorderStyle=Sizab ...

  5. 开始DDD

    如何开始DDD(完) 连续写了两篇文章,这一篇我想是序的完结篇了.结合用户注册的例子再将他简单丰富一下.在这里只添加一个简单需求,就是用户注册成功后给用户发一封邮件.补充一下之前的代码 public ...

  6. Angularjs web应用

    构建兼容浏览器的Angularjs web应用 背景 随着mvvm逐渐成熟,现在使用jQuery构建web应用已经显得过时了,而且使用jQuery需要编写更多的代码去控制dom的取值.赋值.绑定事件等 ...

  7. Akka入门实例

    Akka入门实例 Akka 是一个用 Scala 编写的库,用于简化编写容错的.高可伸缩性的 Java 和 Scala 的 Actor 模型应用. Actor模型并非什么新鲜事物,它由Carl Hew ...

  8. SQL注入漏洞和SQL调优SQL注入漏洞和SQL调优

    SQL注入漏洞和SQL调优 最近读了程序员的SQL金典这本书,觉得里面的SQL注入漏洞和SQL调优总结得不错,下面简单讨论下SQL注入漏洞和SQL调优. 1. SQL注入漏洞 由于“'1'='1'”这 ...

  9. Jquery中获取iframe的代码方法

    父窗口中操作iframe:window.frames["iframeChild"].document //假如iframe的id为iframeChild 在子窗口中操作父窗口:wi ...

  10. iOS基础 - iOS网络基础

    一.网络访问的四个步骤 l 第一步:确定地址URL l 第二步:建立请求 l 第三步:建立并启动连接 l 第四步:连接完成,处理结果 备注:URL,统一资源定位符(URL,英语Uniform Reso ...