54 |
|
* loop forever processing and sending data. |
55 |
|
*/ |
56 |
|
public void run() { |
57 |
+ |
XMLPacketMaker xmlPacketMaker = new XMLPacketMaker(); |
58 |
|
int qID = _queue.getQueue(); |
59 |
|
while(true) { |
60 |
|
// attempt to get some data from the Queue |
69 |
|
XMLPacket packet = null; |
70 |
|
|
71 |
|
try { |
72 |
< |
XMLPacketMaker xmlPacketMaker = new XMLPacketMaker(xml); |
72 |
< |
packet = xmlPacketMaker.createXMLPacket(); |
72 |
> |
packet = xmlPacketMaker.createXMLPacket(xml); |
73 |
|
} catch(InvalidXMLException e) { |
74 |
|
_logger.write(toString(), Logger.ERROR, "Invalid XML: "+e); |
75 |
|
// skip the rest of this loop iteration |