<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    StevenBot-Saltsam

    眼睛能裝下世界,為何卻裝不下眼淚? 一只風箏一輩子只為一根線冒險。 那不是一場游戲,為何總有一根線牽著心懷,隱隱作疼? 那不是一段邂逅,為何飄在橋上的影子,總纏進夢鄉? 那不是一個夢境,為何你的溫柔私語,總是不經意的響起?

    導航

    <2011年10月>
    2526272829301
    2345678
    9101112131415
    16171819202122
    23242526272829
    303112345

    統計

    常用鏈接

    留言簿

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    datas link

    OSChinal Sources codes Library

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    在tomcat上部署pentaho 1.5.3

    1 . 首先需要下載pentaho-j2ee-deployment- , pentaho-data- 和 pentaho-solution- 三個包,分別解壓到三個不同的地方
    2 . 從命令行進入pentaho-j2ee-deployment 目錄,運行ant -p 會列出所有的ant 任務,執行war-pentaho-tomcat-hypersonic任務,成功之后會生成4個war包,pentaho-portal-layout.war , pentaho-style.war 和 sw-style.war ,(sw-style.war 是steel-wheel-style ,是可選項,可能是pentaho的一個例子或者是pentaho的一種style風格),還有多出一個tomcat目錄下的hsqldb目錄下有一個pentaho.war ,如果你執行的是war-pentaho-mysql就是在tomcat目錄下有個mysql5目錄,里面一樣是pentaho.war.我選用的是hsqldb .
    3 . 在你的tomcat的安裝目錄下找到conf / server.xml 文件,在其中的host 元素下加上如下這一段,這一段是從pentaho的文檔里面抄來的,manual-deployment-pentaho- ,其中它列出來的有些多余,這個文檔應該使用confluence 用pdf 方式導出的,抄的時候注意檢查一下xml 元素排版上的問題.它列出的resource 元素太多了,你查看pentaho-data- 包里面,應該只有四個數據庫hibernate,sampledata,shark,quartz ,把不用的resource元素都刪掉,(應該是最上面的四個).如果你的tomcat啟動不了了,檢查一下你添加的部分是不是有錯。

    xml 代碼
    1. <Context path="/pentaho" docbase="webapps/pentaho/">
    2. <Resource name="jdbc/SampleData" auth="Container"
    3. type="javax.sql.DataSource" maxActive="20" maxIdle="5" maxWait="10000"
    4. username="pentaho_user" password="password"
    5. factory="org.apache.commons.dbcp.BasicDataSourceFactory"
    6. driverClassName="org.hsqldb.jdbcDriver"
    7. url="jdbc:hsqldb:hsql://localhost/sampledata" />
    8. <Resource name="jdbc/Hibernate" auth="Container"
    9. type="javax.sql.DataSource"
    10. factory="org.apache.commons.dbcp.BasicDataSourceFactory"
    11. maxActive="20" maxIdle="5" maxWait="10000" username="hibuser"
    12. password="password" driverClassName="org.hsqldb.jdbcDriver"
    13. url="jdbc:hsqldb:hsql://localhost/hibernate" />
    14. <Resource name="jdbc/Quartz" auth="Container"
    15. type="javax.sql.DataSource"
    16. factory="org.apache.commons.dbcp.BasicDataSourceFactory"
    17. maxActive="20" maxIdle="5" maxWait="10000" username="pentaho_user"
    18. password="password" driverClassName="org.hsqldb.jdbcDriver"
    19. url="jdbc:hsqldb:hsql://localhost/quartz" />
    20. <Resource name="jdbc/Shark" auth="Container"
    21. type="javax.sql.DataSource"
    22. factory="org.apache.commons.dbcp.BasicDataSourceFactory"
    23. maxActive="20" maxIdle="5" maxWait="10000" username="sa" password=""
    24. driverClassName="org.hsqldb.jdbcDriver"
    25. url="jdbc:hsqldb:hsql://localhost/shark" />
    26. Context>


    4 . 把pentaho.war copy到tomcat 的webapps目錄下,它會自動解壓的,然后關閉tomcat , 找到pentaho/WEB-INF/web.xml 文件,找到solution-path元素,指向你解壓后的pentaho-solution- 目錄,注意java里面是用正斜杠 / ,如果你從windows的地址欄copy的話注意把反斜杠改一下.
    5 . 修改pentaho/WEB-INF/classes 目錄下的log4j.xml文件,把 里面的value改成INFO,或者更高,這一步是可選項,主要是啟動的時候出現很多不必要的debug 信息.如果你啟動的時候出錯了,再改回來。(一般都是solution-path沒有找對,我用7-zip解壓的時候老是解壓到一個新的目錄,所以后來指定 solution-path 的時候,目錄地址高了一級.) 
    6 . 啟動pentaho-data- 目錄里面的hsqldb數據庫.
    7 . 這個時候啟動tomcat ,應該是不報任何錯誤的.你把瀏覽器指向http://localhost:8080/pentaho ,會看到pentaho的界面的,只不過是沒有什么顏色的那種.
    8 . 把編譯後的三個war文件copy到tomcat 的webapps目錄下,等它們自動解壓之后,再進去看,發現有了樣式了。安裝就完成了.

    貼幾張圖:
    pentaho成功啟動后應該有 Pentaho BI 平臺服務器就緒 這句話.

    安裝了style 和 portal 包之后的登錄界面

    在pentaho-data- 目錄的lib 目錄下執行java -cp hsqldb.jar org.hsqldb.util.DatabaseManager 出現的hsqldb 的manager 登錄畫面
    用戶名和密碼都在相應目錄的數據庫文件里面,hsqldb的數據庫文件是可以用
    文本編輯器打開的,搜索password就可以找到用戶名和密碼了
    sampledata 里面的數據
    我在安裝的時候也碰到了諸多的問題,
    1 . 一開始編譯的時候使用的ant war-pentaho-tomcat 任務,它直接報錯,說找不到rdbms目錄,后來猜想這個任務應該是留給其他數據庫編譯的時候擴展的.直接就換了war-pentaho-tomcat-hypersonic 任務重新編譯了一次
    2 . 后來從文檔里copy出數據源的那句話出錯了,導致tomcat啟動不了,因為從pdf文件copy的那段話排版有問題,后來把它粘貼到eclipse(裝了WTP插件的)里面,一格式化就看出來了,context 元素和后面的屬性path中間的空格沒了,還有多出來了幾個resource元素.
    3 . 指定solution-path的時候目錄高了一級.
    4 . 啟動tomcat的時候出現了很多不必要的debug信息,修改log4j文件就可以了,它在tomcat/bin 目錄下還會生成幾個log文件,像是server.log 和ReportEngine_.log 文件。

    關鍵還是要掌握學習的方法,學會思考問題 . 安裝的時候也遇到了很多問題,但是只要你細細的分析問題的原因,總是可以找出解決的辦法的.

    posted on 2011-10-07 22:06 Steven_bot 閱讀(644) 評論(0)  編輯  收藏 所屬分類: pentaho


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 亚洲人成在线播放| 亚洲白嫩在线观看| 特a级免费高清黄色片| 国产精品美女午夜爽爽爽免费| 亚洲欧洲日产韩国在线| 亚洲av不卡一区二区三区| 很黄很污的网站免费| 亚洲精品免费在线观看| 100部毛片免费全部播放完整| 中文字幕亚洲综合精品一区| 中文字幕免费在线观看| 亚洲国产91在线| 女人18一级毛片免费观看| 亚洲综合无码AV一区二区| a毛片免费全部播放完整成| 亚洲五月六月丁香激情| 久久免费看黄a级毛片| 亚洲综合无码一区二区痴汉| 国产在线观看www鲁啊鲁免费| 一区二区三区AV高清免费波多 | 在线观看成人免费视频不卡| 亚洲www在线观看| 免费在线精品视频| 亚洲a级在线观看| 高清国语自产拍免费视频国产| 边摸边吃奶边做爽免费视频99| 在线精品亚洲一区二区三区| 97视频免费观看2区| 中文日韩亚洲欧美制服| 97在线视频免费| 亚洲成a人无码亚洲成av无码 | 无码日韩人妻AV一区免费l| 综合久久久久久中文字幕亚洲国产国产综合一区首 | 亚洲色一色噜一噜噜噜| 日韩精品久久久久久免费| 国产亚洲中文日本不卡二区 | 四虎永久免费地址在线网站| 久久免费99精品国产自在现线| 亚洲av无码成人精品区在线播放 | 日本免费高清视频| 亚洲私人无码综合久久网|