Cannot Edit DataStore of type ArcSDE

Description

Error:

DataStore:
<datastore id="bizkaia.sde" enabled="false" namespace="cgf"><!-- enabled is optional, defaults to true -->
<description>My local SDE testing database</description>
<connectionParams>
<parameter name="dbtype" value="postgis"/>
<parameter name="server" value="hydra"/>
<parameter name="port" value="5151"/>
<parameter name="instance" value="cite"/>
<parameter name="user" value="cite"/>
<parameter name="password" value="cite"/>
</connectionParams>
</datastore>

Environment

None

Activity

Show:
codehaus
April 10, 2015, 4:34 PM

CodeHaus Comment From: groldan - Time: Sun, 25 Jan 2004 17:24:46 -0600
---------------------
<p>well, although

&lt;parameter name="dbtype" value="postgis"/&gt;

must be changed by:

&lt;parameter name="dbtype" value="arcsde"/&gt;</p>

<p>I'll asume this task is meant to the inability of updating the

datastore configuration through the config app. Anyway, I just fixed

a bug in sde datastore that prevented a featuretype to be found if it

is not declared as the full qualified type name, i.e. &lt;name&gt;SDE.SDE.BIZKAIA&lt;/name&gt; instead of just &lt;name&gt;BIZKAIA&lt;/name&gt; in info.xml.

Anyway, I'm seriously thinking in reverting this to force the declaration of full qualified type names, since more than one feature type may exist on the same database with the same name but different owners. i.e. SDE.SDE.BIZKAIA and SDE.GABRIEL.BIZKAIA</p>

<p>Is this the approach taken for oracle and/or postgis datastores?

any feedbak will be appreciated.

gabriel</p>

codehaus
April 10, 2015, 4:34 PM

CodeHaus Comment From: groldan - Time: Mon, 2 Feb 2004 06:45:25 -0600
---------------------
<p>I have it resolved on my coputer, will commit this afternoon.

The probleam was with a sde datastore bug, that have thrown a classcastexception in canProcess.</p>

codehaus
April 10, 2015, 4:34 PM

CodeHaus Comment From: groldan - Time: Mon, 2 Feb 2004 13:55:37 -0600
---------------------
<p>ArcSDE DataStore Factory was throwing a classCastException when recieving the port number as an Integer.</p>

Assignee

Unassigned

Reporter

codehaus

Triage

None

Fix versions

Affects versions

Components

Priority

Medium
Configure