76 |
|
//---PUBLIC METHODS--- |
77 |
|
|
78 |
|
public void run() { |
79 |
+ |
// construct now, and use multiple times |
80 |
+ |
XMLPacketMaker xmlPacketMaker = new XMLPacketMaker(); |
81 |
|
|
82 |
|
boolean run=true; |
83 |
|
while(run) { |
94 |
|
XMLPacket packet = null; |
95 |
|
|
96 |
|
try { |
97 |
< |
XMLPacketMaker xmlPacketMaker = new XMLPacketMaker(xml); |
96 |
< |
packet = xmlPacketMaker.createXMLPacket(); |
97 |
> |
packet = xmlPacketMaker.createXMLPacket(xml); |
98 |
|
} catch(InvalidXMLException e) { |
99 |
|
_logger.write(toString(), Logger.ERROR, "Invalid XML: "+e); |
100 |
|
// skip the rest of this loop iteration |