Skip to content

Track History publish fails with HTTP Operation Failed: 500 error #60

Description

@matt-msi

Our QA team is reporting when they attempt to publish track history the operation is failing on the server end. Please advise.

  1. Launch ATAK from a menu item.
    Verify ATAK app is launched with no issues.
  2. Click on ATAK 3 dot menu and select “Track History”
    Verify “Track Details” window shows up with the Callsign name under it.
    Verify track details are for the current active track.
    Verify track title , color and style can be modified.
  3. Click on Export on the bottom left corner ‘Export File”
    Verify “Enter Export Name” window shows up with the track name.
    Select next
    Verify “Choose Export Format ” window shows up
  4. Click on Publish. Pull the notification bar down
    Verify Exported track notification shows up with the track name.
    Verify “Track Upload complete” notification shows up as well.

Expected Results: “Track Upload complete” notification shows up

Actual Results: Getting an error message saying HTTP Operation Failed: 500 (500)

Image
03-28 12:08:24.793 W/TakHttpResponse( 5672): Op: POST https://mototig.com:8443/Marti/TracksKML?uid=ANDROID-c6879902bfc61e8e&callsign=ARUN&cotType=a-f-G-U-C&groupName=Cyan&groupRole=Team%20Member HTTP/1.1, response: 500, 
03-28 12:08:24.793 W/TakHttpResponse( 5672): HTTP operation: POST https://mototig.com:8443/Marti/TracksKML?uid=ANDROID-c6879902bfc61e8e&callsign=ARUN&cotType=a-f-G-U-C&groupName=Cyan&groupRole=Team%20Member HTTP/1.1 expected: 200, org.apache.http.message.BasicHttpResponse@ef7654e
03-28 12:08:24.794 E/PostUserTracksOperation( 5672): Failed to post user tracks
03-28 12:08:24.794 E/PostUserTracksOperation( 5672): com.atakmap.comms.http.TakHttpException: HTTP operation failed: 500
03-28 12:08:24.794 E/PostUserTracksOperation( 5672):     at com.atakmap.comms.http.TakHttpResponse.verify(TakHttpResponse.java:87)
03-28 12:08:24.794 E/PostUserTracksOperation( 5672):     at com.atakmap.comms.http.TakHttpResponse.verifyOk(TakHttpResponse.java:69)
03-28 12:08:24.794 E/PostUserTracksOperation( 5672):     at com.atakmap.android.track.http.PostUserTracksOperation.postUserTracks(PostUserTracksOperation.java:90)
03-28 12:08:24.794 E/PostUserTracksOperation( 5672):     at com.atakmap.android.track.http.PostUserTracksOperation.execute(PostUserTracksOperation.java:56)
03-28 12:08:24.794 E/PostUserTracksOperation( 5672):     at com.foxykeep.datadroid.service.RequestService.onHandleIntent(RequestService.java:147)
03-28 12:08:24.794 E/PostUserTracksOperation( 5672):     at com.foxykeep.datadroid.service.MultiThreadedIntentService$IntentRunnable.run(MultiThreadedIntentService.java:173)
03-28 12:08:24.794 E/PostUserTracksOperation( 5672):     at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:463)
03-28 12:08:24.794 E/PostUserTracksOperation( 5672):     at java.util.concurrent.FutureTask.run(FutureTask.java:264)
03-28 12:08:24.794 E/PostUserTracksOperation( 5672):     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1137)
03-28 12:08:24.794 E/PostUserTracksOperation( 5672):     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:637)
03-28 12:08:24.794 E/PostUserTracksOperation( 5672):     at java.lang.Thread.run(Thread.java:1012)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions