I'm working with a heavily customized version of ArcMap 9.3.1. It's heavily customized, but it mostly uses class extensions and special validations.
- ArcSDE installed in: linux, red-hat, version 9.3.1, no service packs;
- Oracle 10g;
- Versioned database, moving edits to base, single DEFAULT version;
- ArcMap connecting via direct connection;
I have an user, creating simple points using a custom tool we made. This tool basically fires other actions, but nothing too deep. The user, after a while, creating points (simple points!) get's a weird database message, specifying:
Cannot insert null into sde.state_locks.sde_id
After this any point he creates fails, with the same message.
Anyone has a clue of what is happening? Has anyone ever see this?
Edit: just to be clear, the error is intermitent. The tool we made works just fine, with unit tests and everything.
PS: ESRI, I hate ArcSDE :P