I tried to override FileVersionDelegate with the example here, but in log file I am getting this error:
[stream/definst]StreamRecorderParameters: Error creating FileVersionDelegate: xxx.xx.xxx.class_name : java.lang.SecurityException: sealing violation: package xx.xx.xxx is sealed|at java.base/java.net.URLClassLoader.getAndVerifyPackage(Unknown Source)
or :
Error creating FileVersionDelegate: com.wowza.wms.example.ModuleAutoRecordAdvancedExample : java.lang.ClassCastException: class com.wowza.wms.example.ModuleAutoRecordAdvancedExample cannot be cast to class com.wowza.wms.livestreamrecord.manager.IStreamRecorderFileVersionDelegate (com.wowza.wms.example.ModuleAutoRecordAdvancedExample and com.wowza.wms.livestreamrecord.manager.IStreamRecorderFileVersionDelegate are in unnamed module of loader com.wowza.wms.bootstrap.Bootstrap$BootstrapURLClassLoader @4efbca5a)
also, do I need to change anything in properties or add a custom property?
Any suggestions for me?
Thanks