intra-mart Accel Platform 2014 Spring(Granada) / Release Note

第1版 2014-04-01

«  8.2. 基础平台功能   ::   Contents   ::   8.2.2. 共通  »

8.2.1. 安装/环境构筑

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

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

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

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

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

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

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

8.2.1.4. 若要画面正常显示,需至少选择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 智能手机标准用主题”。

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

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

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

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

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

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

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

  • mod_caucho编译时的选项中,
    调用./configure时需要下述选项。
    --enable-64bit-plugin --enable-64bit
    

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

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

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

  • 构筑分布式环境时,需要将指定Storage的根目录的路径设定为
    能够参照全部相同共享目录的路径。
    若每台服务器的参照场所不同,则无法共享配置在Storage中的文件。

    【对象设定文件】

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

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

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

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

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

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

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

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

  • 不只是在初次启动 intra-mart Accel Platform 时,
    在添加模块或版本升级时也需要进行Tenant环境安装。
    运行开始前,请用系统管理员身份登录,在“系统管理员主页” > “Tenant环境安装”中,
    确认已显示“Tenant环境是最新的。没有需要安装的模块。”

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

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

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

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

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

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

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

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

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

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

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

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

8.2.1.20. 使用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?
    
    对动作没有影响。

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

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

    【例子】

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

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

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

    不可删除的Tenant主表关联资源如下。
    ・Job
    作业类别
    Job
    JobNet类别
    JobNet
    ・许可
    许可资源,许可资源组别
    许可Subject,许可Subject组别,许可Subject组别类别
    ・菜单
    菜单组别类别(全局浏览(PC),网站Map(PC)等的类别)
    ・身份

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

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

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

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

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

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

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

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

«  8.2. 基础平台功能   ::   Contents   ::   8.2.2. 共通  »