電子フォームワークフローセット システム構築ガイド

[目次][用語][索引][前へ][次へ]

付録D.3 案件運用操作の属性ファイル

案件運用操作の属性ファイルの編集例を示します。指定内容については,「4.6.12(4) 案件運用操作の属性ファイルの編集」を参照してください。

<?xml version="1.0" encoding="UTF-8"?>
 
<!DOCTYPE hitachi-application-all-property PUBLIC '-//Hitachi, Ltd.//DTD Application All Property 7.6//EN' 'file:///&cosminexus.install.dir.slash&/CC/admin/dtds/hitachi-application-all-property_7_6.dtd'>
 
<hitachi-application-all-property>
  <hitachi-application-property>
    <description></description>
    <icon>
      <small-icon></small-icon>
      <large-icon></large-icon>
    </icon>
    <lookup-name>CSCIWAdminServlet</lookup-name>
    <security-prop>
      <security-method>no_security_for_methods_without_roles</security-method>
      <default-security-role></default-security-role>
    </security-prop>
    <start-order>10</start-order>
    <scheduling-unit>Application</scheduling-unit>
    <managed-by-ctm>false</managed-by-ctm>
    <method-observation-recovery-mode></method-observation-recovery-mode>
  </hitachi-application-property>
  <war>
    <hitachi-war-property>
      <description xml:lang="en">Cosminexus Service Coordinator Interactive Workflow Copyright (C) 2007 Hitachi, Ltd.</description>
      <display-name xml:lang="en">CSCIW Admin</display-name>
      <icon xml:lang="en">
        <small-icon></small-icon>
        <large-icon></large-icon>
      </icon>
      <session-config>
        <session-timeout>30</session-timeout>
      </session-config>
      <welcome-file-list>
        <welcome-file>index.jsp</welcome-file>
      </welcome-file-list>
      <error-page>
        <error-code>400</error-code>
        <location>/jsp/CIWBadRequest.jsp</location>
      </error-page>
      <error-page>
        <error-code>404</error-code>
        <location>/jsp/CIWNotFound.jsp</location>
      </error-page>
      <security-constraint>
        <display-name xml:lang="en">CSCIW Security Constraint</display-name>
        <web-resource-collection>
          <description xml:lang="en">Define the context-relative URL(s) and methods to be protected.</description>
          <web-resource-name>Protected Area</web-resource-name>
          <url-pattern>/jsp/protect/*</url-pattern>
          <url-pattern>/servlets/*</url-pattern>
          <http-method>DELETE</http-method>
          <http-method>GET</http-method>
          <http-method>POST</http-method>
          <http-method>PUT</http-method>
        </web-resource-collection>
        <auth-constraint>
          <description xml:lang="en">Anyone with one of the listed roles can access this area.</description>
          <role-name>csciwadmin</role-name>
        </auth-constraint>
        <original-name>CSCIW Security Constraint</original-name>
      </security-constraint>
      <login-config>
        <auth-method>FORM</auth-method>
        <form-login-config>
          <form-login-page>/jsp/CIWLogin.jsp</form-login-page>
          <form-error-page>/jsp/CIWLogin.jsp?auth-error=true</form-error-page>
        </form-login-config>
      </login-config>
      <security-role>
        <description xml:lang="en">This role is used in /jsp/protect and /servlets.</description>
        <role-name>csciwadmin</role-name>
        <linked-to>csciwadmin</linked-to>
      </security-role>
      <resource-ref>
        <description xml:lang="en"></description>
        <res-ref-name>jdbc/CSCAdminIWDataSource</res-ref-name>
        <res-type>javax.sql.DataSource</res-type>
        <res-auth>Container</res-auth>
        <res-sharing-scope>Shareable</res-sharing-scope>
        <linked-to>DB_Connector_for_Executer</linked-to>
      </resource-ref>
      <war-runtime>
        <context-root>CSCIWAdminServlet</context-root>
      </war-runtime>
      <http-request>
        <encoding></encoding>
      </http-request>
      <http-response>
        <encoding></encoding>
      </http-response>
      <jsp>
        <page-encoding></page-encoding>
      </jsp>
      <http-session>
        <http-session-max-number>-1</http-session-max-number>
        <resource-watcher>
          <watcher-threshold>80</watcher-threshold>
          <watcher-interval>30</watcher-interval>
          <watcher-enabled>true</watcher-enabled>
          <watcher-writefile-enabled>true</watcher-writefile-enabled>
        </resource-watcher>
      </http-session>
      <start-notify-error>true</start-notify-error>
      <start-order>10</start-order>
    </hitachi-war-property>
    <hitachi-servlet-property>
      <description xml:lang="en"></description>
      <display-name xml:lang="en">CSCIW Admin Servlet</display-name>
      <icon xml:lang="en">
        <small-icon></small-icon>
        <large-icon></large-icon>
      </icon>
      <load-on-startup>1</load-on-startup>
      <url-pattern>/servlets/*</url-pattern>
      <method-observation-timeout>0</method-observation-timeout>
    </hitachi-servlet-property>
  </war>
</hitachi-application-all-property>