SynBioHub / synbiohub

Web application enabling users and software to browse, upload, and share synthetic biology designs
https://wiki.synbiohub.org
BSD 2-Clause "Simplified" License
73 stars 23 forks source link

Error Viewing ComponentDefinition on Private Collection #622

Closed tramyn closed 6 years ago

tramyn commented 6 years ago

I have a collection with 3 ComponentDefinitions on SynBioHub v1.3.0. When I try to view one of the three ComponentDefinitions, I got this error.

Error: https://synbiohub.bbn.com/user/tramyn/overwrite_coll/compDef1/1.0.0 not found: https://synbiohub.bbn.com/user/tramyn/overwrite_coll/compDef1/1.0.0 at fetchSBOLObjectRecursive.then (/opt/synbiohub/lib/views/componentDefinition.js:86:35) at process._tickCallback (internal/process/next_tick.js:109:7)

cjmyers commented 6 years ago

Can you give a bit more details on this? How did you create the collection? Can you provide the file you used and steps to create? The error message is exactly what it says which is that the object does not exist. Are you able to see a object on the Collection view and clicking on it fails?

Please also try refreshing your collection view and trying again.

tramyn commented 6 years ago

This collection was created using pySBOL's method and was also tested by using the web interface. This file has been validated with no errors and it has been uploaded to SynBioHub.utah.edu's instance without any problems. For some reason, this fails when I try to browse these three ComponentDefinitions on BBN's instance. Same error occurs after refreshing my browser.

File is attached. test.zip

cjmyers commented 6 years ago

Do you have the same problem on synbiohub.utah.edu http://synbiohub.utah.edu/ or is this unique to your instance?

On Apr 23, 2018, at 6:01 PM, Tramy Nguyen notifications@github.com wrote:

This collection was created using pySBOL's method and was also tested by using the web interface. This file has been validated with no errors and it has been uploaded to SynBioHub.utah.edu's instance without any problems. For some reason, this fails when I try to browse these three ComponentDefinitions on BBN's instance. Same error occurs after refreshing my browser.

File is attached. test.zip https://github.com/SynBioHub/synbiohub/files/1940405/test.zip — You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/SynBioHub/synbiohub/issues/622#issuecomment-383760081, or mute the thread https://github.com/notifications/unsubscribe-auth/ADWD9-ndB83wg__ld84ytVUHl0qAYrq0ks5trmtxgaJpZM4TgySn.

tramyn commented 6 years ago

unique to my instance.

cjmyers commented 6 years ago

I also cannot reproduce this on my system. What happens if you attempt to download the SBOL from the Collection page? Can you send screenshots from the Admin Status, General, and Graph pages?

tramyn commented 6 years ago

We had to restart our SynBioHub instance so resolve this issue. I'm not clear what caused the issue but this issue can no longer be reproduced. I can now view parts within a specified collection without any errors popping up.

cjmyers commented 6 years ago

Strange. Okay, let's us know if it occurs again.