<html>
<body>
<font face="Courier New, Courier">Hello ctest (CMake) and Dart
communities-<br><br>
My group is still trying to get a working ctest-client-to-dart-server
system.&nbsp; I have not been working with this personally, but 2 of my
coworkers have, details below.<br><br>
My understanding is that we are still trying to get a proper XML format
for the client to send a properly-formatted message to send to a Dart
server.&nbsp; I haven't yet had my guys go parse through the server guts
to try and discover this format (as per what Scott suggested), but we may
try that tomorrow.<br><br>
In the meantime, if anyone can provide any perspective, including working
XML-client-side file formats, we would certainly appreciate it.<br><br>
Regards,<br>
-Matt<br><br>
<br>
<blockquote type=cite class=cite cite="">X-Apparently-To:
mengland@cleversafe.com via 68.142.199.180; Fri, 03 Mar 2006 15:30:36
-0800<br>
X-Originating-IP: [68.142.229.216]<br>
Authentication-Results: mta102.biz.mail.mud.yahoo.com<br>
&nbsp; from=iit.edu; domainkeys=neutral (no sig)<br>
Date: Fri, 03 Mar 2006 17:30:20 -0600<br>
From: prashasta gujrati &lt;gujrpra@iit.edu&gt;<br>
User-Agent: Mozilla Thunderbird 1.0.7 (Windows/20050923)<br>
X-Accept-Language: en-us, en<br>
To:&nbsp; mengland@cleversafe.com<br>
Subject: [Fwd: FW: [Dart] real quick Dart setup]<br><br>
Hey Matt,<br><br>
As a further addition to the console error reported by Vignesh, I'm sure
that the Results.xml file is being sent by the client ( message to this
effect is given as<br>
0 [main] INFO dart.DartClient - Starting DartClient<br>
54 [main] INFO dart.DartClient - Length: 1231<br>
) and also that this results.xml is received at the server as a file is
made in TestProject/Temporary/file3.xml.gz where TestProject is the
project created for reporting the test results. When unzipped this file
has the same content as the content of results.xml. Also, the attempt at
parsing is not done as soon as the file is sent but the file is received
and kept in a temp location and is picked up when the parsing job is
invoked (probably at some fixed frequency). At this stage, we get the
reported error on the console which in the error stack has
&quot;java.io.UTFDataFormatException: Invalid byte 1 of 1-byte UTF-8
sequence.&quot; apart from other messages. I might be wrong completly but
it looks like the file3.xml.gz is being parsed as it is without first
unzipping it.<br><br>
We still await a response from the mailing list on our query...<br>
<br>
-prashasta<br>
Return-path: &lt;manivig@iit.edu&gt;<br>
Received: from conversion-daemon.students2.iit.edu by
students2.iit.edu<br>
&nbsp;(iPlanet Messaging Server 5.2 Patch 2 (built Jul 14 2004))<br>
&nbsp;id &lt;0IVK00E01QFZTE@students2.iit.edu&gt; (original mail from
manivig@iit.edu)<br>
&nbsp;for gujrpra@iit.edu; Fri, 03 Mar 2006 17:04:59 -0600 (CST)<br>
Received: from Cleversafe1 (dhcp22.iitri.iit.edu [216.47.134.22])<br>
&nbsp;by students2.iit.edu<br>
&nbsp;(iPlanet Messaging Server 5.2 Patch 2 (built Jul 14 2004)) with
ESMTP id<br>
&nbsp;&lt;0IVK00DZ1QSB43@students2.iit.edu&gt; for gujrpra@iit.edu;
Fri,<br>
&nbsp;03 Mar 2006 17:04:59 -0600 (CST)<br>
Date: Fri, 03 Mar 2006 17:04:56 -0600<br>
From: &quot;Vignesh M.P.N.&quot; &lt;manivig@iit.edu&gt;<br>
Subject: FW: [Dart] real quick Dart setup<br>
To: gujrpra@iit.edu<br>
Message-id: &lt;003401c63f16$e3662370$8f00a8c0@Cleversafe1&gt;<br>
MIME-version: 1.0<br>
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.2180<br>
X-Mailer: Microsoft Office Outlook 11<br>
Content-type: multipart/mixed;
boundary=&quot;Boundary_(ID_Ds5H+lq9u8UR/M0fFKdLxw)&quot;<br>
Thread-index: AcY8vrjj01BtktLlTOWTRn0zoTn1qAAAIgIgAAFw/MAAlHRrQA==<br>
Original-recipient: rfc822;gujrpra@iit.edu<br><br>
&nbsp;<br>
&nbsp;<br><br>
From: dart-bounces+manivig=iit.edu@public.kitware.com
[<a href="mailto:dart-bounces+manivig=iit.edu@public.kitware.com" eudora="autourl">mailto:dart-bounces+manivig=iit.edu@public.kitware.com</a>]
On Behalf Of Vignesh M.P.N.<br>
Sent: Tuesday, February 28, 2006 6:20 PM<br>
To: dart@public.kitware.com<br>
Subject: RE: [Dart] real quick Dart setup<br>
&nbsp;<br>
This was the console output at the server, after I ran the client.<br>
&nbsp;<br>
&lt;28 Feb 2006 18:01:23,187&gt; [SocketListener0-1] DEBUG
dart.server.Project<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; TestProject: Queued:
dart.server.task.XMLResultProcessor<br>
Properties:
URL=file\:/C\:/Cleversafe/Dart/Dart0.6.0/TestProject/Temporary/File0<br>
.xml.gz<br>
DeleteWhenDigested=true<br>
&nbsp;<br>
&lt;28 Feb 2006 18:10:00,062&gt; [SimpleThreadPoolWorker-3] DEBUG
dart.server.task.Que<br>
ueManager<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; TestProject: Processing task 1
/ 100<br>
&lt;28 Feb 2006 18:10:00,062&gt; [SimpleThreadPoolWorker-3] DEBUG
dart.server.task.Que<br>
ueManager<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; TestProject: Found:
dart.server.task.XMLResultProcessor Priority: 5<br>
Properties:
URL=file\:/C\:/Cleversafe/Dart/Dart0.6.0/TestProject/Temporary/File0<br>
.xml.gz<br>
DeleteWhenDigested=true<br>
&nbsp;<br>
&lt;28 Feb 2006 18:10:01,000&gt; [SimpleThreadPoolWorker-3] ERROR
dart.server.task.XML<br>
ResultProcessor<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; TestProject: Failed to parse
file:
<a href="file://C:\Cleversafe\Dart\Dart0.6.0\Te" eudora="autourl">file:/C:/Cleversafe/Dart/Dart0.6.0/Te</a><br>
stProject/Temporary/File0.xml.gz<br>
java.io.UTFDataFormatException: Invalid byte 1 of 1-byte UTF-8
sequence.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at
org.apache.xerces.impl.io.UTF8Reader.invalidByte(Unknown Source)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at
org.apache.xerces.impl.io.UTF8Reader.read(Unknown Source)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at
org.apache.xerces.impl.XMLEntityScanner.load(Unknown Source)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at
org.apache.xerces.impl.XMLEntityScanner.peekChar(Unknown Source)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at
org.apache.xerces.impl.XMLScanner.scanComment(Unknown Source)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanComment(Unk<br>
nown Source)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContent<br>
Dispatcher.dispatch(Unknown Source)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Un<br>
known Source)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at
org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at
org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at
org.apache.xerces.parsers.XMLParser.parse(Unknown Source)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at
org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at
org.apache.commons.digester.Digester.parse(Digester.java:1591)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at
dart.server.task.XMLResultProcessor.execute(XMLResultProcessor.java:4<br>
9)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at
dart.server.task.QueueManager.execute(QueueManager.java:61)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at
dart.server.task.ScheduledTask.execute(ScheduledTask.java:36)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at
org.quartz.core.JobRunShell.run(JobRunShell.java:191)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.j<br>
ava:516)<br>
&lt;28 Feb 2006 18:10:01,000&gt; [SimpleThreadPoolWorker-3] ERROR
dart.server.task.Que<br>
ueManager<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; TestProject: Failed to create
or execute queued task<br>
java.io.UTFDataFormatException: Invalid byte 1 of 1-byte UTF-8
sequence.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at
org.apache.xerces.impl.io.UTF8Reader.invalidByte(Unknown Source)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at
org.apache.xerces.impl.io.UTF8Reader.read(Unknown Source)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at
org.apache.xerces.impl.XMLEntityScanner.load(Unknown Source)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at
org.apache.xerces.impl.XMLEntityScanner.peekChar(Unknown Source)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at
org.apache.xerces.impl.XMLScanner.scanComment(Unknown Source)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanComment(Unk<br>
nown Source)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContent<br>
Dispatcher.dispatch(Unknown Source)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Un<br>
known Source)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at
org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at
org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at
org.apache.xerces.parsers.XMLParser.parse(Unknown Source)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at
org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at
org.apache.commons.digester.Digester.parse(Digester.java:1591)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at
dart.server.task.XMLResultProcessor.execute(XMLResultProcessor.java:4<br>
9)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at
dart.server.task.QueueManager.execute(QueueManager.java:61)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at
dart.server.task.ScheduledTask.execute(ScheduledTask.java:36)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at
org.quartz.core.JobRunShell.run(JobRunShell.java:191)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.j<br>
ava:516)<br>
&lt;28 Feb 2006 18:10:01,421&gt; [SimpleThreadPoolWorker-3] DEBUG
dart.server.task.Que<br>
ueManager<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; TestProject: TaskQueue is
empty<br>
&nbsp;<br>
&nbsp;<br>
Thanks<br>
Vignesh.<br>
&nbsp;<br><br>
From: dart-bounces+manivig=iit.edu@public.kitware.com
[<a href="mailto:dart-bounces+manivig=iit.edu@public.kitware.com" eudora="autourl">mailto:dart-bounces+manivig=iit.edu@public.kitware.com</a>]
On Behalf Of Vignesh M.P.N.<br>
Sent: Tuesday, February 28, 2006 5:35 PM<br>
To: dart@public.kitware.com<br>
Subject: RE: [Dart] real quick Dart setup<br>
&nbsp;<br>
This was the console output when I ran the client.<br>
&nbsp;<br>
0 [main] INFO dart.DartClient&nbsp; - Starting DartClient<br>
32 [main] INFO dart.DartClient&nbsp; - Length: 1549<br>
&nbsp;<br>
Thanks<br>
Vignesh.<br>
&nbsp;<br><br>
From: Matt England
[<a href="mailto:mengland@mengland.net" eudora="autourl">mailto:mengland@mengland.net</a>]
<br>
Sent: Tuesday, February 28, 2006 5:28 PM<br>
To: Vignesh M.P.N.<br>
Cc: dart@public.kitware.com<br>
Subject: RE: [Dart] real quick Dart setup<br>
&nbsp;<br>
At 2/28/2006 04:24 PM, Vignesh M.P.N. wrote:<br>
I was able to successfully complete the Quick installand view the empty
dashboard.<br>
I also ran the dart client using java -jar DartClient.jar TestProject
Results.xml, while Results.xml is the XML format in &quot;Custom Test
Results/XML format&quot;.<br>
But I dont find any change entries in the dashboard after running the
client.<br>
Am I missing something here?<br><br>
Vignesh tells me he's tried to XML contents, the one from the .pdf
instructions, the other from the XML file straight off the svn
server.&nbsp; Are both these files the &quot;Dart Classic&quot;
format?<br><br>
Will Dart Classic XML formats not show up in the Dart server...and thus
could this explain the fact that Vignesh doesn't see the messages on the
server?<br><br>
Also, Vignesh-<br><br>
Please provide the logs and/or console output that shows the client
actually does make contact with the server, and that this simply isn't a
network (eg, firewall, wrong IP address, etc) problem.<br><br>
(For what it's worth: Vignesh reports to me, so if it sounds like I'm
bossing him around, it's because I'm his boss.&nbsp; I wanted to explain
why I was breaking general email etiquette.&nbsp; :)<br><br>
Thanks,<br>
-Matt<br>
</font></blockquote></body>
</html>