30日間の無料評価版をお試しいただけます。

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. 現在使用しているYellowfinが、CPUライセンスを有していることを確認してください。
    CPUライセンスが無い場合は、担当のアカウントマネージャーまでご連絡ください。

  2. Yellowfinウェブサイト内のサポートセンターページより、DashXMLをダウンロードしてください。
    こちらのページへのアクセス権限が無い場合は、担当のアカウントマネージャーまでご連絡ください。
    また、ダウンロードができない場合は、販売元もしくは製品サポートの担当者までご連絡ください。

  3. 現在使用しているYellowfinのバージョンに、7.1の最新パッチが適用されていることを確認してください。
    Yellowfinは毎月パッチをリリースしています、最新のパッチは、サポートセンターよりダウンロードしてください。
    注意Yellowfin 7.1の初期のバージョン(または、7.1以前のリリース)では、DashXMLフレームワークへの互換性がありません。

  4. Yellowfinインスタンスを停止します。
    Yellowfinインスタンスに関連するファイルに対して、変更を行います。適切に変更内容を更新するためには、Yellowfinを必ず停止しなくてはいけません。

  5. web.xml ファイル」を編集します。
    \Yellowfin\appserver\webapps\ROOT\WEB-INF\ に配置されている「web.xmlファイル」を編集します。Webサービスを使用可能にするために、以下の項目のコメントアウトを解除する必要があります。

    変更前:

    Code Block
    themeEclipse
    languagexml
    <!-- Uncomment this section to enable JAX-WS Web Services. Java 1.6+ only
    <listener>
        <listener-class>
                com.sun.xml.ws.transport.http.servlet.WSServletContextListener
        </listener-class>
    </listener>
    <servlet>
        <servlet-name>WebServices</servlet-name>
        <servlet-class>
            com.sun.xml.ws.transport.http.servlet.WSServlet
        </servlet-class>
    </servlet>
    <servlet-mapping>
        <servlet-name>WebServices</servlet-name>
        <url-pattern>/webservices/*</url-pattern>
    </servlet-mapping>
    -->

    変更後:

    Code Block
    themeEclipse
    languagexml
    <!-- Uncomment this section to enable JAX-WS Web Services. Java 1.6+ only   -->
    <listener>
        <listener-class>
                com.sun.xml.ws.transport.http.servlet.WSServletContextListener
        </listener-class>
    </listener>
    <servlet>
        <servlet-name>WebServices</servlet-name>
        <servlet-class>
            com.sun.xml.ws.transport.http.servlet.WSServlet
        </servlet-class>
    </servlet>
    <servlet-mapping>
        <servlet-name>WebServices</servlet-name>
        <url-pattern>/webservices/*</url-pattern>
    </servlet-mapping>

    変更が完了したら、ファイルを保存します。

  6. DashXMLファイルを解凍します。
    DashXMLは、以下の二つの方法でインストールすることができます。 
     a. Yellowfinのディレクトリ上にインストールすることで、同一のTomcatインスタンス上で起動します。
     b. 必要であれば、Yellowfinとは別のサーバ上にある、まったく別のTomcatインスタンスにインストールすることもできます。

    Yellowfinと同一のTomcatYellowfinとは別のTomcat
    DashXMLフォルダー(ダウンロードしたzipファイルより)をコピーし、\Yellowfin\appserver\webapps\ディレクトリへ貼り付けます。これにより、webapps内に、ROOTとDashXML両方のディレクトリが存在することになります。DashXMLフォルダー(ダウンロードしたzipファイルより)をコピーし、\Tomcat\webapps\ ディレクトリへ貼り付けます。これにより、webapps内にDashXMLのディレクトリが存在することになります。
  7. DashXMLの「web.xmlファイル」を編集します。
    \webapps\DashXML\WEB-INF\ に配置されている「web.xmlファイル」を編集します。DashXMLをYellowfinインスタンスと接続するためには、このファイル内で以下の三箇所を変更する必要があります。
    a. 現在使用しているYellowfinのURLを設定します。

    Code Block
    <init-param>
      <param-name>PathToServer</param-name>
      <param-value>http://server-name:7171</param-value> <!-- update to Yellowfin server -->
    </init-param>

    b.  現在使用しているYellowfinのユーザー名を設定します。

    Code Block
    <init-param>
      <param-name>Username</param-name>
      <param-value>admin@yellowfin.com.au</param-value> <!-- update to Yellowfin username -->
    </init-param>

    c.  現在使用しているYellowfinユーザーのパスワードを設定します。

    Code Block
    <init-param>
      <param-name>Password</param-name>
      <param-value>test</param-value> <!-- update to Yellowfin password -->
    </init-param>
  8. Yellowfinを起動します。

...