We're updating the issue view to help you get more done. 

500 Server Error when storing new version of file from command line

Description

Using the command line client to store new version of already existing file returns a SynapseHTTPError:

synapse store C4_PCBC_CV_Ontology_For_Synapse.csv
..,!!
Upload completed in 2 seconds.

SynapseHTTPError: 500 Server Error: Internal Server Error
Send a Jira bug report to the platform team with this message: java.lang.NullPointerException
at java.net.URLDecoder.decode(URLDecoder.java:136)
at org.sagebionetworks.repo.model.jdo.KeyFactory.urlDecode(KeyFactory.java:63)
at org.sagebionetworks.repo.model.jdo.KeyFactory.stringToKey(KeyFactory.java:48)
at org.sag

Showing that file says it doesn't exist:

[kdaily@localhost data]$ synapse show C4_PCBC_CV_Ontology_For_Synapse.csv | les

SynapseError: File not found in Synapse

However, listing the directory in which it resides shows the file:

[kdaily@localhost data]$ synapse list syn2755407 -r
syn2755407 data/
syn2759310 C4_PCBC_CV_Ontology_Categories_For_Synapse.csv
syn2758116 C4_PCBC_CV_Ontology_For_Synapse.csv
syn2755413 C4_PCBC_MetaData_Terms_For_Synapse.csv
syn2755408 C4_PCBC_Synapse_MetaData_Terms.xlsx

The web client shows a number of recent uploads, but none have the changes made to the file.

Environment

Status

Assignee

Chris Bare

Reporter

Kenneth Daily

Validator

Kenneth Daily

Components

Fix versions

Affects versions

py-1.0.3

Priority

Major