[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