Fixed compoundMarkID typo that was causing a parse int exception

- All that was needed was capitalizing the D in ID in the parser

#story[782]
main
Erika Savell 9 years ago
parent 4b485fe5ca
commit 63ee51d938

@ -179,7 +179,8 @@ public class RaceData {
*/
private Element createCompoundMarker(Marker marker, int i) {
Element compoundMarkElement = doc.createElement("CompoundMark");
compoundMarkElement.setAttribute("CompoundMarkId", i + "");
System.out.println("CompoundMark, " + i);
compoundMarkElement.setAttribute("CompoundMarkID", i + "");
compoundMarkElement.setAttribute("Name", marker.getName());
compoundMarkElement.appendChild(createMark(marker.getMark1()));

@ -44,7 +44,7 @@ public class MockOutput implements Runnable
public MockOutput() throws IOException {
lastHeartbeatTime = System.currentTimeMillis();
serverSocket = new ServerSocket(4945);
serverSocket = new ServerSocket(4942);
}
/**
* calculates the time since last heartbeat

@ -161,8 +161,7 @@ public class StreamedCourseXMLReader extends XMLReader {
* @return value of "compoundMarkID" attribute
*/
private int getCompoundMarkID(Element element) {
//return Integer.parseInt(element.getAttribute("CompoundMarkID"));
return 3;
return Integer.parseInt(element.getAttribute("CompoundMarkID"));
}
/**

@ -43,7 +43,7 @@ public class VisualiserInput implements Runnable
public VisualiserInput(StreamedCourse course) throws IOException{
this.connectionSocket = new Socket(InetAddress.getLocalHost(), 4945);
this.connectionSocket = new Socket(InetAddress.getLocalHost(), 4942);
// this.connectionSocket = new Socket("livedata.americascup.com",4941);
this.course = course;

Loading…
Cancel
Save