intra-mart Accel Platform 2014...

71
Release Note 12014-04-01 intra-mart Accel Platform 2014 Spring(Granada) 1

Transcript of intra-mart Accel Platform 2014...

Release Note第1版 2014-04-01

intra-mart Accel Platform 2014 Spring(Granada)

1

目目录录

1. 修修订订信息信息2. 序言序言3. intra-mart Accel Platform 从从2013 Winter 版的版的变变更点更点4. 功能一功能一览览5. 系系统统要求要求6. 已已验证环验证环境境7. 第三方第三方许许可可证证一一览览8. 限制事限制事项项9. 保保证规证规定定10. 版版权权及特及特别记载别记载事事项项

intra-mart Accel Platform 2014 Spring(Granada)

2

修订信息

变变更年月更年月日日 变变更内容更内容

2014-04-01

第1版

intra-mart Accel Platform 2014 Spring(Granada)

3

序言

本文的内容

本文中记述了 intra-mart Accel Platform 的发行内容。

产品使用方

使用场景如下。

使用了 intra-mart Accel Platform 的应用程序开发在 intra-mart Accel Platform 上动作的应用程序的使用

本文中记述的外部网站的URL

本文中记述的外部URL是2014年4月当前的URL。

intra-mart Accel Platform 从2013 Winter 版的变更点

添加功能概要

添加了虚拟化Tenant功能。变更了系统管理员画面。Tenant管理员能够使用数据库操作、文件操作。

系统要求

服务器要求2013 Winter之后没有变更。

客户端要求Google Chrome 从31 变更成了 33 。添加了Windows 8.1 + Internet Explorer 11(桌面用Internet Explorer)。排除了Windows XP上的浏览器。

已验证环境

服务器环境2013 Winter之后没有变更。

客户端环境Google Chrome 从31 变更成了 33 。添加了Windows 8.1 + Internet Explorer 11(桌面用Internet Explorer)。排除了Windows 8 + Internet Explorer 10(桌面用Internet Explorer)。Safari从6变更成了7。排除了Windows XP上的浏览器。

第三方库

添加/变更添加了Apache Commons Compress 1.4.1 。添加了Apache POI 3.9。添加了gridster.js 0.4.3 。添加了Jackson 2.1.3 。添加了jna 4.0。添加了jQuery-Knob 1.2.0。添加了XStream 1.3.1。waffle从1.6变更成了1.7。

排除没有被排除的第三方库。

设计变更(包含共通 - 全主题共通、组件、CSS模块、主题组合)

2013 Winter中发生了设计变更的内容。

intra-mart Accel Platform 2014 Spring(Granada)

4

【概要】

进行了下述改进和更正。

(1)公开了将主题颜色指定为背景色的CSS模块。(2)改进了在imuiTabItem的title中设定了长文本时,显示内容会超出imuiTabs区域的问题。(3)公开了在工具栏中配置字符串时的CSS类“.imui-toolbar-text-only”。

【详细信息】

主要更正内容和注意事项

(1)公开了将主题颜色指定为背景色的CSS模块。公开了以下2种主题颜色背景色。・主题颜色背景色“.imui-theme-background-color”・主题颜色“.imui-theme-color”分别指定了background-color与color。另外,已提供主题颜色线色“.imui-theme-border-color”。

(2)改进了在imuiTabItem的title中设定了长文本时,显示内容会超出imuiTabs区域的问题。在imuiTabItem的title中设定了长文本时,进行了改进,使得字符串可以换行。

(3)公开了在工具栏中配置字符串时的CSS类“.imui-toolbar-text-only”。公开了在工具栏中配置字符串的CSS类“.imui-toolbar-text-only”。在li标签或span标签中指定后,则a标签的字符串在外观上会对齐。颜色不会因鼠标悬停等操作而变化。指定方法等记载于UI设计指南(PC版)“UI设计”⇒“body部分”⇒“工具栏”、CSS模块(CSS Module List)的“工具栏”页面中。

限制事项

【添加了的限制事【添加了的限制事项项】】

WebSphere Application Server 8.5.5WebSphere Application Server 8.5.5 中可生成中可生成1个个Tenant。。

Oracle WebLogic Server 12c (12.1.1)Oracle WebLogic Server 12c (12.1.1) 中可生成中可生成1个个Tenant。。

安装/环境构筑

请请在在 im-Juggling 上上设设置置设设定文件、自己定文件、自己编编制的程序,生成制的程序,生成WAR文件。文件。使用了利用使用了利用请请求信息的求信息的Tenant自自动动解析功能解析功能时时,用被解析,用被解析为为不存在的不存在的Tenant的的请请求求访问时访问时,有,有时时会会发发生生错误错误。。

国际化输输出到日志中的消息有可能是多个区域的消息。出到日志中的消息有可能是多个区域的消息。

客户端浏览器(共通)实现实现了通了通过过SAStruts上上传传文件的接收程序文件的接收程序时时,有可能由于文件,有可能由于文件Size导导致无法致无法进进行上行上传传限制。限制。若在多个若在多个input元素中指定相同元素中指定相同name属性,属性,则则imuiValidate将无法正常将无法正常动动作。作。

客户端浏览器(Internet Explorer)在在Internet Explorer 11中,无法通中,无法通过过已指定了已指定了maxlength属性、属性、contenteditable属性的元素属性的元素输输入日入日语语。。在在Windows 7的的Internet Explorer 11中使用中使用Office IME时时,会,会变变成通成通过过ime-mode: active指定的半角片假名模式。指定的半角片假名模式。Windows 7的的Internet Explorer 11中,中,显显示字体示字体为为MS PGothic、、MS Gothic。。

认证

使用了使用了请请求信息的求信息的Tenant自自动动解析功能有效解析功能有效时时,系,系统统管理管理员员登登录录失失败败后,有可能无法后,有可能无法访问访问。。使用使用统统合合Windows认证时认证时,有,有时时会在系会在系统统管理画面上管理画面上显显示示认证对话认证对话框。框。

菜单通通过过Job导导入或使用入或使用API更新了菜更新了菜单组别单组别的排序的排序顺顺序序时时,,许许可可资资源的排序源的排序顺顺序不会被同步。序不会被同步。

IMBox无法将无法将Cassandra的客的客户户端端连连接端口接端口(rpc_port)设设定成定成9160以外的以外的值值。。

ViewCreator・TableMaintenanceViewCreator/TableMaintenance中可中可处处理的表名、理的表名、视图视图名、字段名等存在相关限制。名、字段名等存在相关限制。

更新(自2013 Winter至2014 Spring)更新指南内容只在更新指南内容只在 Resin 中中进进行了行了验证验证。。

【更新了的限制事【更新了的限制事项项】】

共通明确明确设设定了定了Base URL时时,用已,用已设设定的定的Base URL以外的以外的URL访问时访问时,登,登录录会失会失败败。。

安装/环境构筑

intra-mart Accel Platform 2014 Spring(Granada)

5

统统合合Windows认证认证有效有效时时,无法使用部分外部,无法使用部分外部软软件件联动联动功能。功能。

客户端浏览器(共通)在同一在同一电脑电脑使用同一种使用同一种类类的多个的多个浏览浏览器或多个器或多个标签页时标签页时,不保,不保证证其其动动作。作。

客户端浏览器(Internet Explorer)Internet Explorer 10之后的版本中,无法用之后的版本中,无法用imuiFileUpload上上传传0字字节节的文件。的文件。下下载载附件附件时时有可能有可能发发生生错误错误。。在在SSL环环境中使用境中使用Internet Explorer8时时,无法下,无法下载载文件。文件。在在Internet Explorer 8中,有中,有时时会不会不显显示示favicon.ico。。

客户端浏览器(平板电脑)在在 iPad/iPhone 的的 Safari上上显显示示PC用的画面用的画面时时,根据,根据浏览浏览器式器式样样不同存在受到限制的功能。不同存在受到限制的功能。

许可关于关于许许可可Subject的添加的添加/更新更新/删删除的注意事除的注意事项项。。

认证

在登在登录录画面放置一段画面放置一段时间时间后,将不能登后,将不能登录录。。IM-Workflow

在在iPad(Mobile Safari)以及以及Android智能手机中使用了智能手机中使用了PC版版标标准画面(准画面(GreyBox))时时,无法下,无法下载载附件。附件。IMBox

关于新到消息有限制。关于新到消息有限制。提交失提交失败时败时的服的服务务器端的所需器端的所需错误错误消息不正确。消息不正确。在在时间轴时间轴上按照上按照Tenant区域区域显显示提交地址(公司名)。示提交地址(公司名)。

迁移-共通(模块配置)对对于从于从 intra-mart WebPlatform 升升级级到了到了 intra-mart Accel Platform 的的Tenant,在安装,在安装Tenant环环境境时时需要迁移模需要迁移模块块。。

修改错字在在IMBox中使用智能手机提交了附件中使用智能手机提交了附件时时,在,在Android  OS的的Version是是3.0、、4.0、、4.1的的标标准准浏览浏览器中,无法器中,无法进进行返回行返回处处理。理。由于所使用由于所使用邮邮件服件服务务器的原因,可能无法正常器的原因,可能无法正常发发送。送。构构筑多个筑多个Tenant时时,推荐以,推荐以实实例例为单为单位分开要位分开要连连接的数据接的数据库库。。用智能手机有用智能手机有时时无法下无法下载载文件。文件。

【解除了的限制事【解除了的限制事项项】】

安装/环境构筑新建新建构构筑筑 intra-mart Accel Platform 时时,,请请不要不要变变更更data-source-mapping-config.xml文件内的文件内的<tenant-id>。。密密码码履履历历管理功能有效管理功能有效时时,,Tenant初始初始设设定有可能无法定有可能无法执执行。行。在在进进行行Tenant初始初始设设定前,定前,访问访问系系统统管理者的登管理者的登录录画面画面时时,有可能,有可能发发生异常。生异常。有有时时,系,系统统管理管理员员画面的画面的语语言言设设定定为为英文。英文。

Oracle WebLogic Server 12c (12.1.1)Oracle WebLogic Server 中若要中若要进进行行 IM-共通主表的共通主表的导导出操作,需出操作,需设设置置JAXB供供应应者。者。

系统管理有关于系有关于系统统管理管理员员主主页页“系系统统管理菜管理菜单单”的限制。的限制。

客户端浏览器使用使用Internet Explorer 6, 7 下下载载文件文件时时无法指定文件名。无法指定文件名。若使用了若使用了Google Chrome Frame,移,移动动窗口会窗口会导导致致选择选择框候框候选项选项的位置的位置发发生偏移。生偏移。在在读读取取弹弹出窗口内容的状出窗口内容的状态态下,若关下,若关闭弹闭弹出画面,出画面,则则会像后退操作那会像后退操作那样样跳跳转转至上一至上一级级画面。画面。若使用了若使用了Google Chrome Frame ,,则则无法无法访问访问智能手机用的画面。智能手机用的画面。

许可若使用若使用Google Chrome,,则则部分画面的部分画面的滚动滚动条条显显示示为为黑色。黑色。

菜单若在若在Google Chrome中使用中使用IFrame显显示了外部网站,会出示了外部网站,会出现现脚本警告画面。脚本警告画面。

门户

SSL环环境下,无法境下,无法显显示示 google 小部件。小部件。IMBox

只在只在Internet Explorer 8中,中,jQuery的的trim不不应应用于全角空格。用于全角空格。

intra-mart Accel Platform 2014 Spring(Granada)

6

功能一览

大分大分类类 小分小分类类 功能概要功能概要

基础功能 Tenant管理

认证

身份

许可

菜单

日历

主题

多语言

时区

时间显示格式

IM-FileExchange

LDAP联动

SSO

管理Tenant环境的功能。

使用用户ID、密码识别使用者的功能。

进行权限授予的功能。

判定”由谁”、”做什么”、”怎么做”的功能。

使用全局浏览/网站Map跳转到任意应用程序画面的功能。

可使用多个日历。

可切换画面布局。

可使用日语/英语/中文。

可使用与时区相应的时间信息。

以任意时间显示格式显示时间。

将不能通过邮件等发送的文件上传到服务器上经由浏览器下载的功能。

连接到LDAP服务器进行认证的功能。

通过外部系统认证进行自动认证的功能。

开发 UI组件

IM-MobileFramework

用于开发PC画面的组件群。

用户开发智能手机画面的组件群。

应用程序 个人设定

IM-共通主表

IM-Workflow

IMBox

门户

ViewCreator

TableMaintenance

活动导航

IM-ContentsSearch for AccelPlatform

用户的个人信息设定。

用户/公司/组织信息等的主表。

Web基础上的多层次电子申请/审批工作流引擎。

使用了实时时间轴引擎的通信工具。

可将分布在intra-mart内外的信息汇集到门户中并显示。

使用现存数据库的数据,自动生成各种各样的表和图表的工具。

可对数据库中的现存数据表进行新建/更新/删除记录的工具。

根据对提问的回答引导到目的功能(画面)的业务支持应用程序。

可横跨多个业务系统进行全文检索的工具。

兼容性 应用程序共通主表

文档工作流(BPW)

旧版本的用户/公司/组织信息等的主表。

旧版本的电子申请/审批工作流引擎。

系统要求

本版本的系统要求如下。

服务器要求

种别 产品名

intra-mart Accel Platform 2014 Spring(Granada)

7

操作系统 Windows Server 2008 R2

Windows Server 2012

Red Hat Enterprise Linux 6

IBM AIX 7

硬件 可使得各OS稳定工作的PC

(推荐CPU 3GHz以上)

最低内存容量(JVM) 推荐4GB 以上

最低磁盘容量 1GB 以上(只intra-mart Accel Platform)

JDK Java Platform, Standard Edition 7 Development Kit

Web Application Server Resin 4.0.37

WebSphere Application Server 8.5.5

Oracle WebLogic Server 12c (12.1.1)

Database Oracle Database 11g Release 2

Oracle Database 12c Release 1

PostgreSQL 9.2

PostgreSQL 9.3

Microsoft SQL Server 2008 R2

Microsoft SQL Server 2012

IBM DB2 9.7 FixPack5

IBM DB2 10.1 FixPack2

Web Server

(只使用 Web Server 时)

Internet Information Services 7.5 (Windows Server 2008 R2)

Internet Information Services 8 (Windows Server 2012)

Apache HTTP Server 2.2.x (支持DSO 版)

IBM HTTP Server 8.5 (WebSphere Application Server 8.5.5)

im-Juggling

版本:1.0-20140401

Windows 7 (32bit、64bit)

JDK 对象

Java Platform, Standard Edition 7 Development Kit

日语、中文、英语OS对象

注解注解

点击工具栏 (关于本应用程序)可查看已安装的im-Juggling工具的版本。版本号会显示在弹出窗口的左下角。2014-04-01 当前的最新版本为“ 1.0-20140401 ”。

警告警告

前提是 JDK 高于下述版本。Java SE Development Kit 7u25 以上

警告警告

intra-mart Accel Platform 中使用的字符编码只有UTF-8。

警告警告

不推荐使用非公开样式或API。有可能不作预告被删除掉。

intra-mart Accel Platform 2014 Spring(Granada)

8

请不要使用未在API列表等中公开的样式或API。将来,也有可能不作预告被删除掉。

使用特定功能时必需的服务器要求

使用 IMBox 时

Apache Cassandra 系统要求

配置 Apache Cassandra 的系统要求如下。

intra-mart Accel Platform 2014 Spring(Granada)

9

支持版本支持版本

Apache Cassandra 1.1.12

服服务务器要求器要求

操作系操作系统统 以 intra-mart Accel Platform 为基准

硬件硬件 以 intra-mart Accel Platform 为基准

最低内存容量最低内存容量(JVM) 推荐最小构成4GB以上

必要磁必要磁盘盘容量容量 100MB 以上 (不包含数据容量)

JDK Java Platform, Standard Edition 7 DevelopmentKit

警告警告

最低磁盘容量为安装 Apache Cassandra 所需的最小磁盘空间。为了正常使用,须根据环境和使用要求为数据存储提供充足的磁盘容量。

警告警告

前提是 JDK 高于下述版本。Java SE Development Kit 7u25 以上

使用 IM-ContentsSearch for Accel Platform 时

Apache Solr 系统要求

配置 Apache Solr 的系统要求如下。

intra-mart Accel Platform 2014 Spring(Granada)

10

支持版本支持版本

Apache Solr 3.6.1

服服务务器要求器要求

操作系操作系统统 以 intra-mart Accel Platform 为基准

硬件硬件 以 intra-mart Accel Platform 为基准

最低内存容量最低内存容量(JVM) 推荐最小构成2GB以上

必要磁必要磁盘盘容量容量 100MB 以上 (不包含数据容量)

JDK Java Platform, Standard Edition 7 DevelopmentKit

Web Application Server(本公司已(本公司已验证验证版本)版本)

Resin 4.0.xJetty 6.1.xApache Tomcat 7.0.x

警告警告

最低磁盘容量为安装 Apache Solr 所需的最小磁盘空间。为了正常使用,须根据环境和使用要求为数据存储提供充足的磁盘容量。

警告警告

JDK 必须是下述版本。Java SE Development Kit 7u25

使用Java SE Development Kit 7u40 以上版本时的注意事项。详细情况请确认 “安装指南安装指南” - Apache Solr 。

客户端要求

种别 硬件 OS 浏览器 客户端类型

PC PC/AT 兼容机 Windows 7 SP1 Internet Explorer 8

Internet Explorer 9

Internet Explorer 10(桌面版 Internet Explorer)

Internet Explorer 11(桌面版 Internet Explorer)

Google Chrome 33以上

[PC]

[PC]

[PC]

[PC]

[PC]

Windows 8 Internet Explorer 10(桌面版 Internet Explorer) [PC]

Windows 8.1 Internet Explorer 11(桌面版 Internet Explorer) [PC]

Mac Mac OS 10.9以上 Safari 7以上 [PC]

智能手机 iPhone

iPad2之后

Android终端

iOS 7.0.4以上

iOS 7.0.4以上

Android 2.3.6

Android 4以上

Safari

Safari

标准浏览器

标准浏览器

[SP]

[PC・SP]

[SP]

[SP]

警告警告

提醒用户注意已结束对Windows XP及Google Chrome Frame的支持

本公司产品(含旧的更新版本)已不再支持Windows XP及Google Chrome Frame。也从各种文档中删除了上述相关记述。

参考:http://www.intra-mart.jp/developer/news/2014/01/windows-xp-intra-mart.html (日语)

intra-mart Accel Platform 2014 Spring(Granada)

11

注解注解

客户端终端可以是32bit、64bit,两者均可动作。

注解注解

下述功能通过Flash生成画面。须在使用的终端中安装Adobe Flash Player 12( 2014-04-01 时的最新版)。・ViewCreator - “查询编辑”画面・应用程序共通主表(兼容) - “商品主表设定”各画面・richtextarea(非推荐标签库)

警告警告

不支持客户端要求中记述的OS和浏览器以外的组合。例如,不支持下述组合。请注意。・Windows 7 + Internet Explorer 9(未应用Windows 7的ServiePack)・Windows Server 2008 R2 + Internet Explorer 9(服务器OS中的浏览器使用) 等

警告警告

不支持Internet Explorer 的“兼容模式”。

警告警告

不支持Firefox。

警告警告

Internet Explorer 11需要更新到 11.0.4(KB2925418)版本以上。

警告警告

不支持Internet Explorer 10,11(Windows UI的Internet Explorer)。关于Internet Explorer 10,11,请参照下述内容。

http://msdn.microsoft.com/ja-JP/library/ie/hh771832(v=vs.85).aspx (日语)http://msdn.microsoft.com/en-US/library/ie/hh771832(v=vs.85).aspx (English)

警告警告

根据机种或浏览器种类不同,Android终端有可能不能正常动作。

警告警告

客户端要求中不包含Android平板电脑。

已验证环境

本公司已进行完动作验证的intra-mart产品和其他公司中间件产品的组合如下。

服务器环境

独立构成

intra-mart Accel Platform 2014 Spring(Granada)

12

OS JDK Web Server Web Application Server Database

Windows Server 2012 OracleJDK7

Resin 4.0.37 PostgreSQL 9.3

Windows Server 2012 OracleJDK7

Internet InformationServices 7.5

Resin 4.0.37 Oracle Database 12cRelease 1

Red Hat Enterprise Linux 6 OracleJDK7

Apache HTTP Server 2.2.x Resin 4.0.37 Microsoft SQL Server2012

Red Hat Enterprise Linux 6

* 构筑为 IBM PureSystems

IBM JDK7 IBM HTTP Server 8.5 WebSphere Application Server8.5.5

IBM DB2 10.1 FixPack2

Red Hat Enterprise Linux 6 OracleJDK7

Apache HTTP Server 2.2.x Oracle WebLogic Server 12c(12.1.1)

Oracle Database 12cRelease 1

注解注解

Apache Cassandra 在 Windows Server、Red Hat Enterprise Linux 6 环境中进行了验证。

注解注解

WebSphere Application Server 8.5.5 在 IBM PureSystems 中进行验证。关于 IBM PureSystems 请参照下述内容。http://www-304.ibm.com/partnerworld/gsd/solutiondetails.do?solution=48382&expand=true&lc=ja

注解注解

本公司验证的数据库环境的详细信息如下。JDBC驱动使用了附属于数据库服务器的驱动。

Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit ProductionOracle Database 12c Enterprise Edition Release 12.1.0.1.0 - 64bit ProductionPostgreSQL 9.3PostgreSQL 9.2Microsoft SQL Server 2008 Standard Edition (64-bit)Microsoft SQL Server 2012 Enterprise (64-bit)DB2 9.7 Advanced Enterprise Server Edition (64-bit)DB2 10.1 Advanced Enterprise Server Edition (64-bit)

注解注解

本公司已验证环境的Oracle JDK7版本是Java SE Development Kit 7u51。

分布/多Tenant构成

OS JDK Web Server Web Application Server Database

Windows Server 2012 OracleJDK7

Internet Information Services8

* 连接到 Resin [A] [B]* SSL连接* 集成Windows认证

Resin 4.0.37 [A]

Resin 4.0.37 [B]

* 在其他框架中构筑 Resin* 在各服务器中配置多个Tenant(war)* 将时区设定为「Asia/Tokyo」

Oracle DatabaseAppliance

Microsoft SQL Server2012

* 使用区别Tenant的各DB

注解注解

Apache Cassandra 构筑为3台集群配置进行验证。

注解注解

intra-mart Accel Platform 2014 Spring(Granada)

13

关于Oracle Database Appliance ,请参考下述内容。http://www.oracle.com/cn/products/database/database-appliance/overview/index.html

考虑使用Oracle Exadata时请向本公司咨询。(Oracle Enterprise Linux 5.5)

注解注解

在Type4(非XA)中对 Resin 环境的数据库连接中使用的JDBC驱动实施了验证。

警告警告

intra-mart Accel Platform 所使用的JDBC驱动是 JDBC 4 。JDBC 4.1尚未验证。

警告警告

上述是在IPv4环境中的验证。IPv6环境下尚未进行验证。

警告警告

不对由于intra-mart产品以外(OS、JDK、Database、Mail服务器等)造成的问题提供支持。

客户端环境

PC

OS 浏览器 客户端类型

Windows 7 SP1 Internet Explorer 8

Internet Explorer 9

Internet Explorer 11(桌面版 Internet Explorer)

Google Chrome 33

[PC]

[PC]

[PC]

[PC]

Windows 8.1 Internet Explorer 11(桌面版 Internet Explorer) [PC]

Mac OS 10.9 Safari 7 [PC]

智能手机

OS 浏览器 机种 客户端类型

iOS 7.0.4 Safari iPhone 5s

iPad(第3代)

[SP]

[PC]

Android 4.0 标准浏览器 NTT Docomo GALAXY SⅢ SC-06D [SP]

intra-mart Accel Platform 2014 Spring(Granada)

14

第三方许可证一览

第三方第三方 版本版本 许许可可证证 URL

Ace 1.0.0 MPL http://ace.c9.io/

action sheet for jQuery Mobile 2.1.1 MIT https://github.com/hiroprotagonist/jquery.mobile.actionsheet

ANTLR 2.7.7 PD http://www.antlr2.org/

AOP Alliance 1.0 PD http://aopalliance.sourceforge.net/

Apache Axis2 1.4.1 ASL http://axis.apache.org/axis2/java/core/

Apache Commons Beanutils 1.8.3 ASL http://commons.apache.org/proper/commons-beanutils/

Apache Commons Chain 1.1 ASL http://commons.apache.org/proper/commons-chain/

Apache Commons Codec 1.5 ASL http://commons.apache.org/proper/commons-codec/

Apache Commons Digester 1.8 ASL http://commons.apache.org/proper/commons-digester/

Apache Commons Collections 3.2.1 ASL http://commons.apache.org/proper/commons-collections/

Apache Commons Fileupload 1.2.2 ASL http://commons.apache.org/proper/commons-fileupload/

Apache Commons Httpclient 3.1 ASL http://hc.apache.org/httpclient-3.x/

Apache Commons IO 2.4 ASL http://commons.apache.org/proper/commons-io/

Apache Commons Lang 2.4 ASL http://commons.apache.org/proper/commons-lang/

Apache Commons Lang3 3.1 ASL http://commons.apache.org/proper/commons-lang/

Apache Commons Compress 1.4.1 ASL http://commons.apache.org/proper/commons-compress/

Apache Commons Pool 1.5.3 ASL http://commons.apache.org/proper/commons-pool/

Apache Commons Validator 1.3.1 ASL http://commons.apache.org/proper/commons-validator/

Apache HTTPComponentsclient

4.0.1 ASL http://hc.apache.org/httpcomponents-client-ga/

Apache POI OpenXML4j 3.8.0 ASL http://poi.apache.org/oxml4j/index.html

Apache Solr Solrj 3.6.1 ASL http://lucene.apache.org/solr/

Apache Struts 1.2.9 ASL http://struts.apache.org/

Apache Thrift 0.7.0 ASL http://thrift.apache.org/

Apache XMLBeans 2.3.0 ASL http://xmlbeans.apache.org/

aspectj 1.7.3 EPL http://eclipse.org/aspectj/

Atmosphere 1.0.13 ASL+CDDL https://github.com/Atmosphere/atmosphere

Bootstrap 2.0.2 ASL http://getbootstrap.com/2.3.2/

Bouncy Castle 1.44 原始的 http://www.bouncycastle.org/

dateformat.js 1.1 MIT http://www.enjoyxstudy.com

Dom4j 1.6.1 原始的 http://dom4j.sourceforge.net/

Dozer 5.4.0 ASL http://dozer.sourceforge.net/

eaio-uuid 3.2.0 MIT http://stephenc.github.io/eaio-uuid/

Ehcache 2.6.0 ASL http://ehcache.org/

intra-mart Accel Platform 2014 Spring(Granada)

15

Fugue Icons 3.3.4 CC 3.0 http://p.yusukekamiyamane.com/

GreyBox 5.53 LGPL http://orangoo.com/labs/GreyBox

gridster.js 0.4.3 MIT https://github.com/ducksboard/gridster.js

Guava 13.0.1 ASL http://code.google.com/p/guava-libraries/

Hector 1.1.1 MIT http://hector-client.github.io/hector/build/html/

hibernate 4.2.3.Final LGPL http://hibernate.org/

HTML Parser 2.1 CPL http://htmlparser.sourceforge.net/

html5shiv - MIT http://code.google.com/p/html5shiv/

HtmlCleaner 2.2 BSD http://htmlcleaner.sourceforge.net/

icojoy 34aL volume 3.2SE

原始的 http://www.icojam.com/

ICU4J 3.8 ICU http://site.icu-project.org/

Info-Zip 1.4.0 原始的 http://www.info-zip.org/

iText 2.1.2 MPL http://www.itextpdf.com/

iTextAsian 2.0 MPL http://sourceforge.net/projects/itextpdf/

iUI 0.40-dev2 MIT http://code.google.com/p/iui/

Jackson 1.9.7/2.1.3 ASL http://jackson.codehaus.org/

Jadira Usertype 3.0.0.GA ASL http://jadira.sourceforge.net/

Jamon 2.2.2 MPL http://www.jamon.org/

JavaBeans ActivationFramework

1.1.1 Sun http://www.oracle.com/technetwork/java/index.html

Javamail 1.4.1 Sun http://www.oracle.com/technetwork/java/javamail/index.html

Javassist 3.15.0-GA MPL http://www.csg.ci.i.u-tokyo.ac.jp/~chiba/javassist/

Jaxen 1.1.1 原始的 http://jaxen.codehaus.org/

Jcommon 1.0.15 LGPL http://www.jfree.org/jcommon/

JDom 1.1 ASL http://www.jdom.org/

Jericho HTML Parser 3.2 LGPL http://jericho.htmlparser.net/docs/index.html

JFreeChart 1.0.12 LGPL http://www.jfree.org/jfreechart/

JGroups 2.12.1.Final LGPL http://www.jgroups.org/

jna 4.0 LGPL https://github.com/twall/jna

jPicker 1.1.6 MIT http://code.google.com/p/jpicker/

jQuery 1.7.2 MIT http://jquery.com/

jquery.cookie 1.2 MIT https://github.com/carhartl/jquery-cookie

jQuery Grid Plugin 4.3.3 MIT http://www.trirand.com/blog/

jQuery-Knob 1.2.0 MIT https://github.com/aterrien/jQuery-Knob

第三方第三方 版本版本 许许可可证证 URLintra-mart Accel Platform 2014 Spring(Granada)

16

jQuery lightBox plugin 0.5 CC BY-ND2.5

jQuery Mobile 1.3 MIT http://jquerymobile.com/

jQuery Template Plugin 1.0.0pre MIT https://github.com/BorisMoore/jquery-tmpl/

jQuery Title Alert 0.7 MIT https://github.com/heyman/jquery-titlealert

jQuery UI 1.8.21 MIT http://jqueryui.com/

jQuery Validation Plugin 1.9.0 MIT http://bassistance.de/jquery-plugins/jquery-plugin-validation/

jQuery Masonry 2.1.05 MIT http://masonry.desandro.com/index.html

jQuery File Upload Plugin 5.4.4 MIT https://github.com/blueimp/jQuery-File-Upload

jQuery-Mobile-DateBox 1.0.1 CC 3.0 https://github.com/jtsage/jquery-mobile-datebox

jQueryUI(CSS Framework) 1.8.16 MIT http://jqueryui.com/

JSON.simple 1.1 ASL http://code.google.com/p/json-simple/

JSONIC 1.2.11 ASL http://jsonic.sourceforge.jp/

jsTree 1.0-rc3 MIT http://www.jstree.com

juniversalchardet 1.0.3 MPL http://code.google.com/p/juniversalchardet/

LightBox2 2.51 CC BY 2.5 http://lokeshdhakar.com/projects/lightbox2/

Logback 1.0.13 LGPL http://logback.qos.ch/

Metro 1.5 CDDL https://metro.java.net/

Mime Type Detection Utility 2.1.3 ASL http://sourceforge.net/projects/mime-util/

Mirage 1.1.5 ASL http://amateras.sourceforge.jp/site/mirage/welcome.html

Mobiscroll 2.0.1/2.0.0 MIT http://mobiscroll.com/

MyBatis 2.3.5 ASL http://mybatis.org/

Netbeans Utilities API 7.10.1.1 CDDL https://netbeans.org/index.html

Netbeans Visual Library API 2.9.1 CDDL https://netbeans.org/index.html

OGNL 2.7.3 ASL http://commons.apache.org/proper/commons-ognl/index.html

Open-jACOB Draw2D 0.9.21 LGPL http://draw2d.org/draw2d/

OpenPortal Portlet Container 2.0.0 CDDL https://portlet-container.java.net/

OpenPortal Wsrp 1.0 CDDL https://wsrp.java.net/

Apache PDFBox 1.6.0 ASL http://pdfbox.apache.org/

Apache POI 3.2, 3.7, 3.8, 3.9 ASL http://poi.apache.org/

Prototype.js 1.7 MIT http://prototypejs.org/

Quartz 2.1.7 ASL http://quartz-scheduler.org/

Rhino 1.7R4 MPL2.0 https://developer.mozilla.org/en-US/docs/Mozilla/Projects/Rhino

S2Container 2.4.45 ASL http://s2container.seasar.org/2.4/ja/

第三方第三方 版本版本 许许可可证证 URLintra-mart Accel Platform 2014 Spring(Granada)

17

S2Container Tiger 2.4.45 ASL http://s2container.seasar.org/2.4/ja/

S2Dao 1.0.51 ASL http://s2dao.seasar.org/ja/index.html

S2Dao Tiger 1.0.51 ASL http://s2dao.seasar.org/ja/index.html

S2Util 0.0.1 ASL http://s2util.sandbox.seasar.org/

SAStruts 1.0.4.sp9 ASL http://sastruts.seasar.org/

script.aculo.us 1.8.2, 1.9.0 MIT http://script.aculo.us/

SimpleCaptcha 1.1.1 BSD http://simplecaptcha.sourceforge.net/

SLF4J 1.7.5 MIT http://www.slf4j.org/

Spiffy Framework 0.0.5 ASL http://spiffyframework.sourceforge.net/

Spring Framework 3.2.4.RELEASE ASL http://projects.spring.io/spring-framework/

Spring Data Commons 1.5.2.RELEASE ASL https://github.com/spring-projects/spring-data-commons

Spring Data JPA 1.3.4.RELEASE ASL http://projects.spring.io/spring-data-jpa/

Super CSV 1.5.2 ASL http://supercsv.sourceforge.net/

TERASOLUNA GlobalFramework

1.0.0.RELEASE ASL http://terasoluna.org/

The Cassandra Thrift API 1.1.0 ASL http://cassandra.apache.org/

Thumbnailator 0.4.2 MIT http://code.google.com/p/thumbnailator/

TinyMCE 3.2.7, 3.5.8 LGPL http://www.tinymce.com/

waffle 1.7 EPL https://github.com/dblock/waffle

Woodstox 3.2.4 ASL http://woodstox.codehaus.org/

Xalan-Java 2.7.0 ASL http://xalan.apache.org/old/xalan-j/index.html

XStream 1.3.1 BSD http://xstream.codehaus.org/

Xilinus Prototype Portal Class 1.1 MIT http://xilinus.com/

YUI 2.8.0r4, 2.9.0 BSD http://yuilibrary.com

LESS 1.3.3 ASL http://lesscss.org/

LESS Engine 1.3.3 ASL http://www.asual.com/lesscss/

第三方第三方 版本版本 许许可可证证 URLintra-mart Accel Platform 2014 Spring(Granada)

18

限制事项

Web Application Server

Resin

使用使用 Resin 组组建集群建集群时时,需要,需要许许可可证证。。

使用 Resin 组装集群时,需要已登记的许可证。无法使用试用版等提供的未登记许可证的 Resin 来组建集群。

关于关于 Resin 的注意事的注意事项项。。

intra-mart Accel Platform 支持下述打包的 Resin 。ziptar.gz※不支持使用deb包及rpm包安装的环境。

若在若在 Web Application Server 上使用上使用 Resin ,,则则不不进进行使用行使用XA数据源的数据源的验证验证。。

若目前在 Web Application Server 上使用 Resin ,则不进行使用XA数据源的验证。

WebSphere Application Server

WebSphere Application Server 8.5.5 中,中,请请将系将系统统数据数据库库与与Tenant数据数据库库指定指定为为同一数据同一数据库库。。

若系统数据源及Tenant数据源分别设定为不同的连接对象(架构分开等),则会发生异常。需要通过2Phase Commit来控制。

若目前在应用程序服务器上使用WebSphere Application Server,则不进行使用XA数据源的验证。

WebSphere Application Server 8.5.5 中若中若发发生会生会话话超超时时,将跳,将跳转转至系至系统错误统错误画面。画面。

若发生了会话超时,则不会显示会话超时错误画面而是显示系统错误画面。

WebSphere Application Server 8.5.5 中可生成中可生成1个个Tenant。。

WebSphere Application Server 8.5.5 中无法通过虚拟化Tenant生成多个Tenant。

Oracle WebLogic Server

Oracle WebLogic Server 12c (12.1.1) 中中应应用程序停止用程序停止时时有可能有可能发发生数据生数据库错误库错误。。

Oracle WebLogic Server 12c (12.1.1) 中存在停止应用程序时无法参照数据源的错误,因此停止 intra-mart Accel Platform 时有可能发生数据库错误。

应用程序停止时,即使数据库发生错误,对系统也无任何影响。

Oracle WebLogic Server 12c (12.1.1) 中,中,请请将系将系统统数据数据库库和和Tenant数据数据库库指定指定为为同一数据同一数据库库。。

若系统数据源及Tenant数据源分别设定为不同的连接对象(架构分开等),则会发生异常。需要通过2Phase Commit来控制。

目前应用程序服务器中使用 Oracle WebLogic Server 12c (12.1.1) 时,不使用XA数据源进行验证。

Oracle WebLogic Server 12c (12.1.1) 中可生成中可生成1个个Tenant。。

Oracle WebLogic Server 12c (12.1.1) 中无法通过虚拟化Tenant生成多个Tenant。

intra-mart Accel Platform 2014 Spring(Granada)

19

基础平台功能intra-mart Accel Platform 2014 Spring(Granada)

20

安装/环境构筑

将将 intra-mart Accel Platform 构构筑筑为为分布式系分布式系统时统时的注意事的注意事项项。。

需要全部服务器OS的系统时钟相一致。若时钟有大幅差异,或每个服务器OS的系统时钟中有差异,则有可能发生应用程序及各服务器流程不正常动作的情况。若使用 IMBox 时,则执行 Apache Cassandra 的服务器上的时钟也需要与执行 intra-mart Accel Platform 的服务器上的时钟全部时间相一致。

请统一全部服务器流程的 JDK 版本(及修订版)。另外,请在全部服务器流程使用由单一供应商提供的 JDK 。

根据硬件根据硬件规规格不同,有格不同,有时时war文件部署文件部署处处理需要花理需要花费费一定的一定的时间时间。。

在应用程序服务器上部署war时,由于要进行文件的展开处理所以比较花时间。实际时间根据硬件的性能指标不同而不同。

对对于于 intra-mart Accel Platform 连连接到接到SystemDatabase,,TenantDatabase及及SharedDatabase的用的用户户的注意事的注意事项项。。

关于数据库连接SystemDatabase,若使用与TenantDatabase及SharedDatabase关联的API,则对与SystemDatabase、TenantDatabase及SharedDatabase连接用户关联的默认架构以外架构的操作时,部分功能不会正常动作。使用 intra-mart Accel Platform 时请一定使用与数据库连接用户关联的默认架构。

若要画面正常若要画面正常显显示,需至少示,需至少选择选择1个以上的画面主个以上的画面主题题。。

通过Web浏览器对intra-mart Accel Platform进行画面访问时,在环境构筑方面有必须注意的事项。

使用IM-Juggling输出war文件时,必须选择一个以上画面主题。若未选择画面主题,则画面无法正常显示。

IM-Juggling中若未选择IM-Mobile Framework模块,则请从下述画面主题中选择一个以上作为画面主题。

“intra-mart Accel Platform 标准主题”“intra-mart WebPlatform ver6.x 风格主题”“intra-mart BaseModule ver5.x 风格主题”

IM-Juggling中若选择了IM-Mobile Framework模块,则请选择一个以上上述画面主题,并同时选择“intra-mart Accel Platform智能手机标准用主题”。

在在运运行行环环境中不能安装体境中不能安装体验验版(以版(以试试用用为为目的的目的的产产品)。品)。

无法在运行环境安装并使用试用版产品。若已安装,则有可能发生预想之外的动作。

安装安装Tenant环环境境时时,如果会,如果会话话超超时时的的时间设时间设置比置比较较短,在短,在处处理理结结束束时时会会发发生生404错误错误。。

执行Tenant环境安装或示例数据安装时,若在resin-web.xml中设定的会话超时为止的时间(session-timeou)短(例如:1minute),则会在安装完成后跳转至404错误画面。请只在进行上述构筑时加长会话超时为止的时间(根据环境等不同,要设定的时间也有差异)。※无法采用会话自动保留功能作为该现象的回避对策。系统管理功能中,由于尚未应用主题所以无法使用会话自动保留功能。

作作为为前提,在前提,在 intra-mart Accel Platform 启动启动前需要前需要启动启动 Database 。。

若要启动 intra-mart Accel Platform 启动,需要已事先完成 Database 的启动。

在在64bit环环境中境中构构筑筑 intra-mart Accel Platform 时时需要需要编译选项编译选项。。

mod_caucho编译时的选项中,调用./configure时需要下述选项。

--enable-64bit-plugin --enable-64bit

无法在无法在 Windows 及及 Linux 混合混合环环境下境下运运行。行。

构筑 intra-mart Accel Platform 动作的分布式环境时,无法在Windows和Linux混在一起的环境上运行。

Storage能能够访问够访问的共享目的共享目录录的路径的路径设设定需要保持一致。定需要保持一致。

构筑分布式环境时,需要将指定Storage的根目录的路径设定为能够参照全部相同共享目录的路径。

intra-mart Accel Platform 2014 Spring(Granada)

21

若每台服务器的参照场所不同,则无法共享配置在Storage中的文件。

【对象设定文件】

` <CONTEXT_PAHT>/WEB-INF/conf/storage-config.xml`

关于关于 im-Juggling 的注意事的注意事项项。。

OS只可使用日语、中文(zh_CN)、英语。

无法在无法在 im-Juggling 的的modules文件文件夹夹中配置直接用中配置直接用户户模模块块。。

请一定在juggling.im文件编辑器内(构成编辑器)添加用户模块。

请请在在 im-Juggling 上上设设置置设设定文件、自己定文件、自己编编制的程序,生成制的程序,生成WAR文件。文件。

不支持将设定文件、自己编制的程序直接配置到部署场所。请务必在 im-Juggling 上设定并作为WAR文件输出。

必必须须等全部等全部Tenant环环境安装完成后才能境安装完成后才能运运行。行。

不只是在初次启动 intra-mart Accel Platform 时,在添加模块或版本升级时也需要进行Tenant环境安装。

运行开始前,请用系统管理员身份登录,在“系统管理员主页” > “Tenant环境安装”中,确认已显示“Tenant环境是最新的。没有需要安装的模块。”

若存在Tenant环境安装需要的模块,则会由于未整备好使模块动作的前提条件,有可能发生预期之外的动作。

使用自己使用自己证证明明书构书构筑的筑的环环境不保境不保证证程序正常程序正常运运行。行。

对使用自己证明书构筑的环境不作动作保证。(例)无法进行智能手机版上文件下载。

Internet Information Services((IIS)) 中中统统合合Windows认证认证有效有效时时,无法使用,无法使用Web服服务务。。

Internet Information Services(IIS) 中统合Windows认证有效时, 无法使用经由 Internet Information Services(IIS) 的Web服务。

统统合合Windows认证认证有效有效时时,无法使用部分外部,无法使用部分外部软软件件联动联动功能。功能。

从 intra-mart Accel Platform 2014 Spring开始,可在统合Windows认证环境中使用外部软件联动功能。详细情况请参照安装指南。但是,只限于1个请求完成时。外部软件联动功能会生成访问脚本开发的URL等,无法进行两次以上的请求来访问该URL。

统统合合Windows认证认证中只解析中只解析1个个Tenant。。

统合Windows认证中只解析1个Tenant。无法在多个Tenant情况下进行统合Windows认证。另外,统合Windows认证环境中无法在1个应用程序服务器上进行下述运行。

・部署并运行两种WAR文件(整体上存在两个以上Tenant)・生成并运行两个以上虚拟化Tenant(整体上存在两个以上Tenant)

intra-mart Accel Platform 中使用的字符中使用的字符编码编码只有只有UTF-8。。

可使用的字符编码是UTF-8。

使用使用mod_proxy时时,会,会产产生生错误错误日志日志输输出。出。

apache错误日志中会输出comet相关错误日志。

[Wed Mar 13 20:53:06 2013] [error] [client 127.0.0.1] proxy: Error reading from remote server returned by /imart/_system/reverse_ajax/connect, referer: http://XXXXXXXXXX/imart/imbox/mybox?[Wed Mar 13 20:53:49 2013] [error] [client 127.0.0.1] (20014)Internal error: proxy: error reading status line from remote server XXX.XXX.XXX.XXX:8080, referer: http://XXXXXXXXXX/imart/imbox/mybox?

对动作没有影响。

若使用了若使用了mod_proxy及及负载负载均衡器等反向代理功能,均衡器等反向代理功能,则则必必须须在在请请求中包含求中包含AP服服务务器的器的Context路径。路径。

使用了mod_proxy或负载均衡器等反向代理功能时,请一定在请求中包含AP服务器的context路径。

intra-mart Accel Platform 2014 Spring(Granada)

22

【例子】

若AP服务器侧是 http://myapp/imart, 则请将请求URL设为 http://myweb/imart。

请请不要不要删删除除 intra-mart Accel Platform 中提供的中提供的Tenant主表关主表关联资联资源。源。

请不要删除 intra-mart Accel Platform 中提供的Tenant主表关联资源。

不可删除的Tenant主表关联资源如下。・Job作业类别JobJobNet类别JobNet

・许可许可资源,许可资源组别许可Subject,许可Subject组别,许可Subject组别类别

・菜单菜单组别类别(全局浏览(PC),网站Map(PC)等的类别)

・身份

若删除了 intra-mart Accel Platform 中提供的Tenant主表关联资源,则Tenant环境安装有可能不正常动作。intra-mart产品有可能在更新时对Tenant主表关联资源操作。因此,在有对不存在的Tenant主表关联资源操作的更新时,Tenant环境安装会失败。

请不要删除标准安装的Tenant主表关联资源。

对对于在于在Tenant信息信息设设定前定前进进行了行了Tenant环环境安装的境安装的环环境不保境不保证证其其动动作。作。

使用API进行Tenant环境安装时,请先设定Tenant信息。此时,Tenant信息中必需指定区域和时区ID。请将区域指定为区域主表中存在的区域。请将时区ID指定为时区主表中存在的时区ID。

使用了利用使用了利用请请求信息的求信息的Tenant自自动动解析功能解析功能时时,用被解析,用被解析为为不存在的不存在的Tenant的的请请求求访问时访问时,有,有时时会会发发生生错误错误。。

使用了利用请求信息的Tenant自动解析功能时,通过被解析为不存在的Tenant的请求访问时,有时会发生错误。

什么是“被解析为不存在的Tenant的请求”,例如,对于通过子Domain来解析TenantID的环境,意味着使用子Domain的URL来访问,该URL会被解析为不存在的Tenant。

在此状态下访问了普通用户的画面时,根据功能不同,要参照Tenant信息时有可能发生错误。在此状态下访问了普通用户的画面时,根据功能不同,要参照Tenant信息时有可能发生错误。

intra-mart Accel Platform 2014 Spring(Granada)

23

共通

PermanentData 及及 SharedMemory 中可以使用的中可以使用的键键名的最大名的最大长长度取决于文件系度取决于文件系统统。。

对PermanentData及SharedMemory中使用的Storage上的文件名进行转义处理。

getInstance和entry参数内部各自附有其他的前缀。(同时支持空字符键及文件夹和文件)

在与字符串相同处理的位置变换全部字符。(支持不可作为文件名的字符串和文件系统依存)

由于将进行了转义处理的键名原样作为文件名来进行处理,所以键名的最大长度依存于文件系统上文件名的最大长度。

对错误页对错误页面面进进行定制后,会在行定制后,会在IFRAME重定向程序的重定向程序的IFRAME内内显显示示错误页错误页面。面。

若定制了http404.jsp等,则在IFRAME重定向器内发生了错误时会显示全局浏览等。

上述情况下,有下述回避对策。可通过在定制的错误页面DOM元素#im_error_url中设定错误页面本身的URL来回避该问题。

变变更更帐帐号号context中的中的输输入日期格式,可能入日期格式,可能导导致无法正常致无法正常执执行与日期相关的行与日期相关的处处理。理。

在某些处理途中,不可变更账号context的输入用日期格式。若变更,则有可能发生无法正确进行日期相关处理的情况。

用用户户context的的departmentByCompany 及及 postByCompany 变为变为 undefined 。。

下述情况下,departmentByCompany和postByCompany会在转换时失败。

在companyCd中使用了“-”时的UserContext的返回值在公司代码的最前面添加了“-”的数值时

用用DEBUG级别输级别输出日志出日志时时,有,有时时会将会将帐帐号的密号的密码码写到日志中。写到日志中。

若以DEBUG级别输入日志,则在对帐号信息进行了添加/更新/删除等变更时,有可能将含有密码的帐号信息输出到日志中。以DEBUG级别输出日志只是用于开发的功能,请在开发之外的环境中将日志级别设为INFO以上。

有些有些检检索画面的索画面的检检索操作需要区分大小写字母。索操作需要区分大小写字母。

在各画面的关键字检索功能中,存在区分拉丁字母的大写字母/小写字母进行检索的功能。相应画面如下。

许可设定画面

例如,若以”IFRAME”这个名称登记了数据,则以”iframe”检索也无法找到。

在在Windows环环境下,境下,访问访问地址大小写字母地址大小写字母输输入入错误错误,可能会,可能会导导致致运运行异常。行异常。

Windows环境中, 也可通过 Web Application Server 的设定实现不区分大写字母小写字母访问URL。由于 intra-mart Accel Platform 的URL路径基本上都是用小写字母定义的,所以用大写字母输入了URL时,有可能不正常动作。

强强烈建烈建议议不要不通不要不通过过API而直接更新和而直接更新和删删除数据。除数据。

若不使用API直接更新、删除了表数据,则对以后的画面、API动作不作保证。

不能采用通不能采用通过过重写重写URL进进行会行会话话管理的方式。管理的方式。

intra-mart Accel Platform 不支持通过URL重写的会话管理方式。请一定使用通过Cookie管理会话的方式。

帐帐号和档案需同步。号和档案需同步。

若只生成了账号、档案数据,则有可能出现无法维护、不能正常动作的功能。请一定同步使用。

对对数据数据库库日志日志进进行行设设置后,置后,启动时启动时将将输输出出Error级别级别的日志。的日志。

进行数据库日志用的设定后,虽然会在启动时输出错误级别的日志但在动作上没有问题。此外,不推荐使用数据库日志。强烈推荐使用适于所使用 Database 的日志工具等。

intra-mart Accel Platform 2014 Spring(Granada)

24

<!-- - Parameter for intra-mart only--><intra-mart> <database> <log sqlparam="false" isEnabledMode="CALLER_CLASS_NAME" /> </database> . . .

注解注解

启动时输出的日志

[12-10-01 00:00:00.000] {main} !!!! Please check your LOGBACK configuration file !!!!

URL中不能使用中不能使用“%28”((“(”的的编码编码形式)。形式)。

若在URL中使用了“%28”(编码后“(”),则会输出错误日志。

有关脚本开有关脚本开发发模式的限制。模式的限制。

若使用下述API进行了对象的持续化,则无法使用Java API直接取得该内容。Client#setPermanent#setCache#setModule#external#set

使用使用Archiver4Storage输输出的出的zip文件,根据文件,根据OS的情况有可能由于分隔文字不同而无法正常解的情况有可能由于分隔文字不同而无法正常解压缩压缩。。

对于Windows环境以及Version7.2以前的环境中使用Archiver4Storage API输出的zip文件,若在Linux/Unix环境上进行了文件的解压缩,则无法正常解压缩。

明确明确设设定了定了Base URL时时,用已,用已设设定的定的Base URL以外的以外的URL访问时访问时,登,登录录会失会失败败。。

可以Tenant为单位或系统为单位设定Base URL。(从intra-mart Accel Platform 2014 Spring(Granada)开始可以使用以Tenant为单位设定Base URL的功能。)若已设定了Base URL,则画面上的链接和画面跳转以Base URL为基准进行跳转。

使用已设定的Base URL以外的URL访问时,虽然会正常显示画面,但之后发生画面迁移时,以Base URL为基准的URL来访问相应画面。最先访问的URL和Base URL的Domain不同时,由于Cookie的基准Domain不同,无法维持会话。因此有可能发生预期之外的错误。

具体错误例子如下所示。

本地环境中,也可在登录画面通过下述URL访问。

http://localhost:8080/imart/loginhttp://127.0.0.1:8080/imart/loginhttp://<IP地址>:8080/imart/login其他

若Base URL与访问的URL不同,则虽然登录画面会正常显示,执行登录后会检查SecureToken,但由于无法参照会话信息,会发生权限错误(HTTP403)。或者,若发生了由于权限错误无法登录的现象,请确认Base URL。

在脚本开在脚本开发发模式中,模式中,处处理以夏令理以夏令时显时显示的示的时间时时间时,无法正确,无法正确变换为变换为日期日期对对象(象(Date)的字符串)的字符串显显示形式。示形式。

若JavaScript的Date实例全部满足下述条件,则无法从Date实例正确变换成日期字符串表现。(时间会发生1小时的偏差。)

1. 1970 年以前的日期。

2. 位于 Web Application Server 工作的JavaVM默认时区内的夏令时期间内。

※ 此现象是脚本开发模式引擎(Rhino)的式样。

例如,使用用户时区及指定显示格式(例子:“yyyy/MM/dd HH:mm:ss”格式)将系统时区的时间数据整形成日期时间字符串。若 Web Application Server 时区是JST(日本标准时间),执行下述代码后

var date = new Date(1948, 7, 1, 0, 0, 0);var dateString = DateTimeFormatter.format('yyyy/MM/dd HH:mm:ss', date);

Debug.browse(date.toString(), dateString);

intra-mart Accel Platform 2014 Spring(Granada)

25

则执行结果如下。

1. date.toString() → Sun Aug 01 1948 00:00:00 GMT+0900 (JST)2. dateString → 1948/08/01 01:00:00

首先,实现意识到时区的应用程序时,请使用DateTime API处理时间。上述的现象可通过使用DateTime API处理日期正确变换成字符串表现。

var systemTimeZone = SystemTimeZone.getDefaultTimeZone().data;var dateTimeSystemTZ = new DateTime(1948, 7, 1, 0, 0, 0, systemTimeZone);var dateTimeUserTZ = dateTimeSystemTZ.withTimeZone(Contexts.getAccountContext().timeZone).data;var dateString = DateTimeFormatter.format('yyyy/MM/dd HH:mm:ss', dateTimeUserTZ);

Debug.browse(dateString);

则执行结果如下。

1. dateString → 1948/08/01 00:00:00

此外,在“脚本开发模式 编程指南”及“SAStruts+S2JDBC 编程指南”中提供了“国际化编程示例”。请一并参考。

接下来,若不进行意识到时区的运行,则可通过下述设定回避上述现象。

在时区主表中添加Etc/GMT格式的时区ID。

打开WEB-INF/conf/time-zone-config/im-time-zone-config.xml,添加time-zone-id标签。关于时区主表请参照设定文件参考。

<time-zone-config> <time-zone-id>Etc/GMT-9</time-zone-id></time-zone-config>

在 Web Application Server 工作的Java-VM系统属性“user.timezone”中指定Etc/GMT格式的时区ID。

Resin 时,打开<%RESIN_HOME%/conf/resin.properties>,在“jvm_args”属性中设定“-Duser.timezone”。

# Arg passed directly to the JVMjvm_args : -Xmx1024m -XX:MaxPermSize=256m -Duser.timezone=Etc/GMT-9

将Tenant的时区变更成Etc/GMT格式的时区ID。

将系统数据库im_tenant_info表的time_zone_id值变更成Etc/GMT-9。或在Tenant管理功能的Tenant时区变更画面变更值。(选择GMT+09:00)

将全部用户的时区变更成Etc/GMT格式的时区ID或未设定。也可通过直接变更数据库的值设定用户的时区。具体来说,请将Tenant数据库的b_m_account_b表的time_zone_id的值变更成null或Etc/GMT-9。

表名的前表名的前缀缀是是intra-mart Accell Platform 的保留字。的保留字。

无法将下述表名当成前缀使用。b_m_*b_vc_*bk_imm_*im_*imaz_*imjob_*imm_*imw_*

构构筑多个筑多个Tenant时时,推荐以,推荐以实实例例为单为单位分开要位分开要连连接的数据接的数据库库。。

通过WAR文件构筑多个Tenant时,推荐以实例为单位分开要连接的数据库。

遵循各种数据遵循各种数据库库/JDBC驱动驱动的式的式样样及限制。及限制。

遵循各种数据库/JDBC驱动的式样及限制。

作为例子发行的SQL中,若是SQLServer,则可指定2100个占位符(使用PreparedStatement)。若是Oracle,在IN语句中可指定1000个占位符。

intra-mart Accel Platform 动动作的作的URL必必须须是第是第1层层路径。路径。

intra-mart Accel Platform 动作的URL必须设定为 http://host/imart 这样位于第1层的路径。这指的是,不只是 intra-mart Accel Platform 动作的服务器上的设定,从客户端(浏览器)侧可看到的路径也需要被设定为第1层

intra-mart Accel Platform 2014 Spring(Granada)

26

路径。

例子:虽然/imart会动作,但不保证在/foo/imart以及 / 这样路径下的动作。

若使用若使用JSP在循在循环处环处理内理内记记述述UI标签标签,,则则只有第一次通只有第一次通过过常量常量值值指定的指定的值值有效。有效。

若使用JSP在循环处理内记述UI标签,则只有第一次通过常量值指定的值有效。

【条件】在<imart:repeat/>和<imart:loop/>内指定由常量值指定的UI标签。

(例)

<% String id = "#"; String prefix = "c"; %> <imart:loop count="5" index="loop_number"> <input type="text" id="<%= prefix + loop_number %>" /> <im:calendar floatable="true" altField="<%= id + prefix + loop_number %>" showButtonPanel="true" /> </imart:loop>

此时,floatable只有第一次是true,而第2件之后就成了默认的false。

【回避方法】请不要使用常量值,而作为参数指定。

(例)

<% String id = "#"; String prefix = "c"; String floatable = "true"; %> <imart:loop count="5" index="loop_number"> <input type="text" id="<%= prefix + loop_number %>" /> <im:calendar floatable="<%= floatable %>" altField="<%= id + prefix + loop_number %>" showButtonPanel="true" /> </imart:loop>

不作不作预预告告删删除非公开除非公开样样式或式或API。。

请不要使用非公开样式或API。

请不要使用未在API列表等中公开的样式或API。将来,也有可能不作预告被删除掉。使用时,关于删除时的动作错误不负一切责任。

intra-mart Accel Platform 2014 Spring(Granada)

27

系统管理

因因为为系系统统中存在中存在预预留的用留的用户户代代码码,所以会出,所以会出现现有些代有些代码码无法使用的情况。无法使用的情况。

下述用户代码为系统预留的代码,无法使用。anonymous : 未认证用户system : Tenant初始设定的执行用户im_job : JobNet执行用户

系系统统管理管理员员可以可以访问访问全部画面。全部画面。

由于系统管理员可以访问全部画面,因此也可访问一般用户的使用画面。但是,部分画面由于未设想到会被系统管理员访问,画面显示及更新处理有可能失败。请系统管理员在主画面可访问的范围内进行操作。

访问下述画面会出现错误。

区域设定(一般用户用)显示时会发生“HTTP 500 : Servlet Exception”。

密码设定可以显示。但更新时会发生错误。

系系统统管理管理员员的用的用户户代代码码不能与一般用不能与一般用户户的用的用户户代代码码重复。重复。

若重复,系统管理员在使用一般用户各种功能时,可能会发生数据不一致的情况。比如,日志输出时,用户代码会变得不确定,形成系统管理员与一般用户间共享My Menu及个人设定的状态。

在系在系统统管理管理员员的的权权限限错误错误画面点画面点击击“返回到主画面返回到主画面”时时,有可能迁移到一般用,有可能迁移到一般用户户的主画面。的主画面。

由于限制事项“在登在登录录画面放置一段画面放置一段时间时间后,将不能登后,将不能登录录。。 ”,若系统管理员暂时放置登录画面一段时间后,会跳转到权限错误画面。这种情况下由于系统管理员尚未登录,所以在权限错误画面点击“返回主画面”后,就会跳转到一般用户画面。

intra-mart Accel Platform 2014 Spring(Granada)

28

认证功能

在在认证认证确确认对认对象画面,不能象画面,不能设设定定IFRAME内内显显示的前提画面的示的前提画面的URL。。

认证确认对象的画面中,请不要设定在IFRAME内显示的前提的画面URL。若将在IFRAME内显示的前提的画面URL作为认证确认对象的画面,则会在IFRAME内显示认证确认画面。虽然在其后认证确认中成功时会正常显示画面显示,但若失败时会在Window全体显示错误画面,IFRAME会被删除。因此即使在其后的认证确认中成功,也会变成没有头部主题画面。

处处理完成的消息理完成的消息显显示前,有可能示前,有可能显显示示认证认证确确认认画面。画面。

以“共享数据库设定”为例进行说明。将再次进行认证确认的必需时间设定为了“5分种”后。进行了下述处理/画面跳转时,从1. 到 4. 之间经过了5分钟时,在4的时间点会再次显示认证确认。

1. 从“共享数据库一览”画面按下“新建登记”。2. 跳转到“共享数据库登记”画面。3. 在“共享数据库登记”画面,输入信息并按下“登记”。4. 跳转到“共享数据库一览”画面,并显示处理成功的对话框。

从用户的角度(=只是在画面上显示的信息)看,由于未显示处理成功的对话框,会认为处理仍未结束。与处理仍未结束无关,显示认证确认画面是不正确的。但是,由于不会发生处理失败或信息缺失等,在运行上不会产生什么问题。

在登在登录录画面放置一段画面放置一段时间时间后,将不能登后,将不能登录录。。

若在打开登录画面后发生了会话超时,则登录一定会失败。认证处理中,在登录画面对存放在会话中的安全token的完整性进行了检查。若会话超时,则会由于找不到安全token而发生此现象。

为了解决该现象,请进行下述任一操作。・请重新显示登录画面。・设定方法请参照“ 安装指南安装指南 ”-“ 使用自使用自动动登登录录功能功能时时 ”。

直接直接访问访问密密码码到期到期变变更画面更画面时时,会,会显显示不适当消息。示不适当消息。

登录用户直接访问下述URL时,会显示密码过期变更画面。

http://<HOST>:<PORT>/<CONTEXT_PATH>/user/password/expire

若输入密码并点击“变更”按钮,则可正常进行密码变更。另外,会在访问了此画面的时间点变成注销状态。但是,虽然在画面上会显示下述消息,但实际上并未超过有效期限。

“超过了密码的有效期限。”“初次登录。”(初次登录时)

SSO((SingleSignOn))环环境的注意事境的注意事项项。。

若 intra-mart Accel Platform 运行在SSO环境中则不支持经由 intra-mart Accel Platform 登录画面进行登录。

虽然会显示登录画面,但与从登录画面登录的用户无关,都是以由SSO指定的用户自动登录。

此外,由于在SSO环境中,对任意URL都进行自动登录,所以不需要使用登录画面。

访问访问画面画面时时有可能有可能发发生生InvalidClassException错误错误。。

运行2012 Winter以前的war,且在通过会话故障切换等持续会话的状态下,若将war更新成2013 Spring以上的版本,并进行画面显示,则会发生下述错误。

java.io.InvalidClassException: jp.co.intra_mart.system.security.certification.sso.SSOContextCachingStrategyAdapterImpl; local class incompatible: stream classdesc serialVersionUID = 539561492263087033, local class serialVersionUID = -6392005577997211593

可通过一次会话超时或注销等手段重新生成会话来回避。

使用了使用了请请求信息的求信息的Tenant自自动动解析功能有效解析功能有效时时,系,系统统管理管理员员登登录录失失败败后,有可能无法后,有可能无法访问访问。。

满足以下全部条件时,系统管理员登录失败后会发生HTTP500错误。

・使用了请求信息的Tenant自动解析功能有效・TenantID必须检查有效

intra-mart Accel Platform 2014 Spring(Granada)

29

・使用无法进行Tenant自动解析的URL访问系统管理员登录画面时

此现象发生后,无法显示用于返回登录画面按钮。发生本现象后,请重新显示登录画面。

另外,满足以下全部条件时,系统管理员登录失败后,虽然会正常跳转到认证错误画面,但第2次登录会失败。(点击“返回到登录画面”跳转到登录画面后,由于请求URL已变更,登录时会发生HTTP403错误)

・使用了请求信息的Tenant自动解析功能有效・ TenantID必须检查无效・server-context-config.xml中已设定的基准URL与默认Tenant中已设定的基准URL・使用server-context-config.xml中已设定的基准URL访问系统管理员登录画面时

发生本现象后,请使用server-context-config.xml中设定的基准URL重新显示登录画面。

另外,在输入了正确的用户代码、密码时不会发生上述两个现象。

使用使用统统合合Windows认证时认证时,有,有时时会在系会在系统统管理画面上管理画面上显显示示认证对话认证对话框。框。

这是由于浏览器通过imuiListTable等的Ajax通信等将请求发送给了系统管理功能以外的URL(/system/以外的URL)而造成的。显示了认证对话框时,请输入登录到所使用终端的Windows上的用户和密码。

intra-mart Accel Platform 2014 Spring(Granada)

30

客户端浏览器

共通共通

在在Ajax通信取得中通信取得中进进行重新加行重新加载载,有可能,有可能导导致致发发生生错误错误。。

在采集数据时执行重新加载后,采集Ajax通信数据画面有可能会瞬间显示错误信息。

有可能显示会话超时的错误消息弹出画面。有可能显示“Error.error”的消息。

此时若稍作等待数据仍会显示,不会发生问题。

根据根据浏览浏览器不同,器不同,输输入表入表单单及及检检索条件索条件输输入表入表单显单显示亦不同。示亦不同。

在Chrome / Internet Explorer 9 / Safari环境下,输入形式(imui-form)、检索条件输入形式(imui-form-search-condition)的标题横线将显示在th标签的旁边,Internet Explorer 8 中则不会显示。

若在菜若在菜单单中中显显示了示了树树形画面,客形画面,客户户端会端会发发生内存泄露。生内存泄露。

若设定了version5.0、version6.0的主题,在菜单中显示树形画面时,客户端可能会发生内存泄露。

上述情况下,有下述回避对策。请关闭浏览器以释放内存(并非服务器侧的内存泄露)。

请请关关闭浏览闭浏览器的器的弹弹出窗口出窗口拦拦截功能。截功能。

若弹出窗口拦截功能有效,可能无法接收正确信息。请关闭弹出窗口拦截功能。

由于由于浏览浏览器器缓缓存的原因,画面存的原因,画面动动作有可能不正常。作有可能不正常。

若画面崩溃或预想的运行未发生,请将浏览器的缓存全部删除后,重新执行。

在特定的主在特定的主题题中会中会发发生横向生横向滚动滚动。。

使用 version 6.0 主题时,部分页面中会出现横向滚动条。

在在imuiRichtextbox 中写入大量文本会加重中写入大量文本会加重浏览浏览器器负负荷。荷。

在imuiRichtextbox 中写入大量文本后有可能会因浏览器负荷过重,导致无响应。在imuiRichtextbox 中写入大量文本,由于内部要生成装饰用的标签,浏览器所需的绘制时间与文本的多少成比例。发生此现象后,请将浏览器关闭后再重新打开。

在在UI组组件件总总体支持国体支持国际际化的属性中指定以化的属性中指定以“%”开始的字符串后,会开始的字符串后,会显显示示“未定未定义义”。。

在UI组件总体支持国际化的属性中指定以“%”开始的字符串后,会显示“未定义”。例如:在imuiButton的value属性中指定了“%hoge”时,所显示按钮的文字标签会变成“未定义”。

不保不保证浏览证浏览器器标标准的返回按准的返回按钮钮的的动动作。作。

使用浏览器标准功能的返回按钮进行了画面迁移时,不保证其迁移目标画面的运行。有可能显示错误画面或预想以外的运行。

将可将可调调整尺寸的整尺寸的组组件件组组合后,外部合后,外部组组件的尺寸件的尺寸调调整起始位置会被限制。整起始位置会被限制。

若在内侧所指定组件的大小调整开始位置与在外侧所指定组件的大小调整开始位置相同,外侧组件无法进行大小调整。例如,在imuiDialog 中有imuiGadgetBar ,若imuiGadgetBar 的大小调整开始位置为右侧时,则无法从右侧调整imuiDialog的大小。

2013 Spring 版的对象组件如下。

imuiDialogimuiPageDialogimuiGadgetBar

在同一在同一电脑电脑使用同一种使用同一种类类的多个的多个浏览浏览器或多个器或多个标签页时标签页时,不保,不保证证其其动动作。作。

intra-mart Accel Platform 通过使用浏览器的Cookie 来进行会话管理。因此,在同一电脑使用同一种类的多个浏览器或多个标签页时,不保证运行正确。

intra-mart Accel Platform 2014 Spring(Granada)

31

【系统管理员操作时】在有多个Tenant的环境中打开多个选项卡进行操作时,操作者可能更新原本不想更新的Tenant。这是由于在变更了要操作的Tenant时,浏览器的另一选项卡未能意识到该变更而造成的。

【IM-Workflow时】由于以下原因,同一用户无法用多个浏览器/多个选项卡进行操作。・附件的临时上传目录是以用户为单位的・某些操作模式会造成用户数据ID重复

※以下为问题发生时的操作模式(例子)。a) 模式1・用多个浏览器打开同一个临时保存画面・先在一个浏览器中进行申请操作・之后在一个浏览器进行临时保存操作

b) 模式2・在其他PC上用同一用户ID进行登录操作

c) 模式3・临时保存并提出申请后,用浏览器的返回操作跳转到临时保存画面再进行申请

准备了用户数据ID作为用户可在顾客应用程序中任意设定的项目。为了保证能够自由设定,只允许用户数据ID与案件间存在1对1的对应关系,不允许设置为1对多。因此,对于是不是由于不正确的操作造成了与案件相对应的用户数据ID出现重复,目前在IM-Workflow中无法进行业务方面的检查。想要保证用户数据ID的唯一性时,请在动作处理中使用用户程序来检查。

拖放拖放带带有关有关闭图标闭图标的的标签页标签页有可能有可能导导致其布局致其布局变变形。形。

使用UI组件的imuiTabs、imui:tabs 时,对于带有关闭图标的标签页,为了更改其摆放顺序而进行拖放时,有可能发生布局变形的情况。

身份登身份登记记画面的子身份画面的子身份检检索索对话对话框的框的ListTable显显示有示有变变化。化。

在“Tenant管理”-“身份”画面的身份等级画面中,“检索并添加子身份”链接中显示的身份检索对话框内的ListTable宽度有可能与对话框的尺寸不一致。

根据所使用根据所使用浏览浏览器的情况,器的情况,显显示示时时有可能有可能发发生布局生布局变变形的情况。形的情况。

intra-mart Accel Platform 所提供的标签或使用了这些标签的画面中,根据所使用浏览器的情况,显示时有可能发生布局变形的情况。

若使用了兼容主若使用了兼容主题题,根据所使用,根据所使用浏览浏览器的情况,器的情况,显显示示时时有可能有可能发发生布局生布局变变形的情况。形的情况。

intra-mart Accel Platform 所提供的标签或使用了这些标签的画面是以标准主题为基准的。若使用了兼容主题,画面宽度发生变化时,有可能发生显示布局变形的情况。

imuiPageDialog中不能以中不能以undefined、、null为为参数参数进进行行发发送送处处理。理。

对于imuiPageDialog的参数parameter等,使用jQuery的ajax指定为undefind或null发送参数后,服务器侧接收时会将其变换成“undefined”、“null”的字符串。

位于位于imuiAccordionItem 下面的消息下面的消息Box内的文字大小会内的文字大小会变变小。小。

位于imuiAccordionItem 下面的 imui-box-success、 imui-box-information、 imui-box-warning、 imui-box-caution 等的文字大小会变小。

若在若在imuiAccordionItem 下面放置了下面放置了 imuiDropdown ,,则则会折会折叠隐叠隐藏藏显显示下拉菜示下拉菜单单。。

若显示了在imuiAccordionItem 下面配置的 imuiDropdown ,则不会在折叠项目上显示下拉菜单,而是隐藏显示。

在在imuiAccordion 下面配置了下面配置了 imuiRichtextbox 时时,,显显示有可能示有可能变变形。形。

若在imuiAccordion 下面配置了 imuiRichtextbox ,则选择框的背景色不是白色。

无法无法设设定定height 或或 width 等等样样式,式,变变更更imuiToggle 的大小。的大小。

无法设定height 或 width 等样式,变更imuiToggle 的大小。

实现实现了通了通过过SAStruts上上传传文件的接收程序文件的接收程序时时,有可能由于文件,有可能由于文件Size导导致无法致无法进进行上行上传传限制。限制。

根据文件Size进行上传限制时,struts-config.xml虽指定了可上传的最大文件Size,但超过这个数值,有时会上传文件。将超过Integer.MAX_VALUE的值从long强制类型转换到int时,会得到比-1小的值。

intra-mart Accel Platform 2014 Spring(Granada)

32

若在多个若在多个input元素中指定相同元素中指定相同name属性,属性,则则imuiValidate将无法正常将无法正常动动作。作。

若在多个input元素中指定相同name属性,则imuiValidate将无法正常动作。

【现象】即使在多个input元素中指定相同name属性,也只检查最前面的元素。第二个之后的元素发生错误后,会显示针对第一个元素的错误消息,或瞬间显示错误消息等,而无法正常动作。

【条件】在多个input元素中指定相同name属性,并使用了imuiValidate时。

【规避对策】在各个name属性中指定不同的值。

Google Chrome

若使用若使用Google Chrome,,Flash 画面中可能会有无法正常画面中可能会有无法正常运运作的部分。作的部分。

由于Google Chrome 存在与使用Flash有关的错误。作为解决方法,需要进行下述操作。

Chrome 的插件设定( about:plugins )中,将 Chrome 自带的 Flash 无效化。

从下面的网站下载Adobe Flash Player 并安装。http://get.adobe.com/cn/flashplayer/

Internet Explorer

只有在只有在Internet Explorer 8中,指定中,指定imuiSelect的的max-width会会导导致布局致布局变变形。形。

imuiSelect中,指定了max-width后,下拉按钮上会显示字符串。作为浏览器的式样,只在Internet Explorer 8上发生该现象。

Internet Explorer 8/9中,无法使用中,无法使用imuiFileUpload 同同时选择时选择多个文件。多个文件。

由于Internet Explorer 8、9不支持HTML5 的type=”file” multiple ,无法使用imuiFileUpload 同时选择多个文件。

Internet Explorer 8/9中,无法中,无法显显示示placeholder。。

所谓占位符,指的是在input标签的项目中尚未输入时以灰色显示“请输入”等消息的方法。imui 标签虽然会在收到占位符后将其原样输出到html中,但由于Internet Explorer 8, 9 不支持HTML5 占位符属性,不能显示。

不支持不支持Internet Explorer 的的“兼容模式兼容模式”。。

点击位于地址栏旁边的兼容模式切换按钮后,菜单的“zIndex”无法正确动作。整体来说不支持使用“兼容模式”。

下下载载附件附件时时有可能有可能发发生生错误错误。。

使用Internet Explorer在通过window.open或target=”_blank”新打开的窗口内用POST请求发送用于下载文件的URL后,下载文件名有可能被忽略。

使用使用Internet Explorer 时时,,为为了能了能够够在在IFrame 内内显显示外部网站,需使安全区域示外部网站,需使安全区域设设置一致。置一致。

Internet Explorer 中,若要在IFrame 内显示外部网站,需要intra-mart Accel Platform 与外部域的安全区域设置一致。若安全区域不同,则由于Cookie 无法使用,有可能出现外部域的功能受限制而无法正确显示。

可在“Internet 选项”的“安全”选项中确认安全区域的设置。

intra-mart Accel Platform 的以下功能支持在IFrame 内显示的外部网站。

菜单外部菜单联动互联网门户网站构件

使用这些功能时,请确保所设定URL的安全区域与intra-mart Accel Platform 一致。

intra-mart Accel Platform 2014 Spring(Granada)

33

在在SSL环环境中使用境中使用Internet Explorer8时时,无法下,无法下载载文件。文件。

使用Internet Explorer8时,在进行文件下载操作时会显示以下alert,同时无法下载文件。

[Window Title]Windows Internet Explorer

[Content]无法下载XXXXXXXX - XXXXXXX。

无法打开此互联网站。无法使用或找不到所请求的网站。请稍后重试。

[OK]

由于IE的Bug,导致Cache-control Header不起作用。

只有在只有在Internet Explorer 10 中,右中,右对齐显对齐显示的文本框示的文本框获获得焦点又失去焦点后会得焦点又失去焦点后会导导致文字致文字显显示被掩盖。示被掩盖。

在指定了右对齐的文本框移动焦点,向其中输入一些字符并移开焦点后,只在使用Internet Explorer 10 时,所显示文字的右侧大约有一半被掩盖。

使用使用Internet Explorer登登录时录时,有可能,有可能发发生生403错误错误。。

由于Internet Explorer 设定的原因,有可能出现无法登录的情况。若Internet Explorer 的安全设定被设定成禁止访问cookies,登录时会发生403错误。

为了解决该现象,请对 Internet Explorer 进行下述任一设定。

将 intra-mart Accel Platform 环境添加至信任站点列表。将Internet区域的第一方cookie、第三方cookie设定为接受。

使用使用Internet Explorer时时,有可能,有可能发发生所下生所下载载文件的文件名从前面被切断、乱文件的文件名从前面被切断、乱码码的情况。的情况。

使用Internet Explorer时,有可能发生所下载文件的文件名从前面被切断、乱码的情况。本现象为Internet Explorer的下述问题所致。http://support.microsoft.com/kb/897168/ja

Internet Explorer 10之后的版本中,无法用之后的版本中,无法用imuiFileUpload上上传传0字字节节的文件。的文件。

Internet Explorer 10之后的版本中,无法用imuiFileUpload上传0字节的文件。

在在Internet Explorer 8中,有中,有时时会不会不显显示示favicon.ico。。

在Internet Explorer 8中,有时会不显示favicon.ico。

Internet Explorer8, 9中中进进行限制行限制值值以上的文件上以上的文件上传时传时,会,会输输出与文件出与文件Size无关的消息。无关的消息。

若已在request-control-config.xml 中设定了请求的最大值,则使用imuiFileUpload 组件上传了限制值以上的文件后,会显示以下消息。

“错误 SyntaxError: 字符不正确。”

※若在限制值之内则不发生该现象。另外显示了此错误消息时,文件本身不会上传。

由于此浏览器为了让人看上去是在使用Ajax上传文件而使用了iframe虚拟上传文件。由于无法从对iframe的响应中取得HTTP状态,因而状态代码固定是200。这是所使用插件的式样。

However, for browsers without support for XHR file uploads - which includes Internet Explorer before IE10 - the IframeTransport is used and there is no way to retrieve the HTTP status code from an iframe load event.

https://github.com/blueimp/jQuery-File-Upload/wiki/Frequently-Asked-Questions#does-the-plugin-support-http-status-codes

文件上传标签期待JSON作为响应。但由于http413.jsp中未对文件上传标签进行处理,会将HTML作为响应返回。由于接收了HTML 的文件上传标签无法进行JSON语法分析,所以会显示本次“SyntaxError: 字符不正确。”的错误。

【回避方法】若要避免此现象,请变更request-control-config.xml 内“请求的最大值”。

Internet Explorer 8 之后,若将安全区域不同的网站之后,若将安全区域不同的网站页页面登面登记记到菜到菜单单中并中并弹弹出打开,出打开,则页则页面会被面会被显显示在上示在上级级画面中。画面中。

Internet Explorer 8 之后,若将安全区域不同的网站页面登记到菜单中并弹出打开,则页面会被显示在上级画面中。

满足以下全部条件时会发生。・ intra-mart Accel Platform 已被登记为受信任的站点。・ 弹出显示的网站尚未被登记为受信任的站点。

intra-mart Accel Platform 2014 Spring(Granada)

34

此现象是由Internet Explorer 的运行式样引起的。Internet Explorer 中提供了4个安全区域(Internet,本地Intranet,可信站点,受限站点),但从某些区域打开其他区域的网站时,Internet Explorer 8 上变成了无法指定form 的跳转目标的式样。

http://msdn.microsoft.com/en-us/library/ie/ms534659%28v=vs.85%29.aspx

为了解决该现象,请将弹出显示的网站也登记到受信任站点中。

Internet Explorer 8中,中,imuiButton 的的显显示示宽宽度比通常要大一些。度比通常要大一些。

Internet Explorer 8中,imuiButton 的显示宽度比通常大22px。

Internet Explorer 8中,中,imuiToggle的的显显示示宽宽度比通常要大一些。度比通常要大一些。

Internet Explorer 8中,imuiButton 的显示宽度比通常大22px。

在在Internet Explorer 11中,无法通中,无法通过过已指定了已指定了maxlength属性、属性、contenteditable属性的元素属性的元素输输入日入日语语。。

Internet Explorer 11中,要在将contenteditable属性设置成了有效的div元素以及设定了maxlength属性的input元素中进行输入时,有时会无法输入日文。Microsoft公司已发布相关紧急发布资料。http://support.microsoft.com/kb/2922126/ja (日文)

在在Windows 7的的Internet Explorer 11中使用中使用Office IME时时,会,会变变成通成通过过ime-mode: active指定的半角片假名模式。指定的半角片假名模式。

在Windows 7的Internet Explorer 11中使用Office IME时,在指定了ime-mode: active的表单部件中,会变成半角片假名模式。http://support.microsoft.com/kb/2931749/ja (日语)

Windows 7的的Internet Explorer 11中,中,显显示字体示字体为为MS PGothic、、MS Gothic。。

Windows 7的Internet Explorer 11中,显示字体为MS PGothic、MS Gothic 。Windows 8.1的Internet Explorer 11中的显示字体是Meiryo、MS Gothic 。与MS Gothic、MS Gothic相比,MS PGothic、MS Gothic的粗字体在纵向方向上较长。

此外,在 intra-mart Accel Platform 中,将样式表的font-family指定成了Arial、sans-self。

Safari

若使用了若使用了Mac OSX(10.7.0之后之后),,树树型型显显示中有可能示中有可能发发生无法打开生无法打开树树的情况。的情况。

若使用了Mac OSX,点击树型显示中显示为结构树的节点或展开图标时,有可能运行不正常。由于滚动条的显示设置造成节点显示位置发生偏移而导致了该现象的发生。

为了解决该问题,请进行下述设定。请将“系统环境设定 - 一般 - 滚动条显示”设定为“一直显示”。

在在Safari 7上存在无法在部分管理画面上上存在无法在部分管理画面上设设置的置的项项目。目。

使用UI部件的imuiListTable,在工作台具有编辑功能的画面上通过Safari7进行编辑时,将会忽略所输入的内容,注册含有输入文本框的HTML。

intra-mart Accel Platform (无添加的应用程序)时,适用于以下画面。・菜单设定画面 - 菜单项目的新建 (或编辑)自变量

・作业管理画面 - 作业创建 (或编辑)执行参数

・作业网络管理画面 - 作业网络创建 (或编辑)执行参数

使用这些画面时,请使用Safari 7 以外的浏览器。

智能手机智能手机

智能手机中,若智能手机中,若处处理理时间过长时间过长有可能提示有可能提示错误错误。。

由于线路状态及服务器资源等原因,处理时间过长时会发生下述错误。

intra-mart Accel Platform 2014 Spring(Granada)

35

Error: NETWORK_ERR: XMLHttpRequest Exception 101

智能手机中,所下智能手机中,所下载载的文件有可能的文件有可能发发生文件名乱生文件名乱码码的情况。的情况。

智能手机中,下载文件名中使用了日语的文件时,有可能发生文件名乱码的情况。

某些特定机型的智能手机会某些特定机型的智能手机会进进行重行重试处试处理(再次理(再次发发送送请请求)。求)。

特定机种的智能手机中,在向服务器提交处理请求后等待处理返回的结果时,若超出了规定的时间,有可能发生重试(再次发送请求)的处理。若为登记处理,有可能发生登记了相同信息的情况。

【已确认机种】

NTT Docomo GALAXY SⅡ LTE SC-03D

智能手机智能手机终终端根据机型、端根据机型、浏览浏览器种器种类类的不同,有的不同,有时时不能正常工作。不能正常工作。

在本公司进行了动作确认的智能手机终端在Release Note的“已验证完环境”中有记载。使用未记载的手机终端或标准浏览器之外的浏览器时,有可能无法正常运行。详细请参照“ 已已验证环验证环境境 ”-“ 智能手机智能手机 ”。

旋旋转转屏幕后,可能会屏幕后,可能会导导致画面布局致画面布局变变形。形。

智能手机中进行旋转屏幕后,可能会导致画面布局变形。

【例子】

确认对话框显示中,进行纵⇔横切换后,显示偏离中央位置。显示错误消息后,在进行纵⇔横切换后,显示区域的显示位置会从中央位置偏离。

若使用若使用Android 4.x 标标准准浏览浏览器,在文件名中使用符号可能会器,在文件名中使用符号可能会导导致无法上致无法上传传。。

若使用Android 4.x 标准版浏览器,文件名中包含下述符号时,文件上传失败。

#$%&+,;=@[]^`{}

为了解决该问题,请在更改文件名后再进行上传。

用智能手机有用智能手机有时时无法下无法下载载文件。文件。

用智能手机有时会无法下载具有某些文件名或内容的文件。

【例子】

* 将文件名为中文(U+E815(厂)等)的文件上传到IMBox ,将其下载到Android 终端上等。

若将若将长长文本或位于文本或位于隐隐藏位置的藏位置的input元素指定元素指定为为autofocus,,则则画面布局会走形。画面布局会走形。

在长文本下方配置指定了 autofocus 的输入框元素。该元素处于不滚动就看不到的位置。这种状态下显示页面时,画面布局会变形。 此为 jQuery Mobile 的问题。https://github.com/jquery/jquery-mobile/issues/5385

为了解决该问题,请从输入框元素中去掉 autofocus 属性。

在在Android OS 2.3.6的的标标准准浏览浏览器中点器中点击击档案档案对话对话框的框的“跟踪中跟踪中”按按钮钮后,会后,会导导致按致按钮钮的文字的文字变变形。形。

在Android OS 2.3.6的标准浏览器中点击档案对话框的“跟踪中”按钮后,会导致按钮的文字变形。

在在Android标标准准浏览浏览器下,下器下,下载载文件的文件名中的多字文件的文件名中的多字节节字符会字符会变变成乱成乱码码。。

Android 标准浏览器中,下载文件名中的多字节文字会变成乱码。发生此问题是由于Android标准版浏览器不支持多字节文字的 Content-Disposition 。

Android标标准准浏览浏览器中从器中从弹弹出窗口打开了出窗口打开了弹弹出窗口出窗口时时,在,在弹弹出窗口内出窗口内显显示的部分示的部分错误错误画面的按画面的按钮钮不不动动作。作。

从上级窗口(窗口A)打开弹出窗口(窗口B),又从窗口B打开了弹出窗口(窗口C)时,在窗口C会发生会话超时错误,此时若点击了“前往登录画面”则Android标准浏览器的动作如下。・在窗口A中显示登录画面。・窗口B被关闭。・窗口C一直被显示。

本来的动作如下。・在窗口A中显示登录画面。

intra-mart Accel Platform 2014 Spring(Granada)

36

・窗口B被关闭。・窗口C被关闭。

受此限制的错误画面如下。・HTTP401错误画面・会话超时错误画面

平板平板电脑电脑

在在 iPad/iPhone 的的 Safari上上显显示示PC用的画面用的画面时时,根据,根据浏览浏览器式器式样样不同存在受到限制的功能。不同存在受到限制的功能。

在 iPad/iPhone 的 Safari上显示PC用的画面时,根据浏览器式样不同存在受到限制的功能。

例如,下述功能受到限制。・无法使用需要进行拖放的操作。(例如:MyMenu设定的树形维护画面)・无法使用需要进行双击的操作。(例如:IM共通的用户检索画面的选择确定处理)・点击文本框时,不显示软键盘。・进行选择框的选择操作时,不显示鼓型的拾取器。・进行选择框的选择操作时,若显示了window.alert()、window.confirm()则safari会冻结住。・无法使用鼠标悬停操作。(例如:工具提示)・文件上传中若文件名重复(默认是image.jpg)、则只上传一个文件。・若在PC版画面触摸了按钮,则会一直处于mouseover的状态。 因此,布局也会一直处于mouseover 时被授予的类的布局。・门户构件的标题变更对话框中有可能由于键盘不显示而无法进行编辑。 此时,可通过变更画面的大小等变成可编辑的状态。・ 在浏览器上显示已下载的文件。

intra-mart Accel Platform 2014 Spring(Granada)

37

国际化

与与时时区相关的限制。区相关的限制。

若不遵守下述限制,处理时间信息的数据有可能发生不一致的情况。

请使JavaVM与本产品的时区保持一致。

以下设定文件中所定义的时区为可指定的时区。<CONTEXT_PATH>/WEB-INF/conf/time-zone-config/im-time-zone-config.xml

不推荐在运行开始后变更时区。

请不要在程序内变更JavaVM的时区设置。例 TimeZone#setDefault()

操作时区时,请不要使用客户端JavaScript的Date对象。

不推荐在开始不推荐在开始运运行后,修改行后,修改Tenant的默的默认认区域。区域。

根据功能的不同,能够任意输入其他语言的数据,若变更了Tenant的默认区域,可能发生由于语言数据不存在而导致无法运行的情况。

设设定文件中的定文件中的说说明及注明及注释释没有国没有国际际化。化。

虽然画面上显示的标签、信息等已多语言化,但设定文件等说明中记述的内容或备注只有日文。

im-propagation只能只能输输出英文消息。出英文消息。

im-propagation功能不属于国际化功能。因此,输出的日志等消息全部为英语。

不推荐在不推荐在运运行中行中减减少系少系统统区域。区域。

不推荐在运行途中减少系统区域。根据功能的不同,可能会出现无法正常运行或数据不一致的情况。推荐在运行开始前决定所要使用的语言。

输输出到日志中的消息有可能是多个区域的消息。出到日志中的消息有可能是多个区域的消息。

intra-mart Accel Platform 中,部分日志消息是按照在Tenant中设定的区域输出的。在1个Web应用程序内存在多个Tenant,且各个Tenant中设定的区域不同时,日志消息的区域随着Tenant的不同而变化。

IM-共通主表

指定指定时时区涉及到当天区涉及到当天时时的相关限制。的相关限制。

intra-mart Accel Platform 中在用户检索时若未指定日期,则基准日时区就是用户自身所持有的时区(账号context的时区)。因此,变更了用户的时区时,根据日期不同有可能检索前一天或明天的数据,请注意。

存在存在Internet Explorer无法正常无法正常显显示的示的页页面。面。

使用了Internet Explorer时,期间条的1个月显示、3个月显示有可能无法正常显示。

要在要在IM-共通主表中使用的共通主表中使用的语语言数据言数据须须全部登全部登记记。。

必须在IM-共通主表的项目中全部设定好各语言数据。想使用日语和英语时,虽然只登记了日语档案信息,请不要同时登记英语信息。

有在有在Internet Explorer 9中中发发生内存泄露的画面。生内存泄露的画面。

Internet Explorer 9上使用了IM-共通主表的维护画面时,有可能发生内存泄露。

在Internet Explorer的文档兼容性模式是edge模式的状态下,在IFRAME内显示IM-共通主表的维护画面时会发生此现象。

下述方法可回避此现象。

1. 请在弹出画面中使用IM-共通主表的维护画面。变更菜单项目设定,设为弹出显示。请在菜单设定画面中进行“将IFRAME显示设为OFF”,“将弹出显示设为ON”的设定,更新菜单项目。

2. 请使用Internet Explorer 9 以外的浏览器(Google Chrome等)。

intra-mart Accel Platform 2014 Spring(Granada)

38

IM-共通主表的管理画面不支持共通主表的管理画面不支持Mac safari。。

IM-共通主表的管理画面不支持Mac safari。例如,若指定了2434年2月28日之后的日期,则期间信息会发生1天的错位。

不可在不可在IM共通主表的共通主表的导导入入执执行中行中执执行其他关行其他关联联操作或操作或导导入。入。

不可在IM共通主表的导入执行中执行其他关联操作/导入。

例子:・在“公司/组织”的导入执行中导入“用户”。・在“公共组别”的导入执行中导入“用户”。・在“公司/组织”的导入执行中通过画面操作“用户”。

由于是在变更途中变更用户的所属信息,会产生由于数据不一致引起的错误。请不要进行这种在导入执行中更新关联数据的操作。

关于关于condition指定指定(AppCmnSearchCondition)

若指定了由API的condition指定构成的SQL的preparedStatement中指定的占位符最大数,就会发生SQLException。

在公司在公司许许可控制(可控制(访问权访问权)中可使用的)中可使用的Subject组别组别数最大是数最大是1000件。件。

公司许可控制(访问权)中可使用的Subject组别数最大是1000件。

公司公司许许可控制中可使用的可控制中可使用的Subject解析器只有解析器只有DeclaredSubjectResolver。。

虽然公司可进行许可控制(访问权),但用于解析许可的Subject而使用的Subject解析器只可使用实现了DeclaredSubjectResolver接口的解析器。

Web服务

关于关于Web服服务务整体的限制。整体的限制。

Web服务引擎必须使用“Axis 2 ver1.4.1”。

有关Axis2 详情,请参照 Axis2的Web网站(http://axis.apache.org/axis2/java/core/index.html)。

Web 服务的传输层必须使用 HTTP 。

Web 服务的加密必须在SSL上才可实现。

必须公开document-literal 样式的 Web 服务。

通过负载均衡器来实现Web服务的负荷分散。例如,若使用了 Apache HTTP Server 2.2.x 作为Web服务器,则可在 Resin 的 mod_caucho 上实现负荷分散。

若为分布式构成,需在各 Web Application Server 上部署相同的Web服务。若 Web Application Server 间部署的Web服务不同,则无法正常进行Web服务的负荷分散。

关于关于 Axis2 - 1.4.x 的的现现行行标标准。准。

在Web服务的消息元素中,无法指定具有继承关系的等级。

在Web服务的消息元素中,无法指定内部等级。Stub无法进行正确处理。

若公开为Web服务的方法的返回值是void,且无异常,则无论发生什么错误,Web服务端/客户端双方都不会通知错误。

Axis2 的管理控制台(http://hostname/imart/axis2-admin/index.jsp),不支持URL rewriteing 的会话ID。

关于从使用了消息接收器“RPCxxxxMessageReceiver”的XML到Java 对象的映射,对于定义为“数组”的Java对象,若SOAP消息的对应元素不存在,变换为“空数组”后,可能会变换成“null”。

数据绑定方式使用了“ADB”的Axis2 Stub,从XML映射到Java对象时,定义为“数组”的Java对象会做下述的变换。根据该当前式样,若在Web服务/供应者一方发送了“null”,Web 服务/客户端会将其解释为“数组长度为1的数组(最开始的元素为“null”)”,若在Web服务/供应者一方发送了“空数组”,Web 服务/客户端将其解释为“null”。

Axis2-1.4.1 AXIS2-3870已被修改。但是,已确认在使用了Axis2 Stub时会发生内存泄露。Axis2 1.4.1 client stub not freed (https://issues.apache.org/jira/browse/AXIS2-4007)intra-mart Accel Platform 中使用的是修改的AXIS2-4007的Axis2-1.4.1。发生了修改的类是“org.apache.axis2.client.Stub”。

intra-mart Accel Platform 2014 Spring(Granada)

39

若公开为Web服务的方法中将JavaBean指定为参数,则无法正确接受发送此JavaBean内的“字节数组(=byte[])”形式的属性数据。此为Axis2当前式样的限制事项。发送接受二进制文件时,请不要以JavaBean属性的形式,而是要以“字节数组(=byte[])”的形式来指定被公开为Web服务的参数。

公开Web服务的方法的返回类型不能是void。https://issues.apache.org/jira/browse/AXIS2-4275

关于关于Web服服务务的的认证认证及及认认可。可。

Web服务执行后,会被明确地废弃(注销)。因此,intra-mart登录会话的作用域以Web服务的调用为单位。

作为 intra-mart Accel Platform 的帐号信息,认证时使用的密码会被一直保留、使用。进行LDAP联动时,无法使用LDAP方面管理的密码。

WS-Security不支持 intra-mart Accel Platform 用户的认证/许可。

卸载Web服务时,无法删除该Web服务中已设定的访问权限。

关于关于Web服服务务/供供应应者。者。

Web服务化的对象为已有的Java等级,或JavaScript函数。(使用从底向上的方法实现Web服务化)

关于脚本开发模式的Web服务化,将请求参数作为参数的函数无法被Web服务。所谓请求参数作为参数的函数指的是init()函数、close()函数,以及与链接及表单的action 属性相对应的函数。

关于脚本开发模式的Web服务化,对参数值进行更新处理的函数,无法被Web服务。所谓对参数值进行更新处理的函数指的是不只是在函数内部读取参数的值,而且还要对参数的值进行更新并将其作为函数执行结束后仍要使用的执行结果。

脚本开发模式中,无法将使用了下述API的函数Web服务化。

forward()redirect()secureRedirect()transmission()Debug.browse()HTTPResponse.sendMessageBody()HTTPResponse.sendMessageBodyString()Module.download.send()Module.alert.back()Module.alert.link()Module.alert.reload()Module.alert.write()PageManager.redirect()HTTPResponse.sendMessageBodyFile()HTTPResponse.sendMessageBodyAsBinary()HTTPResponse.sendMessageBodyAsText()Transfer.toErrorPage()Transfer.toInformationPage()Transfer.toWarningPage()

关于JavaEE 框架的事件框架的Web服务化,若aar文件内包含了被公开为Web服务的Java等级,会导致Web服务无法运行。

关于关于Web服服务务/客客户户端的限制事端的限制事项项。。

SOAPClient对象使用了Axis2的 CodeGenerationEngine类。因此,无法调用CodeGenerationEngine 不支持的Web服务。

SOAPClient对象在数据绑定方式中使用的是“ADB”的Axis2。

SOAPClient 对象的getSampleCode()函数无法生成在XML 架构的 restriction中定义了类型等的示例数据。关于无法生成的示例数据的类型,请确认所执行的Web服务的式样。

若Web服务/操作的输入消息元素的子要素被指定为“maxOccurs=”unbounded””,SOAPClient对象的getSampleCode()函数无法正确显示。

SOAPClient 对象支持document-literal 样式的 Web 服务。

SOAPClient不支持非同步型回调形式的Web服务。

若要在WebSphere中使用SOAPClient 对象,需将“类加载器的顺序”设定为“最先加载了应用程序/类/加载器的类”。

intra-mart Accel Platform 2014 Spring(Granada)

40

使用SOAPClient 对象时,若自动生成的Java Stub类编译失败,则需设定环境变量“AXIS2_HOME”。

SOAPClient 对象无法使用与JavaScript的保留字名称相同的Web服务/操作。

在SOAP 消息元素名称中,无法仅仅将最前面一个字符指定为大写英文字母。例如,若SOAP 消息的元素名称为“A0001”,Axis2的访问方法会生成“getA0001”“setA0001”的JavaBeans。从此JavaBeans属性取名时,由于返回值是“a0001”,因此对象的属性名就会变成“a0001”。发生这种现象的原因是,根据JavaBean 的属性名式样,只有最前面的一个大写英文字符变成了小写字母。

SOAPClient API的Stub代码与2013 Summer(8.0.3)之前的版本不兼容。根据下述条件,SOAPClient API无法正常运行。

从2013 Spring(8.0.3)之前的环境迁移时使用SOAPClient API时,将Stub的生成方法指定为Never模式配置了使用2013 Spring(8.0.3)之前的SOAPClient生成的Stub代码时

若符合上述条件,在2013 Spring(8.0.3)之前的版本生成的Stub代码与在2013 Summer(8.0.4)版本中生成的Stub代码不兼容。因此,需要再次使用新的2013 Summer(8.0.4)版的SOAPClient API生成Stub代码并重新配置。

TERASOLUNA Global Framework on Accel Platform

“TERASOLUNA Global Framework on Accel Platform”支持的支持的 Web Application Server 只有只有 Resin 。。

开发框架模块“TERASOLUNA Global Framework on Accel Platform”支持的 Web Application Server 只有 Resin 。

TERASOLUNA Global Framework联动联动菜菜单显单显示和示和许许可有效可有效时时,,对对菜菜单设单设定和定和 @RequestMapping 有限制。有限制。

请设定和菜单设定URL唯一对应的@RequestMapping 的 value。详细请参照“TERASOLUNA Global Framework 编编程指南程指南 ”。

Tenant管理

intra-mart Accel Platform 2014 Spring(Granada)

41

菜单

用用户户重新登重新登录录前,可能不会反映到菜前,可能不会反映到菜单显单显示示项项目上。目上。

对于点击菜单后要跳转到的画面,若没有执行权限,由于即使点击所显示的菜单,也会显示403错误而无法访问,所以不会产生安全问题。

若将使用了若将使用了IFRAME的的页页面登面登记记到到My Menu中,并打开中,并打开时时,,则则可能会出可能会出现页现页面无法面无法显显示的情况。示的情况。

通过菜单设定打开 “IFRAME显示”功能,并访问菜单后,在My Menu中登记该页面。然后从所登记的My Menu显示该页面,根据IFRAME的内部实现,会发生下述现象。

无法进行IFRAME的页面跳转,页面回到初始显示状态页面显示时发生错误,无法显示页面。若是通过外部菜单联动功能取得的外部菜单,会发生请求信息不正确的错误,且页面无法显示。

可以采取下述回避对策。

若为全局浏览或网站Map中定义的菜单,则可在My Menu设置画面中从全局浏览/网站Map复制菜单项目,即可避免此问题的发生。

在打开的状在打开的状态态下,无法下,无法进进行行My Menu的的编辑编辑操作。操作。

虽然可以向My Menu添加项目,但是无法对菜单进行移动、变更顺序、修改名称、删除等操作。为了回避类似问题,可以通过My Menu设置画面进行操作。

将使用了会将使用了会话话的的页页面登面登记记到到My Menu后,有后,有时时无法通无法通过过My Menu打开已登打开已登记记的的页页面。面。

页面使用会话保存信息时,由于注销操作将清空会话内容,可能会无法正确显示页面。若为此种页面,通过My Menu打开该页面时可能会显示错误。

可以采取下述回避对策。

需登记业务画面的入口链接。(从全局浏览/网站Map复制等方式)

在菜在菜单结构单结构的的设设置画面中,若在菜置画面中,若在菜单项单项目的目的“URL”内内输输入入“./”及及“../”,, 该该菜菜单项单项目将得不到目将得不到认认可,始可,始终显终显示在全局示在全局浏览浏览及网站及网站Map上。上。

在菜单结构的设置页面中,若在菜单项目的“URL”内输入“./”、“../”,将不对该菜单项目进行认可,始终显示在全局浏览及网站Map上。另外,在按下菜单后显示的画面中,将根据许可设定进行权限检查(无权限时,返回403 Forbidden)。

可以采取下述回避对策。

不要在菜单项目的URL中包含“./”、“../”。

利用菜利用菜单单的的IFRAME重定向程序重定向程序进进行行页页面跳面跳转时转时的注意事的注意事项项。。

通常发生401错误后,点击所显示的按钮进行登录后,会显示希望访问的画面。但是,若为使用IFRAME重定向程序显示的页面,登录后将跳转到主页。

若将若将规规定定Size以外的以外的图标图标指定指定为为菜菜单项单项目的目的图标图标,,则则无法正确无法正确显显示示

例如,在PC用全局浏览中指定了比16x16大的图标后,图标将不会被显示。PC用全局浏览/网站Map中的图标大小假定为16x16。

通通过过外部菜外部菜单联动单联动所取得所取得对对象的用象的用户户代代码码必必须须与取得源的用与取得源的用户户代代码码相同。相同。

外部菜单联动功能会使用登录到取得源的用户的用户编码来获得取得目标处的菜单信息。因此,取得源与取得目标的用户编码必须一致。

外部菜外部菜单联动单联动功能有可能不功能有可能不显显示最新的菜示最新的菜单单。。

1. 若在运行中对联动目标服务器的菜单进行了编辑,最新的菜单将不会显示。2. 取得菜单信息时,若由于网络错误等原因暂时无法访问联动目标服务器,则不用获取外部菜单信息,便可显示菜单。

即使可以访问联动目标服务器,也无法重新获取菜单信息。

部分菜单为了实现显示高速化,会缓存信息。因此,会发生上述1、2的现象,并发生有的用户可以显示外部菜单信息,而有的用户无法显示外部菜单信息的情况。

上述情况下,有下述回避对策。使用菜单设定画面的“缓存清空”功能来清空菜单的缓存。

intra-mart Accel Platform 2014 Spring(Granada)

42

关于菜单设定画面,请参看“Tenant管理操作指南”的“设定菜单”项目。

另外,对于点击菜单后要跳转到的画面,若没有执行权限,由于即使点击所显示的菜单,也会显示403错误而无法访问,所以不会产生安全问题。

My Menu中可登中可登记记的菜的菜单项单项目目仅仅限于网站限于网站Map中已有的菜中已有的菜单项单项目。目。

My Menu与浏览器的书签具有相同功能。与浏览器的书签一样,有时即使调用登记时的菜单也无法正常显示页面。例:门户构件新建登记画面

Tenant管理菜管理菜单单的的设设定画面中,有定画面中,有时时会出会出现现无法无法进进行行节节点拖放的情况。点拖放的情况。

在“Tenant管理”-“菜单设定”画面中,点击“导出”按钮,显示对话框。画面左侧的全局浏览、画面右侧的网站Map、导出到对话框3个树型信息会被显示。虽然对话框中最先显示的树为空,在对此树中的任一节点或其余两个树中的任一节点进行拖放操作时,被拖放的节点有可能没有被放到实际要放到的地方反而被放到了其他节点上。该限制事项是jstree 本身的问题造成的限制事项。

若将主若将主页页URL设设置置为为/home以外,智能手机画面无法跳以外,智能手机画面无法跳转转到全局到全局浏览浏览画面。画面。

若将Tenant信息主页的URL变更为初始设定“/home”以外的值,由于触摸智能手机版菜单的主页按钮时,会访问设定为主页URL的页面,所以将无法跳转到全局浏览画面。通过在浏览器地址栏中直接输入≪context路径≫/menu/sp ,可跳转到全局预览画面。)

请在主页URL中指定显示智能手机菜单的路径。若要使得用智能手机访问特定的URL时能够显示菜单,需添加下述脚本开发模型的Routing设定。

<file-mapping path="/≪任意路径≫" client-type="sp" page="/menu/global_nav/views/global_nav_sp"> <authz uri="service://mobile_framework/global_nav" action="execute" /></file-mapping>

若要使用外部菜若要使用外部菜单联动单联动功能,推荐功能,推荐进进行行SingleSignOn认证认证。。

为了使用外部菜单联动功能来从菜单访问需要认证的外部网站,需事先进行登录。若要对管理各网站的认证进行管理,需另行引进SingleSignOn 产品并进行SingleSignOn认证。

若未进行SingleSignOn认证,则会发生下述限制事项。

即使访问从菜单供应者取得的菜单,也无法自动登录。

若相应页面有权限设定,则会显示错误页面。虽然可从错误页面跳转到登录画面并进行登录操作,但由于浏览器的设定及环境等因素有可能发生无法正常登录的情况。

另外,若菜单供应者为intra-mart Accel Platform,在显示菜单供应者一方的登录画面阶段,菜单客户端一方的全局浏览无法显示。

由于是分别登录到菜单客户端和菜单供应者,因此无法保证为相同用户。

用外部菜单联动取得的菜单信息是与登录到菜单客户端的用户相关的信息。即使用其他用户登录到菜单供应者,由于无法从画面上进行判断,因此可能会有错误操作发生的情况。

即使从菜单客户端退出登录,菜单供应者也无法自动退出登录。

通过直接登录到菜单供应者,可保持登录状态进行访问。

有关外部菜单联动,请参照“安装指南”的“外部菜单联动”章节。

使用外部菜使用外部菜单联动单联动功能功能时时,若,若发发生了会生了会话话故障故障转转移,有可能出移,有可能出现现无法无法访问访问的情况。的情况。

“由于请求信息不正确,无法显示指定页面。”

这是因为用外部菜单联动功能在菜单信息上附加了签名, 并执行签名检查的缘故。签名信息分别保持在各服务器上。

若发生错误,请访问外部菜单以外的页面,将菜单信息更新为最新版本。

请请将全局将全局浏览显浏览显示菜示菜单组别单组别数数设设定在窗口定在窗口宽宽度可容度可容纳纳的件数之内。的件数之内。

若全局浏览显示菜单组别数过多,则会在Utility菜单出现重叠显示或换行显示并与Main内容重叠。在“Utility菜单”-“个人设定”-“全局浏览”设定全局浏览的显示上限数。请将该上限数设定为窗口宽度可容纳的件数。

通通过过Job导导入或使用入或使用API更新了菜更新了菜单组别单组别的排序的排序顺顺序序时时,,许许可可资资源的排序源的排序顺顺序不会被同步。序不会被同步。

intra-mart Accel Platform 2014 Spring(Granada)

43

进行以下任一操作后,会发生许可资源的排序顺序不被同步,在菜单设定画面中显示的菜单组别顺序与通过“权限设定”链接打开的许可设定画面中所显示资源的顺序不同的情况。1.将现存菜单项目的排序顺序 (sort-number) 变更成其他值,通过Job导入数据。

2.使用MenuItemManager API,变更现存菜单项目的排序顺序。

发生此现象时,可用按照以下步骤操作来规避。1.从网站Map打开“Tenant管理”-“菜单”。2.在想要同步的菜单类别的树中生成任意菜单组别。3.删除已生成的菜单组别。

intra-mart Accel Platform 2014 Spring(Granada)

44

许可

许许可可设设定画面的方定画面的方针设针设定立即生效。定立即生效。

许可设定画面上的策略设定(许可/不许可)会被实时反映。

关于关于许许可可Subject的添加的添加/更新更新/删删除的注意事除的注意事项项。。

许可Subject在各功能上已被共通化。请注意许可Subject的添加/更新/删除对各设定画面的影响点。

许可设定画面

对公司的许可设定画面

对菜单组别的许可设定画面

门户构件的访问权设定画面※只对门户构件进行了Subject限定

显示→认证、用户、身份隐藏→组织、职位、公共组别

TableMaintenance 表的访问权设定

活动导航 访问权设定

IMBox操作权限设定

更新/删除时请确认没有被其他功能使用。特别是删除Subject时需要注意。

删除Subject后,相关方针设定也会被删除。因此,若删除Subject,在其他功能中设定了的策略也会消失。

动态动态Routing不不对对router路径路径许许可的完整性可的完整性进进行行检查检查。。

单体测试环境的情况下,router会检查是否未对初始化时路径进行了不同的许可设定。对于动态路由不进行此检查。动态路由指的是下述路由。

使用PathVariables的路由通过jssp-routing的folder-mapping进行的路由通过service-routing的application-mapping进行的路由

由于由于“/home”许许可可设设定被定定被定义为义为各自不同的各自不同的资资源,在更改源,在更改权权限限时时需加以注意。需加以注意。

现状 /home 不表示特定的应用程序。若在初始设定状态访问 /home ,就变成了显示门户(/imart/portal/desktop)的设定。虽然这是通过在路由表中双方路径都指向了相同页面来实现的,但由于在许可上,被定义成了各自分开的资源,所以在更改权限时需要注意。

门户资门户资源源画面/处理门户

门户显示门户

/home 资资源源画面/处理

Tenant默认主页

若以上述默认状态为例,则即使只禁止了门户资源若未禁止默认主页的许可,则仍可通过访问/home看到门户。

有可能尚未反映最新的有可能尚未反映最新的许许可可设设定。定。

若在分布式环境中发生了机群间网络故障,则有可能发生故障发生节点的缓存信息未被清除而iAP按照旧的许可设定动作的情况。

要回避此现象,存在下述选择。

在运行阶段不变更许可设定(=进行不发生缓存清除的运行)确定故障发生节点,进行重新启动等。不缓存许可设定缩短许可设定缓存的生存时间

intra-mart Accel Platform 2014 Spring(Granada)

45

此外,由于网络故障等,若在某个节点脱离了机群的状态下执行许可设定变更,则脱离节点的缓存不会被清除。另外,该节点再次恢复到机群时,则按照在节点脱离前缓存的许可设定进行访问控制。

在在许许可可设设定中,即便定中,即便赋赋予予/解除菜解除菜单组别类别单组别类别的参照的参照/管理管理权权限,限,对对菜菜单设单设定画面的定画面的显显示亦无影示亦无影响响。。

打开许可设定画面,从资源种类中选择“菜单设定”,则会显示菜单组别类别和菜单组别的资源一览。初始状态下,未设定任何菜单组别类别 (例:“全局浏览 (PC用)”) 的参照/管理权限。此画面中,即使对菜单组别类别设定参照/管理权限,显示在菜单设定画面的类别选择中的内容也不会变化(与权限设定无关,总是显示全部菜单组别类别)。

这是由于,在许可设定画面上显示的菜单组别类别仅仅是将统合了的菜单组别登记为组别,并非表示菜单组别类别自身。因此,即使对菜单组别类别设定权限,由于只在下级登记的菜单组别中继承了设定,菜单组别类别中各权限未被设定。

若若删删除了登除了登记记在菜在菜单单中中页页面的面的许许可可资资源,源,则访问则访问画面画面时时会会发发生系生系统错误统错误

若不删除菜单就删除了相应菜单的许可资源,则在显示全局浏览等菜单时,会由于找不到许可资源而发生下述错误。

jp.co.intra_mart.foundation.authz.services.ResourceNotFoundException: [E.IWP.AUTHZ.DECISION.10007] 资源组别未登记。 URI = service://test/test

由于在菜单上显示的全部画面都会发生系统错误,所以几乎所有的画面都不会显示。

请不要在不删除菜单的情况下删除相应菜单的许可资源。(请不要在运行时删除正使用的许可资源。)

不小心删除了时,请按照下述步骤重新登记许可资源。

1. 从下述路由设定检索相应画面URL,删除或添加注释,然后重新启动服务器。

<CONTEXT_PATH>/WEB-INF/conf/routing-xxx-config/***.xml

2. 在菜单设定画面删除相应的菜单项目。

3. 将路由设定复原,重新启动服务器。

4. 在许可设定画面登记相应的许可资源。

此外从 intra-mart Accel Platform 2013 Summer之后,添加了许可资源删除时的备份功能。若由于删除许可资源引起了预想外的动作,则可通过经由JobNet复原已备份的文件,恢复到删除许可资源前的状态。

关于详细内容,请参照“许许可式可式样样 ”的“ 资资源源删删除除时时的的备备份份 ”一章。

请请不要不要删删除由除由 intra-mart Accel Platform 提供的提供的许许可可资资源。源。

若删除了由 intra-mart Accel Platform 提供的许可资源,则有可能无法正常安装Tenant环境。例如,删除了由产品版本“8.0.0”或“8.0.1”提供的许可资源后。在该状态下,使用选择了“8.0.2”之后的产品版本的WAR文件部署并进行Tenant环境安装后,Tenant环境安装会失败。

可通可通过过使用登使用登录录用用户户区域上的区域上的显显示名示名筛选许筛选许可可设设定画面上的定画面上的资资源以及条件。源以及条件。

许可设定画面的显示对象检索功能中,无法检索未设定登录用户区域上显示名的资源及条件。

intra-mart Accel Platform 2014 Spring(Granada)

46

日历

日日历历信息的默信息的默认许认许可可设设定被定被设设定定为为未未认证认证用用户户可可阅览阅览的状的状态态。。

只想向登录用户公开日历信息时,请进行许可设定将未认证用户的日历信息浏览设定为“禁止”。

具体的设定方法记述如下。

1. 点击“网站Map”→“Tenant管理”→“许可”。

2. 点击左上的放大镜图标,在资源(纵轴)的限定中输入“日历”,并点击“检索”按钮。

3. 点击“开始权限设定”。

4. 请对Guest用户将下述以下资源/动作的权限设定为“禁止”。画面/处理 > 日历 > 日历标签(Ajax用)画面/处理 > 手机框架 > 日历标签(Ajax用)

5. 点击“结束权限设定”。

通过以上操作结束设定。许可设定画面的操作方法在“ Tenant管理管理员员操作指南操作指南 ”中也有记述。请一并参考。

intra-mart Accel Platform 2014 Spring(Granada)

47

应用程序

IMBox

不推荐重新使用不推荐重新使用过过去用去用过过的用的用户户代代码码。。

建议不要重复使用过去被使用过一次的用户代码。若重复使用了用户代码,则会判断为同一用户并可浏览过去的数据。

若未指定用于若未指定用于显显示示OpenGraph的文字的文字编码编码,,则转换为则转换为UTF-8编码编码。。

OpenGraph中,会取得在对象网站META标签中指定的字符编码并进行变换。对象网站中没有指定字符编码时,会固定使用UTF-8变换对象网站。

标签标签一一览览的排序的排序顺顺序依存于序依存于 Apache Cassandra 的内部排序。的内部排序。

若生成了只有数值的标签(1, 2, 3...etc),则标签一览的排序方法会使用 Apache Cassandra 的内部排序,而不会按照登记顺序显示。

参照下图“标签一览的排序”

标签一览的排序

DirectMessage 答复答复时时,也会答复不属于公司的用,也会答复不属于公司的用户户。。

答复DirectMessage时,不检查可参照话题的用户是否属于公司。虽然会答复不属于公司的用户,但无法确认被答复的用户。

标签标签中能中能够够使用的字符数有上限限制。使用的字符数有上限限制。

由于标签被作为URL使用,因此若超过了在URL中可使用的字符数就会发生错误。因此将字符数上限设定成了20个字符。

对标签对标签有下述限制。有下述限制。

只关注标签时若由未关注的用户进行了提交,则不会向MyBox发行新到通知。关注的标签被赋予了话题时,若不重新绘制则不会显示消息。所跟踪的标签已从话题中删除时,消息无法从MyBox中删除。

intra-mart Accel Platform 2014 Spring(Granada)

48

存在与使用存在与使用 IMBox 的用的用户户相关的制相关的制约约。。

使用 IMBox 的用户必须属于公司。属于多个公司且没有主所属时,必须选择所属。另外,需要持有对所属公司的有效许可权限。

关于新到消息有限制。关于新到消息有限制。

在同一时间点提交2件以上新到消息时,有时会显示两次新到通知。通过第一次新到通知取得全部消息后,就会出现只显示新到通知的情况。

有关未在有关未在时间轴时间轴上上显显示的消息的限制。示的消息的限制。

对于未在时间轴上显示的消息,若答复在相同话题内存在3件以上,则新到显示只是两件,需要点击全部被显示的链接来显示剩余的新到内容。

在在时间轴时间轴上按照上按照Tenant区域区域显显示提交地址(公司名)。示提交地址(公司名)。

在时间轴上按照Tenant区域显示提交地址(公司名)。并非在用户所选择的区域上显示。

提交失提交失败时败时的服的服务务器端的所需器端的所需错误错误消息不正确。消息不正确。

消息提交失败时从服务器端返回的错误消息中,含有不适当的字符串(变量名)。在回避客户端侧的验证并向服务器端发送空字符等消息时会发生。

可在用可在用户户代代码码、、标签标签中的使用的字符的限制。中的使用的字符的限制。

用户代码、标签中,无法使用下述字符串。

■用户代码 `/\:*?"<>|#{}%&~` 最前面的下划线 例 : _test 连续句号 例 : te......st 最后的句号 例 : test. 最前面的句号 例 : .test 最前面、最后的半角空格将被删除。 最前面、最后的全角空格将被删除。 “setprofile”

■标签 ?(/ 最后的句号 例 : test. 最前面的句号 例 : .test 最前面、最后的半角空格将被删除。 最前面、最后的全角空格将被删除。

■companyCd 最前面的连续句号 例 : ..test

※可使用字符之间包含句号的字符串。最前面及最后的半角/全角空格将被删除。

在在IMBox中使用智能手机提交了附件中使用智能手机提交了附件时时,在,在Android  OS的的Version是是3.0、、4.0、、4.1的的标标准准浏览浏览器中,无法器中,无法进进行返回行返回处处理。理。

在IMBox中使用智能手机提交了附件时,在Android OS的Version是3.0、4.0、4.1的标准浏览器中,无法进行返回处理。

删删除了用除了用户户信息信息时时,用,用户户已投票的已投票的问问卷卷调查调查信息会留下。信息会留下。

使用了2013 Winter(8.0.6) 中添加的删除Cassandra上用户信息的功能时,可物理删除用户信息,只会留下被删除用户过去的投票信息。

无法将无法将Cassandra的客的客户户端端连连接端口接端口(rpc_port)设设定成定成9160以外的以外的值值。。

若将Cassandra的客户端连接端口(rpc_port)设定为9160以外的值,会大量输出错误日志。另外,由于会导致无法检测到新建节点,请务必设为9160。

IM-Workflow

添加了系添加了系统统区域区域时时的限制。的限制。

若在区域变更后原样重新开始运行,则主表数据/事务数据都会发生不一致。区域变更后,有可能发生即使审批案件也不能正常处理,且数据损坏的情况。

只有在添加了区域时,可通过下述对策恢复(不包括区域的删除)。

在主表数据方面,需要准备已添加区域的数据。

intra-mart Accel Platform 2014 Spring(Granada)

49

对于在变更前申请的事务数据,请切换到添加前的用户区域进行操作。对于在区域添加后申请的数据,无论在哪个用户区域皆可操作。

每个系每个系统统区域都需要主表数据。区域都需要主表数据。

IM-Workflow中,每个系统区域都需要各自的主表数据。系统中可使用3种语言(日语/英语/中文(简体字)),主表数据无法只作为日语应用。

需要为每个区域登记下述主表数据。

・身份信息

・IM-共通主表信息 1. 用户 2. 组织 3. 公司+职位 4. 公共组别 5. 公共组别+职责

・IM-Workflow主表信息 1. 案件属性定义 2. 规则定义 3. 邮件定义 4. IMBOX定义 5. 一览显示模式定义 6. 流程组别定义 7. 内容定义 8. 路径定义 9. 流程定义

必必须须根据工作流的主表根据工作流的主表设设置,来置,来调调整存整存储储空空间间的大小。的大小。

IM-Workflow将 Database 数据保存在Storage中。因此,随着数据数的增加,也需要Storage的服务器资源。※保存在Storage中的数据随着“节点数”及“动作数”按比例增加。

请参考以下示例,调整Storage区域的大小。

* 节点数: 5个(“开始”→“申请”→“审批”→“审批”→“审批”→“审批”→“结束”)* 动作数: 5次时 ⇒ 200KB* 动作数: 10次时 ⇒ 360KB

* 节点数: 10个(“开始”→“申请”→“审批”→“审批”→・・・・・→“审批”→“审批”→“结束”)* 动作数: 5次时 ⇒ 400KB* 动作数: 10次时 ⇒ 730KB

需根据工作流的主表需根据工作流的主表设设置来置来调调整服整服务务器的器的设设置等。置等。

“流程参照”画面的“图像输出”功能及API“WorkflowImageManager”消费的内存与流程图(路径图)的节点数成比例。因此,配置了很多节点时,有可能发生“Out of memory”的情况。此时,请重新修改服务器的设置并进行适当的设定。

处处理理时间时间与路径定与路径定义义中中设设定的定的节节点数成比例增加。点数成比例增加。

申请/审批处理中,若进行了如下节点设定,则设定处理时间与节点数成比例增加。

“纵向配置”“横向配置”“动态审批”

根据路径根据路径设设定中定中设设定的内容,定的内容,对对象被解除。象被解除。

“路径设定 - 版本 -编辑”画面中,若为下述情况,则对象会被解除。此时,请在连接节点后设定对象。

在配置“审批节点”并设定了对象后,若将申请/审批节点连接到此节点,对象就会被解除。

存在“申请/审批节点”-“审批节点”这样的路径(连接)时,变更成“申请/审批节点以外”-“审批节点”这样的(连接)时,“审批节点”的对象会被解除。

存在““申请/审批节点以外”-”-“审批节点”这样的路径(连接)时,变更成“申请/审批节点以外”-“审批节点”这样的(连接)时,“审批节点”的对象会被解除。

包含同步包含同步节节点的路径定点的路径定义义中中进进行案件操作行案件操作时时的注意事的注意事项项。。

在含有同步节点的路径定义中通过案件操作从同步外向同步内移动时,即使同步内的全部路径到达同步结合节点也会在同步结合节点处停止。

intra-mart Accel Platform 2014 Spring(Granada)

50

(此时,不前往同步结合节点的下一个节点)。

流程参照流程参照显显示示时时的注意事的注意事项项。。

“流程参照”画面中,在流程图(路径的图)全部显示前按下了“图片输出”按钮时,不会显示流程图(路径图)。

上述情况下,有下述回避对策。可通过点击“刷新”按钮重新显示流程图。

代理人用代理人用户户可能会收到可能会收到2封封处处理委托理委托邮邮件。件。

代理设定中,被设定为代理方的用户有处理权限时,会发送两遍处理请求邮件。

由于所使用由于所使用邮邮件服件服务务器的原因,可能无法正常器的原因,可能无法正常发发送。送。

邮件定义中省略了邮件名、正文时,有可能无法发送邮件。 此动作依存于邮件服务器。

把用把用户户档案中档案中设设定的定的邮邮件地址当成件地址当成邮邮件接收地址。件接收地址。

邮件发送功能中只使用在用户档案设定的“邮件地址1”作为邮件地址。

有有时时分支路径(分支路径(线线)不)不显显示。示。

若生成了在“分支开始”节点和“分支结束”节点间一个节点都没有的路径,则有可能不返回到路径定义中生成的路径(线)。

例子)在下述的路径定义中,若按照以下步骤操作,则路径(线)就会消失。

■步骤 1.“申请” : 申请 →“动态审批1”/“动态审批2”设置为有效 2.“审批1” : 审批 →“动态审批1”/“动态审批2”设置为无效 →选择全部跳转位置 3.“审批2” : 退回 →“审批1” 4.“审批1” : 审批 →“动态审批1”/“动态审批2”设置为有效 →选择不包括“动态审批1”/“动态审批2”的跳转位置

⇒此时,如下述“分支开始”和“分支结束”之间没有节点的路径(线)会消失。

在申在申请请后的案件操作后的案件操作-节节点点编辑编辑画面中,有可能无法正确反映已保存的画面中,有可能无法正确反映已保存的节节点点设设定。定。

intra-mart Accel Platform 2014 Spring(Granada)

51

在申请节点或审批节点之后配置了模板置换节点(模板内的最前面节点=审批节点)时,有可能发生在申请后的案件操作-节点编辑画面上已保存的节点设定不正确反映的情况。

再展开前被再展开前被处处理的理的处处理履理履历历的的处处理名会被理名会被显显示示为标为标准准处处理名。理名。

若已经展开的横/纵向配置节点被重新展开,则会由于节点ID变更而产生在重新展开前已被处理的处理履历的处理名被显示为标准处理名的情况。

在到在到达处达处理中理中设设置了再置了再处处理者自理者自动审动审批的批的节节点上,无法点上,无法进进行自行自动审动审批。批。

若已经展开并处理了的横/纵向配置节点被重新展开,则会由于节点ID变更而产生到达处理中已设定了重新处理者自动审批的节点不能进行自动审批的情况。

对对于于节节点点设设定画面的前定画面的前处处理者系列的理者系列的处处理理对对象插件,按下其状况确象插件,按下其状况确认图标认图标后,有可能后,有可能发发生生HTTP500错误错误。。

在已被展开的纵向配置节点/横向配置节点的节点设定画面,在设定了“前一处理者的XXX”这样依存于前一处理者的处理对象的状态下,按下了状况确认图标时,会显示下述错误画面。“HTTP 500 : 服务器内发生了错误。」

在在电电子印章子印章对对象案件中,若批量象案件中,若批量执执行了行了处处理期限自理期限自动处动处理,自理,自动处动处理就会失理就会失败败。。

使用电子印章功能时,若以处理期限自动处理批处理的方式进行了需要盖章的处理,就会变成通过系统用户(imw^system)执行处理的结果,因此无法取得常用印鉴,导致动作处理错误,引起自动处理失败。

※系统用户(imw^system)的用户代码中使用了IM-共通主表无法登记的禁止字符(^)。

无法使用无法使用标标准画面准画面处处理的非同步理的非同步Client对对象。象。

使用标准画面处理的异步时,脚本开发模式的动作处理、到达处理中无法使用Client对象。需要HTTP对象的信息时,需要Java实现。

由于已拷由于已拷贝贝的流程定的流程定义义中留有中留有节节点点设设定信息,一旦定信息,一旦进进行行导导入就会入就会显显示示“设设定已解除。定已解除。”的消息。的消息。

对已复制的流程定义、路径定义、内容定义进行了编辑后,再进行导入,有可能显示“设定解除了。”的消息。

【理由】有可能由于编辑操作留下节点设定信息,若与导入检查条件相符则会发生此现象。(由于将编辑前的信息设为可复活的信息,因此留下了节点设定信息。)

【操作】进行了下述操作时,有可能发生。

1. 生成内容定义_A、路径定义_A、流程定义_A、规则定义_A。2. 在各版本编辑画面生成内容定义、路径定义、流程定义各定义的副本。3. 生成规则定义_B。4. 删除在内容定义_B中设定的规则定义_A。5. 新建生成在内容定义_B中设定的规则定义_B。6. 在流程定义_B中新建生成并添加规则定义_B。7. 执行内容定义_B、路径定义_B、流程定义_B、规则定义_B的导出处理。8. 导入已被导出的数据。

【影响】由于只有内部信息符合导入检查条件,该案例中对导入处理没有影响。

关于关于标标准画面准画面处处理的非同步的注意事理的非同步的注意事项项。。

将标准画面处理的同步/异步设定设定成了异步时,在异步处理中若发生了服务器停止等情况,则有可能发生IM-Workflow处理无法正确进行的情况。

存在被中断的IM-Workflow处理时,在“异步处理状态”画面会显示“异步处理中”的信息。由于此状态是锁定了案件的状态,所以无法处理(审批等)案件。可通过在“异步处理状态”画面删除“异步处理中”的信息来解除案件的锁定。请在IM-Worklfow的处理已完全结束的状态下实施服务器重新启动等操作。

运行上,若无法回避在工作流处理中的重新启动,则请将工作流参数 “标准画面的处理的同步/异步设定”和“案件结束处理、到达处理、邮件发送处理、IMBox发送处理的同步/异步控制”设定为同步。

有关有关标标准画面准画面处处理的非同步理的非同步动动作作处处理理/到到达处达处理中的理中的HTTP系列系列对对象的参照的注意事象的参照的注意事项项。。

标准画面处理的异步是使用与IM-Worlflow处理及动作处理/到达处理不同的线程执行的。用户内容中存放在HTTPContext和HTTSession等的HTTP系列对象中的信息由其他线程执行。无法在IM-Worlflow的处理及动作处理/到达处理中使用(参照)。建议通过使用工作流参数传递值来实现动作处理/到达处理。

考虑到应用程序的实现没有使用HTTP系列对象的情况,也提供了可在动作处理/到达处理中参照HTTP系列对象的机制。

intra-mart Accel Platform 2014 Spring(Granada)

52

但由于不建议采用这种安装,所以会输出警告日志。

智能手机

在在iPhone,,Android智能手机以及智能手机以及Android平板平板电脑电脑上上显显示示PC版用版用户户内容内容时时,,动动作会作会变变得不得不稳稳定。定。

使用IM-Workflow的PC版时,GreyBox不支持在iPhone,Android智能手机以及Android平板电脑上的显示。

因此,在内容定义中将PC版用户内容设定成了智能手机用画面,在智能手机上使用PC版内容进行案件处理时,用GreyBox显示的画面动作会变得不稳定。(关于将PC版用户内容设定为智能手机用画面的详细方法,请参照“IM-Workflow 编程指南”。)

关于GreyBox上显示的各处理(申请/再申请/申请(未申请)/临时保持/处理/确认)画面,或者从这些画面中跳转到的节点设定画面,目前敝公司已确认的限制事项如下所述。

初始显示GreyBox时,建议不要进行缩放。在缩放状态下初始显示GreyBox时,GreyBox的显示区域有可能变窄。

点击了输入项目时,显示在GreyBox下层的画面的输入项目有可能获得焦点。画面操作中,有可能发生GreyBox灰掉的部分被部分解除,可操作GreyBox下层的情况。画面操作中,有可能发生GreyBox超出了浏览器的显示区域,无法访问输入项目的情况。即使点击已被上传文件的文件名,也无法下载文件。根据终端情况,无法同时上传多个文件。可一个一个上传。传阅邮件的收件人等,可多选的复选框显示与PC版不同。

显示依存于所使用终端的浏览器。在处理前等时间显示的确认对话框被显示在GreyBox的中央附近。因此,若焦点不在确认对话框上,可能很难判断对话框的显示位置。若焦点在确认对话框上,也可能很难判断对话框的当前位置。若处理执行时发生了异常,则错误对话框会显示在GreyBox的上部。若GreyBox上方位于浏览器显示区域之外,则有可能不会注意到错误对话框已显示,从而认为是系统无应答的状态。滚动GreyBox内部时,根据终端不同会发生GreyBox上端与浏览器显示区域上端随意和在一起的动作。

此时,请将缩放最小化(无扩大的状态)访问要访问的项目,或反复滚动几次进行访问。节点设定画面中,若变更了“已保存设定”的选择值,则会出现虽然重新读入了画面,但“已保存设定”的选择项仍残留在画面上的情况。

这是画面外观上的问题,在重新读入画面后即使变更选择值没有任何动作。

对上述举出的事项中GreyBox画面显示不正确的状态(画面超出了浏览器的范围等)时的应对方法进行说明。

请将缩放最小化(无扩大的状态),将画面显示滚动到最左上方。通过进行此操作,有可能解除GreyBox显示位置错位的问题。进行一次操作无法解除时,请重复进行缩放→缩小→滚动操作。

另外,将PC版用户内容设定为智能手机用画面时,在用户内容方面请注意下述事项。

未对PC版UI组件在智能手机上的动作进行过验证。若在PC版用户内容中使用了PC版UI组件,则有可能发生画面显示或操作无法正常进行的情况。

直接指定直接指定URL时时,不保,不保证运证运行正确。行正确。

不保证在智能手机浏览器上直接指定URL或重新读入(刷新)正被显示的URL的动作。有可能无法点击按钮或产生预期之外的动作。

使用使用spWorkflowOpenPage标签时标签时需要将其配置在指定了需要将其配置在指定了data-role=”page”的元素内。的元素内。

请将<imart type=”spWorkflowOpenPage”> 标签配置在指定了data-role=”page”的元素内。另外,请在元素中指定ID属性。

在处理画面按下“返回”按钮时,请取得/指定相应元素的ID并进行画面跳转。若<imart type=”spWorkflowOpenPage”> 标签不在指定了data-role=”page”元素内或相应元素没有ID属性,则无法从处理画面通过“返回”按钮进行画面跳转。

用用户户内容画面内容画面ID的限制。的限制。

IM-Workflow智能手机的处理画面中使用了Ajax进行画面跳转。因此,在与IM-Workflow智能手机的处理画面联动的用户内容等画面中,需要注意页面ID属性不要重复。

下面对于在IM-Workflow智能手机的处理画面上定义的ID属性值进行说明。

applytemporary_saveapprove

intra-mart Accel Platform 2014 Spring(Granada)

53

reapplyunapplyconfirmnode_config_singlenode_config_multidepartment_configdepartment_and_post_configpost_configpublic_group_configuser_configapply_list_searchprocess_list_searchconfirm_actv_list_searchconfirm_cpl_list_searchtransfer

在案件在案件详细详细画面中画面中显显示附件后,由于没有关示附件后,由于没有关闭闭按按钮钮,会,会导导致无法返回到案件致无法返回到案件详细详细画面。画面。

从流程参照画面输出了图片时也同样,输出图片后无法返回至流程参照画面。

流程参照流程参照页页面中面中显显示示处处理日期、理日期、节节点名称等表格的点名称等表格的滚动滚动条无法条无法显显示。示。

由于显示的是PC用画面,所以智能手机中无法正常显示画面。

使用智能手机使用智能手机时时,无法在,无法在节节点点单单位中位中设设定用定用户户内容。内容。

智能手机版中,即使内容定义中存在多个用户内容(画面)也只有“初始使用”的内容有效。PC版的流程定义中可按节点为单位设定用户内容画面。

在在IM-共通主表的智能手机版中,由于不存在共通主表的智能手机版中,由于不存在对处对处理理对对象象进进行行选择选择的的项项目目“职责职责”、、“公共公共组别组别”,无法,无法进进行行选择选择。。

选择时没有任何动作。

不能不能发发送送进进行行处处理及撤回等操作理及撤回等操作时时的的传阅邮传阅邮件。件。

只有只有终终端端浏览浏览器所支持的文件器所支持的文件类类型的附件可下型的附件可下载载并并显显示。示。

使用使用iPhone时时,,认为认为工作流程案件号工作流程案件号码为电话码为电话号号码码。。

通通过过智能手机智能手机进进行不行不经经由用由用户户内容的内容的处处理理时时,不能向,不能向动动作作处处理理传递传递用用户户参数。参数。

用户内容不存在时的动作设定是“跳过”时,无法在智能手机上进行不经由用户内容的处理或向动作处理传递用户参数。

2013 Spring中可定义智能手机用户内容。另外,设置了用户内容不存在时的动作设定值(是发生错误还是跳过)。若将用户内容不存在时的动作设定值设定成了“跳过”,则与2012 Winter为止的动作相同。

NTT Docomo GALAXY SⅡⅡ LTE SC-03D 上无法上无法删删除申除申请请画面的附件。画面的附件。

【现象】NTT Docomo GALAXY SⅡ LTE SC-03D 上无法删除申请画面的附件。

【条件】再现步骤

1. 使用Galaxy SII,打开可附加文件的流程申请画面。2. 上传任意3个图像文件。3. 在申请前删除一个图像文件。

发生现象发生“由参数传递的参数不正确。”错误时,无法删除文件。

【回避方法】在发生了网络延迟状况或服务器慢的环境下,有可能在画面显示未完成时发生。请在申请画面的显示完成后再上传附件。

确确认处认处理后,会在未确理后,会在未确认认状状态态下一下一览显览显示相同案件。示相同案件。

进行标准画面处理的异步设定并确认后画面就会马上切换并显示一览,由于确认处理是异步执行的,在一览显示阶段确认处理有可能尚未结束。

此时,会以未确认状态在一览中显示相同案件。由于可再次进行确认处理,结果可能会进行两次确认处理。

intra-mart Accel Platform 2014 Spring(Granada)

54

【回避方法】确认后,请在“已处理”-“处理状况选项卡”参照异步处理的处理状况请不要进行多次确认处理。

将画面种将画面种别别是是“申申请请”的用的用户户内容登内容登记记到到My Menu时时的注意事的注意事项项。。

可登记在My Menu中的菜单项目原则上是网站Map中有的菜单项目。作为例外,可将画面种别是“申请”的用户内容画面登记到My Menu中。此时,My Menu可使用的只是标准处理画面(记述了IM-Workflow标签库“workflowOpenPage”的画面)。此外,若将画面种别是“申请”之外的用户内容画面登记到了My Menu中,则从My Menu的访问不会正常动作。

“案件案件结结束束处处理理/到到达处达处理理/邮邮件件发发送送”处处理中理中发发生了系生了系统错误时统错误时,有可能不,有可能不释释放内存。放内存。

IM-Workflow的“案件结束处理/到达处理/邮件发送”处理中,会将context信息保留在内存中直至处理结束后再释放内存。“案件结束处理/到达处理/邮件发送”处理中发生系统错误且处理异常结束时,有可能不释放内存。若重复发生这类系统错误,则有可能压迫内存,因此请重新启动 Web Application Server 释放内存。

标标准准处处理画面的主管理画面的主管组织组织有可能不被初始有可能不被初始显显示。示。

变更了Utility菜单的现行组织(一般用户画面右上的所属组织)时,在标准处理画面的主管组织中会添加初始显示的式样。上述式样中,标准处理画面的主管组织有可能不被初始显示。・若主管组织中不存在与Utility菜单的现行组织一致的组织,则不会被初始显示。 这是由于Utility菜单的现行组织只是默认组织集合,而IM-Workflow流程定义的标准组织中可默认组织集合以外的组织 。・有可能在主管组织中初始显示与在Utility菜单的现行组织中所选择的组织的名称不同的组织。 Utility菜单的现行组织是系统时间点的名称,IM-Workflow是申请基准日的名称。 这是因为若是期间化了的组织,则系统时间点的名称可能与申请基准时间点的名称不同。

通通过过退回后撤回被复原的退回后撤回被复原的节节点中,被移交点中,被移交过过的的处处理理对对象会返回至移交前。象会返回至移交前。

关于通过退回后撤回被复原的节点的处理对象的注意事项。

在分支内存在多个路径时,若执行了从存在于路径上的节点退回到分支外的操作,则进行了退回后撤回后,位于其他路径上节点的复原处理也会被执行。被复原的处理等待节点的处理对象被移交了时,处理对象的复原动作如下。

・被复原前的处理是“(由移交到的用户)搁置”时,被复原了的节点的处理对象只是搁置的用户。 解除搁置后也只是搁置的用户。・被复原前的处理是“撤回”“退回后撤回”以外时,被复原了的节点的处理对象会变成移交前的状态。

在在iPad(Mobile Safari)以及以及Android智能手机中使用了智能手机中使用了PC版版标标准画面(准画面(GreyBox))时时,无法下,无法下载载附件。附件。

在iPad(Mobile Safari)以及Android智能手机中使用了PC版标准画面(GreyBox)时,无法下载附件。

IM-Workflow不支持在多个不支持在多个浏览浏览器器/多个多个选项选项卡上操作,也不支持卡上操作,也不支持浏览浏览器的返回操作。器的返回操作。

如 intra-mart Accel Platform 限制事项所述,IM-Workflow也不支持在多个浏览器/多个选项卡上的操作

 和浏览器的返回操作。

 由于以下原因,同一用户无法用多个浏览器/多个选项卡进行操作。

  ・附件的临时上传目录是以用户为单位的。   ・某些操作模式会造成用户数据ID重复。

   ※以下为问题发生时的操作模式(例子)。    a) 模式1      ・用多个浏览器打开同一个临时保存画面。      ・先在一个浏览器中进行申请操作。      ・之后在一个浏览器进行临时保存操作。

   b) 模式2      ・在其他PC上用同一用户ID进行登录操作。

   c) 模式3      ・临时保存并提出申请后,用浏览器的返回操作跳转到到临时保存画面再进行申请。

  准备了用户数据ID作为用户可在顾客应用程序中任意设定的项目。   为了保证能够自由设定,只允许用户数据ID与案件间存在1对1的对应关系,不允许设置为1对多。   因此,对于是不是由于不正确的操作造成了与案件相对应的用户数据ID发生重复,   目前在IM-Workflow中无法进行业务方面的检查。

  想要保证用户数据ID的唯一性时,请在动作处理中使用用户程序来检查。

intra-mart Accel Platform 2014 Spring(Granada)

55

门户

若嵌入到互若嵌入到互联联网网门户构门户构件中的网站返回件中的网站返回X-Frame-Options,互,互联联网网门户构门户构件不会被件不会被显显示。示。

若嵌入到互联网门户构件中的网站返回X-Frame-Options,使用了iFrame的互联网门户构件不会显示。

有有时时无法正常无法正常调调整整门户构门户构件件宽宽度。度。

个人设定中将可变更的“主题”设定为version5.0、version6.0时,若共有3列,变更第2列和第3列的宽度后,第3列宽度将会出错。

上述情况下,有下述回避对策。点击门户标签,重新显示页面。

使用使用长长Context路径路径构构建建环环境并安装境并安装Tenant环环境境时时,安装会失,安装会失败败。。

若使用31byte以上的字符串作为context路径构筑环境,在执行了Tanent环境安装时,门户模块安装会失败。构造环境时,请使用30byte以下的字符串作为context路径。

在在链链接集接集编辑编辑画面,会画面,会显显示多余的示多余的滚动滚动条。条。

【现象】在链接集编辑画面,会显示多余的滚动条。只是显示上的问题,操作不会发生问题。

【条件】浏览器:Windows8 + Internet Explorer10分辨率:1024 * 768

ViewCreator ・TableMaintenance

一旦在一旦在查询编辑查询编辑画面改画面改变变列的列的类类型,就有可能无法正确型,就有可能无法正确动动作。作。

ViewCreator的查询编辑画面中,可自动设定所添加列的类型。虽可改变列的类型,但在取得数据时有可能会发生预料之外的错误。不支持列类型变更后的运行。

使用使用“View的生成的生成”生成的生成的SQL语语句有可能无法直接句有可能无法直接执执行。行。

若在查询编辑画面的列一览中设定了一个以上“排序”项目,“View的生成”生成的SQL语句中包含ORDER BY。根据数据库产品及其版本的不同,可能会发生在CREATE VIEW中无法使用ORDER BY的情况。请对SQL语句进行适当编辑后再执行。

当使用当使用Internet Explorer 9时时,,记录编辑记录编辑画面的第一行有画面的第一行有时时会会发发生偏移。生偏移。

TableMaintenance功能的记录编辑画面中,在首行中插入了大量空白的列可能会发生显示偏移的情况。只在Internet Explorer 9环境下才发生此现象。

当使用当使用Internet Explorer 8时时,,查询编辑查询编辑画面的画面的SQL显显示中双字示中双字节节字符会乱字符会乱码码。。

当使用Internet Explorer 8时,查询编辑画面的SQL显示中双字节字符会乱码。※这是显示上的问题,对功能的动作没有影响。

TableMaintenance 及及 ViewCreator 中中对对CLOB型字段的型字段的输输入入输输出只支持出只支持UTF-8。。

若使用下述功能对CLOB型的字段进行数据的输入输出,则输入数据及输出的字符编码都固定是UTF-8。

・TableMaintenance 的记录编辑画面中对CLOB型字段的文本数据的下载及上传・TableMaintenance 的表/导出功能・TableMaintenance 的表/导入功能・ViewCreator 列表统计中的CSV输出功能

UTF-8 以外的文本数据作为输入数据使用时,会发生乱码。

在在ViewCreator的的显显示示设设定中定中选择选择了了图图片片图标时图标时,智能手机上,智能手机上图图片有可能不被片有可能不被显显示。示。

在列表(总计)统计的显示设定中,选择了显示替代数据的图标图像设定时,智能手机上图片有可能不被显示。

ViewCreator/TableMaintenance中可中可处处理的表名、理的表名、视图视图名、字段名等存在相关限制。名、字段名等存在相关限制。

根据各数据库产品的式样,表名、视图名、字段名等中

intra-mart Accel Platform 2014 Spring(Granada)

56

使用了如下所示字符以外的字符时,无法在TableMaintenance中进行正确处理。另外,不支持使用SQL关键字。

■Oracle或DB2时・半角大写英文字母・半角数字・下划线

■PostgreSQL或SQLServer时・半角小写英文字母・半角数字・下划线

intra-mart Accel Platform 2014 Spring(Granada)

57

活动导航

若在若在Internet Explorer 8活活动导动导航的活航的活动动流程流程编辑编辑中大量使用代理中大量使用代理对对字符,字符,则则有可能有可能显显示警告示警告对话对话框。框。

若在Internet Explorer 8活动导航的活动流程编辑中大量使用代理对字符,则有可能显示警告对话框。其样式为:在Internet Explorer 8之前的标准设定中,执行CSJS时每处理5,000,000条语句就会显示警告画面。在警告对话框点击“否”,处理就会继续,最终正常完成。想要不显示警告对话框时,请参照下述URL并变更设定。

http://support.microsoft.com/kb/175500/ja#LetMeFixItMyselfAlways

Internet Explorer 6,7中,若从中,若从导导航航结结果的果的链链接跳接跳转转到了到了另另一一选项选项卡,卡,则则地址地址栏栏的的URL显显示不正确。示不正确。

Internet Explorer 6,7中,若从导航结果的链接跳转到了另一选项卡,则地址栏的URL显示不正确。Internet Explorer 6,7(Google Chrome Frame)中,若从导航结果的链接跳转到了另一选项卡,则地址栏的URL显示与实际跳转到的画面不同。但是,没有动作上的问题。

intra-mart Accel Platform 2014 Spring(Granada)

58

标准主题定制

标准主题定制生成的主题模块已标准主题定制依存的主题版本为基准。

标准主题定制生成的主题模块已标准主题定制依存的主题版本为基准。

例如,・标准主题定制 8.0.0 依存于im_theme_dropdown_blue, im_theme_dropdown_simple 8.0.5 。 输出的主题模块是8.0.5 的主题模块。・由于标准主题定制 8.0.1依存于 8.0.6 的主题模块,因此输出的主题模块是 8.0.6。

IM-ContentsSearch for Accel Platform

试用版许可证对最大内容数的限制。

试用版许可证状态下最多可登记的2万个内容。另外,根据每个等级内容信息的应用程序式样不同,内容被生成的单位也不同。通过等级 IM-ContentsSearch for Accel Platform 许可证,即可无限登记。

与文本抽取有关的限制。

□ 支持文件格式可使用标配的文本抽取类抽取文本的文件格式如下所述。

“可抽取文本的文件格式一览”

1. 纯文本 text/plain (txt)2. HTML text/html (htm, html)3. XML text/xml (xml)4. PDF application/pdf (pdf)5. Microsoft Office Word・application/msword (doc)・application/vnd.openxmlformats-officedocument.wordprocessingml.document (docx)

6. Microsoft Office PowerPoint・application/vnd.ms-powerpoint (ppt)・application/vnd.openxmlformats-officedocument.presentationml.presentation (pptx)

7. Microsoft Office Excel・application/vnd.ms-excel (xls)・application/vnd.openxmlformats-officedocument.spreadsheetml.sheet (xlsx)

8. Microsoft Visio application/ vnd.ms-visio.viewer (vsd)9. ZIP存档 application/zip (zip)

□ 抽取文本时的限制事项以下记述了抽取每个文件格式文本时的限制事项。

1. 纯文本API会使用统计的手法自动判别纯文本文件内文本的字符编码。但是,对于只含有短文本的文件或有多个字符编码混在一起的文件等,有可能无法正确判别字符编码。此时,从文件中抽取的文本乱码,无法正确检索。

2. HTMLAPI会从HTML内的下述部分抽取文本。・包含在 HEAD 元素内的 TITLE 元素中的文本・包含在 BODY 元素内的文本另外API会尝试通过查找由META标签指定的content-type来判别HTML的字符编码,失败后,会尝试使用与纯文本相同的统计手法进行判别。若无法正确判别字符编码,则从文件抽取的文本会变成乱码。

3. XMLAPI会抽取XML内的全部文本结点。

4. PDFAPI会根据设定文件(<CONTENTS_PATH>/WEB-INF/conf/solr-extractor-config.xml)的指定,使用下述任一个从PDF抽取文本。

1. PDFBox (http://pdfbox.apache.org/)2. Xpdf (http://www.foolabs.com/xpdf/) 附属命令”pdftotext”3. 免费软件”xdoc2txt” (http://www31.ocn.ne.jp/~h_ishida/xdoc2txt.html)

通过使用pdftotext和xdoc2txt增加了支持文本抽取的PDF种类。使用pdftotext或xdoc2txt时,需要在intra-mart AccelPlatform动作的全部机器上安装Xpdf或xdoc2txt.exe,并配备好各命令正常动作的环境。另外,xdoc2txt.exe只在Microsoft Windows机器上动作。

intra-mart Accel Platform 2014 Spring(Granada)

59

此外,无论使用哪种方法,都无法从通过加设密码密码化了的PDF文件(使用PDF Viewer打开时要求输入密码的PDF文件)抽取文本。

5. Microsoft Office WordAPI会根据设定文件的指定使用下述任一个从Word文件抽取文本。

1. Apache POI (http://poi.apache.org/)2. xdoc2txt

无论使用哪一个都可从到Office 2003为止的Word文件(扩展符doc)及Office 2007的Word文件(扩展符docx)抽取文本。但是,使用xdoc2txt时,需要配备一个安装了xdoc2txt.exe且能正常动作的环境。另外,xdoc2txt.exe只在Microsoft Windows上动作。此外,无论使用哪一个,都无法从被密码保护的Word文件中抽取文本。

6. Microsoft Office PowerPointAPI会根据设定文件的指定,使用下述任一个从PowerPoint文件抽取文本。

1. Apache POI (http://poi.apache.org/)2. xdoc2txt

无论使用哪一个都可从到Office 2003为止的PowerPoint文件(扩展符ppt)及Office 2007的PowerPoint文件(扩展符pptx)抽取文本。但是,使用xdoc2txt时,需要配备一个安装了xdoc2txt.exe且能正常动作的环境。另外,xdoc2txt.exe只在Microsoft Windows上动作。此外,无论使用哪一个,都无法从被密码保护的PowerPoint文件中抽取文本。

7. Microsoft Office ExcelAPI会根据设定文件的指定,使用下述任一个从Excel文件抽取文本。

1. Apache POI2. xdoc2txt

无论使用哪一个都可从到Office 2003为止的Excel文件(扩展符xls)及Office 2007的Excel文件(扩展符xlsx)抽取文本。但是,使用xdoc2txt时,需要配备一个安装了xdoc2txt.exe且能正常动作的环境。另外,xdoc2txt.exe只在Microsoft Windows机器上动作。

此外,无论使用哪一个,都无法从被密码保护的Excel文件中抽取文本。

8. Zip 存档在从被包含于ZIP存档内的各文件中抽取文本的同时,也会加上从各文件的文件名本身抽取的文本。ZIP存档内文件的文件名被视为按照Windows-31J(一般说是 Shift_JIS)编码的被记录在ZIP中的文件名。对于由日语Windows生成的ZIP文件,此假定基本上是正确的。若ZIP存档内的文件名不是按照Windows-31J编码的,则抽取出的文本中会发生乱码。但是,发生乱码的只是文件名部分,对从文件内容抽取的文本没有影响。

若在ZIP文件中含有被密码化了的文件,API只将该文件的文件名作为文本抽取出来。此外,只对ZIP 2.0兼容的存档格式可判别是否已被密码化。Windows生成的ZIP文件夹一般都与此格式兼容。

intra-mart Accel Platform 2014 Spring(Granada)

60

更新相关

更新(自2013 Winter至 2014 Spring)

共通共通(全般全般)

更新指南内容只在更新指南内容只在 Resin 中中进进行了行了验证验证。。

更新指南内容只在 Resin 中进行了验证。

未在其他的应用程序服务器上进行过验证。

intra-mart Accel Platform 2014 Spring(Granada)

61

7.2版本相关intra-mart Accel Platform 2014 Spring(Granada)

62

兼容

在使用兼容模在使用兼容模块时块时,主表需,主表需处处于同步的状于同步的状态态。。

使用兼容模块时,version 7.2中IM-共通主表及应用程序主表

需在同步状态下进行迁移。 详请请参阅迁移指南。

在新旧的主表中所在新旧的主表中所许许可的字符存在差异。可的字符存在差异。

从应用程序共通主表迁移的数据中,若IM-共通主表(用户代码等)中

使用了不被许可的字符,则无法进行正常处理。

文档工作流文档工作流(BPW)的限制事的限制事项项遵循遵循intra-mart Web Platform 7.2的限制事的限制事项项。。

文档工作流(BPW)的限制事项遵循intra-mart Web Platform 7.2的限制事项。

流程定流程定义义名、任名、任务务名中无法使用名中无法使用“,(半角逗号)(半角逗号)”及及“#(半角井号)(半角井号)”。。

若在流程定义名、任务名中含有“,(半角逗号)”及“#(半角井号)”,则会在代理设定画面发生错误。

BackwardSync(与version 7.2主表同步)

用用户户代代码码需限制在需限制在50字字节节以内。以内。

intra-mart Accel Platform 的表“imm_user”和“b_m_account_b:的用户代码的列大小是100byte。与此对应的version 7.2账号是50byte。因此,若超过50byte,则将用户账号从 intra-mart Accel Platform 迁移到version 7.2的操作会失败。

请请不要在不要在intra-mart WebPlatform / intra-mart AppFramework Ver.7.2方面方面进进行主表信息操作。行主表信息操作。

若在intra-mart WebPlatform / intra-mart AppFramework Ver.7.2一侧进行了操作,则会与从intra-mart Accel Platform同步的数据发生不一致,无法正常同步。

intra-mart Accel Platform 2014 Spring(Granada)

63

迁移

常常见见((总总体)体)

仅仅在在Resin上上对对迁移指南的内容迁移指南的内容进进行了行了验证验证。。

仅在Resin上对迁移指南的内容进行了验证。

未在其他的应用程序服务器上进行过验证。

常常见见(SQL Server)

若若为为SQL Server,字符串,字符串类类型会型会变变成成NVARCHAR。。

字符串类型全部变成NVARCHAR 。若构筑 intra-mart WebPlatform 时使用了UTF-8以外的文字编码,创建时使用字符串类型VARCHAR。此时,需事先使用UTF-8重新构筑环境。相关信息只有在 用用户户代代码码末尾使用了末尾使用了“9”的用的用户户的性能比的性能比较较差差

常常见见(模(模块构块构成)成)

对对于从于从 intra-mart WebPlatform 升升级级到了到了 intra-mart Accel Platform 的的Tenant,在安装,在安装Tenant环环境境时时需要迁移模需要迁移模块块。。

对于从 intra-mart WebPlatform 升级到 intra-mart Accel Platform 版本的环境,若重新部署war文件,对于从 intra-mart WebPlatform 升级到了 intra-mart Accel Platform 的Tenant,在安装Tenant环境时需要迁移模块。例如,对于已从 intra-mart WebPlatform 进行了版本升级的Tenant,在进行了 intra-mart Accel Platform 的升级、及添加使用了 im-Juggling 的功能等情况下,对进行了迁移的Tenant安装Tenant环境时,一定需要迁移模块。因此,使用迁移模块从 intra-mart WebPlatform 升级到 intra-mart Accel Platform 的Tenant和在 intra-mart Accel Platform 中新建添加Tenant同时存在的环境中,需要分别进行嵌入了迁移工具的Tenant环境安装和去除掉迁移工具的Tenant环境安装。

常常见见(日期)(日期)

不会根据系不会根据系统统的开始日的开始日/结结束日情况束日情况对对各种数据中的期各种数据中的期间间信息信息进进行修正。行修正。

基础平台上系统的最小日/最大日的默认值虽会被变更为下述内容,迁移工具也不会对日期进行修正。

intra-mart WebPlatform ※固定值

最小日=“1582-10-15”最大日=“9999-12-30”

intra-mart Accel Platform ※设定文件

最小日=“1900-01-01”最大日=”2999-12-31”

伴随上述情况,在迁移后从画面上更新数据时,有可能在输入检查时发生警告。

发生了警告时,请在适当的范围中重新设定。影响对象为各种数据中的“有效开始日”“有效结束日”等。

即便不变更也可运行,若需要更新,请将其设定为可容纳于intra-mart Accel Platform范围内的值。

特别在主表数据的导入等操作中,请对日期进行修正。

FormatCreator / IM-VisualDesigner

intra-mart Accel Platform 2014 Spring(Granada)

64

FormatCreator/IM-VisualDesigner数据无法迁移。数据无法迁移。

不支持FormatCreator/IM-VisualDesigner,数据无法迁移。

联动工作流(文档工作流 /IM-Workflow)会全部完成。

迁移后,由于无法显示详细画面,无法进行处理。※由于内容画面不存在,会发生错误。

流程可参照。

必要时,请重新生成内容画面并生成新的工作流。

若无论如何都需要迁移,请与咨询服务机构讨论。

IM-ContentsSearch

IM-ContentsSearch信息不会被迁移。信息不会被迁移。

数据不会迁移。由于索引不具备兼容性,需全部重新生成。

设定文件也需要全部重新设定。通过安装IM-ContentsSearch用兼容模块,可将生成的抓取器作为兼容批处理使用。

但是,若使用了Facet等,由于部分式样有更改,根据制作情况有可能不按预期运行。

IM-ContentsSearch的模板需要修正。的模板需要修正。

需根据 intra-mart Accel Platform 编程指南对生成的模板进行修正。

IM-Workflow

IM-Workflow的内容画面需支持的内容画面需支持UI。。

内容画面需对 intra-mart Accel Platform 的UI提供支持。

尚不支持尚不支持统统合工作流。合工作流。

不支持统合工作流。

IM-共通主表共通主表

IM-共通主表的法人相关数据不会被迁移。共通主表的法人相关数据不会被迁移。

法人及其相关数据(与法人集合的关联、法人所属分类,与贸易伙伴的关联)不会被迁移。

请在 intra-mart Accel Platform 上重新设定。

法人集合、客户不会被迁移。

IM-共通主表的共通主表的货币货币、、货币汇货币汇率数据不会被迁移。率数据不会被迁移。

货币、货币汇率数据不会被迁移。请在 intra-mart Accel Platform 上重新设定。

TableMaintenance

TableMaintenance的的设设置数据不会被迁移。置数据不会被迁移。

intra-mart Accel Platform 中,可将表的个别访问权转让给许可功能。

intra-mart Accel Platform 2014 Spring(Granada)

65

关于表及字段的逻辑名,需使用“表/标题设定”功能通过手动设定并修正。

ViewCreator

ViewCreator中存在不会被迁移的数据。中存在不会被迁移的数据。

下述数据项目不会被迁移。在完成迁移处理后,需通过手动设定并修正。1. 权限信息2. 列表统计的日期格式及数值格式3. 交叉统计的数值格式4. 查询及数据参照的更新日期5. 门户构件

在门户的迁移模块中,虽然已迁移了门户网站构件的设定,仍无法运行。

ViewCreator权权限信息有限信息有变变更。更。

有关权限信息,存在下述变更。职位无法被设定为访问权。若未设定数据参照的访问权,intra-mart WebPlatform虽可参照任意用户,intra-mart Accel Platform会由于没有权限变得无法参照。

访问访问安全(安全(Web服服务访问权务访问权))

Web服服务访问权务访问权不会被迁移。不会被迁移。

请根据 intra-mart Accel Platform 的许可设定,对服务/操作的管理权限进行设定。

访问访问安全(安全(账户账户))

部分部分账户账户属性信息会被属性信息会被删删除。除。

账户属性信息中,属性值为 “null”或 “空字符串”的数据会被删除。

访问访问安全(日安全(日历历))

存在部分不会被迁移的日存在部分不会被迁移的日历历数据。数据。

下述数据不会被迁移。“公休日”“名称/休息日/非休息日”中,设定了插件的内容。

作为上述问题的应对方法,在迁移完成后,需在 “日历维护”画面中对迁移后的日历进行下述操作。请包含必要国家的日期信息设定。

作为标准,提供日本/美国/中国3个国家的设定。若独自设定了“公休日”,请重新登记。对于在插件中计算的内容,请在指定日期登记日历信息。

迁移后的日期信息的排序迁移后的日期信息的排序键为键为自自动动取号所得。取号所得。

可由 intra-mart Accel Platform 设定的 “排序键”是根据 intra-mart WebPlatform 的日期信息检索时的节点内容所赋予的序号。

日日历历数据的数据名不会被迁移。数据的数据名不会被迁移。

由于“数据名”并非 intra-mart Accel Platform ,不会进行迁移。

根据日期信息的根据日期信息的显显示示颜颜色不同,画面色不同,画面显显示的式示的式样样亦不同。亦不同。

intra-mart Accel Platform 2014 Spring(Granada)

66

在按照“显示色”进行的画面显示中,由于发生了下述式样变更,请在确认日历显示后,重新进行适当设定。在 intra-mart WebPlatform …背景颜色中设定

若使用了兼容API,会在此处显示。在 intra-mart Accel Platform …文字颜色中设定

迁移前有可能需要迁移前有可能需要变变更日更日历历ID。。

若日历ID与 intra-mart Accel Platform 中标准安装的日历ID或日历信息设定ID相同,需进行变更。

在 intra-mart WebPlatform 方面,请使用导出/导入等功能变更日历ID。

在 intra-mart Accel Platform 标准日历中所使用的日历ID、日期信息设定ID如下。

日日历历 日日历历ID 日期信息日期信息设设定定ID日本 JPN_CAL JPN_DAY-SET美国 USA_CAL USA_DAY-SET中国 PRC_CAL PRC_DAY-SET

迁移后需迁移后需对对日期信息数据日期信息数据进进行行维护维护。。

指定“日期”时,由于可输入模式发生了变更,需要对日期信息数据进行维护。

若使用了“日期”+“周几”的组合,需直接指定相应日期等操作。

在 intra-mart WebPlatform 中可输入的模式“日期/周几/第几周/每周第几天/星期几”可自由组合。上述项目全未设定时,可设定为“每天”。全部组合共32种模式

在 intra-mart Accel Platform 中可输入的模式每天日期周几(每周)每周第几天第几周(第几周的第几天)

访问访问安全(快捷方式安全(快捷方式URL))

快捷方式快捷方式URL不会被迁移。不会被迁移。

快捷方式URL数据不会被迁移。

访问访问安全(批安全(批处处理)理)

批批处处理不会被迁移。理不会被迁移。

标准批处理准备了同样的JobNet,所以请重新进行手动设定。

访问访问安全(密安全(密码码履履历历))

密密码码履履历历不会被迁移。不会被迁移。

密码履历数据不会被迁移。

访问访问安全(菜安全(菜单单))

必必须须配置菜配置菜单单的的导导出文件。出文件。

intra-mart Accel Platform 2014 Spring(Granada)

67

必须有菜单的导出文件。此外,最少需要有1个菜单。即使不存在要迁移的菜单,也请至少留下1个菜单。

菜菜单单迁移中生成的迁移中生成的许许可可资资源源ID被被设设置置为为菜菜单单ID。。

由于在许可资源ID中设定了菜单ID,设定其他功能(例如Web服务)的许可资源后,请确保不要使用相同的值。

执执行迁移的菜行迁移的菜单单中若存在同一中若存在同一URL的菜的菜单单,迁移无法正确,迁移无法正确运运行。行。

由于Routing设定(URI)相同,同一URL的菜单无法进行正确迁移。请设定不同的URL,并在迁移后对菜单设定/Routing设定/许可设定进行维护。

访问访问安全(身份)安全(身份)

若迁移源中存在持有与若迁移源中存在持有与 intra-mart Accel Platform 的身份相同的身份的身份相同的身份ID,内容会被覆盖。,内容会被覆盖。

若迁移源中存在与在 intra-mart Accel Platform 上安装的标准身份相同身份ID的话,该身份的内容会被迁移源的内容覆盖。请比较迁移前与迁移后的身份并进行维护。

访问访问安全(信息更新管理)安全(信息更新管理)

信息更新管理不会被迁移。信息更新管理不会被迁移。

信息更新管理数据不会被迁移。

访问访问安全(安全(组别组别管理管理权权限用限用户户菜菜单单))

组别组别管理管理权权限用限用户户菜菜单单不会被迁移。不会被迁移。

请根据 intra-mart Accel Platform 的许可设定对相应用户的管理权限进行设定。

应应用程序共通主表用程序共通主表

有关有关应应用程序共通主表用程序共通主表API,,请请参照兼容支持表。参照兼容支持表。

有关应用程序共通主表API,请参照兼容支持表。

有关有关应应用程序共通主表的兼容功能,用程序共通主表的兼容功能,请请参照兼容指南。参照兼容指南。

关于兼容功能,请参照兼容指南。

文档工作流(文档工作流(BPW))

需要需要对对文档工作流的内容画面文档工作流的内容画面设设置主置主题题。。

由于各画面是使用IFRAME显示的,需要对内容画面设定theme-no-theme-path-config 。

智能手机中无法使用文档工作流。智能手机中无法使用文档工作流。

不支持智能手机。

文档工作流的身份会被重新文档工作流的身份会被重新设设置。置。

intra-mart Accel Platform 2014 Spring(Granada)

68

“bpwsuper”身份被重新设定为 “BPW管理者”。名称会被更新。子身份设定会被保留。

门户门户

门户门户网站网站访问权设访问权设定不会被迁移。定不会被迁移。

请根据 intra-mart Accel Platform 的许可设定对门户/门户构件/门户构件编辑模式设定访问权。

intra-mart Accel Platform 2014 Spring(Granada)

69

保证规定

保证内容及对象

以此保证规定(以下称为“本文”。)及贵公司与本公司签订的全部合同所规定的要求(包含但不仅限于系统要求。)以及贵公司在限制事项范围内使用本产品为条件,本公司对贵公司保证,本产品按照与本产品一同提供的或在本公司主页( http://www.intra-mart.jp/document/library/?product=iap )上刊登的用户手册最新版动作。

此外,该保证仅限于在贵公司内部使用。另外,本公司会单方面斟酌情势采取无偿交换或修补、或返还作为获取本产品的代价由英特玛从贵公司获得的金额中的任一种方法来实现该保证。

本公司只对从购买了正规的本公司产品,且合法无误地完成了用户登记的顾客提供上述保证措施,本公司不提供其他一切支持或保证、特别是不对安装了本产品的硬件、连接产品、以及在其中保存的软件、数据(但不仅限于此)等提供保证。

保证的适用排除

下述情况下不保证程序正常运行。

贵公司未按照在本文或贵公司与本公司所签订的一切合同中规定的要求(包含但不只限于系统要求。)其他限制事项规定的范围内使用本产品时

由于火灾、地震、水灾、雷击、煤气、盐分侵蚀以及其他自然灾害、公害等外部事由引起的误动作时

由于使用时违反合理的使用方法而引起问题时

由于贵公司或第三方进行了改变/变更等相关作业而引起问题时

和本产品以外的软件、硬件等发生了兼容性问题时

免责

与任何理由无关,与本产品有关的本公司的损害赔偿责任限定在本产品的“软件最终用户许可协议”所规定的责任范围内。

与其他合同的关系

关于本产品的保证,若贵公司与本公司签订的一切合同与本文有不一致、则以本文的记述优先。

intra-mart Accel Platform 2014 Spring(Granada)

70

版权及特别记载事项

intra-mart为NTT数据英特玛公司的登记商标。

Oracle和Java为Oracle Corporation及其子公司、关联公司在美国及其它国家注册商标。

文中的公司名、商品名等可能是各公司的商标或注册商标。

其它公司名,产品名以及服务名等为各公司自己的商标或注册商标。

您对本产品的使用行为即视为您已接受并同意包含在本产品中的各软件许可证。

(正文完)

Copyright © 2012 NTT DATA INTRAMART CORPORATION

intra-mart Accel Platform 2014 Spring(Granada)

71