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 #4536 (Resolved): IE6 causes socket connection error on downloadhttps://projects.ecoinformatics.org/ecoinfo/issues/45362009-11-06T20:52:51Zben leinfelderleinfelder@nceas.ucsb.edu
<p>When attempting to download with IE6 - there is a "Broken pipe" SocketConnection exception thrown when flushing the response.</p> Bug #4452 (Resolved): Meta data associated with assessement items is incorrectly retrieved in the...https://projects.ecoinformatics.org/ecoinfo/issues/44522009-10-14T21:32:13ZSandeep Namilikondasandeep.namilikonda@gmail.com
<p>Jay created a new assessment called Permission Test 1 with 8 questions, <br />each of which had one or more meta data associated with. We then looked at<br />four places to confirm that meta data was being retrieved correctly.<br />a) XML file saved locally<br />b) The parser interface when the assessment is re-opened<br />c) On the FIRST website by viewing the details about an assessment, and<br />d) Downloaded data package.</p>
<p>Case 1: Multiple Bloom and NBII metadata added</p>
<ul>
<li>Five distinct metadata items on the whole added to the assessment.</li>
<li>Q1 has both bloom and nbii items</li>
</ul>
<pre><code>- XML file: No errors<br /> - Parser: No errors (all meta data displayed correctly)<br /> - Website: No errors (all meta data displayed correctly when the<br /> details link is clicked)<br /> - Download: * One item is completely missing
* For another item, the thesarus category is completely<br /> missing and all the questions have a TRUE value in that<br /> row!</code></pre>
<pre><code>Incorrectly retrieving metadata on the transpose<br /> e.g., missing items, missing metadata class, and<br /> incorrect association of meta data to <br /> questions</code></pre>
<pre><code>Non-transpose data set missing meta data items on<br /> multiple questions. Although, there were questions<br /> for which one meta data per source (Bloom and NBII)<br /> was listed.</code></pre>
<p>Case 2: Multiple Bloom, NBII, and manually added meta data to Permission Test 1</p>
<pre><code>- XML file: No errors<br /> - Parser: No errors<br /> - Website: No errors<br /> - Download: Similar errors as above</code></pre> Bug #4451 (Resolved): Permissions granted cannot seem to be revokablehttps://projects.ecoinformatics.org/ecoinfo/issues/44512009-10-14T21:16:14ZSandeep Namilikondasandeep.namilikonda@gmail.com
<p>Two types of permissions can be set via Morpho interface<br />a) Under Documentation -> Access information</p>
<pre><code>This option allows user to grant access to the assessment items.<br /> So, this would enable a user to view assessment items on the <br /> website.</code></pre>
<p>b) Under Data -> Edit data access</p>
<pre><code>This option is used to grant permission to download student<br /> score and response data.</code></pre>
<p>Test case 1: Permission granted to a single user to view assessment items only</p>
<pre><code>- The user could successfully view the assessment items on the <br /> website. Further, the user could also download the student data,<br /> which should not have been the case.</code></pre>
<p>Test case 2: Permission revoked by explicitly choosing the user's name<br /> from the drop down list and opting to "deny" access</p>
<pre><code>- The user was still able to view as well as download assessment</code></pre>
<p>Test case 3: Permission granted to a group (FIRST group)</p>
<pre><code>- All the auhtorized members of FIRST group were able to access<br /> the assessment.<br /> - Similar to Test case 2, revoking the access does not seem to<br /> affect the user's ability to view and download assessment!</code></pre>
<p>Test case 4: Public and private access seems appropriately functional</p>
<pre><code>- Once public access is granted for an assessment, it remains<br /> that way even if we explicitly change the access rights to private.</code></pre>
<p>PS: The above trials were run on "Permission Test 1"</p> Bug #4415 (Resolved): Retry save to metacat (once) in cases where upload errors are unclearhttps://projects.ecoinformatics.org/ecoinfo/issues/44152009-09-24T20:07:17Zben leinfelderleinfelder@nceas.ucsb.edu
<p>This is to buffer against possible errors that occurred that are unrelated to invalid XML or Metacat errors. Floods, fire, etc...</p> Bug #4414 (Resolved): Only 1 item-level metadata tag is downloaded with data filehttps://projects.ecoinformatics.org/ecoinfo/issues/44142009-09-24T20:01:43Zben leinfelderleinfelder@nceas.ucsb.edu
<p>first values seems to be repeated and others are ignored. Same is true for transpose version of data download</p> Bug #4412 (Resolved): Include download link for response PDFshttps://projects.ecoinformatics.org/ecoinfo/issues/44122009-09-24T19:46:00Zben leinfelderleinfelder@nceas.ucsb.edu
<p>Student responses stored in external files (PDFs) are being tracked and uploaded as part of the data file. But they are not included as part of the downloaded data.<br />They should appear as normal, clickable URLs for the PDFs</p> Bug #4376 (Resolved): "?column?" appears as the header for last foil in downloaded datahttps://projects.ecoinformatics.org/ecoinfo/issues/43762009-09-10T17:42:49Zben leinfelderleinfelder@nceas.ucsb.edu
<p>when downloading an assessment with a mix of questions, we sometimes see the ?column? label show as the last foil.<br />This will happen when the "first" question that we select does not have a foil (say there are A-D options for this first question, but other questions include a 5th (E) option).<br />This should not affect the returned data, except that it may be confusing. Because of how the download query is generated, it's not immediately clear how we can prevent this from happening (especially since every assessment or set of assessments can be very different).</p>