FIRST: Issueshttps://projects.ecoinformatics.org/ecoinfo/https://projects.ecoinformatics.org/ecoinfo/ecoinfo/favicon.ico?14691340362010-06-03T14:44:34ZEcoinformatics Redmine
Redmine 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 #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 #4643 (Resolved): Images missing from a re-opened assessment when the images are the choices ...https://projects.ecoinformatics.org/ecoinfo/issues/46432009-12-22T21:34:29ZSandeep Namilikondasandeep.namilikonda@gmail.com
<p>Reopening an assessment can result in missing images when those images are the choices of a question and if they had to be hand-picked by the user during the initial steps of parsing (i.e., selection of vector images).</p>
<p>A potential cause for the problem might be the lack of proper (pointer) information in the XML file about the location of the images corresponding to a question when those images themselves are the choices.</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 #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 #4389 (Resolved): "Edit Metadata Fields" option does not allow clearing out already selected ...https://projects.ecoinformatics.org/ecoinfo/issues/43892009-09-16T04:48:22ZSandeep Namilikondasandeep.namilikonda@gmail.com
<p>When a data package is added to the data cart and user chooses to edit the<br />metadata fields that get displayed in the downloaded .csv file, a user <br />does not have an option to discard all or a few of the fields already selected.<br />In fact, once a few fields are selected and the "save selection" option is<br />selected, the user has to select at least one field in order to change the<br />selection any further.</p> Bug #4387 (Resolved): Query search, based on item-level metadata fails!https://projects.ecoinformatics.org/ecoinfo/issues/43872009-09-14T15:56:35ZSandeep Namilikondasandeep.namilikonda@gmail.com
<p>It does not appear that queries are searching item-level meta data.</p>
<p>For a test case created by Jay to test retrieval of assessments based on item level meta data (jlee.2758.*), with Bloom meta data associated with each item <br />when it was uploaded. The downloaded package actually shows all the meta data.</p>
<p>But, when we query for Bloom meta data (e.g., Evaluation) the server returns<br />"0 items found" when the item with qid jlee.2764_1 clearly has that meta data<br />associated.</p>
<p>Then, Jay associated a keyword "Comprehension" to the assessment itself and<br />uploaded the revised package. Now, when we perform a query with search string<br />"Comprehension" under Keyword field, the relevant document was retrieved showing <br />that the server was only searching assessment level meta data.</p> Bug #4386 (Resolved): Trouble loading assessment items!https://projects.ecoinformatics.org/ecoinfo/issues/43862009-09-14T15:34:46ZSandeep Namilikondasandeep.namilikonda@gmail.com
<p>The FIRST website seems to have unusually long turnaround time with displaying<br />assessment items when a user clicks on the "details" link associated with an <br />assessment! The same functionality works pretty fast on Bespin.</p> Bug #4385 (Resolved): FIRST website usability issue: Cannot add an assessment to datacart from a ...https://projects.ecoinformatics.org/ecoinfo/issues/43852009-09-14T14:32:25ZSandeep Namilikondasandeep.namilikonda@gmail.com
<p>When a user clicks on an assessment to view its metadata and item details<br />on FIRST website, there is no option on the new page generated to actually <br />add that assessment to the data cart. The user has to go back to the page that<br />displays the list of assessments to be able to add it to the data cart, which is<br />not that user-friendly!</p> Bug #4384 (Resolved): "Browse All Assessments" on FIRST website generates http error prior to loginhttps://projects.ecoinformatics.org/ecoinfo/issues/43842009-09-14T14:11:44ZSandeep Namilikondasandeep.namilikonda@gmail.com
<p>On <a class="external" href="http://www.egr.msu.edu/first/">http://www.egr.msu.edu/first/</a>, when a user clicks on the <br />"Browse All Assessments" link prior to logging in, the server generates the<br />following error in a pop-up window: "failure making ajax call" followed by the <br />following message on the page:</p>
<p>HTTP Status 500 -</p>
<p>type Exception report<br />message<br />description The server encountered an internal error () that prevented it from fulfilling this request.<br />exception<br />java.lang.NullPointerException<br /> edu.ucsb.nceas.metacat.MetaCatServlet.handleGetOrPost(MetaCatServlet.java:843)<br /> edu.ucsb.nceas.metacat.MetaCatServlet.doPost(MetaCatServlet.java:521)<br /> javax.servlet.http.HttpServlet.service(HttpServlet.java:637)<br /> javax.servlet.http.HttpServlet.service(HttpServlet.java:717)<br /> org.vfny.geoserver.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:122)<br />note The full stack trace of the root cause is available in the Apache Tomcat/6.0.18 logs.</p>
<p>Note that this functionality was previously working fine. We have consistently noticed this behavior on various browsers.</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 #4011 (Resolved): Double digit question numbers appear as single digit!https://projects.ecoinformatics.org/ecoinfo/issues/40112009-04-22T05:27:26ZSandeep Namilikondasandeep.namilikonda@gmail.com
<p>First noticed while parsing Fall05-Exam3.pdf;</p>
<p>Only the least significant digit of a question number being displayed.<br />Though this has not affected the parsing the question in an ascending order, <br />the behavior is erroneous and NEW as I do not remember seeing such an occurrence.</p> Bug #4005 (Resolved): Question separator function logic fails while parsing Exam2.pdfhttps://projects.ecoinformatics.org/ecoinfo/issues/40052009-04-21T16:59:25ZSandeep Namilikondasandeep.namilikonda@gmail.com
<p>While parsing the following question, the current logic deems the text "12 S" of choice B, second line, as a part of an Answer Key and hence, deletes all the subsequent questions!</p>
<p>37) Some bacteria can undertake a type of<br />photosynthesis that uses H2S in place of<br />H2O. Assuming that the process is<br />otherwise similar to green plant<br />photosynthesis, which of the following<br />could represent the overall reaction?<br />A) 6 CO2 + 12 H2S > C6H12S6 + 6 H2S + 6<br />O2<br />B) 6 C02 + 12 H2S > C6H12O6 + 6 H2O +<br />12 S<br />C) 6 CO2 + 12 H2S > C6H12O6 + 6 H2S +<br />6 O2<br />D) 6 CO2 + 12 H2S > C6H12S6 + 6 H20 + 6<br />S02</p>
<p>Here is an excerpt from the Debug Console:</p>
<pre><code>Question Num Read 36<br />%<span>%%</span>%%%%%FOUND NUMBER IN SEQUENCE%%%%%%%%%%%%<br /> 36<br /> Question Num Read 37<br />%<span>%%</span>%%%%%FOUND NUMBER IN SEQUENCE%%%%%%%%%%%%<br /> 37<br /> Question Num Read 12<br />+<ins>++</ins>+++ADDED BECAUSE OF NEW PAGE+++++++++<br />Block deleted: #41<br />Block deleted: #41<br />Block deleted: #41<br />Block deleted: #41</code></pre>
<p>and so on!</p>
<p>Later, when the user tries to save the assessment, a NullPointerException is thrown in recognizeQuestions() function.</p>