javax.jdo.JDOFatalUserException

The specified driver class "null" is neither a java.sql.Driver nor a javax.sql.DataSource. Please specify a valid driver in the javax.jdo.option.ConnectionDriverName property.

Samebug tips0

We couldn't find tips for this exception.

Don't give up yet. Paste your full stack trace to get a solution.

Solutions on the web2

  • via Unknown by 3004,
  • Stack trace

    • javax.jdo.JDOFatalUserException: The specified driver class "null" is neither a java.sql.Driver nor a javax.sql.DataSource. Please specify a valid driver in the javax.jdo.option.ConnectionDriverName property. at com.solarmetric.kodo.impl.jdbc.JDBCPersistenceManagerFactory.createConnectionFactory(JDBCPersistenceManagerFactory.java:233) at com.solarmetric.kodo.impl.jdbc.JDBCPersistenceManagerFactory.createConnectionFactory(JDBCPersistenceManagerFactory.java:215) at com.solarmetric.kodo.impl.jdbc.runtime.ConfigurationConnector.<init>(ConfigurationConnector.java:35) at com.solarmetric.kodo.impl.jdbc.ee.ManagedConnectionImpl.getEISProductName(ManagedConnectionImpl.java:150) at weblogic.connector.common.internal.ConnectionPool.makeResources(ConnectionPool.java:1095) at weblogic.connector.common.internal.ConnectionPool.setInitialCapacity(ConnectionPool.java:2199) at weblogic.connector.common.internal.ConnectionPool.handleNotification(ConnectionPool.java:2379) at weblogic.management.internal.MBeanProxy.sendNotification(MBeanProxy.java:856) at weblogic.management.internal.BaseNotificationListenerImpl.handleNotification(BaseNotificationListenerImpl.java:71) at com.sun.management.jmx.MBeanServerNotificationListener.handleNotification(MBeanServerNotificationListener.java:48) at javax.management.NotificationBroadcasterSupport$Triple.fire(NotificationBroadcasterSupport.java:40) at javax.management.NotificationBroadcasterSupport.sendNotification(NotificationBroadcasterSupport.java:121) at weblogic.management.internal.DynamicMBeanImpl.sendNotification(DynamicMBeanImpl.java:962) at weblogic.management.internal.DynamicMBeanImpl.notifyAttributeChange(DynamicMBeanImpl.java:905) at weblogic.management.internal.DynamicMBeanImpl.setAttribute(DynamicMBeanImpl.java:1063) at weblogic.management.internal.ConfigurationMBeanImpl.setAttribute(ConfigurationMBeanImpl.java:353) at com.sun.management.jmx.MBeanServerImpl.setAttribute(MBeanServerImpl.java:1358) at com.sun.management.jmx.MBeanServerImpl.setAttribute(MBeanServerImpl.java:1333) at weblogic.management.internal.RemoteMBeanServerImpl.setAttribute(RemoteMBeanServerImpl.java:872) at weblogic.management.internal.MBeanProxy.setAttribute(MBeanProxy.java:324) at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:193) at $Proxy46.setInitialCapacity(Unknown Source) at weblogic.management.configuration.ConnectorComponentMBean_CachingStub.setInitialCapacity(ConnectorComponentMBean_CachingStub.java:669) at weblogic.connector.deploy.dd.xml.DDLoader.setMbean(DDLoader.java:68) at weblogic.connector.deploy.ConnectorDeployer.prepare(ConnectorDeployer.java:89) at weblogic.connector.deploy.Deployer.deploy(Deployer.java:25) at weblogic.j2ee.ResourceAdapterComponent.deploy(ResourceAdapterComponent.java:63) at weblogic.j2ee.Application.addComponent(Application.java:294) at weblogic.j2ee.J2EEService.addDeployment(J2EEService.java:164) at weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(DeploymentTarget.java:375) at weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(DeploymentTarget.java:154) at java.lang.reflect.Method.invoke(Native Method) at weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMBeanImpl.java:732) at weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl.java:714) at weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBeanImpl.java:417) at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1557) at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1525) at weblogic.management.internal.RemoteMBeanServerImpl.invoke(RemoteMBeanServerImpl.java:926) at weblogic.management.internal.ConfigurationMBeanImpl.updateConfigMBeans(ConfigurationMBeanImpl.java:578) at weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBeanImpl.java:419) at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1557) at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1525) at weblogic.management.internal.RemoteMBeanServerImpl.invoke(RemoteMBeanServerImpl.java:926) at weblogic.management.internal.DynamicMBeanImpl.addDeployment(DynamicMBeanImpl.java:1165) at weblogic.management.internal.DynamicMBeanImpl.addDeployment(DynamicMBeanImpl.java:1148) at weblogic.management.internal.DynamicMBeanImpl.add(DynamicMBeanImpl.java:1118) at weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMBeanImpl.java:744) at weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl.java:714) at weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBeanImpl.java:417) at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1557) at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1525) at weblogic.management.internal.RemoteMBeanServerImpl.invoke(RemoteMBeanServerImpl.java:926) at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:470) at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:198) at $Proxy10.addTarget(Unknown Source) at weblogic.management.deploy.DeploymentTaskRuntime.replaceTargets(DeploymentTaskRuntime.java:1256) at weblogic.management.deploy.DeploymentTaskRuntime.addTargets(DeploymentTaskRuntime.java:1215) at weblogic.management.deploy.DeploymentTaskRuntime.oldActivate(DeploymentTaskRuntime.java:1096) at weblogic.management.deploy.DeploymentTaskRuntime.oldStart(DeploymentTaskRuntime.java:1026) at weblogic.management.deploy.DeploymentTaskRuntime.start(DeploymentTaskRuntime.java:850) at java.lang.reflect.Method.invoke(Native Method) at weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMBeanImpl.java:732) at weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl.java:714) at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1557) at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1525) at weblogic.management.internal.RemoteMBeanServerImpl.invoke(RemoteMBeanServerImpl.java:926) at weblogic.management.internal.RemoteMBeanServerImpl_WLSkel.invoke(UnknownSource) at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:362) at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:313) at weblogic.security.service.SecurityServiceManager.runAs(SecurityServiceManager.java:785) at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:308) at weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest.java:30) at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:153) at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:134)

    Write tip

    You have a different solution? A short tip here would help you and many other users who saw this issue last week.

    Users with the same issue

    We couldn't find other users who have seen this exception.