Forum Discussion

Andreas_Werner's avatar
Andreas_Werner
Occasional Contributor
16 years ago

SoapUO-Pro-2.5.1 with ant

I run my defined soapUI-tests with following ant call.


   







at the first time i get a ClassNotFoundException.

An error occured [org/apache/xml/serializer/ExtendedContentHandler], see error log for details
[exec] java.lang.NoClassDefFoundError: org/apache/xml/serializer/ExtendedContentHandler

I add the Serializer.jar in the lib folder and the classpath.

If i look at the junit report  i see on TestSuite level which Testcase has errors or failures if i want to see the details of an testcase i see a empty page. What can i do to fix this problem?

29 Replies

  • Andreas_Werner's avatar
    Andreas_Werner
    Occasional Contributor
    Now i used the nightly build. Now i still get the Exceptions. IllegalArgument etc.
  • Andreas_Werner's avatar
    Andreas_Werner
    Occasional Contributor
    Here are the system properties:

    apple.laf.useScreenMenuBar=true

    awt.toolkit=sun.awt.windows.WToolkit

    com.apple.mrj.application.apple.menu.about.name=SoapUI

    file.encoding=Cp1252
    file.encoding.pkg=sun.io
    file.separator=\

    groovy.source.encoding=iso-8859-1

    java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment
    java.awt.printerjob=sun.awt.windows.WPrinterJob
    java.class.path=C:\Programme\eviware\soapUI-Pro-2.5.1\bin\soapui-pro-2.5.1.jar;C:\Programme\eviware\soapUI-Pro-2.5.1\bin\..\lib\activation-1.1.jar;C:\Programme\eviware\soapUI-Pro-2.5.1\bin\..\lib\bcprov-jdk15-141.jar;C:\Programme\eviware\soapUI-Pro-2.5.1\bin\..\lib\binding-2.0.1.jar;C:\Programme\eviware\soapUI-Pro-2.5.1\bin\..\lib\commons-beanutils-1.7.0.jar;C:\Programme\eviware\soapUI-Pro-2.5.1\bin\..\lib\commons-cli-1.0.jar;C:\Programme\eviware\soapUI-Pro-2.5.1\bin\..\lib\commons-codec-1.3.jar;C:\Programme\eviware\soapUI-Pro-2.5.1\bin\..\lib\commons-collections-3.2.1.jar;C:\Programme\eviware\soapUI-Pro-2.5.1\bin\..\lib\commons-httpclient-3.1.jar;C:\Programme\eviware\soapUI-Pro-2.5.1\bin\..\lib\commons-io-1.3.2.jar;C:\Programme\eviware\soapUI-Pro-2.5.1\bin\..\lib\commons-lang-2.4.jar;C:\Programme\eviware\soapUI-Pro-2.5.1\bin\..\lib\commons-logging-1.1.1.jar;C:\Programme\eviware\soapUI-Pro-2.5.1\bin\..\lib\ext-xmlbeans-1.1.jar;C:\Programme\eviware\soapUI-Pro-2.5.1\bin\..\lib\ezmorph-1.0.5.jar;C:\Programme\eviware\soapUI-Pro-2.5.1\bin\..\lib\forms-1.0.7.jar;C:\Programme\eviware\soapUI-Pro-2.5.1\bin\..\lib\groovy-all-1.5.7.jar;C:\Programme\eviware\soapUI-Pro-2.5.1\bin\..\lib\idw-1.5.0.jar;C:\Programme\eviware\soapUI-Pro-2.5.1\bin\..\lib\j2ee-xmlbeans-1.4.jar;C:\Programme\eviware\soapUI-Pro-2.5.1\bin\..\lib\javamail-1.4.jar;C:\Programme\eviware\soapUI-Pro-2.5.1\bin\..\lib\jcalendar-1.3.2.jar;C:\Programme\eviware\soapUI-Pro-2.5.1\bin\..\lib\jetty-6.1.14.jar;C:\Programme\eviware\soapUI-Pro-2.5.1\bin\..\lib\jetty-util-6.1.14.jar;C:\Programme\eviware\soapUI-Pro-2.5.1\bin\..\lib\json-lib-2.2.2-jdk15.jar;C:\Programme\eviware\soapUI-Pro-2.5.1\bin\..\lib\jsr173_1.0_api-xmlbeans-2.4.0.jar;C:\Programme\eviware\soapUI-Pro-2.5.1\bin\..\lib\jtidy-8.0-SNAPSHOT.jar;C:\Programme\eviware\soapUI-Pro-2.5.1\bin\..\lib\junit-4.4.jar;C:\Programme\eviware\soapUI-Pro-2.5.1\bin\..\lib\jxl-2.6.9.jar;C:\Programme\eviware\soapUI-Pro-2.5.1\bin\..\lib\l2fprod-common-fontchooser-0.2-dev.jar;C:\Programme\eviware\soapUI-Pro-2.5.1\bin\..\lib\license4j-1.3.jar;C:\Programme\eviware\soapUI-Pro-2.5.1\bin\..\lib\log4j-1.2.14.jar;C:\Programme\eviware\soapUI-Pro-2.5.1\bin\..\lib\looks-2.2.0.jar;C:\Programme\eviware\soapUI-Pro-2.5.1\bin\..\lib\not-yet-commons-ssl-0.3.10.jar;C:\Programme\eviware\soapUI-Pro-2.5.1\bin\..\lib\opencsv-1.8.jar;C:\Programme\eviware\soapUI-Pro-2.5.1\bin\..\lib\opensaml-1.1.jar;C:\Programme\eviware\soapUI-Pro-2.5.1\bin\..\lib\policy-xmlbeans-1.5.jar;C:\Programme\eviware\soapUI-Pro-2.5.1\bin\..\lib\rsyntaxtextarea-1.0-soapui.jar;C:\Programme\eviware\soapUI-Pro-2.5.1\bin\..\lib\saxon-9.jar;C:\Programme\eviware\soapUI-Pro-2.5.1\bin\..\lib\saxon-dom-9.jar;C:\Programme\eviware\soapUI-Pro-2.5.1\bin\..\lib\serializer-2.7.1.jar;C:\Programme\eviware\soapUI-Pro-2.5.1\bin\..\lib\servlet-api-2.5-6.1.14.jar;C:\Programme\eviware\soapUI-Pro-2.5.1\bin\..\lib\soap-xmlbeans-1.2.jar;C:\Programme\eviware\soapUI-Pro-2.5.1\bin\..\lib\soapui-2.5.1.jar;C:\Programme\eviware\soapUI-Pro-2.5.1\bin\..\lib\soapui-coverage-xmlbeans-2.5.jar;C:\Programme\eviware\soapUI-Pro-2.5.1\bin\..\lib\soapui-xmlbeans-2.5.1.jar;C:\Programme\eviware\soapUI-Pro-2.5.1\bin\..\lib\swingx-soapui.jar;C:\Programme\eviware\soapUI-Pro-2.5.1\bin\..\lib\wadl-xmlbeans-1.0.jar;C:\Programme\eviware\soapUI-Pro-2.5.1\bin\..\lib\wsdl4j-1.6.2-fixed.jar;C:\Programme\eviware\soapUI-Pro-2.5.1\bin\..\lib\wss4j-1.5.5.jar;C:\Programme\eviware\soapUI-Pro-2.5.1\bin\..\lib\xalan-2.7.1.jar;C:\Programme\eviware\soapUI-Pro-2.5.1\bin\..\lib\xbean-fixed-2.4.0.jar;C:\Programme\eviware\soapUI-Pro-2.5.1\bin\..\lib\xbean_xpath-2.4.0.jar;C:\Programme\eviware\soapUI-Pro-2.5.1\bin\..\lib\xercesImpl-2.9.1.jar;C:\Programme\eviware\soapUI-Pro-2.5.1\bin\..\lib\xmlpublic-2.4.0.jar;C:\Programme\eviware\soapUI-Pro-2.5.1\bin\..\lib\xmlsec-1.4.2.jar;C:\Programme\eviware\soapUI-Pro-2.5.1\bin\..\lib\xmlunit-1.2.jar;C:\Programme\eviware\soapUI-Pro-2.5.1\bin\..\lib\xom-1.1.jar;
    java.class.version=50.0
    java.endorsed.dirs=C:\Programme\eviware\soapUI-Pro-2.5.1\jre\lib\endorsed
    java.ext.dirs=C:\Programme\eviware\soapUI-Pro-2.5.1\jre\lib\ext;C:\windows\Sun\Java\lib\ext
    java.home=C:\Programme\eviware\soapUI-Pro-2.5.1\jre
    java.io.tmpdir=C:\DOKUME~1\agabel\LOKALE~1\Temp\
    java.library.path=C:\Programme\eviware\soapUI-Pro-2.5.1\jre\bin;.;C:\windows\Sun\Java\bin;C:\windows\system32;C:\windows;C:\Programme\Mozilla Firefox;C:\Programme\Java\jdk1.5.0_17\bin;C:\Perl\site\bin;C:\Perl\bin;C:\oraclexe\app\oracle\product\10.2.0\server\bin;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\Programme\TortoiseSVN\bin;C:\Programme\IDM Computer Solutions\UltraEdit-32; C:\Programme\Java\jdk1.5.0_17\bin;C:\Programme\apache-ant-1.7.1\bin
    java.runtime.name=Java(TM) SE Runtime Environment
    java.runtime.version=1.6.0_11-b03
    java.specification.name=Java Platform API Specification
    java.specification.vendor=Sun Microsystems Inc.
    java.specification.version=1.6
    java.vendor=Sun Microsystems Inc.
    java.vendor.url=http://java.sun.com/
    java.vendor.url.bug=http://java.sun.com/cgi-bin/bugreport.cgi
    java.version=1.6.0_11
    java.vm.info=mixed mode
    java.vm.name=Java HotSpot(TM) Client VM
    java.vm.specification.name=Java Virtual Machine Specification
    java.vm.specification.vendor=Sun Microsystems Inc.
    java.vm.specification.version=1.0
    java.vm.vendor=Sun Microsystems Inc.
    java.vm.version=11.0-b16

    line.separator=


    org.mortbay.log.class=com.eviware.soapui.support.log.JettyLogger

    os.arch=x86
    os.name=Windows XP
    os.version=5.1

    path.separator=;

    soapui.ext.actions=C:\Programme\eviware\soapUI-Pro-2.5.1\bin\actions
    soapui.ext.libraries=C:\Programme\eviware\soapUI-Pro-2.5.1\bin\ext
    soapui.ext.listeners=C:\Programme\eviware\soapUI-Pro-2.5.1\bin\listeners
    soapui.home=C:\Programme\eviware\soapUI-Pro-2.5.1\bin\
    soapui.properties=soapui.properties

    sun.arch.data.model=32
    sun.boot.class.path=C:\Programme\eviware\soapUI-Pro-2.5.1\jre\lib\resources.jar;C:\Programme\eviware\soapUI-Pro-2.5.1\jre\lib\rt.jar;C:\Programme\eviware\soapUI-Pro-2.5.1\jre\lib\sunrsasign.jar;C:\Programme\eviware\soapUI-Pro-2.5.1\jre\lib\jsse.jar;C:\Programme\eviware\soapUI-Pro-2.5.1\jre\lib\jce.jar;C:\Programme\eviware\soapUI-Pro-2.5.1\jre\lib\charsets.jar;C:\Programme\eviware\soapUI-Pro-2.5.1\jre\classes
    sun.boot.library.path=C:\Programme\eviware\soapUI-Pro-2.5.1\jre\bin
    sun.cpu.endian=little
    sun.cpu.isalist=
    sun.desktop=windows
    sun.io.unicode.encoding=UnicodeLittle
    sun.java.launcher=SUN_STANDARD
    sun.jnu.encoding=Cp1252
    sun.management.compiler=HotSpot Client Compiler
    sun.os.patch.level=Service Pack 2

    user.country=DE
    user.dir=C:\Programme\eviware\soapUI-Pro-2.5.1\bin
    user.home=C:\Dokumente und Einstellungen\agabel
    user.language=de
    user.name=agabel
    user.timezone=Europe/Berlin
    user.variant=
  • omatzura's avatar
    omatzura
    Super Contributor
    Hi!

    thanks.. hmm.. you still have some 1.5 JRE stuff in your path(s) that might interfere here.. anyway, please mail me (ole@eviware.com) so we can set up an online meeting to move this further..

    regards!

    /Ole
    eviware.com
  • 1_'s avatar
    1_
    Occasional Contributor
    I get a similar/the same error when i launch testrunner from the gui.
    All tests pass but there is an error at the end when generating the report.
    Is this problem solved?

    Errormsg:
    2009-02-26 12:22:01,627 ERROR [errorlog] java.lang.NoClassDefFoundError: org/apache/xml/serializer/ExtendedContentHandler
    java.lang.NoClassDefFoundError: org/apache/xml/serializer/ExtendedContentHandler
    at org.apache.xalan.processor.XSLTSchema.build(XSLTSchema.java:325)
    at org.apache.xalan.processor.XSLTSchema.(XSLTSchema.java:72)
    at org.apache.xalan.processor.StylesheetHandler.(StylesheetHandler.java:1290)
    at org.apache.xalan.processor.TransformerFactoryImpl.newTemplatesHandler(TransformerFactoryImpl.java:376)
    at org.apache.xalan.processor.TransformerFactoryImpl.newTemplates(TransformerFactoryImpl.java:867)
    at com.eviware.soapui.impl.wsdl.actions.testcase.CreateReportAction.initTransformers(SourceFile:178)
    at com.eviware.soapui.impl.wsdl.actions.testcase.CreateReportAction.a(SourceFile:122)
    at com.eviware.soapui.impl.wsdl.actions.testcase.CreateReportAction.createReport(SourceFile:115)
    at com.eviware.soapui.SoapUIProTestCaseRunner.exportJUnitReports(SourceFile:104)
    at com.eviware.soapui.tools.SoapUITestCaseRunner.exportReports(SoapUITestCaseRunner.java:360)
    at com.eviware.soapui.SoapUIProTestCaseRunner.exportReports(SourceFile:95)
    at com.eviware.soapui.tools.SoapUITestCaseRunner.runRunner(SoapUITestCaseRunner.java:341)
    at com.eviware.soapui.tools.AbstractSoapUIRunner.run(AbstractSoapUIRunner.java:127)
    at com.eviware.soapui.tools.AbstractSoapUIRunner.runFromCommandLine(AbstractSoapUIRunner.java:72)
    at com.eviware.soapui.SoapUIProTestCaseRunner.main(SourceFile:34)
    Caused by: java.lang.ClassNotFoundException: org.apache.xml.serializer.ExtendedContentHandler
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClassInternal(Unknown Source)
    ... 15 more 
  • 1_'s avatar
    1_
    Occasional Contributor
    And I now discovered that I only get the error when launching testRunner in SoapUI Pro not in the free version both in version 2.5.1 running on the same machine.
  • I am also having this problem. Getting this error when Export JUnit Results is enabled. I also get blank report pages.

    SystemId Unknown; Line #831; Column #84; java.lang.IllegalArgumentException: argument type mismatch
    SystemId Unknown; Line #831; Column #84; java.lang.NullPointerException

    Has anyone found a solution for this?