Bug 301259

Summary: SQLServer: testing browser 1 of 4 declared driver classes is invalid (reversed "com.microsoft.jdbc.sqlserver")
Product: z_Archived Reporter: Michael OBrien <michael.f.obrien>
Component: EclipselinkAssignee: Nobody - feel free to take it <nobody>
Status: ASSIGNED --- QA Contact:
Severity: trivial    
Priority: P3 CC: eclipselink.orm-inbox, kevin.yuan, tom.ware
Version: unspecifiedKeywords: test
Target Milestone: ---   
Hardware: PC   
OS: Windows 7   
Whiteboard:

Description Michael OBrien CLA 2010-01-29 10:30:38 EST
>Depending on how you select the driver in the testing browser - you will get a CNFE exception for 1 of the 4 classes

Invalid:
>Select "Driver dropdown" on login pane = "MS JDBC" -> invalid driver class of
com.microsoft.jdbc.sqlserver.SQLServerDriver

[EL Severe]: 2010-01-29 10:23:29.282--DatabaseSessionImpl(32139804)--Thread(Thread[AWT-EventQueue-0,6,main])--Local Exception Stack: 
Exception [EclipseLink-4003] (Eclipse Persistence Services - 2.1.0.qualifier): org.eclipse.persistence.exceptions.DatabaseException
Exception Description: Configuration error.  Class [com.microsoft.jdbc.sqlserver.SQLServerDriver] not found.


Valid:
>Select "Quick Login dropdown" on right nav pane = "SQLServer (MS JDBC)" -> valid driver class of 
com.microsoft.sqlserver.jdbc.SQLServerDriver

[EL Info]: 2010-01-29 10:24:45.786--DatabaseSessionImpl(32139804)--Thread(Thread[AWT-EventQueue-0,6,main])--EclipseLink, version: Eclipse Persistence Services - 2.1.0.qualifier
[EL Config]: 2010-01-29 10:24:45.786--DatabaseSessionImpl(32139804)--Connection(31331631)--Thread(Thread[AWT-EventQueue-0,6,main])--connecting(DatabaseLogin(
	platform=>SQLServerPlatform
	user name=> "****"
	datasource URL=> "jdbc:sqlserver://****.com"
))

>Using sqljdbc4.jar
>Workaround: Only use the "Quick Login" dropdown

See umbrella bug# 299418
Comment 1 Kevin Yuan CLA 2010-06-03 13:48:41 EDT
This bug fix did not make the cut off for 2.1. We are deferring the bugs to
Future where we can properly sort them all together and severity. And then assign them accordingly to future patch sets and releases.
Comment 2 Eclipse Webmaster CLA 2022-06-09 10:19:54 EDT
The Eclipselink project has moved to Github: https://github.com/eclipse-ee4j/eclipselink