SAP Knowledge Base Article - Public

2802777 - Scheduled Offering Connector Error - Unexpected Error.while trying to invoke the method java.sql.Timestamp.toString() of a null object loaded from local variable 'timestamp'

Symptom

The Scheduled Offering Connector run details report shows an expected error message:


Unexpected Error.while trying to invoke the method java.sql.Timestamp.toString() of a null object loaded from local variable 'timestamp'
java.lang.NullPointerException: while trying to invoke the method java.sql.Timestamp.toString() of a null object loaded from local variable 'timestamp'
 at com.plateau.common.i18n.api.I18nUtil.convertTimestamp(I18nUtil.java:411)
 at com.plateausystems.elms.util.helper.I18nUtil.convertTimestamp(I18nUtil.java:363)
 at com.plateausystems.connector.consumer.scheduleoffering.api.Segment.convertToTimezone(Segment.java:171)
 at com.plateausystems.connector.consumer.scheduleoffering.api.Segment.getScheduledSegmentVO(Segment.java:109)
 at com.plateausystems.connector.consumer.scheduleoffering.impl.ScheduleOfferingConnectorServiceImpl.processData(ScheduleOfferingConnectorServiceImpl.java:92)
 at com.plateausystems.connector.consumer.impl.BaseConnectorServiceImpl.processPlateauInterfaceEntity(BaseConnectorServiceImpl.java:885)
 at sun.reflect.GeneratedMethodAccessor2429.invoke(Unknown Source)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 at java.lang.reflect.Method.invoke(Method.java:606)
 at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:309)
 at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)
 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
 at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110)
 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
 at com.plateausystems.elms.framework.perfmonitor.impl.ServicePerformanceMonitorInterceptor.invoke(ServicePerformanceMonitorInterceptor.java:41)
 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
 at com.plateausystems.elms.framework.usagestatistics.impl.UsageStatisticsInterceptor.invoke(UsageStatisticsInterceptor.java:66)
 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
 at com.plateausystems.elms.framework.authorization.impl.ServiceAuthorizationInterceptor.invoke(ServiceAuthorizationInterceptor.java:127)
 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
 at com.plateausystems.elms.framework.localization.DataLocalizationInterceptor.invoke(DataLocalizationInterceptor.java:72)
 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
 at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
 at com.sun.proxy.$Proxy1252.processPlateauInterfaceEntity(Unknown Source)
 at com.plateausystems.connector.consumer.impl.BaseConsumerControllerServiceImpl.invokeConnector(BaseConsumerControllerServiceImpl.java:548)
 at com.plateausystems.connector.consumer.impl.BaseConsumerControllerServiceImpl.invokeConnector(BaseConsumerContr

Environment

SuccessFactors Learning

Cause

The column START_TME or END_TME were left blank in the input file.

Resolution

The columns START_TME are END_TME are required fields and must be provided. If one of them are left blank in the input file, this error will happen.

Keywords

Unexpected Error, scheduled offering connector, java error, , KBA , LOD-SF-LMS , Learning Management System , Problem

Product

SAP SuccessFactors Learning all versions