Error in loading Oracle driver in hibernate thru eclipse

Hi

i created hibernate.cfg.xml from eclipse IDE and i selected the driver oracle.jdbc.driver.OracleDriver

when i wante to create session from hibernate configuration ,

iam getting the error

org.hibernate.console.HibernateConsoleRuntimeException: Problems while loading database driverclass (oracle.jdbc.driver.OracleDriver)

at org.hibernate.console.ConsoleConfiguration.registerFakeDriver(ConsoleConfiguration.java:233)

at org.hibernate.console.ConsoleConfiguration.access$1(ConsoleConfiguration.java:221)

at org.hibernate.console.ConsoleConfiguration$1.execute(ConsoleConfiguration.java:135)

at org.hibernate.console.execution.DefaultExecutionContext.execute(DefaultExecutionContext.java:35)

at org.hibernate.console.ConsoleConfiguration.buildWith(ConsoleConfiguration.java:112)

at org.hibernate.console.ConsoleConfiguration.build(ConsoleConfiguration.java:98)

at org.hibernate.eclipse.console.actions.BuildSessionFactoryAction.doRun(BuildSessionFactoryAction.java:37)

at org.hibernate.eclipse.console.actions.ConsoleConfigurationBasedAction.run(ConsoleConfigurationBasedAction.java:46)

at org.eclipse.ui.actions.BaseSelectionListenerAction.runWithEvent(BaseSelectionListenerAction.java:167)

at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:538)

at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:488)

at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:400)

at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)

at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:843)

at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3125)

at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2758)

at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1699)

at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1663)

at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:367)

at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143)

at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:103)

at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:226)

at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:376)

at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:163)

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

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.eclipse.core.launcher.Main.invokeFramework(Main.java:334)

at org.eclipse.core.launcher.Main.basicRun(Main.java:278)

at org.eclipse.core.launcher.Main.run(Main.java:973)

at org.eclipse.core.launcher.Main.main(Main.java:948)

Caused by: java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver

at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:405)

at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:350)

at org.eclipse.osgi.framework.adaptor.core.AbstractClassLoader.loadClass(AbstractClassLoader.java:78)

at java.lang.ClassLoader.loadClass(Unknown Source)

at java.lang.ClassLoader.loadClassInternal(Unknown Source)

at java.lang.Class.forName0(Native Method)

at java.lang.Class.forName(Unknown Source)

at org.hibernate.util.ReflectHelper.classForName(ReflectHelper.java:102)

at org.hibernate.console.ConsoleConfiguration.registerFakeDriver(ConsoleConfiguration.java:225)

... 31 more

[3894 byte] By [HimSSSa] at [2007-11-27 11:15:57]
# 1

Not enought info posted to determine what the problem is. Do you have a JDBC driver jar file for Oracle such as ojdbc14.jar? Did you put it in your projects lib folder? Did you add it to your classpath? do you define in hibernate xml file the url, userID, and password to your database?

George123a at 2007-7-29 14:16:17 > top of Java-index,Java Essentials,Java Programming...