Can someone please enlighten me on conflict resolving of the zeo server?<br><br>I'm getting occasional conflict errors from the zeo server.<br>The class I'm getting those conflict errors is a simple class<br>(only inheriting from Persistent) that defines a _p_resolveConflict() method.
<br><br>What I found out so far is, that in FileStorage.store() if serial!=cached_tid then<br>tryToResolveConflict() gets called. In this method, in order to resolve the<br>conflict, find_globals tries to import the module where my class is defined.
<br>Here's the problem. The zeo server has no information about my Products dir.<br>I added it to the PYTHONPATH variable in zeoctl before starting the server.<br>If I do a 'zeoctl show python' the Product dir shows up in the path, but when
<br>I log sys.path from within the find_globals() method it does NOT show up.<br><br>How can I teach the zeo server to lookup my Products dir to resolve the conflict?<br><br>&nbsp;<br>&nbsp;- Markus<br><br>