William K. Volkman wrote:

        I've finally gotten around to working on the
WIN32 version of one of our applications.  On the
Linux side we are using metakit '2.4.9.2', for
Python 2.3 on windows I can only seem to find
version '2.4.9.3'.  I'm getting an error:
"TypeError: wrong type for StringProp"
when issuing a clientvw.find(id=clientid) call.

Only thing I can think of is that a change to Mk4py between 2.4.9.2 and 2.4.9.3 has made the system less tolerant w.r.t. type passing. Looks like something gets passed in which is not a string?


The odd thing is if clientid is pulled from
another metakit view I don't get the error,
only when clientid is a python string.

Or perhaps unicode-type diffs?

One possible source of confusion on my part is
I have copied our client .mk file from Linux
to Windows. Does that work or do I need to reload
from a flat file?

MK datafiles are portable across O/S, cpu, and byte-order (i.e. little-/big-endian). The problem must be elsewhere.


-jcw

_____________________________________________
Metakit mailing list  -  [EMAIL PROTECTED]
http://www.equi4.com/mailman/listinfo/metakit

Reply via email to