インストール時指定情報の記録場所

fusion_place のインストール時に指定された以下の情報は、fusion_place インストールフォルダの中に記録されています。

1. 情報が記録されているファイルの所在と名称

上記情報は、fusion_place インストール先フォルダ中、conf サブフォルダ中の server.xml ファイル中に記録されています。

fusion_place インストール先フォルダとは、fusion_place インストール時に「インストール先フォルダ」欄に指定したフォルダです。インストーラによる初期提案値は、C:¥fusion_place-n.n…​ (n.n…​ はバージョン番号)です。例えば、バージョン 8.0.0 では C:¥fusion_place-8.0.0 となります。

2. server.xml の内容

server.xml は、XML というフォーマットのファイルです。内容を確認するにはメモ帳等のテキストエディタ、もしくはWebブラウザで開いてください。

下図はその一例です。枠線で囲った部分に、インストール時指定情報がそれぞれ埋め込まれています。

<?xml version="1.0"?>
  <Server shutdown="SHUTDOWN" port="5001"> (1)
    <Service name="fusion_ware_server">
      <Excutor name="fpThreadPool" minSpareThreads="4" maxThreas="200" namePrefix="fp-exec-" />
      <Connector port="50000" (2)
        connectionTimeout="60000"
        acceptCount="100" enableLookups="false" maxPostSize="-1" executor="fpThreadPool"
        protocol="org.apache.coyote.http11.Http11NioProtocol"
        server="fusion_ware" />
        <!-- Example SSL Connector configuration -->
        <!--
          <Connector protocol="org.apache.coyote.http11.Http11NioProtocol"
            server="fusion_ware" executor="fpThreadPool"  maxPostSize="-1" enableLookups="false"
            acceptCount="100" connectionTimeout="600000" scheme="https" secure="true" SSLEnabled="true"
            keystoreFile="(path to a Java key store file)"
            keystorePass="(password for the keystore. Might be 'changeit'."
            keyAlias="(alias of the certificate to be used with this server)"
            clientAuth="false" sslProtocol="TLS" port="(port number)" />
        -->
      <Engine name="fpEngine" defaultHost="localhost" >
        <Realm className="org.apache.catalina.realm.MemoryRealm" />
        <Host name="localhost" appBase="webapps" unpackWARs="true">
          <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="localhost_access_log." suffix=".txt" pattern="common" />
          <Context path="/fusionplace" docBase="fusionplace.war">
            <Environment name="fusionplace/dbms" type="java.lang.String" value="H2" />
            <Environment name="fusionplace/pivot_time_out" value="60000" type="java.lang.Integer" />
            <!--
              <Environment name="fusionplace/mail_smtp_host" type="java.lang.String" value="nowhere.com" />
              <Environment name="fusionplace/mail_smtp_port" type="java.lang.Integer" value="25" />
              <Environment name="fusionplace/mail_server_account" type="java.lang.String" value="fusionplace@nowhere.com" />
              <Environment name="fusionplace/mail_server_password" type="java.lang.String" value="hogehoge" />
              <Environment name="fusionplace/mail_sender_address" type="java.lang.String" value="fusionplace@nowhere.com" />
              <Environment name="fusionplace/mail_sender_name/ja" type="java.lang.String" value="System administrator's Japanese name" />
              <Environment name="fusionplace/mail_sender_name/en" type="java.lang.String" value="System administrator's English name" />
            -->
            <Resource name="fusionplace/datasource"
              auth="Container"
              type="javax.sql.DataSource"
              maxActive="100"
              maxIdle="30"
              maxWait="10000"
              driverClassName="org.h2.Driver"
              username="dbadmin" password="" (3)
              url="jdbc:h2:C:\FusionPlace_DB\db\fusionplace;HACHE_SIZE=65536" /> (4)
          </Context>
        </Host>
      </Engine>
    </Service>
  </Server>
1 シャットダウンポート番号 : この例では、 50001 です。
2 HTTP / 1.1 コネクタポート番号 : この例では、50000 です。
3 ユーザ名とパスワード : この例では、ユーザ名は dbadmin、パスワードは空白です。
4 データベースを置くフォルダ : この例では、C:¥FusionPlace_DB です(先頭の jdbc:h2: と、後に続く \db\fusionplace 以降は無視してください。バックスラッシュは ¥ と同じです)。