This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Multisport Google Earth export issues

Former Member
Former Member
I have a multisport activity recorded in my activities. It consists of several running and swimming records. As I can't know in advance how many of each activity I will carry out, I do not plan a Auto Multisport training for my session. Thus, I use the mode button to change sport during the training. This works very well and I get all my activities recorded on Garmin Connect (https://connect.garmin.com/modern/activity/embed/1931619122).
The problem comes when I try to export it to Google Earth. As it is impossible to export the whole activity at once, I have to export sub-activities one by one. But some activities returns an error page such as: [h=1]HTTP Status 500 -[/h]

type Exception report

message

description The server encountered an internal error that prevented it from fulfilling this request.

exception
java.lang.NullPointerException


note The full stack trace of the root cause is available in the Garmin Connect API Server logs.
[h=3]Garmin Connect API Server[/h] or [h=1]HTTP Status 500 -[/h]

type Exception report

message

description The server encountered an internal error that prevented it from fulfilling this request.

exception
java.lang.NullPointerException com.garmin.connect.service.download.activityexport.provider.ActivityKmlSerializer.getTrackPointsFolder(ActivityKmlSerializer.java:199) com.garmin.connect.service.download.activityexport.provider.ActivityKmlSerializer.buildDocument(ActivityKmlSerializer.java:76) com.garmin.connect.service.download.activityexport.provider.ActivityKmlSerializer.serialize(ActivityKmlSerializer.java:48) com.garmin.connect.service.download.activityexport.provider.ActivityProvider.writeTo(ActivityProvider.java:38) com.garmin.connect.service.download.activityexport.provider.ActivityProvider.writeTo(ActivityProvider.java:21) com.sun.jersey.spi.container.ContainerResponse.write(ContainerResponse.java:306) com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1448) com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1360) com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1350) com.sun.jersey.spi.container.servlet.WebComponent.service(WebComponent.java:416) com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:538) com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:716) javax.servlet.http.HttpServlet.service(HttpServlet.java:727) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) org.springframework.security.oauth.provider.filter.ProtectedResourceProcessingFilter.onValidSignature(ProtectedResourceProcessingFilter.java:87) org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:168) org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) com.netflix.hystrix.contrib.requestservlet.HystrixRequestContextServletFilter.doFilter(HystrixRequestContextServletFilter.java:53)


note The full stack trace of the root cause is available in the Garmin Connect API Server logs.
[h=3]Garmin Connect API Server[/h] Is it an already known problem? Is there a way to fix it?
Thanks a lot