FIRST: Issueshttps://projects.ecoinformatics.org/ecoinfo/https://projects.ecoinformatics.org/ecoinfo/ecoinfo/favicon.ico?14691340362010-06-18T12:22:13ZEcoinformatics Redmine
Redmine Bug #5053 (New): Attempt to download either yields empty file or throws an error (Bespin)https://projects.ecoinformatics.org/ecoinfo/issues/50532010-06-18T12:22:13ZSandeep Namilikondasandeep.namilikonda@gmail.com
<p>2007F_BS111_Exam3 (moyerbrailean.619.14)</p>
<p>Assessment has 50 items and displays all metadata on the website.<br />But, any attempt to download it seems to fail.<br />For example, with one metadata item chosen to be downloaded, a download<br />results in an empty .csv file to be returned.<br />When I increased this number, to say 10, then attempt to download <br />transpose or non-transpose resulted in the following error:</p>
<p>HTTP Status 500 -</p>
<p>type Exception report</p>
<p>message</p>
<p>description The server encountered an internal error () that prevented it from fulfilling this request.</p>
<p>exception</p>
<p>org.apache.jasper.JasperException: -1<br /> org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:460)<br /> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:373)<br /> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)<br /> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)<br /> javax.servlet.http.HttpServlet.service(HttpServlet.java:802)<br /> org.vfny.geoserver.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:122)<br />root cause</p>
<p>java.lang.ArrayIndexOutOfBoundsException: -1<br /> java.util.ArrayList.remove(ArrayList.java:392)<br /> org.apache.jsp.style.skins.first.download_jsp.transpose(download_jsp.java:335)<br /> org.apache.jsp.style.skins.first.download_jsp.handleDataquery(download_jsp.java:483)<br /> org.apache.jsp.style.skins.first.download_jsp._jspService(download_jsp.java:563)<br /> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)<br /> javax.servlet.http.HttpServlet.service(HttpServlet.java:802)<br /> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)<br /> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)<br /> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)<br /> javax.servlet.http.HttpServlet.service(HttpServlet.java:802)<br /> org.vfny.geoserver.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:122)</p> Bug #5039 (New): Errors while saving assessments on to the serverhttps://projects.ecoinformatics.org/ecoinfo/issues/50392010-06-03T15:19:52ZSandeep Namilikondasandeep.namilikonda@gmail.com
<p>Packages saved on to the server are incorrectly reported as <strong>not</strong> saved <br />in Morpho. e.g.,2007F_BS111_Exam1 (moyerbrailean.452.18)</p>
<p>Also, when a user revises an assessment package's content such as <br />modifying student data and re-uploads, the server throws a revision error<br />on the lines of "Document not found for accession number .. "</p> Bug #5038 (Resolved): Assessment items not displayed on the websitehttps://projects.ecoinformatics.org/ecoinfo/issues/50382010-06-03T14:44:34ZSandeep Namilikondasandeep.namilikonda@gmail.com
<p>Assessments uploaded to the Bespin server via Morpho are visible under Morpho<br />interface as a saved data package. But, the same assessment is shown to have <br />ZERO items when viewed on the FIRST website!</p>
<p>e.g., 2007F_BS111_Exam1 (moyerbrailean.452.18) and Jay_BS111_2007Fall_Exam1 (jlee.4079.4)</p>
<p>This happens especially when an assessment is re-opened for edits and saved<br />on to the server.</p> Bug #4999 (New): FIRST Website download and missing metadata issueshttps://projects.ecoinformatics.org/ecoinfo/issues/49992010-05-12T01:18:36ZSandeep Namilikondasandeep.namilikonda@gmail.com
<p>Features that used to function well seem to give inconsistent and incorrect <br />results. In an attempt to test the download feature on the FIRST website,<br />Jay synchronized an already existing package onto his laptop using Morpho,<br />made nominal edits, and saved it back on to the server so that he could <br />then try and download it from the website. Here are the issues he encountered.</p>
<p>1) When the duplicate package was uploaded to the server, the server complained<br /> about the assessment item ID (or revision number?) being smaller than <br /> the copy that was already on the server.</p>
<pre><code>So, Jay saved the package again to get around the issue.</code></pre>
<p>2) Once the package was on the server, he checked on the website to view the<br /> contents of the package. Surprisingly, he found the meta data missing from<br /> the duplicate package as well as the original package.</p>
<p>3) When he tried to download the duplicate package, he was only able to <br /> download the transposed form of it.</p>
<p>4) Later, Jay uploaded another duplicate package, this time without any<br /> metadata included. The upload made all the items from the original <br /> package not to appear on the website until Jay reopened the original<br /> package using Morpho and saved it back to the network.</p>
<p>Further attempts to download any of the packages led to ArrayOutOfBounds <br />exception.</p> Bug #4901 (Resolved): Web interface does not display assessments!https://projects.ecoinformatics.org/ecoinfo/issues/49012010-03-24T14:44:15ZSandeep Namilikondasandeep.namilikonda@gmail.com
<p>The "Browse All Assessments" option on the FIRST website hosted by the<br />EGR server is corrupt/flawed currently. Instead of displaying a list of<br />links to various assessments, it displays a concatenated string of the <br />name of the various assessments. My guess is that the XML parser that<br />generates suitable HTML to be displayed is not properly functioning.<br />Even logging in as a valid user doesn't seem to change the behavior.</p>
<p>Another thing I noticed was that when a user logs in, the browser link<br />displayed is <a class="external" href="http://www.egr.msu.edu/first/metacat">http://www.egr.msu.edu/first/metacat</a> and the page display<br />shows: <br />Authentication successful for user: uid=namilikonda,o=MSU,dc=ecoinformatics,dc=org 58F85F0FFE9DD361CFD4ED520D044E80</p>
<p>Further, when a user goes back to the main page and clicks on <br />"Browse All Assessments", the following information is displayed and<br />all the navigation buttons disappear.</p>
<p>0 0 1 -1 Web-Searchedml://ecoinformatics.org/edmlassessment/durationassessment/titleassessment/@iddataset/dataTable/entityNamelom/general/title/stringlom/general/keyword/stringindividualName/surNameorganizationNameassessmentItems/assessmentItem/assessmentItemId% namilikonda.641.3edmledml://ecoinformatics.org/edml2010-02-152010-03-02Plant BiologyFIRSTFIRSTnamilikonda.654.2namilikonda.653.2namilikonda.652.2namilikonda.651.2namilikonda.650.2namilikonda.660.2namilikonda.659.2namilikonda.658.2namilikonda.657.2namilikonda.656.2namilikonda.655.2namilikonda.682.2namilikonda.681.2namilikonda.680.2namilikonda.679.2namilikonda.678.2namilikonda.677.2namilikonda.676.2namilikonda.675.2namilikonda.674.2namilikonda.673.2namilikonda.672.2namilikonda.671.2namilikonda.670.2namilikonda.669.2namilikonda.696.2namilikonda.695.2namilikonda.694.2namilikonda.693.2namilikonda.692.2UCSBLeinfeldernamilikonda.698.2namilikonda.697.2test021510namilikonda.668.2namilikonda.667.2namilikonda.666.2namilikonda.665.2namilikonda.664.2namilikonda.663.2namilikonda.662.2namilikonda.661.2University of Michigannamilikonda.691.2namilikonda.690.2namilikonda.689.2namilikonda.688.2namilikonda.687.2namilikonda.686.2namilikonda.685.2namilikonda.684.2namilikonda.683.2 JHwan.1140.3edmledml://ecoinformatics.org/edml2010-02-182010-03-02Michigan State UniversityPattersonMichigan State UniversityMichigan State UniversityMerrillBiological Science(Cells and Molecules)JHwan.1227.2JHwan.1226.2JHwan.1225.2JHwan.1224.2JHwan.1223.2JHwan.1222.2JHwan.1221.2JHwan.1220.2JHwan.1219.2JHwan.1218.2JHwan.1217.2JHwan.1216.2JHwan.1215.2JHwan.1214.2JHwan.1213.2JHwan.1212.2JHwan.1211.2JHwan.1210.2JHwan.1209.2JHwan.1208.2JHwan.1207.2JHwan.1206.2JHwan.1205.22005_BS111_Fall_EX2JHwan.1254.2JHwan.1253.2JHwan.1252.2JHwan.1251.2JHwan.1250.2JHwan.1249.2JHwan.1248.2JHwan.1247.2JHwan.1246.2JHwan.1245.2JHwan.1244.2JHwan.1243.2JHwan.1242.2JHwan.1241.2JHwan.1240.2JHwan.1239.2JHwan.1238.2JHwan.1237.2JHwan.1236.2JHwan.1235.2JHwan.1234.2JHwan.1233.2JHwan.1232.2JHwan.1231.2JHwan.1230.2JHwan.1229.2JHwan.1228.2student_response.csvFIRSTFIRST JHwan.4.5edmledml://ecoinformatics.org/edml2010-02-172010-02-17JHwan.557.3JHwan.556.3JHwan.555.3JHwan.554.3JHwan.553.3JHwan.552.3JHwan.551.3JHwan.550.3JHwan.549.3JHwan.548.3JHwan.547.3JHwan.546.3JHwan.545.3JHwan.544.3JHwan.543.3JHwan.542.3JHwan.541.3JHwan.540.3JHwan.539.3JHwan.538.3JHwan.537.3JHwan.536.3JHwan.535.3JHwan.534.3JHwan.533.3JHwan.532.3JHwan.531.3JHwan.530.3JHwan.529.3JHwan.528.32004_BS111_Fall_EX1Biological Science(Cells and Molecules)Michigan State UniversityMichigan State UniversityMerrillJHwan.577.3JHwan.576.3JHwan.575.3JHwan.574.3JHwan.573.3JHwan.572.3JHwan.571.3JHwan.570.3JHwan.569.3JHwan.568.3JHwan.567.3JHwan.566.3JHwan.565.3JHwan.564.3JHwan.563.3JHwan.562.3JHwan.561.3JHwan.560.3JHwan.559.3JHwan.558.3Michigan State UniversityPattersonJHwan.527.3JHwan.526.3student_response.csvFIRSTFIRST namilikonda.422.5edmledml://ecoinformatics.org/edml2010-01-192010-01-19drnnamilikonda.640.1namilikonda.639.1namilikonda.638.1namilikonda.637.1namilikonda.636.1namilikonda.635.1namilikonda.634.1namilikonda.633.1namilikonda.632.1namilikonda.631.1namilikonda.630.1namilikonda.629.1namilikonda.628.1namilikonda.627.1namilikonda.626.1namilikonda.625.1namilikonda.624.1namilikonda.623.1namilikonda.622.1namilikonda.621.1namilikonda.620.1namilikonda.619.1namilikonda.617.1namilikonda.616.1namilikonda.615.1namilikonda.614.1namilikonda.613.1namilikonda.612.1namilikonda.611.1namilikonda.610.1namilikonda.609.1namilikonda.608.1namilikonda.607.1namilikonda.606.1namilikonda.605.1namilikonda.604.1namilikonda.603.1MSUnivnamilikonda.602.1namilikonda.601.1namilikonda.600.1namilikonda.599.1namilikonda.598.1namilikonda.597.1namilikonda.596.1namilikonda.595.1namilikonda.594.1bug4643-skn-testbiosciFIRSTFIRSTnamilikonda.618.1namilikonda.593.1namilikonda.592.1 JHwan.696.3edmledml://ecoinformatics.org/edml2010-02-182010-02-18Michigan State UniversityMerrillBiological Science(Cells and Molecules)Michigan State UniversityPattersonMichigan State UniversityJHwan.1072.1JHwan.1071.1JHwan.1070.1JHwan.1069.1JHwan.1068.1JHwan.1067.1JHwan.1066.1JHwan.1065.1JHwan.1064.1JHwan.1063.1JHwan.1062.1JHwan.1061.1JHwan.1060.1JHwan.1059.1JHwan.1058.1JHwan.1057.1JHwan.1056.1JHwan.1055.1JHwan.1054.1JHwan.1053.1JHwan.1052.1JHwan.1051.1JHwan.1050.1JHwan.1049.1JHwan.1048.1JHwan.1047.1JHwan.1046.1JHwan.1045.1JHwan.1044.1JHwan.1043.1JHwan.1034.1JHwan.1033.1JHwan.1032.1JHwan.1031.1JHwan.1030.1JHwan.1029.1JHwan.1028.1JHwan.1027.1JHwan.1026.1JHwan.1025.1JHwan.1024.1JHwan.1023.1JHwan.1022.1JHwan.1021.1JHwan.1020.1JHwan.1019.1JHwan.1018.1JHwan.1017.1JHwan.1016.1JHwan.1015.1JHwan.1014.1JHwan.1013.1JHwan.1012.1JHwan.1011.1student_response.csvFIRSTFIRSTJHwan.1010.1JHwan.1009.1JHwan.1008.1JHwan.1007.1JHwan.1006.1JHwan.1005.1JHwan.1004.1JHwan.995.1JHwan.994.1JHwan.993.1JHwan.992.1JHwan.991.1JHwan.990.1JHwan.989.1JHwan.988.1JHwan.987.1JHwan.986.1JHwan.985.1JHwan.984.1JHwan.983.1JHwan.982.1JHwan.981.1JHwan.980.1JHwan.979.1JHwan.978.1JHwan.977.1JHwan.976.1JHwan.975.1JHwan.974.1JHwan.973.1JHwan.972.1JHwan.971.1JHwan.1042.1JHwan.1041.1JHwan.1040.1JHwan.1039.1JHwan.1038.1JHwan.1037.1JHwan.1036.1JHwan.1035.1JHwan.970.1JHwan.969.1JHwan.968.1JHwan.1003.1JHwan.1002.1JHwan.1001.1JHwan.1000.1JHwan.999.1JHwan.998.1JHwan.997.1JHwan.996.12004_BS111_Fall_Final JHwan.579.2edmledml://ecoinformatics.org/edml2010-02-182010-02-18Michigan State UniversityMichigan State UniversityMerrillBiological Science(Cells and Molecules)Michigan State UniversityPattersonstudent_response.csvFIRSTFIRSTJHwan.626.1JHwan.625.1JHwan.624.1JHwan.623.1JHwan.620.1JHwan.619.1JHwan.618.1JHwan.617.1JHwan.616.1JHwan.615.1JHwan.614.1JHwan.613.1JHwan.612.1JHwan.611.1JHwan.610.1JHwan.609.1JHwan.608.1JHwan.607.1JHwan.606.1JHwan.605.1JHwan.604.1JHwan.603.1JHwan.602.1JHwan.601.1JHwan.600.1JHwan.599.1JHwan.598.1JHwan.597.1JHwan.596.1JHwan.595.1JHwan.594.1JHwan.593.1JHwan.592.1JHwan.591.1JHwan.590.12004_BS111_Fall_EX2JHwan.622.1JHwan.621.1JHwan.589.1JHwan.588.1JHwan.587.1JHwan.586.1JHwan.585.1 JHwan.628.2edmledml://ecoinformatics.org/edml2010-02-182010-02-18Michigan State UniversityPattersonMichigan State UniversityMerrillBiological Science(Cells and Molecules)Michigan State Universitystudent_response.csvFIRSTFIRSTJHwan.694.1JHwan.693.1JHwan.692.1JHwan.691.1JHwan.690.1JHwan.689.1JHwan.688.1JHwan.687.1JHwan.686.1JHwan.685.1JHwan.684.1JHwan.683.1JHwan.682.1JHwan.681.1JHwan.680.1JHwan.679.1JHwan.678.1JHwan.677.1JHwan.676.1JHwan.675.1JHwan.674.1JHwan.673.1JHwan.672.1JHwan.671.1JHwan.670.1JHwan.664.1JHwan.663.1JHwan.662.1JHwan.661.1JHwan.660.1JHwan.659.1JHwan.658.1JHwan.657.1JHwan.656.1JHwan.655.1JHwan.654.1JHwan.653.1JHwan.652.1JHwan.651.1JHwan.650.1JHwan.649.1JHwan.648.1JHwan.647.1JHwan.646.1JHwan.645.1JHwan.644.1JHwan.643.12004_BS111_Fall_EX3JHwan.669.1JHwan.668.1JHwan.667.1JHwan.666.1JHwan.665.1 JHwan.1074.6edmledml://ecoinformatics.org/edml2010-02-182010-03-02JHwan.1089.6JHwan.1088.6JHwan.1087.6JHwan.1086.62005_BS111_Fall_EX1JHwan.1103.6JHwan.1102.6JHwan.1101.6JHwan.1100.6JHwan.1099.6JHwan.1098.6JHwan.1097.6JHwan.1096.6JHwan.1095.6JHwan.1094.6JHwan.1093.6JHwan.1092.6JHwan.1091.6JHwan.1090.6JHwan.1119.6JHwan.1118.6JHwan.1117.6JHwan.1116.6JHwan.1115.6JHwan.1114.6JHwan.1113.6JHwan.1112.6JHwan.1111.6JHwan.1110.6JHwan.1109.6JHwan.1108.6JHwan.1107.6JHwan.1106.6JHwan.1105.6JHwan.1134.6JHwan.1133.6JHwan.1124.6JHwan.1123.6JHwan.1122.6JHwan.1121.6JHwan.1120.6student_response.csvFIRSTFIRSTJHwan.1138.6JHwan.1137.6JHwan.1136.6JHwan.1135.6JHwan.1104.6Michigan State UniversityMerrillBiological Science(Cells and Molecules)JHwan.1132.6JHwan.1131.6JHwan.1130.6JHwan.1129.6JHwan.1128.6JHwan.1127.6JHwan.1126.6JHwan.1125.6Michigan State UniversityMichigan State UniversityPatterson ben.5.2edmledml://ecoinformatics.org/edml2010-01-202010-01-20FIRSTFIRSTPlant BiologyUCSBLeinfelderUniversity of Michiganben.4.23Midterm B JHwan.1256.2edmledml://ecoinformatics.org/edml2010-02-182010-02-18Michigan State UniversityPattersonMichigan State UniversityMichigan State UniversityMerrillBiological Science(Cells and Molecules)student_response.csvFIRSTFIRSTJHwan.1571.1JHwan.1570.1JHwan.1568.1JHwan.1567.1JHwan.1566.1JHwan.1565.1JHwan.1564.1JHwan.1563.1JHwan.1562.1JHwan.1561.1JHwan.1560.1JHwan.1559.1JHwan.1558.1JHwan.1557.1JHwan.1556.1JHwan.1555.1JHwan.1554.1JHwan.1553.1JHwan.1552.1JHwan.1551.1JHwan.1550.1JHwan.1549.1JHwan.1548.1JHwan.1547.1JHwan.1546.1JHwan.1545.1JHwan.1544.1JHwan.1543.1JHwan.1542.1JHwan.1541.1JHwan.1540.1JHwan.1539.1JHwan.1569.12005_BS111_Fall_EX3JHwan.1538.1JHwan.1537.1JHwan.1536.1JHwan.1535.1JHwan.1534.1JHwan.1533.1JHwan.1532.1JHwan.1531.1JHwan.1530.1JHwan.1529.1JHwan.1528.1JHwan.1527.1JHwan.1526.1JHwan.1525.1JHwan.1524.1JHwan.1523.1JHwan.1522.1JHwan.1521.1 JHwan.1573.2edmledml://ecoinformatics.org/edml2010-02-182010-02-18Michigan State UniversityPattersonMichigan State UniversityMichigan State UniversityMerrillBiological Science(Cells and Molecules)FIRSTFIRSTJHwan.1786.1JHwan.1785.1JHwan.1784.1JHwan.1783.1JHwan.1782.1JHwan.1781.1JHwan.1780.1JHwan.1779.1JHwan.1778.1JHwan.1777.1JHwan.1776.1JHwan.1775.1JHwan.1774.1JHwan.1773.1JHwan.1772.1JHwan.1771.1JHwan.1770.1JHwan.1769.1JHwan.1768.1JHwan.1767.1JHwan.1766.1JHwan.1765.1JHwan.1764.1JHwan.1763.1JHwan.1762.1JHwan.1761.1JHwan.1760.1JHwan.1756.1JHwan.1755.1JHwan.1754.1JHwan.1753.1JHwan.1752.1JHwan.1751.1JHwan.1750.1JHwan.1749.1JHwan.1748.1JHwan.1747.1JHwan.1746.1JHwan.1745.1JHwan.1744.1JHwan.1743.1JHwan.1742.1JHwan.1741.1JHwan.1740.1JHwan.1739.1JHwan.1738.1JHwan.1737.1JHwan.1736.1JHwan.1735.1JHwan.1734.1JHwan.1733.1JHwan.1732.1JHwan.1731.1JHwan.1730.1student_response.csvJHwan.1729.1JHwan.1728.1JHwan.1727.1JHwan.1726.1JHwan.1718.1JHwan.1717.1JHwan.1716.1JHwan.1715.1JHwan.1714.1JHwan.1713.1JHwan.1712.1JHwan.1711.1JHwan.1710.1JHwan.1709.1JHwan.1708.1JHwan.1707.1JHwan.1706.1JHwan.1705.1JHwan.1704.1JHwan.1703.1JHwan.1702.1JHwan.1701.1JHwan.1700.1JHwan.1699.1JHwan.1698.1JHwan.1697.1JHwan.1696.1JHwan.1695.1JHwan.1694.1JHwan.1693.1JHwan.1692.1JHwan.1759.1JHwan.1758.1JHwan.1757.1JHwan.1691.1JHwan.1690.1JHwan.1689.1JHwan.1688.1JHwan.1725.1JHwan.1724.1JHwan.1723.1JHwan.1722.1JHwan.1721.1JHwan.1720.1JHwan.1719.1JHwan.1687.1JHwan.1686.12005_BS111_Fall_Final namilikonda.535.3edmledml://ecoinformatics.org/edml2010-01-192010-01-19namilikonda.541.2Jan19-test2namilikonda.555.2namilikonda.554.2namilikonda.553.2namilikonda.552.2namilik</p> Bug #4863 (Resolved): Assessments saved on the server and opened on a non-local machine do not di...https://projects.ecoinformatics.org/ecoinfo/issues/48632010-03-02T23:13:58ZSandeep Namilikondasandeep.namilikonda@gmail.com
<p>Assessments that are created and saved on to the network using Morpho<br />and later reopened on the same machine as the one used for creating it,<br />by the same user, display the assessment items, corresponding images, <br />and the original document, correctly. But, when a different machine<br />is used or when a different user tries to open the same assessment,<br />all the images (irrespective of if they are in the foils or not)<br />go missing!</p>
<p>The XML documents corresponding to the assessment items do seem to <br />have valid Ecogrid URIs. Ideally, the Morpho interface should be able<br />to access the image from the server and display it in conjunction to<br />the local copy of the XML document. So, why doesn't this happen?</p> Bug #4861 (New): NBII Connectivity Issueshttps://projects.ecoinformatics.org/ecoinfo/issues/48612010-03-02T21:55:27ZSandeep Namilikondasandeep.namilikonda@gmail.com
<p>When a user tries to associate a category from NBII vocabulary to an item,<br />an error message pops-up complaining about not being able to load the vocabulary.<br />It seems this problem could be reproduced when the user is trying to connect<br />to the server from a crowded network or at a busy time of the day.</p>
<p>It appears to be a network load issue, which could be confirmed if the <br />"timeout" or "number of retries" variable were to be extended.</p> Bug #4585 (Resolved): Parser fails to launch from within Morpho!https://projects.ecoinformatics.org/ecoinfo/issues/45852009-11-26T01:39:49ZSandeep Namilikondasandeep.namilikonda@gmail.com
<p>Using the latest Morpho build, when creating a new package or re-visiting an<br />existing assessment, the parser component cannot be launched with the console<br />displaying the following messages and errors.</p>
<p>(NOTE: The following only shows messages output corresponding to the object <br />that resulted in the error. The messages below were generated when trying to<br />re-open a parsed assessment by clicking "Assessment Items" option under<br />"Documentation" menu on the Morpho interface.)</p>
<p>Creating new DataPackage Object<br />id: namilikonda.41.4<br />location: local<br />opening local file<br />local file opened<br />Current ClassLoader is: sun.misc.Launcher$AppClassLoader<br />Parser created is: org.apache.xerces.jaxp.DocumentBuilderImpl<br />Current ClassLoader is: sun.misc.Launcher$AppClassLoader<br />Parser created is: org.apache.xerces.jaxp.DocumentBuilderImpl<br />the second line string is: edml:edml packageId="namilikonda.41.4" system="first" xmlns:edml="edml://ecoinformatics.org/edml" xmlns:lom="http://ltsc.ieee.org/xsd/LOM" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="edml://ecoinformatics.org/edml edml.xsd" <br />Creating new DataPackage Object<br />id: namilikonda.41.4<br />location: local<br />opening local file<br />local file opened<br />Current ClassLoader is: sun.misc.Launcher$AppClassLoader<br />Parser created is: org.apache.xerces.jaxp.DocumentBuilderImpl<br />Current ClassLoader is: sun.misc.Launcher$AppClassLoader<br />Parser created is: org.apache.xerces.jaxp.DocumentBuilderImpl<br />The external package is namilikonda.41.4<br />The reference id in external package is 1236231088109<br />Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException<br /> at java.util.Calendar.setTime(Unknown Source)<br /> at java.text.SimpleDateFormat.format(Unknown Source)<br /> at java.text.SimpleDateFormat.format(Unknown Source)<br /> at java.text.DateFormat.format(Unknown Source)<br /> at edu.ucsb.nceas.morpho.first.plugins.wizard.pages.AssessmentPage.getPageData(AssessmentPage.java:652)<br /> at edu.ucsb.nceas.morpho.first.plugins.wizard.pages.AssessmentPage.rememberPreviousValues(AssessmentPage.java:934)<br /> at edu.ucsb.nceas.morpho.first.plugins.wizard.pages.AssessmentPage.onLoadAction(AssessmentPage.java:515)<br /> at edu.ucsb.nceas.morpho.first.plugins.wizard.EdMLWizardContainerFrame.setCurrentPage(EdMLWizardContainerFrame.java:182)<br /> at edu.ucsb.nceas.morpho.first.plugins.wizard.EdMLWizardContainerFrame.nextAction(EdMLWizardContainerFrame.java:506)<br /> at edu.ucsb.nceas.morpho.first.plugins.wizard.EdMLWizardContainerFrame$7.actionPerformed(EdMLWizardContainerFrame.java:409)<br /> at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)<br /> at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)<br /> at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)<br /> at javax.swing.DefaultButtonModel.setPressed(Unknown Source)<br /> at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)<br /> at java.awt.Component.processMouseEvent(Unknown Source)<br /> at javax.swing.JComponent.processMouseEvent(Unknown Source)<br /> at java.awt.Component.processEvent(Unknown Source)<br /> at java.awt.Container.processEvent(Unknown Source)<br /> at java.awt.Component.dispatchEventImpl(Unknown Source)<br /> at java.awt.Container.dispatchEventImpl(Unknown Source)<br /> at java.awt.Component.dispatchEvent(Unknown Source)<br /> at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)<br /> at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)<br /> at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)<br /> at java.awt.Container.dispatchEventImpl(Unknown Source)<br /> at java.awt.Window.dispatchEventImpl(Unknown Source)<br /> at java.awt.Component.dispatchEvent(Unknown Source)<br /> at java.awt.EventQueue.dispatchEvent(Unknown Source)<br /> at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)<br /> at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)<br /> at java.awt.EventDispatchThread.pumpEvents(Unknown Source)<br /> at java.awt.EventDispatchThread.pumpEvents(Unknown Source)<br /> at java.awt.EventDispatchThread.run(Unknown Source)<br />Wizard complete - Will now create an AbstractDataPackage..<br />AbstractDataPackage complete<br />/xpathKeyMap/contextNode[@name='package']/accessionNumber maps to [#text: /*[local-name()='edml']/@packageId]<br />node path is /*[local-name()='edml']/@packageId<br />setting value to temporary.1.1<br />Exception in thread "AWT-EventQueue-0" java.lang.AbstractMethodError: edu.ucsb.nceas.morpho.first.edml.EdmlPackagePlugin.openNewDataPackage(Ledu/ucsb/nceas/morpho/datapackage/AbstractDataPackage;Ledu/ucsb/nceas/morpho/framework/ButterflyFlapCoordinator;)Ledu/ucsb/nceas/morpho/framework/MorphoFrame;<br /> at edu.ucsb.nceas.morpho.first.edml.commands.CreateNewDataPackageCommand$1.wizardComplete(CreateNewDataPackageCommand.java:102)<br /> at edu.ucsb.nceas.morpho.first.plugins.wizard.EdMLWizardContainerFrame.finishAction(EdMLWizardContainerFrame.java:526)<br /> at edu.ucsb.nceas.morpho.first.plugins.wizard.EdMLWizardContainerFrame$8.actionPerformed(EdMLWizardContainerFrame.java:415)<br /> at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)<br /> at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)<br /> at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)<br /> at javax.swing.DefaultButtonModel.setPressed(Unknown Source)<br /> at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)<br /> at java.awt.Component.processMouseEvent(Unknown Source)<br /> at javax.swing.JComponent.processMouseEvent(Unknown Source)<br /> at java.awt.Component.processEvent(Unknown Source)<br /> at java.awt.Container.processEvent(Unknown Source)<br /> at java.awt.Component.dispatchEventImpl(Unknown Source)<br /> at java.awt.Container.dispatchEventImpl(Unknown Source)<br /> at java.awt.Component.dispatchEvent(Unknown Source)<br /> at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)<br /> at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)<br /> at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)<br /> at java.awt.Container.dispatchEventImpl(Unknown Source)<br /> at java.awt.Window.dispatchEventImpl(Unknown Source)<br /> at java.awt.Component.dispatchEvent(Unknown Source)<br /> at java.awt.EventQueue.dispatchEvent(Unknown Source)<br /> at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)<br /> at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)<br /> at java.awt.EventDispatchThread.pumpEvents(Unknown Source)<br /> at java.awt.EventDispatchThread.pumpEvents(Unknown Source)<br /> at java.awt.EventDispatchThread.run(Unknown Source)<br />Parser created is: org.apache.xerces.parsers.SAXParser<br />Created root query group.<br />(2) Executing local query...<br />(3.0) Creating DOM parser...<br />Current ClassLoader is: sun.misc.Launcher$AppClassLoader<br />Parser created is: org.apache.xerces.jaxp.DocumentBuilderImpl<br />(3.1) DOM parser created...<br />selectedId is: namilikonda.918.2<br />the package name is: namilikonda.918<br />the number of previous version is: 1<br />selectedId is: namilikonda.918.2<br />the package name is: namilikonda.918<br />the number of previous version is: 1<br />DataPackage: Got service request to open: namilikonda.918.2 from local.<br />the second line string is: edml:edml packageId="namilikonda.918.2" system="first" xmlns:edml="edml://ecoinformatics.org/edml" xmlns:lom="http://ltsc.ieee.org/xsd/LOM" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="edml://ecoinformatics.org/edml edml.xsd" <br />Creating new DataPackage Object<br />id: namilikonda.918.2<br />location: local<br />opening local file<br />local file opened<br />Current ClassLoader is: sun.misc.Launcher$AppClassLoader<br />Parser created is: org.apache.xerces.jaxp.DocumentBuilderImpl<br />Current ClassLoader is: sun.misc.Launcher$AppClassLoader<br />Parser created is: org.apache.xerces.jaxp.DocumentBuilderImpl<br />Adding window: Data Package: namilikonda.918.2<br />ViewContainer startUp time: 281<br />entityList is null!<br />genericName: /xpathKeyMap/contextNode[@name='package']/title<br />path: /*[local-name()='edml']/assessment/title<br /> Document root node has 6 attributes<br />genericName: /xpathKeyMap/contextNode[@name='package']/accessionNumber<br />path: /*[local-name()='edml']/@packageId<br /> Document root node has 6 attributes<br />EntityItems vector is null<br />XMLTransformer: ClassLoader <strong>would</strong> have been: sun.misc.Launcher$AppClassLoader<br />XMLTransformer: ...but from Morpho, setting ClassLoader to: sun.misc.Launcher$AppClassLoader<br />genericName: /xpathKeyMap/contextNode[@name='package']/accessionNumber<br />path: /*[local-name()='edml']/@packageId<br /> Document root node has 6 attributes<br />DVCP startUp time: 2156<br />genericName: /xpathKeyMap/contextNode[@name='package']/accessionNumber<br />path: /*[local-name()='edml']/@packageId<br /> Document root node has 6 attributes<br />Exception in thread "AWT-EventQueue-0" java.lang.StringIndexOutOfBoundsException: String index out of range: -1<br /> at java.lang.String.substring(Unknown Source)<br /> at edu.ucsb.nceas.morpho.datapackage.AccessionNumber.getParts(AccessionNumber.java:283)<br /> at edu.ucsb.nceas.morpho.first.edml.commands.RunAssessmentParseCommand.execute(RunAssessmentParseCommand.java:76)<br /> at edu.ucsb.nceas.morpho.util.GUIAction.actionPerformed(GUIAction.java:410)<br /> at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)<br /> at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)<br /> at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)<br /> at javax.swing.DefaultButtonModel.setPressed(Unknown Source)<br /> at javax.swing.AbstractButton.doClick(Unknown Source)<br /> at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)<br /> at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)<br /> at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)<br /> at java.awt.Component.processMouseEvent(Unknown Source)<br /> at javax.swing.JComponent.processMouseEvent(Unknown Source)<br /> at java.awt.Component.processEvent(Unknown Source)<br /> at java.awt.Container.processEvent(Unknown Source)<br /> at java.awt.Component.dispatchEventImpl(Unknown Source)<br /> at java.awt.Container.dispatchEventImpl(Unknown Source)<br /> at java.awt.Component.dispatchEvent(Unknown Source)<br /> at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)<br /> at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)<br /> at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)<br /> at java.awt.Container.dispatchEventImpl(Unknown Source)<br /> at java.awt.Window.dispatchEventImpl(Unknown Source)<br /> at java.awt.Component.dispatchEvent(Unknown Source)<br /> at java.awt.EventQueue.dispatchEvent(Unknown Source)<br /> at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)<br /> at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)<br /> at java.awt.EventDispatchThread.pumpEvents(Unknown Source)<br /> at java.awt.EventDispatchThread.pumpEvents(Unknown Source)<br /> at java.awt.EventDispatchThread.run(Unknown Source)</p> Bug #4284 (Resolved): Unable to download student response data from the EGR server via FIRST websitehttps://projects.ecoinformatics.org/ecoinfo/issues/42842009-08-07T03:33:28ZSandeep Namilikondasandeep.namilikonda@gmail.com
<p>While using <a class="external" href="http://www.egr.msu.edu/first">http://www.egr.msu.edu/first</a> website, we noticed that a user is able<br />to browse through various assessments that have been uploaded, add any assessment of interest to the data cart, and also view the assessment items by clicking the "details" tab. But, when we try to download the student response data corresponding to the assessment as a ".csv" file, the download seldom takes place for assessments of reasonable size. For example, Jay had uploaded two<br />assessments called "2005 Fall Exam 2" and "2002 Fall Final" with 396 students and 50 questions (items) and 8 students and 84 items, respectively. With both of these assessments, when the user clicks the download link, <br />after a large amount of waiting time, probably 5-10 minutes, the server eventually displays a blank page with the URL ending in download.jsp.</p>
<p>On the other hand, a couple of test assessments, one with 14 students and 3 items and other with 2 students and 2 items, the download feature worked fine<br />although a significant delay was noticed when Ryan tried to download them on his computer using a Firefox browser.</p> Bug #3610 (Resolved): MorphoFIRST does not work with Morpho 1.6.2 jarhttps://projects.ecoinformatics.org/ecoinfo/issues/36102008-11-08T01:04:28Zben leinfelderleinfelder@nceas.ucsb.edu
<p>After upgrading to the changes made for 1.6.2 in Morpho, I cannot save documents to the remote server.<br />Awesome! I'll have to fix that....</p> Bug #3603 (Resolved): Clean up data on fred.msi.ucsb.eduhttps://projects.ecoinformatics.org/ecoinfo/issues/36032008-11-07T01:43:15Zben leinfelderleinfelder@nceas.ucsb.edu
<p>There's some bad/old data and metadata sitting on fred and this introduces errors!</p> Bug #3512 (Resolved): Expand keyword tagging beyond NBII lookuphttps://projects.ecoinformatics.org/ecoinfo/issues/35122008-10-09T04:03:44Zben leinfelderleinfelder@nceas.ucsb.edu
<p>Keyword editing interface should be more generic and support disparate vocabularies from different sources:<br />-NBII webservice<br />-picklist from properties file (Bloom's taxonomy)<br />-other TBD thesaurii</p>
<p>User should first select a vocabulary to use, then be presented with the appropriate interface (picklist for simple vocab vs a more detailed narrow/broad/related interface like the one currently in place for the NBII lookup.</p>
<p>Incorporating this into the Morpho base - not just for FIRST - earns extra points!</p> Bug #3348 (Resolved): introducing a validation error in document causes save to fail silentlyhttps://projects.ecoinformatics.org/ecoinfo/issues/33482008-05-30T18:31:00ZMatt Jonesjones@nceas.ucsb.edu
<p>I saved a valid EdML document locally and to metacat. I then went in and changed the document so that one of the date strings was ISO invalid (e.g., '4/2/2008'). I then selected 'Save...' from the menu, and selected both local and network. Morpho tries to save the document, fails due to validation errors, but fails silently with no error message to the user. The document is neither saved locally nor to metacat. The error message in the log reflects the validation problem:</p>
<p>MetacatUpload Exception in EdMLDataPackage!<br /><?xml version="1.0"?><br /><error><br />cvc-datatype-valid.1.2.2: '4/2/2008' is not a valid value of list type 'yearDate'.<br /></error></p>
<p>I can then go back to 'Save...' and save locally without a problem, producing a new version locally.</p>
<p>If I then take that new version and perform a 'File|Synchronize...' on it, then I get the inappropriate ID conflict error that is described in bug <a class="issue tracker-1 status-3 priority-2 priority-default closed" title="Bug: NullPointerException on previous from ReviewColumnAssignments (Resolved)" href="https://projects.ecoinformatics.org/ecoinfo/issues/3447">#3447</a>.</p> Bug #3343 (Resolved): clicking 'Launch Parser' does not work properlyhttps://projects.ecoinformatics.org/ecoinfo/issues/33432008-05-30T16:54:17ZMatt Jonesjones@nceas.ucsb.edu
<p>Clicking 'Launch Parser' from the dialog that is accessed from 'Data|Parse Assessment' doesn't work, and behaves in one of two ways. Either it 1) does nothing visible on the UI, or 2) opens a blank grey dialog box with the title 'Assessment Importer'. To reproduce, just click the link.</p> Bug #3008 (Resolved): create prioritized use case list and descriptionshttps://projects.ecoinformatics.org/ecoinfo/issues/30082007-11-19T19:50:16ZMatt Jonesjones@nceas.ucsb.edu
<p>FIRST is now at a point where design decisions are critical, and need to be based on an centralized, organized, and prioritized list of use cases. Use cases should be uniformly described using a common template with key information such as:</p>
<ul>
<li>Use case name</li>
<li>Use case description</li>
<li>Preconditions</li>
<li>Triggering events</li>
<li>Basic couse of events</li>
<li>Postconditions</li>
</ul>
<p>For a good description of use cases, see:<br /> <a class="external" href="http://en.wikipedia.org/wiki/Use_case">http://en.wikipedia.org/wiki/Use_case</a><br />For an example of use cases from another project, see:<br /> <a class="external" href="http://reap.ecoinformatics.org/Wiki.jsp?page=Terrestrial_usecases">http://reap.ecoinformatics.org/Wiki.jsp?page=Terrestrial_usecases</a></p>