ServiceMix Components
  1. ServiceMix Components
  2. SMXCOMP-365

CXF BC Provider strips namespace declarations from jbi wrapper element

    Details

      Description

      We have an xslt stylesheet that transforms xml payload before it is sent to the CXF-BC Provider. When the CXF-BC Provider strips the jbi wrapper off the payload, it strips accompanying custom namespace declarations we have added to the jbi wrapper. The stripping process must be careful to push namespace declarations down to the child element of the jbi wrapper.

        Activity

        Ron Gavlin created issue -
        Ron Gavlin made changes -
        Field Original Value New Value
        Summary CXF BC Provider strips namespace definitions from jbi wrapper element CXF BC Provider strips namespace declarations from jbi wrapper element
        Freeman Fang made changes -
        Assignee Freeman Fang [ ffang ]
        Freeman Fang made changes -
        Status Open [ 1 ] In Progress [ 3 ]
        Hide
        Freeman Fang added a comment - - edited

        the more suitable way to solve this issue is that we should save the costom namespaces and add it to the soap body when cxfbc provider strips the jbi wrapper, since we have no idea about which message part should get the custom namespace added on

        Show
        Freeman Fang added a comment - - edited the more suitable way to solve this issue is that we should save the costom namespaces and add it to the soap body when cxfbc provider strips the jbi wrapper, since we have no idea about which message part should get the custom namespace added on
        Hide
        Freeman Fang added a comment -

        commit fix
        http://svn.apache.org/viewvc?rev=692773&view=rev for 3.2 branch
        http://svn.apache.org/viewvc?rev=692774&view=rev for servicemix-cxf-bc component project

        Show
        Freeman Fang added a comment - commit fix http://svn.apache.org/viewvc?rev=692773&view=rev for 3.2 branch http://svn.apache.org/viewvc?rev=692774&view=rev for servicemix-cxf-bc component project
        Freeman Fang made changes -
        Fix Version/s 3.3 [ 11850 ]
        Fix Version/s 3.2.3 [ 11910 ]
        Resolution Fixed [ 1 ]
        Status In Progress [ 3 ] Resolved [ 5 ]
        Guillaume Nodet made changes -
        Fix Version/s servicemix-cxf-bc-2008.01 [ 11936 ]
        Gert Vanthienen made changes -
        Fix Version/s 3.2.3 [ 12005 ]
        Fix Version/s 3.2.3 [ 11910 ]
        Fix Version/s servicemix-cxf-bc-2008.01 [ 11936 ]
        Key SM-1556 SMXCOMP-365
        Fix Version/s 3.3 [ 11850 ]
        Fix Version/s servicemix-cxf-bc-2008.01 [ 12044 ]
        Project ServiceMix [ 10950 ] ServiceMix Components [ 11080 ]
        Component/s servicemix-cxf-bc [ 11788 ]
        Component/s servicemix-cxf-bc [ 11687 ]
        Affects Version/s 3.2.2 [ 11861 ]
        Affects Version/s 3.2.2 [ 12006 ]
        Fix Version/s 3.3 [ 12055 ]
        Jeff Turner made changes -
        Project Import Sat Nov 27 01:42:42 EST 2010 [ 1290840162973 ]

          People

          • Assignee:
            Freeman Fang
            Reporter:
            Ron Gavlin
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development