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

cxf.xml works in community, not in product (SwitchYard)

XMLWordPrintable

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

      Please see the sample project 'Interceptor_Troubles.tar.gz'

      The sample contains 2 parts, 1 simple Web Service and a SwitchYard application to proxy it.
      Trying to use cxf.xml results in strange things. It seems to try to load the interceptor when cxf.xml exists in two places (at the same level as META-INF, plus META-INF/cxf/cxf.xml) but this results in classloading problems with Spring classes. Removing either of these versions of cxf.xml results in what looks like a failure to process cxf.xml.

      Setting org.apache.cxf logging to "TRACE" brings some log entries that show cxf.xml either being used (with classloading problems after) or not being used (with no results).

      Show
      Please see the sample project 'Interceptor_Troubles.tar.gz' The sample contains 2 parts, 1 simple Web Service and a SwitchYard application to proxy it. Trying to use cxf.xml results in strange things. It seems to try to load the interceptor when cxf.xml exists in two places (at the same level as META-INF, plus META-INF/cxf/cxf.xml) but this results in classloading problems with Spring classes. Removing either of these versions of cxf.xml results in what looks like a failure to process cxf.xml. Setting org.apache.cxf logging to "TRACE" brings some log entries that show cxf.xml either being used (with classloading problems after) or not being used (with no results).

      Users desire to use cxf.xml to establish CXF conduits with particular attributes. This is especially desired for SSL scenarios where users wish to connect to more than 1 SSL-protected partner web service. (The conduit should allow the user to specify keystore locations per conduit.)

      Recent ER builds of Fuse 6.2.1 exhibit these symptoms. Please debug, ensure cxf.xml can be made to work with Fuse 6.2.1.

        1. Interceptor_Troubles.tar.gz
          37 kB
          Rick Wagner

              tcunning@redhat.com Thomas Cunningham
              rhn-support-rick Rick Wagner
              Martin Basovnik Martin Basovnik (Inactive)
              Votes:
              1 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated:
                Resolved: