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

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

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

    StevenBot-Saltsam

    眼睛能裝下世界,為何卻裝不下眼淚? 一只風(fēng)箏一輩子只為一根線冒險(xiǎn)。 那不是一場(chǎng)游戲,為何總有一根線牽著心懷,隱隱作疼? 那不是一段邂逅,為何飄在橋上的影子,總纏進(jìn)夢(mèng)鄉(xiāng)? 那不是一個(gè)夢(mèng)境,為何你的溫柔私語(yǔ),總是不經(jīng)意的響起?

    導(dǎo)航

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

    統(tǒng)計(jì)

    常用鏈接

    留言簿

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    datas link

    OSChinal Sources codes Library

    搜索

    最新評(píng)論

    閱讀排行榜

    評(píng)論排行榜

    在tomcat上部署pentaho 1.5.3

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

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

    貼幾張圖:
    pentaho成功啟動(dòng)后應(yīng)該有 Pentaho BI 平臺(tái)服務(wù)器就緒 這句話.

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

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

    關(guān)鍵還是要掌握學(xué)習(xí)的方法,學(xué)會(huì)思考問(wèn)題 . 安裝的時(shí)候也遇到了很多問(wèn)題,但是只要你細(xì)細(xì)的分析問(wèn)題的原因,總是可以找出解決的辦法的.

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


    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 免费在线看污视频| 最新国产精品亚洲| 精品国产污污免费网站入口| 国产成人亚洲精品影院| 在线a级毛片免费视频| 国产亚洲精品国产福利在线观看| 亚洲电影一区二区三区| 最新中文字幕电影免费观看| 日本免费高清视频| 国产精品无码免费专区午夜 | 猫咪免费人成在线网站| 国产亚洲精久久久久久无码77777| 免费毛片在线播放| 国产免费黄色无码视频| 亚洲av无码专区在线电影天堂| 久久亚洲春色中文字幕久久久| 国产小视频在线免费| 日韩精品无码区免费专区| 四虎在线视频免费观看视频| 精品国产免费一区二区三区香蕉| 五月婷婷免费视频| 亚洲国产精品久久丫| 亚洲国产一区在线| 亚洲欧洲国产日韩精品| 亚洲成色在线综合网站| 在线免费观看毛片网站| 99在线热播精品免费99热| 亚洲国产无线乱码在线观看| 亚洲欧洲日韩极速播放| 亚洲午夜久久久久久尤物| 亚洲黄色中文字幕| 亚洲第一黄片大全| 亚洲欧洲中文日韩av乱码| 无码国产精品一区二区免费I6| 免费在线视频你懂的| 麻豆视频免费观看| 亚洲人成电影网站免费| 国产成人无码免费看视频软件| 中文字幕影片免费在线观看| 24小时日本在线www免费的| 在线免费观看一级毛片|