SynBioDex / SBOLCanvas

Apache License 2.0
11 stars 6 forks source link

Enumerate designs not working #266

Closed cjmyers closed 2 months ago

cjmyers commented 10 months ago

File> New Component Design Make a quick design - not connected to any SynBioHub and no parts defined: File>Export File It doesn't matter which file format is chosen, it just throw an error, clicking for more details you get: I tried again with parts being labelled and connected to SynBioHub but I get the same error. Enumerate design to CSV also gives the same error. I also get the same error if I try to upload to the SynBioHub repository. When I repeated with File > New Module Design, I am also getting the same error. Basically I can't save or export any designs.

java.lang.IndexOutOfBoundsException: Index: 2, Size: 2 java.util.ArrayList.rangeCheck(ArrayList.java:659) java.util.ArrayList.get(ArrayList.java:435) utils.MxToSBOL.loadDictionary(MxToSBOL.java:996) utils.MxToSBOL.setupDocument(MxToSBOL.java:143) utils.MxToSBOL.toSBOL(MxToSBOL.java:86) servlets.Convert.doPost(Convert.java:58) javax.servlet.http.HttpServlet.service(HttpServlet.java:681) javax.servlet.http.HttpServlet.service(HttpServlet.java:764) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) org.apache.catalina.filters.CorsFilter.handleSimpleCORS(CorsFilter.java:264) org.apache.catalina.filters.CorsFilter.doFilter(CorsFilter.java:168)