Uploaded image for project: 'Red Hat Fuse'
  1. Red Hat Fuse
  2. ENTESB-4329

Cxf quickstarts stopped working in Fuse 6.2.1 ER4

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • jboss-fuse-6.2.1
    • jboss-fuse-6.2.1
    • CXF
    • % %
    • Hide

      1. change <skipTests>true</skipTests> to <skipTests>${skipTests}</skipTests> in pom
      2. build quickstart
      3. features:install fabric-cxf
      4. osgi:install -s mvn:org.jboss.quickstarts.fuse/cxf-secure-rest
      5. run mvn -Ptest

      Show
      1. change <skipTests>true</skipTests> to <skipTests>${skipTests}</skipTests> in pom 2. build quickstart 3. features:install fabric-cxf 4. osgi:install -s mvn:org.jboss.quickstarts.fuse/cxf-secure-rest 5. run mvn -Ptest

      Cxf quickstarts that no longer work:

      1. After building and deploying I could not access http://localhost:8181/cxf or other addresses in Readme.

      2. After changing POM skipTests configuration, building and deploying tried to run test with
      mvn -Ptest
      and i got this error:

      -------------------------------------------------------
       T E S T S
      -------------------------------------------------------
      Running io.fabric8.quickstarts.rest.secure.CrmSecureTest
      Tests run: 4, Failures: 0, Errors: 4, Skipped: 0, Time elapsed: 0.144 sec <<< FAILURE! - in io.fabric8.quickstarts.rest.secure.CrmSecureTest
      getCustomerTest(io.fabric8.quickstarts.rest.secure.CrmSecureTest)  Time elapsed: 0.011 sec  <<< ERROR!
      java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
      	at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
      	at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
      	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
      	at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
      	at org.apache.commons.httpclient.HttpClient.<clinit>(HttpClient.java:66)
      	at io.fabric8.quickstarts.rest.secure.CrmSecureTest.beforeTest(CrmSecureTest.java:75)
      
      getProductOrderTest(io.fabric8.quickstarts.rest.secure.CrmSecureTest)  Time elapsed: 0 sec  <<< ERROR!
      java.lang.NoClassDefFoundError: Could not initialize class org.apache.commons.httpclient.HttpClient
      	at io.fabric8.quickstarts.rest.secure.CrmSecureTest.beforeTest(CrmSecureTest.java:75)
      
      putCustomerTest(io.fabric8.quickstarts.rest.secure.CrmSecureTest)  Time elapsed: 0 sec  <<< ERROR!
      java.lang.NoClassDefFoundError: Could not initialize class org.apache.commons.httpclient.HttpClient
      	at io.fabric8.quickstarts.rest.secure.CrmSecureTest.beforeTest(CrmSecureTest.java:75)
      
      postCustomerTest(io.fabric8.quickstarts.rest.secure.CrmSecureTest)  Time elapsed: 0.001 sec  <<< ERROR!
      java.lang.NoClassDefFoundError: Could not initialize class org.apache.commons.httpclient.HttpClient
      	at io.fabric8.quickstarts.rest.secure.CrmSecureTest.beforeTest(CrmSecureTest.java:75)
      
      
      Results :
      
      Tests in error: 
        CrmSecureTest.beforeTest:75 ยป NoClassDefFound org/apache/commons/logging/LogFa...
        CrmSecureTest.beforeTest:75 NoClassDefFound Could not initialize class org.apa...
        CrmSecureTest.beforeTest:75 NoClassDefFound Could not initialize class org.apa...
        CrmSecureTest.beforeTest:75 NoClassDefFound Could not initialize class org.apa...
      
      Tests run: 4, Failures: 0, Errors: 4, Skipped: 0
      
      [INFO] ------------------------------------------------------------------------
      [INFO] BUILD FAILURE
      [INFO] ------------------------------------------------------------------------
      

      rest and secure-rest worked in ER3

        1. fuse.log
          69 kB
          Jan Kasztura
        2. maven.log
          5 kB
          Jan Kasztura

            yfang@redhat.com Freeman(Yue) Fang
            jkasztur@redhat.com Jan Kasztura (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: