2010-11-29 49 views
1

我遵循的this thread步驟:的JasperServer部署在Tomcat和Oracle DB(Solaris)上

當我嘗試啓動域(的JasperServer)我得到這個錯誤在Tomcat管理器:

失敗 - 在上下文路徑/應用的JasperServer無法啓動

下文catalina.out的日誌

2010-11-29 12:39:12,842 ERROR [/ jasperserver],http-8080-Processor22:3767 - 異常將上下文初始化事件發送給類com.jaspersoft.jasperserver.war.util.SpringBeanServletContextPlublisher的監聽器實例 org。 springframework.beans.factory.BeanCreationException org.apache.tomcat.dbcp.dbcp.SQLNestedException:無法加載JDBC驅動程序類 'com.mysql.jdbc.Driver'[見嵌套異常:org.apache.tomcat.dbcp.dbcp.SQLNestedException :無法加載JDBC驅動程序類'com.mysql.jdbc.Driver']]

+0

哦和pl輕鬆編輯這個Q來避免厄運的水平滾動條:) – 2010-11-29 12:56:22

+0

你想使用mysql嗎?你在標題中提到了Oracle。它可能只需要更改連接配置。 – JOTN 2010-11-29 13:04:13

+0

是的,我按照這個線程中的步驟來改變配置到Oracle數據庫,我不願意連接到MySQL數據庫 – karimhammoda 2010-11-29 16:59:59

回答

0

無法加載JDBC驅動程序,使該發售者代表你的驅動程序(的MySQL在這種情況下)的JAR文件是在您的CLASSPATH(可能是你正在運行Web /應用程序服務器的lib目錄)

0

解決:

我必須重新配置jasperserver.xml文件中找到的apache-tomcat的-5.5.20/conf目錄/卡塔利娜/本地主機文件夾 以同樣的方式我重新的context.xml文件中的JasperServer META-INF文件夾