Uploaded image for project: 'FUSE ESB'
  1. FUSE ESB
  2. ESB-974

Cannot use JAX-WS handler chain from cxf-bc component.

    Details

    • Type: Bug
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 3.4.0.4-fuse
    • Fix Version/s: None
    • Component/s: servicemix-cxf-bc
    • Labels:
      None

      Description

      The cxf-bc component doesn't seem to work with a JAX-WS handler since input messages do not trigger the handler. I'm currently using a xbean configuration for the bc that uses the following busCfg file:

      <beans xmlns="http://www.springframework.org/schema/beans"
             xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
             xmlns:jaxws="http://cxf.apache.org/jaxws"
             xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
                http://cxf.apache.org/jaxws http://cxf.apache.org/schemas/jaxws.xsd">
       
          <jaxws:server name="{http://localhost:8080/doubleit/services/doubleit}DoubleItService" createdFromAPI="true">
          <jaxws:handlers>
            <bean class="com.progress.ServiceSAMLHandler"/>
          </jaxws:handlers>
        </jaxws:server> 
      </beans>

      But this config doesn't seem to take effect and it is ignored by the bc.

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                gseben Giovani Seben
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated: