japex
  1. japex
  2. JAPEX-25

hudson japex plugin doens't render properly

    Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Critical Critical
    • Resolution: Won't Fix
    • Affects Version/s: current
    • Fix Version/s: milestone 1
    • Component/s: renderer
    • Labels:
      None
    • Environment:

      Operating System: All
      Platform: All

    • Issuezilla Id:
      25

      Description

      Hi,

      we have a Hudson reporting problem for a few months now and after many many many
      tries to solve it I finally gave up on the issue and mail the issue (looks like
      a version conflict?).

      The maven japex plugin always works and builds succesfully (also on Hudson), but
      the hudson japex plugin doesn't report it succesfully.

      There are 2 errors, the first one happens most often :

      • FATAL: Could not initialize class com.sun.japex.RegressionDetector
      • FATAL: javax.xml.transform.TransformerConfigurationException:
        javax.xml.transform.TransformerException:
        javax.xml.transform.TransformerException: Could not find function: nodeset

      Below detailed info, ask if more info is needed ?

      Versions:

      Java : 1.5
      Hudson plugin : 1.6-SNAPSHOT

      <plugin>
      <groupId>com.agfa.maven.plugins</groupId>
      <artifactId>maven-japex-plugin</artifactId>
      <version>1.5</version>
      <executions>
      <execution>
      <goals>
      <goal>japex</goal>
      </goals>
      <phase>test</phase>
      </execution>
      </executions>
      </plugin>

      <dependency>
      <groupId>com.sun.japex</groupId>
      <artifactId>japex</artifactId>
      <version>1.1.5</version>
      </dependency>

      Stacktraces :

      FREQUENT ERROR
      ==============

      [INFO] BUILD SUCCESSFUL
      [INFO] ------------------------------------------------------------------------
      [INFO] Total time: 18 seconds
      [INFO] Finished at: Fri Aug 08 11:38:20 CEST 2008
      [INFO] Final Memory: 10M/18M
      [INFO] ------------------------------------------------------------------------
      Recording japex reports target/japex-reports/**
      c:\hudson\home\jobs\iplanplus-japex-tests\builds\2008-08-08_11-37-47\japex\target\japex-reports\IntervalTest\2008_08_08_11_38\report.xml
      FATAL: Could not initialize class com.sun.japex.RegressionDetector
      java.lang.NoClassDefFoundError: Could not initialize class
      com.sun.japex.RegressionDetector
      at hudson.plugins.japex.JapexPublisher.perform(JapexPublisher.java:140)
      at
      hudson.tasks.BuildStepCompatibilityLayer.perform(BuildStepCompatibilityLayer.java:33)
      at
      hudson.model.AbstractBuild$AbstractRunner.performAllBuildStep(AbstractBuild.java:309)
      at
      hudson.model.AbstractBuild$AbstractRunner.performAllBuildStep(AbstractBuild.java:297)
      at hudson.model.Build$RunnerImpl.post2(Build.java:118)
      at hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:282)
      at hudson.model.Run.run(Run.java:791)
      at hudson.model.Build.run(Build.java:85)
      at hudson.model.ResourceController.execute(ResourceController.java:70)
      at hudson.model.Executor.run(Executor.java:82)

      RARE ERROR
      ==========

      [INFO] BUILD SUCCESSFUL
      [INFO] ------------------------------------------------------------------------
      [INFO] Total time: 29 seconds
      [INFO] Finished at: Fri Aug 08 10:53:13 CEST 2008
      [INFO] Final Memory: 10M/18M
      [INFO] ------------------------------------------------------------------------
      Recording japex reports target/japex-reports/**
      c:\hudson\home\jobs\iplanplus-japex-tests\builds\2008-08-08_10-52-19\japex\target\japex-reports\IntervalTest\2008_08_08_10_52\report.xml
      FATAL: javax.xml.transform.TransformerConfigurationException:
      javax.xml.transform.TransformerException:
      javax.xml.transform.TransformerException: Could not find function: nodeset
      java.lang.Error: javax.xml.transform.TransformerConfigurationException:
      javax.xml.transform.TransformerException:
      javax.xml.transform.TransformerException: Could not find function: nodeset
      at com.sun.japex.RegressionDetector.<clinit>(RegressionDetector.java:151)
      at hudson.plugins.japex.JapexPublisher.perform(JapexPublisher.java:140)
      at
      hudson.tasks.BuildStepCompatibilityLayer.perform(BuildStepCompatibilityLayer.java:33)
      at
      hudson.model.AbstractBuild$AbstractRunner.performAllBuildStep(AbstractBuild.java:309)
      at
      hudson.model.AbstractBuild$AbstractRunner.performAllBuildStep(AbstractBuild.java:297)
      at hudson.model.Build$RunnerImpl.post2(Build.java:118)
      at hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:282)
      at hudson.model.Run.run(Run.java:791)
      at hudson.model.Build.run(Build.java:85)
      at hudson.model.ResourceController.execute(ResourceController.java:70)
      at hudson.model.Executor.run(Executor.java:82)
      Caused by: javax.xml.transform.TransformerConfigurationException:
      javax.xml.transform.TransformerException:
      javax.xml.transform.TransformerException: Could not find function: nodeset
      at
      org.apache.xalan.processor.TransformerFactoryImpl.newTemplates(TransformerFactoryImpl.java:936)
      at com.sun.japex.RegressionDetector.<clinit>(RegressionDetector.java:144)
      ... 10 more
      Caused by: javax.xml.transform.TransformerException:
      javax.xml.transform.TransformerException: Could not find function: nodeset
      at
      org.apache.xalan.processor.TransformerFactoryImpl.newTemplates(TransformerFactoryImpl.java:928)
      ... 11 more
      Caused by: javax.xml.transform.TransformerException: Could not find function:
      nodeset
      at
      org.apache.xalan.processor.XSLTAttributeDef.processEXPR(XSLTAttributeDef.java:768)
      at
      org.apache.xalan.processor.XSLTAttributeDef.processValue(XSLTAttributeDef.java:1404)
      at
      org.apache.xalan.processor.XSLTAttributeDef.setAttrValue(XSLTAttributeDef.java:1600)
      at
      org.apache.xalan.processor.XSLTElementProcessor.setPropertiesFromAttributes(XSLTElementProcessor.java:338)
      at
      org.apache.xalan.processor.XSLTElementProcessor.setPropertiesFromAttributes(XSLTElementProcessor.java:263)
      at
      org.apache.xalan.processor.ProcessorTemplateElem.startElement(ProcessorTemplateElem.java:76)
      at
      org.apache.xalan.processor.StylesheetHandler.startElement(StylesheetHandler.java:623)
      at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source)
      at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown
      Source)
      at
      org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown
      Source)
      at
      org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown 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.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
      at
      org.apache.xalan.processor.TransformerFactoryImpl.newTemplates(TransformerFactoryImpl.java:920)
      ... 11 more

      VERY VERY RARE SUCCESS
      ======================

      [INFO] BUILD SUCCESSFUL
      [INFO] ------------------------------------------------------------------------
      [INFO] Total time: 6 minutes 34 seconds
      [INFO] Finished at: Thu Jun 19 13:43:39 CEST 2008
      [INFO] Final Memory: 9M/17M
      [INFO] ------------------------------------------------------------------------
      Recording japex reports target/japex-reports/**
      c:\hudson\home\jobs\iplanplus-domaincalculus-japex\builds\2008-06-19_13-36-42\japex\target\japex-reports\IntervalTest\2008_06_19_13_37\report.xml
      Email was triggered for: Success

      1. regression-report.xsl
        5 kB
        Santiago Pericas-Geertsen

        Activity

        mordredqv created issue -
        kenaiadmin made changes -
        Field Original Value New Value
        issue.field.bugzillaimportkey 25 19483
        Santiago Pericas-Geertsen made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Won't Fix [ 2 ]

          People

          • Assignee:
            Santiago Pericas-Geertsen
            Reporter:
            mordredqv
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: