Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[udig-devel] Oracle Spatial Connection Bug

I tried to debug the oracle spatial plugin and found a bug in /net.refractions.udig.catalog.ui/src/net/refractions/udig/catalog/ui/wizard/DataBaseRegistryWizardPage.java file. The problem is with the following function.

protected boolean couldConnect() {

if ((currentDBCI.getHostString().length() > 0) && (currentDBCI.getPortString().length() > 0)
&& (currentDBCI.getUserString().length() > 0)
&& (currentDBCI.getPassString().length() > 0)
&& (currentDBCI.getDbString().length() > 0)) {

if (!dbmsUsesSchema())
// All are set and we don't use schema
return (true);
// Need a schema and have one
if (currentDBCI.getSchemaString().length() > 0)
return (true);
// Need schema but don't have one.
return (false);            // if no schema is there then it returns false. When I set it as true. the list                                                                                      //schema was populated. But when I restarted the Udig, I again had to set it false, to populate the schema list.
}
// One or more are not set
return (false);
}

--
Thanks,
Rahul


Back to the top