TIBCO BusinessEvents (BE) engine throws the following intermittent error:
Error while serializing concept www.tibco.com/be/ontology/Concepts/Preferences at com.tibco.be.functions.object.ObjectHelper.serializeUsingDefaults(ObjectHelper.java:495)
Environment:
========== BE 3.x All OS
Symptoms:
=========
During runtime, BE engine throws intermittent error in the log files.
Error while serializing concept www.tibco.com/be/ontology/Concepts/Preferences at com.tibco.be.functions.object.ObjectHelper.serializeUsingDefaults(ObjectHelper.java:495)
Cause:
=====
Usually this error is thrown when you are using an Enterprise Archive File (EAR) file built on the latest BE version and running this on a BE installation with older libraries. For example, if the ear file is compiled with BE 3.0.0 + HF1 libraries and is running on a BE 3.0.0 environment.
Resolution:
=========
Enable debug logs if possible and check the log information during the engine startup. If you see a version mismatch (between compiled and runtime versions), then apply the latest build to your running environment, rebuild the ear with the latest BE install and start the engines.