problem in connecting to external database through sunone studio 5

Hi,

I am trying to connect to either MySQL (which is on my local system), or ORACLE which is on other server. I followes the article:

Connecting to External Databases With Sun ONE Studio 5 and Sun ONE Application Server 7

http://developers.sun.com/tools/javatools/tips/tip03-08-22.html

But it is giving me the same errors fro the both. Like these. I installed the respective drivers for the databases in the studio/lib/ext/ driectory. . According to my understanding of the error messages it is saying that, it cannot detect the vendor type name.

If some body can help, that would be greatful

Thank you very much.

[10/Oct/2003:11:13:29] WARNING ( 3760): CORE3283: stderr: java.lang.ClassNotFoundException: oracle.jdbc.pool.OracleDataSource[10/Oct/2003:11:13:29] WARNING ( 3760): CORE3283: stderr: at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1 443)

[10/Oct/2003:11:13:29] WARNING ( 3760): CORE3283: stderr: at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1 287)

[10/Oct/2003:11:13:29] WARNING ( 3760): CORE3283: stderr: at com.sun.enterprise.util.Utility.loadClass(Utility.java:425)

[10/Oct/2003:11:13:29] WARNING ( 3760): CORE3283: stderr: at com.sun.enterprise.repository.JdbcConnectionPool.createDataSource(JdbcConnectio nPool.java:232)

[10/Oct/2003:11:13:29] WARNING ( 3760): CORE3283: stderr: at com.sun.enterprise.resource.JdbcUrlAllocator.createResource(JdbcUrlAllocator.ja va:80)

[10/Oct/2003:11:13:29] WARNING ( 3760): CORE3283: stderr: at com.sun.enterprise.resource.IASNonSharedResourcePool.createSteadyResources(IASN onSharedResourcePool.java:856)

[10/Oct/2003:11:13:29] WARNING ( 3760): CORE3283: stderr: at com.sun.enterprise.resource.IASNonSharedResourcePool.initPool(IASNonSharedResou rcePool.java:416)

[10/Oct/2003:11:13:29] WARNING ( 3760): CORE3283: stderr: at com.sun.enterprise.resource.IASNonSharedResourcePool.internalGetResource(IASNon SharedResourcePool.java:625)

[10/Oct/2003:11:13:29] WARNING ( 3760): CORE3283: stderr: at com.sun.enterprise.resource.IASNonSharedResourcePool.getResource(IASNonSharedRe sourcePool.java:520)

[10/Oct/2003:11:13:29] WARNING ( 3760): CORE3283: stderr: at com.sun.enterprise.resource.PoolManagerImpl.getResourceFromPool(PoolManagerImpl .java:263)

[10/Oct/2003:11:13:29] WARNING ( 3760): CORE3283: stderr: at com.sun.enterprise.resource.JdbcXAConnection.<init>(JdbcXAConnection.java :74)

[10/Oct/2003:11:13:29] WARNING ( 3760): CORE3283: stderr: at com.sun.enterprise.resource.SystemJdbc10XaAllocator.createResource(SystemJdbc10 XaAllocator.java:52)

[10/Oct/2003:11:13:29] WARNING ( 3760): CORE3283: stderr: at com.sun.enterprise.resource.IASNonSharedResourcePool.createSteadyResources(IASN onSharedResourcePool.java:856)

[10/Oct/2003:11:13:29] WARNING ( 3760): CORE3283: stderr: at com.sun.enterprise.resource.IASNonSharedResourcePool.initPool(IASNonSharedResou rcePool.java:416)

[10/Oct/2003:11:13:29] WARNING ( 3760): CORE3283: stderr: at com.sun.enterprise.resource.IASNonSharedResourcePool.internalGetResource(IASNon SharedResourcePool.java:625)

[10/Oct/2003:11:13:29] WARNING ( 3760): CORE3283: stderr: at com.sun.enterprise.resource.IASNonSharedResourcePool.getResource(IASNonSharedRe sourcePool.java:520)

[10/Oct/2003:11:13:29] WARNING ( 3760): CORE3283: stderr: at com.sun.enterprise.resource.PoolManagerImpl.getResourceFromPool(PoolManagerImpl .java:263)

[10/Oct/2003:11:13:29] WARNING ( 3760): CORE3283: stderr: at com.sun.enterprise.resource.SystemJdbcDataSource.internalGetConnection(SystemJd bcDataSource.java:226)

[10/Oct/2003:11:13:29] WARNING ( 3760): CORE3283: stderr: at com.sun.enterprise.resource.SystemJdbcDataSource.getConnection(SystemJdbcDataSo urce.java:154)

[10/Oct/2003:11:13:29] WARNING ( 3760): CORE3283: stderr: at com.sun.jdo.spi.persistence.support.sqlstore.ejb.TransactionHelperImpl.getConne ction(TransactionHelperImpl.java:171)

[10/Oct/2003:11:13:29] WARNING ( 3760): CORE3283: stderr: at com.sun.jdo.spi.persistence.support.sqlstore.ejb.EJBHelper.getConnection(EJBHel per.java:169)

[10/Oct/2003:11:13:29] WARNING ( 3760): CORE3283: stderr: at com.sun.jdo.spi.persistence.support.sqlstore.impl.SQLPersistenceManagerFactory. getDBName(SQLPersistenceManagerFactory.java:781)

[10/Oct/2003:11:13:29] WARNING ( 3760): CORE3283: stderr: at com.sun.jdo.spi.persistence.support.sqlstore.impl.SQLPersistenceManagerFactory. getFromPool(SQLPersistenceManagerFactory.java:709)

[10/Oct/2003:11:13:29] WARNING ( 3760): CORE3283: stderr: at com.sun.jdo.spi.persistence.support.sqlstore.impl.SQLPersistenceManagerFactory. getPersistenceManager(SQLPersistenceManagerFactory.java:598)

[10/Oct/2003:11:13:29] WARNING ( 3760): CORE3283: stderr: at com.sun.jdo.spi.persistence.support.sqlstore.impl.PersistenceManagerFactoryImpl .getPersistenceManager(PersistenceManagerFactoryImpl.java:770)

[10/Oct/2003:11:13:29] WARNING ( 3760): CORE3283: stderr: at com.sun.jdo.spi.persistence.support.sqlstore.impl.PersistenceManagerFactoryImpl .getPersistenceManager(PersistenceManagerFactoryImpl.java:660)

[10/Oct/2003:11:13:29] WARNING ( 3760): CORE3283: stderr: at JAdminEntityBeans.samoraBean875074947_ConcreteImpl.jdoGetPersistenceManager(sam oraBean875074947_ConcreteImpl.java:479)

[10/Oct/2003:11:13:29] WARNING ( 3760): CORE3283: stderr: at JAdminEntityBeans.samoraBean875074947_ConcreteImpl.ejbCreate(samoraBean87507494 7_ConcreteImpl.java:197)

[10/Oct/2003:11:13:29] WARNING ( 3760): CORE3283: stderr: at JAdminEntityBeans.samoraBean875074947_ConcreteImpl_RemoteHomeImpl.create(samora Bean875074947_ConcreteImpl_RemoteHomeImpl.java:26)

[10/Oct/2003:11:13:29] WARNING ( 3760): CORE3283: stderr: at JAdminEntityBeans._samoraHome_Stub.create(Unknown Source)

[10/Oct/2003:11:13:29] WARNING ( 3760): CORE3283: stderr: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

[10/Oct/2003:11:13:29] WARNING ( 3760): CORE3283: stderr: at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

[10/Oct/2003:11:13:29] WARNING ( 3760): CORE3283: stderr: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.ja va:25)

[10/Oct/2003:11:13:29] WARNING ( 3760): CORE3283: stderr: at java.lang.reflect.Method.invoke(Method.java:324)

[10/Oct/2003:11:13:29] WARNING ( 3760): CORE3283: stderr: at com.sun.forte4j.j2ee.ejbtest.webtest.InvocableMethod$MethodIM.invoke(InvocableM ethod.java:231)

[10/Oct/2003:11:13:29] WARNING ( 3760): CORE3283: stderr: at com.sun.forte4j.j2ee.ejbtest.webtest.EjbInvoker.getInvocationResults(EjbInvoker .java:96)

[10/Oct/2003:11:13:29] WARNING ( 3760): CORE3283: stderr: at com.sun.forte4j.j2ee.ejbtest.webtest.DispatchHelper.getForward(DispatchHelper.j ava:189)

[10/Oct/2003:11:13:29] WARNING ( 3760): CORE3283: stderr: at _jasper._dispatch_jsp._jspService(_dispatch_jsp.java:136)

[10/Oct/2003:11:13:29] WARNING ( 3760): CORE3283: stderr: at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107)

[10/Oct/2003:11:13:29] WARNING ( 3760): CORE3283: stderr: at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

[10/Oct/2003:11:13:29] WARNING ( 3760): CORE3283: stderr: at com.iplanet.ias.web.jsp.JspServlet$JspServletWrapper.service(JspServlet.java:55 2)

[10/Oct/2003:11:13:29] WARNING ( 3760): CORE3283: stderr: at com.iplanet.ias.web.jsp.JspServlet.serviceJspFile(JspServlet.java:368)

[10/Oct/2003:11:13:29] WARNING ( 3760): CORE3283: stderr: at com.iplanet.ias.web.jsp.JspServlet.service(JspServlet.java:287)

[10/Oct/2003:11:13:29] WARNING ( 3760): CORE3283: stderr: at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

[10/Oct/2003:11:13:29] WARNING ( 3760): CORE3283: stderr: at org.apache.catalina.core.StandardWrapperValve.invokeServletService(StandardWrap perValve.java:720)

[10/Oct/2003:11:13:29] WARNING ( 3760): CORE3283: stderr: at org.apache.catalina.core.StandardWrapperValve.access$000(StandardWrapperValve.j ava:118)

[10/Oct/2003:11:13:29] WARNING ( 3760): CORE3283: stderr: at org.apache.catalina.core.StandardWrapperValve$1.run(StandardWrapperValve.java:2 78)

[10/Oct/2003:11:13:29] WARNING ( 3760): CORE3283: stderr: at java.security.AccessController.doPrivileged(Native Method)

[10/Oct/2003:11:13:29] WARNING ( 3760): CORE3283: stderr: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java: 274)

[10/Oct/2003:11:13:29] WARNING ( 3760): CORE3283: stderr: at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505)

[10/Oct/2003:11:13:29] WARNING ( 3760): CORE3283: stderr: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java: 212)

[10/Oct/2003:11:13:29] WARNING ( 3760): CORE3283: stderr: at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505)

[10/Oct/2003:11:13:29] WARNING ( 3760): CORE3283: stderr: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:203)

[10/Oct/2003:11:13:29] WARNING ( 3760): CORE3283: stderr: at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505)

[10/Oct/2003:11:13:29] WARNING ( 3760): CORE3283: stderr: at com.iplanet.ias.web.connector.nsapi.NSAPIProcessor.process(NSAPIProcessor.java: 157)

[10/Oct/2003:11:13:29] WARNING ( 3760): CORE3283: stderr: at com.iplanet.ias.web.WebContainer.service(WebContainer.java:598)

[10/Oct/2003:11:13:29] SEVERE ( 3760): RAR5027:Unexpected exception in resource pooling

com.sun.enterprise.resource.PoolingException

at com.sun.enterprise.resource.JdbcUrlAllocator.createResource(JdbcUrlAllocator.ja va:100)

at com.sun.enterprise.resource.IASNonSharedResourcePool.createSteadyResources(IASN onSharedResourcePool.java:856)

at com.sun.enterprise.resource.IASNonSharedResourcePool.initPool(IASNonSharedResou rcePool.java:416)

at com.sun.enterprise.resource.IASNonSharedResourcePool.internalGetResource(IASNon SharedResourcePool.java:625)

at com.sun.enterprise.resource.IASNonSharedResourcePool.getResource(IASNonSharedRe sourcePool.java:520)

at com.sun.enterprise.resource.PoolManagerImpl.getResourceFromPool(PoolManagerImpl .java:263)

at com.sun.enterprise.resource.JdbcXAConnection.<init>(JdbcXAConnection.java :74)

at com.sun.enterprise.resource.SystemJdbc10XaAllocator.createResource(SystemJdbc10 XaAllocator.java:52)

at com.sun.enterprise.resource.IASNonSharedResourcePool.createSteadyResources(IASN onSharedResourcePool.java:856)

at com.sun.enterprise.resource.IASNonSharedResourcePool.initPool(IASNonSharedResou rcePool.java:416)

at com.sun.enterprise.resource.IASNonSharedResourcePool.internalGetResource(IASNon SharedResourcePool.java:625)

at com.sun.enterprise.resource.IASNonSharedResourcePool.getResource(IASNonSharedRe sourcePool.java:520)

at com.sun.enterprise.resource.PoolManagerImpl.getResourceFromPool(PoolManagerImpl .java:263)

at com.sun.enterprise.resource.SystemJdbcDataSource.internalGetConnection(SystemJd bcDataSource.java:226)

at com.sun.enterprise.resource.SystemJdbcDataSource.getConnection(SystemJdbcDataSo urce.java:154)

at com.sun.jdo.spi.persistence.support.sqlstore.ejb.TransactionHelperImpl.getConne ction(TransactionHelperImpl.java:171)

at com.sun.jdo.spi.persistence.support.sqlstore.ejb.EJBHelper.getConnection(EJBHel per.java:169)

at com.sun.jdo.spi.persistence.support.sqlstore.impl.SQLPersistenceManagerFactory. getDBName(SQLPersistenceManagerFactory.java:781)

at com.sun.jdo.spi.persistence.support.sqlstore.impl.SQLPersistenceManagerFactory. getFromPool(SQLPersistenceManagerFactory.java:709)

at com.sun.jdo.spi.persistence.support.sqlstore.impl.SQLPersistenceManagerFactory. getPersistenceManager(SQLPersistenceManagerFactory.java:598)

at com.sun.jdo.spi.persistence.support.sqlstore.impl.PersistenceManagerFactoryImpl .getPersistenceManager(PersistenceManagerFactoryImpl.java:770)

at com.sun.jdo.spi.persistence.support.sqlstore.impl.PersistenceManagerFactoryImpl .getPersistenceManager(PersistenceManagerFactoryImpl.java:660)

at JAdminEntityBeans.samoraBean875074947_ConcreteImpl.jdoGetPersistenceManager(sam oraBean875074947_ConcreteImpl.java:479)

at JAdminEntityBeans.samoraBean875074947_ConcreteImpl.ejbCreate(samoraBean87507494 7_ConcreteImpl.java:197)

at JAdminEntityBeans.samoraBean875074947_ConcreteImpl_RemoteHomeImpl.create(samora Bean875074947_ConcreteImpl_RemoteHomeImpl.java:26)

at JAdminEntityBeans._samoraHome_Stub.create(Unknown Source)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.ja va:25)

at java.lang.reflect.Method.invoke(Method.java:324)

at com.sun.forte4j.j2ee.ejbtest.webtest.InvocableMethod$MethodIM.invoke(InvocableM ethod.java:231)

at com.sun.forte4j.j2ee.ejbtest.webtest.EjbInvoker.getInvocationResults(EjbInvoker .java:96)

at com.sun.forte4j.j2ee.ejbtest.webtest.DispatchHelper.getForward(DispatchHelper.j ava:189)

at _jasper._dispatch_jsp._jspService(_dispatch_jsp.java:136)

at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

at com.iplanet.ias.web.jsp.JspServlet$JspServletWrapper.service(JspServlet.java:55 2)

at com.iplanet.ias.web.jsp.JspServlet.serviceJspFile(JspServlet.java:368)

at com.iplanet.ias.web.jsp.JspServlet.service(JspServlet.java:287)

at javax.servlet.http.HttpServlet.servi

[10/Oct/2003:11:13:29] WARNING ( 3760): Cannot get database metadata: database product name.java.sql.SQLException: com.sun.enterprise.repository.J2EEResourceException

java.lang.ClassNotFoundException: oracle.jdbc.pool.OracleDataSource

at com.sun.enterprise.resource.SystemJdbcDataSource.internalGetConnection(SystemJd bcDataSource.java:252)

at com.sun.enterprise.resource.SystemJdbcDataSource.getConnection(SystemJdbcDataSo urce.java:154)

at com.sun.jdo.spi.persistence.support.sqlstore.ejb.TransactionHelperImpl.getConne ction(TransactionHelperImpl.java:171)

at com.sun.jdo.spi.persistence.support.sqlstore.ejb.EJBHelper.getConnection(EJBHel per.java:169)

at com.sun.jdo.spi.persistence.support.sqlstore.impl.SQLPersistenceManagerFactory. getDBName(SQLPersistenceManagerFactory.java:781)

at com.sun.jdo.spi.persistence.support.sqlstore.impl.SQLPersistenceManagerFactory. getFromPool(SQLPersistenceManagerFactory.java:709)

at com.sun.jdo.spi.persistence.support.sqlstore.impl.SQLPersistenceManagerFactory. getPersistenceManager(SQLPersistenceManagerFactory.java:598)

at com.sun.jdo.spi.persistence.support.sqlstore.impl.PersistenceManagerFactoryImpl .getPersistenceManager(PersistenceManagerFactoryImpl.java:770)

at com.sun.jdo.spi.persistence.support.sqlstore.impl.PersistenceManagerFactoryImpl .getPersistenceManager(PersistenceManagerFactoryImpl.java:660)

at JAdminEntityBeans.samoraBean875074947_ConcreteImpl.jdoGetPersistenceManager(sam oraBean875074947_ConcreteImpl.java:479)

at JAdminEntityBeans.samoraBean875074947_ConcreteImpl.ejbCreate(samoraBean87507494 7_ConcreteImpl.java:197)

at JAdminEntityBeans.samoraBean875074947_ConcreteImpl_RemoteHomeImpl.create(samora Bean875074947_ConcreteImpl_RemoteHomeImpl.java:26)

at JAdminEntityBeans._samoraHome_Stub.create(Unknown Source)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.ja va:25)

at java.lang.reflect.Method.invoke(Method.java:324)

at com.sun.forte4j.j2ee.ejbtest.webtest.InvocableMethod$MethodIM.invoke(InvocableM ethod.java:231)

at com.sun.forte4j.j2ee.ejbtest.webtest.EjbInvoker.getInvocationResults(EjbInvoker .java:96)

at com.sun.forte4j.j2ee.ejbtest.webtest.DispatchHelper.getForward(DispatchHelper.j ava:189)

at _jasper._dispatch_jsp._jspService(_dispatch_jsp.java:136)

at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

at com.iplanet.ias.web.jsp.JspServlet$JspServletWrapper.service(JspServlet.java:55 2)

at com.iplanet.ias.web.jsp.JspServlet.serviceJspFile(JspServlet.java:368)

at com.iplanet.ias.web.jsp.JspServlet.service(JspServlet.java:287)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

at org.apache.catalina.core.StandardWrapperValve.invokeServletService(StandardWrap perValve.java:720)

at org.apache.catalina.core.StandardWrapperValve.access$000(StandardWrapperValve.j ava:118)

at org.apache.catalina.core.StandardWrapperValve$1.run(StandardWrapperValve.java:2 78)

at java.security.AccessController.doPrivileged(Native Method)

at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java: 274)

at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505)

at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java: 212)

at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505)

at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:203)

at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505)

at com.iplanet.ias.web.connector.nsapi.NSAPIProcessor.process(NSAPIProcessor.java: 157)

at com.iplanet.ias.web.WebContainer.service(WebContainer.java:598)

[18023 byte] By [Aimreddy] at [2008-2-5]
# 1
I assume that this is a duplicate of 2 previous threads in Sun One Studio Java forums?
706285 at 2007-7-1 > top of java,Archived Forums,Sun ONE Web Services Platform Developer Edition...