Detecting language please wait for.......
I'm developing a custom filter for WS 10. Adding a new version of my filter resets all existing configurations. My client is not happy about it. I notice that adding the same version wouldn't. How WS is deciding when to reset the existing configurations? Is there a way to tell WS to keep the existing configurations intact?
Because the WSFilterConfigurationData class is implementing the Serializable, your class extending WSFilterConfigurationData should have the UID as below.
private static final long serialVersionUID = 5001560542093684820L;
The value can be any, but if it has been changed from the older one you have installed, the configurations will be deleted.
Thank you, but both versions have:
private static final long serialVersionUID = 1L;
following the suggestion in the SDK documentation. So something else is in play.
Hmm... Then, it is a mystery for me too.
I have attached a sample I tried the behavior. I know this is very essential though, could you compare with yours?
With this code, the deleting of existing configurations did not happen.
And just in case, I am using WorldServer 11.3.2.