Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [dtp-pmc] Petitioning for Fix of BZ 190898 - Creating default driver throws NPE if ID doesn't exist

+1

Regards,
Sheila
DTP PMC

Inactive hide details for brian.fitzpatrick@xxxxxxxxxxbrian.fitzpatrick@xxxxxxxxxx


          brian.fitzpatrick@xxxxxxxxxx
          Sent by: dtp-pmc-bounces@xxxxxxxxxxx

          06/04/2007 02:31 PM

          Please respond to
          DTP PMC mailing list <dtp-pmc@xxxxxxxxxxx>

To

dtp-pmc@xxxxxxxxxxx

cc


Subject

[dtp-pmc] Petitioning for Fix of BZ 190898 - Creating default driver throws NPE if ID doesn't exist


Hi all...

While doing some internal testing of the facility to create default driver definitions, we hit up on this bug:

When testing to see if drivers get created successfully at startup in our
internal product, we discovered that if the ID of the driver template doesn't
exist, the DriverManager throws a nasty error.

!ENTRY com.sybase.stf.servers.core 4 0 2007-06-01 14:50:26.701
!MESSAGE Unable to execute early startup code for an extension
!STACK 0
java.lang.NullPointerException
at
org.eclipse.datatools.connectivity.drivers.DriverManager.createNewDriverInstance(DriverManager.java:303)
at
com.sybase.stf.servers.internal.migration.CreateDefaultDrivers.createDefaultDrivers(CreateDefaultDrivers.java:88)
at
com.sybase.stf.servers.internal.migration.CreateDefaultDrivers.earlyStartup(CreateDefaultDrivers.java:71)
at
org.eclipse.ui.internal.EarlyStartupRunnable.runEarlyStartup(EarlyStartupRunnable.java:87)
at
org.eclipse.ui.internal.EarlyStartupRunnable.run(EarlyStartupRunnable.java:66)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.ui.internal.Workbench$51.run(Workbench.java:2147)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)


Here's the BZ entry with the suggested patch:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=190898

It would clean things up if we were to apply the patch. (NPE's are rarely good) It's a simple 2 line fix that should not affect any current adopters.

Thanks.
--Fitz

Brian Fitzpatrick
Senior Software Engineer/DTP Committer
Sybase, Inc._______________________________________________
dtp-pmc mailing list
dtp-pmc@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/dtp-pmc

GIF image

GIF image

GIF image


Back to the top