[Carbon-jira] [jira] Commented: (CARBON-8116) Failed to start App server with registry mounts due to DB driver loding issue.

Sameera Jayasoma (JIRA) jira at wso2.org
Wed Nov 24 23:26:53 PST 2010


    [ https://wso2.org/jira/browse/CARBON-8116?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=38362#action_38362 ] 

Sameera Jayasoma commented on CARBON-8116:
------------------------------------------

Hi Krishantha,

Did you put the oracle driver to $CARBON_HOME/repository/component/lib and $CARBON_HOME/lib/realm directories?

Thanks
Sameera

> Failed to start App server with registry mounts due to DB driver loding issue.
> ------------------------------------------------------------------------------
>
>                 Key: CARBON-8116
>                 URL: https://wso2.org/jira/browse/CARBON-8116
>             Project: WSO2 Carbon
>          Issue Type: Bug
>    Affects Versions: 3.1.0
>            Reporter: Krishantha Samaraweera
>            Assignee: Sameera Jayasoma
>            Priority: Highest
>         Attachments: registry.xml, user-mgt.xml
>
>
> I was trying to mount config and governance registry into app sever, but got the following DB driver loading issue with mysql. The same issue is there with oracle as well.
> My registry.xml and user-mgt.xml is also attached.
> [2010-11-24 14:59:28,858] ERROR {org.wso2.carbon.user.core.util.DatabaseUtil} -  Database Error - Cannot load JDBC driver class 'oracle.jdbc.driver.OracleDriver'
> org.apache.commons.dbcp.SQLNestedException: Cannot load JDBC driver class 'oracle.jdbc.driver.OracleDriver'
> 	at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1136)
> 	at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:880)
> 	at org.wso2.carbon.user.core.claim.dao.ClaimDAO.getDialectCount(ClaimDAO.java:158)
> 	at org.wso2.carbon.user.core.common.DefaultRealm.populateProfileAndClaimMaps(DefaultRealm.java:269)
> 	at org.wso2.carbon.user.core.common.DefaultRealm.init(DefaultRealm.java:99)
> 	at org.wso2.carbon.user.core.common.DefaultRealmService.initializeRealm(DefaultRealmService.java:165)
> 	at org.wso2.carbon.user.core.common.DefaultRealmService.<init>(DefaultRealmService.java:84)
> 	at org.wso2.carbon.server.TomcatServer.initWebappManagement(TomcatServer.java:271)
> 	at org.wso2.carbon.server.TomcatServer.start(TomcatServer.java:158)
> 	at org.wso2.carbon.server.Main.startServer(Main.java:67)
> 	at org.wso2.carbon.server.Main.main(Main.java:160)
> Caused by: java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
> 	at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
> 	at java.security.AccessController.doPrivileged(Native Method)
> 	at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
> 	at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
> 	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
> 	at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
> 	at java.lang.Class.forName0(Native Method)
> 	at java.lang.Class.forName(Class.java:169)
> 	at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1130)
> 	... 10 more
> [2010-11-24 14:59:28,861] ERROR {org.wso2.carbon.user.core.common.DefaultRealmService} -  Cannot initialize the realm.
> org.wso2.carbon.user.core.UserStoreException: Database Error - Cannot load JDBC driver class 'oracle.jdbc.driver.OracleDriver'
> 	at org.wso2.carbon.user.core.claim.dao.ClaimDAO.getDialectCount(ClaimDAO.java:168)
> 	at org.wso2.carbon.user.core.common.DefaultRealm.populateProfileAndClaimMaps(DefaultRealm.java:269)
> 	at org.wso2.carbon.user.core.common.DefaultRealm.init(DefaultRealm.java:99)
> 	at org.wso2.carbon.user.core.common.DefaultRealmService.initializeRealm(DefaultRealmService.java:165)
> 	at org.wso2.carbon.user.core.common.DefaultRealmService.<init>(DefaultRealmService.java:84)
> 	at org.wso2.carbon.server.TomcatServer.initWebappManagement(TomcatServer.java:271)
> 	at org.wso2.carbon.server.TomcatServer.start(TomcatServer.java:158)
> 	at org.wso2.carbon.server.Main.startServer(Main.java:67)
> 	at org.wso2.carbon.server.Main.main(Main.java:160)
> Caused by: org.apache.commons.dbcp.SQLNestedException: Cannot load JDBC driver class 'oracle.jdbc.driver.OracleDriver'
> 	at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1136)
> 	at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:880)
> 	at org.wso2.carbon.user.core.claim.dao.ClaimDAO.getDialectCount(ClaimDAO.java:158)
> 	... 8 more
> Caused by: java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
> 	at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
> 	at java.security.AccessController.doPrivileged(Native Method)
> 	at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
> 	at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
> 	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
> 	at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
> 	at java.lang.Class.forName0(Native Method)
> 	at java.lang.Class.forName(Class.java:169)
> 	at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1130)
> 	... 10 more
> Exception in thread "main" java.lang.RuntimeException: org.wso2.carbon.user.core.UserStoreException: Cannot initialize the realm.
> 	at org.wso2.carbon.server.Main.startServer(Main.java:69)
> 	at org.wso2.carbon.server.Main.main(Main.java:160)
> Caused by: org.wso2.carbon.user.core.UserStoreException: Cannot initialize the realm.
> 	at org.wso2.carbon.user.core.common.DefaultRealmService.initializeRealm(DefaultRealmService.java:169)
> 	at org.wso2.carbon.user.core.common.DefaultRealmService.<init>(DefaultRealmService.java:84)
> 	at org.wso2.carbon.server.TomcatServer.initWebappManagement(TomcatServer.java:271)
> 	at org.wso2.carbon.server.TomcatServer.start(TomcatServer.java:158)
> 	at org.wso2.carbon.server.Main.startServer(Main.java:67)
> 	... 1 more
> Caused by: org.wso2.carbon.user.core.UserStoreException: Database Error - Cannot load JDBC driver class 'oracle.jdbc.driver.OracleDriver'
> 	at org.wso2.carbon.user.core.claim.dao.ClaimDAO.getDialectCount(ClaimDAO.java:168)
> 	at org.wso2.carbon.user.core.common.DefaultRealm.populateProfileAndClaimMaps(DefaultRealm.java:269)
> 	at org.wso2.carbon.user.core.common.DefaultRealm.init(DefaultRealm.java:99)
> 	at org.wso2.carbon.user.core.common.DefaultRealmService.initializeRealm(DefaultRealmService.java:165)
> 	... 5 more
> Caused by: org.apache.commons.dbcp.SQLNestedException: Cannot load JDBC driver class 'oracle.jdbc.driver.OracleDriver'
> 	at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1136)
> 	at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:880)
> 	at org.wso2.carbon.user.core.claim.dao.ClaimDAO.getDialectCount(ClaimDAO.java:158)
> 	... 8 more
> Caused by: java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
> 	at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
> 	at java.security.AccessController.doPrivileged(Native Method)
> 	at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
> 	at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
> 	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
> 	at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
> 	at java.lang.Class.forName0(Native Method)
> 	at java.lang.Class.forName(Class.java:169)
> 	at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1130)
> 	... 10 more

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://wso2.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        



More information about the Carbon-jira mailing list