Products | Versions |
---|---|
TIBCO Data Virtualization | All supported versions |
Scheduled backups using the "backup_export" utility in TDV may fail intermittently with the following error:
Error:
com.compositesw.cdms.webapi.WebapiException: User Session has expired. Please re-authenticate.
at com.compositesw.cdms.webapi.WebapiException_SOAPSerializer.doDeserialize(WebapiException_SOAPSerializer.java:58)
at com.sun.xml.rpc.encoding.ObjectSerializerBase.deserialize(ObjectSerializerBase.java:209)
at com.sun.xml.rpc.encoding.ReferenceableSerializerImpl.deserialize(ReferenceableSerializerImpl.java:172)
at com.compositesw.cdms.webapi.service.WMetaDataSvc_archive_close_Fault_SOAPSerializer.deserializeDetail(WMetaDataSvc_archive_close_Fault_SOAPSerializer.java:54)
at com.sun.xml.rpc.encoding.SOAPFaultInfoSerializer.doDeserialize(SOAPFaultInfoSerializer.java:151)
at com.sun.xml.rpc.encoding.ObjectSerializerBase.deserialize(ObjectSerializerBase.java:209)
at com.sun.xml.rpc.encoding.ReferenceableSerializerImpl.deserialize(ReferenceableSerializerImpl.java:172)
at com.compositesw.cdms.webapi.service.WMetaDataSvc_Stub._readBodyFaultElement(WMetaDataSvc_Stub.java:24505)
at com.sun.xml.rpc.client.StreamingSender._send(StreamingSender.java:238)
at com.compositesw.cdms.webapi.service.WMetaDataSvc_Stub.archive_close(WMetaDataSvc_Stub.java:2208)
at com.compositesw.cdms.webapi.WArchive.close(WArchive.java:80)
at com.compositesw.cmdline.archive.BackupCommand.downloadArchive(BackupCommand.java:310)
at com.compositesw.cmdline.archive.BackupCommand.startCommand(BackupCommand.java:98)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.compositesw.base.boot.ArchiveBoot.main(ArchiveBoot.java:59)
To resolve this issue, set the "Session Timeout" value to 0.
Here are the steps to update this parameter in TDV Studio:
Login to the TDV Studio with administrator credentials
Navigate to "Administration > Configuration > Server > Runtime Processing Information > Sessions > Session Timeout"