Actuate
2005/2/8更新
対応バージョン: 6
以下の設定を変更してサーバを再起動する。
% su - actuate % vi AcServer/etc/acserverconfig.xml
デフォルトのロケールとエンコーディング方式(Windowsのコードページ)を変更する。
(変更前)
6 DefaultLocale="en_US" 7 DefaultEncoding="windows-1252"
(変更後)
6 DefaultLocale="ja_JP" 7 DefaultEncoding="windows-932"
関連資料・記事
2005/2/8更新
対応バージョン: 6
~actuate/activeportal/WEB-INF/web.xml内で定義しているボリューム名と違うボリューム名で管理画面にアクセスしたため。
<context-param> <param-name>DEFAULT_VOLUME</param-name> <param-value>xxxxx</param-value> ← ボリューム名 </context-param>
2005/2/8更新
対応バージョン: 6
~actuate/AcServer/etc/acserverconfig.xmlのLicenseKeyプロパティに格納される。
例)
4 LicenseKey="asdeb-axzeb-ipEzb-Qzrq" ← キーはランダム
2005/2/8更新
対応バージョン: 6
DB上の該当アカウントのデフォルトDBが別DBになっている可能性がある。
例) DBMSがSybaseの場合
1> sp_displaylogin <アカウント> 2> go Suid: <UID> Loginame: <アカウント> Fullname: Default Database: master ← デフォルトDB Default Language: Configured Authorization: Locked: NO Date of Last Password Change: Feb 5 2004 8:58PM
上記の場合はデフォルトDBが本来のDBでなくSybaseのシステムDBであるmasterに設定されているので以下のように変更する。
1> sp_modifylogin <対象アカウント>defdb,<変更先DB> 2> go Default database changed.
2005/2/8更新
対応バージョン: 6
実行時にDBサーバに接続するユーザの認証が失敗した。
つまり、Actuate上のアカウントのパスワードがDBサーバ上の該当アカウントのパスワードと異なる。
2005/2/8更新
対応バージョン: 6
デフォルトではstart_srvr.shを実行しただけではシステムはOnlineにならないので以下の設定を変更してサーバを再起動する。
% su - actuate % vi AcServer/etc/acpmdconfig.xml
Server > Startupの値をManualからAutoに変更する。
(変更前)
<Server Name="xxxxx"> <Startup>Manual</Startup> </Server>;
(変更後)
<Server Name="xxxxx"> <Startup>Auto</Startup> </Server>;
関連資料・記事
2005/2/8更新
対応バージョン: 6
以下の範囲設定ファイルを変更してサーバを再起動し、管理画面から実際の値を変更する。
~actuate/AcServer/etc/acmetadescription.xml
~actuate/mgmtconsole/js/serverspropertiesfunctions.js
関連資料・記事
例えばMaximum Execution Time for Transient Reportsの値を変更する場合は以下の箇所を変更する。
~actuate/AcServer/etc/acmetadescription.xml
1561 <Variable 1562 Name="MaxSyncJobRuntime" 1563 Type="UnsignedInteger" 1564 Required="false" 1565 DisplayName="Maximum Execution Time for Transient Reports (Seconds)" 1566 TakesEffect="Immediate" 1567 DefaultValue="300" 1568 Range="0 999" ← この値(0 999)を変更(Maxは86400=12時間) 1569 ContainerObject="ReportingService"/>
~actuate/mgmtconsole/js/serverspropertiesfunctions.js
2045 if(validateText( getTrimmedFieldValue(frmProperties.fs_maxSyncJobRuntime)) && ! validateRange(frmProperties.fs_maxSyncJobRuntime.v alue, 0, 999)) ← この値(0, 999)を変更(値はacmetadescription.xmlと同じにする) 2046 { 2047 errMsgNumField = errMsgNumField + sColNameMaxSyncJobRuntime + " (0 - 999) \n"; ← この値(0 - 999)を変更 2048 errNum = false; 2049 }
Actuate管理画面のServers > <サーバ名> > Factory ServiceのMax synchronous job runtimeパラメータ
変更内容は~actuate/AcServer/etc/acserverconfig.xmlに反映される。
2005/2/8更新
対応バージョン: 6
サーバ起動手順
Tomcat + AcServerの順で起動する。
% su - actuate % ~/jakarta-tomcat-4.0.2/bin/startup.sh % ~/AcServer/bin/start_srvr.sh
サーバ停止手順
起動と同様にTomcat + AcServerの順で停止する。
% su - actuate % ~/jakarta-tomcat-4.0.2/bin/shutdown.sh % ~/AcServer/bin/shutdown_srvr.sh -y