[Dart] What do these exceptions and errors mean?

Miller, James V (GE, Research) millerjv at crd.ge.com
Mon Mar 20 09:13:01 EST 2006


Matt,
 
I asked Dan to see if he can tag the svn repository at the 0.6 release.  At the time we made the 0.6 release our repository was not set up such that we could make a tag.  The repository was fixed around December and we never went back to tag the previous releases.
 
I am surprised that the trunk will not compile for you.  I have not seen this issue.  Can you provide more details on this?
 
Last week, Dan upgraded the version of the xmlrpc library that Dart uses. I suppose this could fix the problem you are having as well.  If you tried the trunk early last week, there was a compile issue using Java 1.4. This was resolved later in the week.
 
I sent your XML file to my local Dart server and it was processed without errors. 
 
One interesting item from your XML file.  The fullname of the test is ./C:/Cleversafe/Dart/Helloworld-test.  Dart is treating this as a hierachy of tests:
 
C:
   Cleversafe
       Dart
          Helloworld-test
 
with a rollup at each level of the hierarchy.
 
This probably is not what you want.  I would guess that you want the hierarchy to be shallower (and without a drive specification in the test path).
 
You may want the fullname to be Cleversafe/Dart/Helloworld-test or Dart/Helloworld-test.
 
Jim

-----Original Message-----
From: dart-bounces+millerjv=crd.ge.com at public.kitware.com [mailto:dart-bounces+millerjv=crd.ge.com at public.kitware.com]On Behalf Of Matt England
Sent: Sunday, March 19, 2006 7:25 PM
To: Blezek, Daniel J (GE, Research); 'Dart'
Cc: mengland at mengland.net
Subject: RE: [Dart] What do these exceptions and errors mean?



Hello all,

At 3/13/2006 12:29 PM, Vignesh M.P.N. wrote:


Hi Dan
 
This XML file generated by CTest ie., File*.xml.gz at the "TestProject\Temporary\" path.


Vignesh works for me, and we're trying to get our Dart system working.

Here's the summary of what I understand from our Dart process since I've been away (Vignesh has been handling the installation and integration details since I first poked my nose into Dart--I've basically handed off the Dart work to Vignesh):


1) We can't get the 0.6 .jar to fully work for the Dart server

When running CMake's ctest rev 2.2 to talk to our Dart server, the test shows up in the Dartboard, but we get the "server console" errors below.  For what it's worth, we did test our ctest posts by sending them to one of the kitware's Dartboards (under the help of Andy Cedilnik at kitware), and things seemed to work ok there (although I'm not sure if we asked Andy if he had the similar console errors).

2)  Can we get the 0.6 source to analyze ourselves?

We are unable to compile the Subversion trunk without changing the source code to do so.  We suspect the trunk-head version is not 0.6 Any chance we can get the 0.6 source code so that we can analyze the above problem ourselves?


Again, I'm just the manager looking from the outside in, so forgive me if I'm a little lean on the details at the moment.

-Matt


At 3/13/2006 12:29 PM, Vignesh M.P.N. wrote:


Hi Dan
 
This XML file generated by CTest ie., File*.xml.gz at the "TestProject\Temporary\" path.
 
<?xml version="1.0" encoding="UTF-8"?>
<Site BuildName="VTeam-test" BuildStamp="20060313-1744-Experimental" Name="VigneshTest1" Generator="ctest2.2-patch 3">
<Testing>
            <StartDateTime>Mar 13 11:44 Central Standard Time</StartDateTime>
            <TestList>
                        <Test>./C:/Cleversafe/Dart/HelloWorld-test</Test>
            </TestList>
            <Test Status="passed">
                        <Name>HelloWorld-test</Name>
                        <Path>./C:/Cleversafe/Dart</Path>
                        <FullName>./C:/Cleversafe/Dart/HelloWorld-test</FullName>
                        <FullCommandLine>C:\WINDOWS\system32\java.exe HelloWorld vignesh</FullCommandLine>
                        <Results>
                                    <NamedMeasurement type="numeric/double" name="Execution Time"><Value>0.188</Value></NamedMeasurement>
                                    <NamedMeasurement type="text/string" name="Completion Status"><Value>Completed</Value></NamedMeasurement>
                                    <Measurement>
                                                <Value>Hello vignesh, Welcome!
</Value>
                                    </Measurement>
                        </Results>
            </Test>
            <EndDateTime>Mar 13 11:44 Central Standard Time</EndDateTime>
<ElapsedMinutes>0</ElapsedMinutes></Testing>
</Site>
 
Thanks
Vignesh.
 

  _____  

From: Blezek, Daniel J (GE, Research) [ mailto:blezek at crd.ge.com] 
Sent: Monday, March 13, 2006 12:16 PM
To: Vignesh M.P.N.; Dart
Subject: RE: [Dart] What do these exceptions and errors mean?
 
Vignesh,
 
  Sorry, we didn't mean to ignore your errors.  Can you post your XML file that is generating this error?  I'm surprised to see this error, it's highly unusual.
 
-dan


-----Original Message-----


From: dart-bounces+blezek=crd.ge.com at public.kitware.com [ mailto:dart-bounces+blezek=crd.ge.com at public.kitware.com]On Behalf Of Vignesh M.P.N.


Sent: Monday, March 13, 2006 1:10 PM


To: 'CMake'; 'Dart'


Subject: [Dart] What do these exceptions and errors mean?


Hi



  

I ran CTest client with a local Dart server and the test result got posted in the dashboard.



  

But still I got lots of exceptions and errors at the server console after running the client.



  

What do these exceptions and errors mean? Or should I simply ignore them?



  

Thanks


Vignesh.



  


  

Below is the Dart server console log:



  

<09 Mar 2006 18:40:52,718> [SocketListener0-2] DEBUG dart.server.Project


        TestProject: Queued: dart.server.task.XMLResultProcessor


Properties: URL=file\:/C\:/Cleversafe/Dart/Dart0.6.0/TestProject/Temporary/File5


.xml.gz


DeleteWhenDigested=true



  

<09 Mar 2006 18:50:00,031> [SimpleThreadPoolWorker-3] DEBUG dart.server.task.Que


ueManager


        TestProject: Processing task 1 / 100


<09 Mar 2006 18:50:00,031> [SimpleThreadPoolWorker-3] DEBUG dart.server.task.Que


ueManager


        TestProject: Found: dart.server.task.XMLResultProcessor Priority: 5


Properties: URL=file\:/C\:/Cleversafe/Dart/Dart0.6.0/TestProject/Temporary/File5


.xml.gz


DeleteWhenDigested=true



  

<09 Mar 2006 18:50:00,484> [SimpleThreadPoolWorker-3] DEBUG dart.server.Project



  

        TestProject: parsed to Fri Mar 10 00:40:00 CST 2006


<09 Mar 2006 18:50:00,937> [SimpleThreadPoolWorker-3] ERROR org.apache.commons.d


igester.Digester


        End event threw exception


java.lang.NoSuchMethodException: No such accessible method: setNamedResult() on


object: dart.server.TestProcessor


        at org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.jav


a:214)


        at org.apache.commons.digester.CallMethodRule.end(CallMethodRule.java:58


5)


        at org.apache.commons.digester.Rule.end(Rule.java:228)


        at org.apache.commons.digester.Digester.endElement(Digester.java:1067)


        at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source


)


        at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(


Unknown Source)


        at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContent


Dispatcher.dispatch(Unknown Source)


        at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Un


known Source)


        at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)


        at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)


        at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)


        at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)


        at org.apache.commons.digester.Digester.parse(Digester.java:1591)


        at dart.server.task.XMLResultProcessor.execute(XMLResultProcessor.java:4


9)


        at dart.server.task.QueueManager.execute(QueueManager.java:61)


        at dart.server.task.ScheduledTask.execute(ScheduledTask.java:36)


        at org.quartz.core.JobRunShell.run(JobRunShell.java:191)


        at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.j


ava:516)



  


  


  

**************** am truncating the rest of the output because my message is too big.



_______________________________________________
Dart mailing list
Dart at public.kitware.com
http://public.kitware.com/mailman/listinfo/dart

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://public.kitware.com/pipermail/dart/attachments/20060320/ce2bd9ab/attachment.html


More information about the Dart mailing list