Unable to plugins serialize in client

I am able to use serialize plugin in developer but getting error when I use in smart client. The error message is

“java.lang.NoClassDefFoundError: org/apache/log4j/LogManager”

is there any way for me to use this plugin in smart client too?
Thanks

Servoy Developer
Version 3.5.4-build 517
Java version 1.6.0_02-b05 (Windows XP)

I confirm that too.
I did not use the plug-in but the conversion feature stringserializer in the data provider column definition (which is probably using the same thing behind the scene), and thats show the same pb: from developer, the array is stored and rendered OK, from the client side, no way to retrieve the content, nothing returned.
I have stored a basic string using join() instead of an array to work around it.

It seems that for some reason the plugin wants to use log4j although it shouldn’t.

Try deleting the ‘.servoy’ directory on the user home directory (linux and macos) or Documents and Settings\yourname directory.

Rob

if I do this, I get an error on client only:
java.lang.NoClassDefFoundError: org/apache.log4j/LogManager

forgot to mention:
this happens only on the record where the field contains an array stored with dev version.
If I try a second time, I get another error:
Could not initialize class com.servoy.extensions.plugins.serialize.S… (window is too small to contain the rest)
on an empty field, same as before, does not work.
as far as I am concerned, this is not an urgent matter as my workaround is fine.

rgansevles:
Try deleting the ‘.servoy’ directory on the user home directory (linux and macos) or Documents and Settings\yourname directory.

I find a solution for this issue, but not sure is it correct or not.
what I do is, I just add a line in serialize.jnlp so that the log4j.jar which locate at lib will load in smart client.

I can omit this step if I use Log-Plugin from patrick.

mcs

yes thats the problem the serializer plugin uses a library that itself uses log4j. So the serializer plugin should include log4j