Morpho: Issueshttps://projects.ecoinformatics.org/ecoinfo/https://projects.ecoinformatics.org/ecoinfo/ecoinfo/favicon.ico?14691340362014-08-11T18:38:41ZEcoinformatics Redmine
Redmine Bug #6583 (Resolved): Morpho doesn't enforce the users to input values of both the code and codeE...https://projects.ecoinformatics.org/ecoinfo/issues/65832014-08-11T18:38:41ZJing Taotao@nceas.ucsb.edu
<p>EML specification requires the both code and codeExplanation elements for the missingValueCode element. However, in the attribute editing panel, a user can only input the value for the codeExplanation without the value for the code in Morpho. This cause to create an invalid eml document.</p>
<p>We should enforce users to input both values.</p> Bug #6499 (Closed): Morpho doesn't recognize the commercial certificateshttps://projects.ecoinformatics.org/ecoinfo/issues/64992014-04-05T00:24:10ZJing Taotao@nceas.ucsb.edu
<p>Currently, morpho overwrites the default keystore of java - it uses the keystore locating at ~/.morpho/truststore. In that keystore, we only have handful certificates there. So it will say "peer not authenticated" even the certificate of the metacat server was signed by a well-known commercial authority.</p>
<p>The reason we did this way is that the certificates from sanparks and knb couldn't be recognized by the java default ca at that time. In order to avoid the users to import those certificates into the java keystore, we shipped a a customized keystore.</p>
<p>It is a trend that the production metacats are using the commercial certificates. So we should use the default java keystore in morpho.</p>
<p>But we need to make sure the sanparks metacat will use a commercial certificate.</p> Bug #6431 (Closed): Morpho is frozen when it connects a Metacat running on Ubuntu 12.04 https://projects.ecoinformatics.org/ecoinfo/issues/64312014-02-27T23:54:20ZJing Taotao@nceas.ucsb.edu
<p>In that method, the msg.sendPostData is called three times. If the first time fails, the second time will be tried. If the second time fails, the third time will be tried. When I debugged an issue which morpho has a connection issue with metacat, this method sometimes causes Morpho frozen - the second trying never threw an exception, just hanged there.</p>
<p>Of course, Morpho 2.x doesn't use the method any more. If we still continue to support morpho 1.x, we need fix the issue.</p>