Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 11-06-2009, 10:48 AM
Member
 
Join Date: Oct 2008
Posts: 16
Rep Power: 0
tascoa is on a distinguished road
Default Error creating JDBC connection in Eclipse
Hello.

I have problem with creating jdbc connection in Eclipse 3.1. This connection I want to use in J2EE application.

message:
Error creating JDBC Connection connection to xxx@oracle. (Error: Bad version number in .class file)

exception:

java.lang.UnsupportedClassVersionError: Bad version number in .class file
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknow n Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.net.FactoryURLClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at org.eclipse.datatools.connectivity.drivers.jdbc.JD BCConnection.createConnection(JDBCConnection.java: 205)
at org.eclipse.datatools.connectivity.DriverConnectio nBase.internalCreateConnection(DriverConnectionBas e.java:104)
at org.eclipse.datatools.connectivity.DriverConnectio nBase.open(DriverConnectionBase.java:53)
at org.eclipse.datatools.connectivity.drivers.jdbc.JD BCConnection.open(JDBCConnection.java:72)
at org.eclipse.datatools.enablement.internal.oracle.J DBCOracleConnectionFactory.createConnection(JDBCOr acleConnectionFactory.java:27)
at org.eclipse.datatools.connectivity.internal.Connec tionFactoryProvider.createConnection(ConnectionFac toryProvider.java:83)
at org.eclipse.datatools.connectivity.internal.Connec tionProfile.createConnection(ConnectionProfile.jav a:355)
at org.eclipse.datatools.connectivity.internal.Manage dConnection.createConnection(ManagedConnection.jav a:166)
at org.eclipse.datatools.connectivity.internal.Create ConnectionJob.run(CreateConnectionJob.java:56)
at org.eclipse.core.internal.jobs.Worker.run(Worker.j ava:55)


Does anyone help me with it?

Thanks.
Bookmark Post in Technorati
Reply With Quote
  #2 (permalink)  
Old 11-06-2009, 11:11 AM
Senior Member
 
Join Date: Aug 2009
Posts: 1,760
Rep Power: 2
r035198x is on a distinguished road
Default
Check that
1.) Your database driver is compatible with the Java version you are using.
2.) You are running the program with a java version compatible with the compiler version that generated the .class files
Bookmark Post in Technorati
Reply With Quote
  #3 (permalink)  
Old 11-06-2009, 11:20 AM
Member
 
Join Date: Oct 2008
Posts: 16
Rep Power: 0
tascoa is on a distinguished road
Default
Thanks a lot. The problem is I used for connect ojdbc6.jar. I try a ojdbc5.jar and it is OK. Thanks a lot once more.
Bookmark Post in Technorati
Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
JDBC Connection... onlysumitg Database 3 08-21-2009 12:34 PM
Help me this error in JDBC-ODBC connection lordelf Java Servlet 3 04-04-2009 09:37 AM
How to use JDBC Template classes to control basic JDBC processing and error handling Java Tip Java Tips 0 04-01-2008 11:17 AM
JDBC connection Java Tip Java Tips 0 11-10-2007 08:39 PM
How to use JDBC Template classes to control basic JDBC processing and error handling JavaBean Java Tips 0 09-28-2007 01:56 PM


All times are GMT +2. The time now is 06:28 PM.



VBulletin, Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2009, Crawlability, Inc.
Copyright ©2006 - 2007, www.java-forums.org