[fdo-trac] #551: ArcSDE Provider: Port to ArcSDE 9.3.1
FDO
trac_fdo at osgeo.org
Tue Aug 25 09:59:27 EDT 2009
#551: ArcSDE Provider: Port to ArcSDE 9.3.1
-----------------------------+----------------------------------------------
Reporter: brentrobinson | Owner: brentrobinson
Type: enhancement | Status: assigned
Priority: major | Milestone: 3.5.0
Component: ArcSDE Provider | Version: 3.5.0
Severity: 2 | Resolution:
Keywords: ArcSDE 9.3.1 | External_id:
-----------------------------+----------------------------------------------
Comment (by brentrobinson):
Revision: 4899
Author: brentrobinson
Date: 9:55:14 AM, Tuesday, August 25, 2009
Message:
Ticket#551: worked around an issue that appeared in ArcSDE 9.3.1. If a
user does not have the log system tables yet and an attempt to create them
is made, the create will fail if a transaction is currently active. This
was resolved by doing the following when the log file create fails:
create a temporary connection and create the table log through this
connection. This will prime the log system tables. Close the temporary
connection.
Retry creating the log through the main connection.
If either of the above steps fail then the exception for the original
failure is rethrown.
----
Modified : /trunk/Providers/ArcSDE/Src/Provider/ArcSDEConnection.cpp
Modified : /trunk/Providers/ArcSDE/Src/Provider/ArcSDEConnection.h
Modified : /trunk/Providers/ArcSDE/Src/Provider/ArcSDEDeleteCommand.cpp
Modified : /trunk/Providers/ArcSDE/Src/Provider/ArcSDEFeatureReader.cpp
Modified :
/trunk/Providers/ArcSDE/Src/Provider/ArcSDEReleaseLockCommand.cpp
Modified : /trunk/Providers/ArcSDE/Src/Provider/ArcSDEUpdateCommand.cpp
--
Ticket URL: <http://trac.osgeo.org/fdo/ticket/551#comment:2>
FDO <http://fdo.osgeo.org/>
Feature Data Objects
More information about the fdo-trac
mailing list