You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@camel.apache.org by "Claus Ibsen (JIRA)" <ji...@apache.org> on 2011/05/12 19:03:47 UTC

[jira] [Created] (CAMEL-3968) camel-soap - Add support for multiple parameters

camel-soap - Add support for multiple parameters
------------------------------------------------

                 Key: CAMEL-3968
                 URL: https://issues.apache.org/jira/browse/CAMEL-3968
             Project: Camel
          Issue Type: Improvement
          Components: camel-soap
    Affects Versions: 2.6.0
            Reporter: Claus Ibsen
            Priority: Minor
             Fix For: 2.8.0


camel-soap is limited to only work with one parameter.
There is some code that throws an exception stating multiple parameters is not supported.

We should add support for that.

See nabble
http://camel.465427.n5.nabble.com/Multiple-parameters-in-CXF-service-method-tp4386208p4386208.html


--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Updated] (CAMEL-3968) camel-soap - Add support for multiple parameters

Posted by "Jonathan Anstey (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CAMEL-3968?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jonathan Anstey updated CAMEL-3968:
-----------------------------------

    Fix Version/s: 2.8.1

> camel-soap - Add support for multiple parameters
> ------------------------------------------------
>
>                 Key: CAMEL-3968
>                 URL: https://issues.apache.org/jira/browse/CAMEL-3968
>             Project: Camel
>          Issue Type: Improvement
>          Components: camel-soap
>    Affects Versions: 2.6.0
>            Reporter: Claus Ibsen
>            Assignee: Willem Jiang
>             Fix For: 2.8.1, 2.9.0
>
>         Attachments: 2011.07.27-CAMEL-3968-camel-soap.patch
>
>
> camel-soap is limited to only work with one parameter.
> There is some code that throws an exception stating multiple parameters is not supported.
> We should add support for that.
> See nabble
> http://camel.465427.n5.nabble.com/Multiple-parameters-in-CXF-service-method-tp4386208p4386208.html

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (CAMEL-3968) camel-soap - Add support for multiple parameters

Posted by "Rich Newcomb (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CAMEL-3968?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Rich Newcomb updated CAMEL-3968:
--------------------------------

    Attachment: 2011.07.27-CAMEL-3968-camel-soap.patch

Patch attached. Comments to follow.

> camel-soap - Add support for multiple parameters
> ------------------------------------------------
>
>                 Key: CAMEL-3968
>                 URL: https://issues.apache.org/jira/browse/CAMEL-3968
>             Project: Camel
>          Issue Type: Improvement
>          Components: camel-soap
>    Affects Versions: 2.6.0
>            Reporter: Claus Ibsen
>             Fix For: 2.9.0
>
>         Attachments: 2011.07.27-CAMEL-3968-camel-soap.patch
>
>
> camel-soap is limited to only work with one parameter.
> There is some code that throws an exception stating multiple parameters is not supported.
> We should add support for that.
> See nabble
> http://camel.465427.n5.nabble.com/Multiple-parameters-in-CXF-service-method-tp4386208p4386208.html

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (CAMEL-3968) camel-soap - Add support for multiple parameters

Posted by "Willem Jiang (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CAMEL-3968?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13072778#comment-13072778 ] 

Willem Jiang commented on CAMEL-3968:
-------------------------------------

Applied patch with thanks to Rich, I also fixed some CS errors.

> camel-soap - Add support for multiple parameters
> ------------------------------------------------
>
>                 Key: CAMEL-3968
>                 URL: https://issues.apache.org/jira/browse/CAMEL-3968
>             Project: Camel
>          Issue Type: Improvement
>          Components: camel-soap
>    Affects Versions: 2.6.0
>            Reporter: Claus Ibsen
>            Assignee: Willem Jiang
>             Fix For: 2.9.0
>
>         Attachments: 2011.07.27-CAMEL-3968-camel-soap.patch
>
>
> camel-soap is limited to only work with one parameter.
> There is some code that throws an exception stating multiple parameters is not supported.
> We should add support for that.
> See nabble
> http://camel.465427.n5.nabble.com/Multiple-parameters-in-CXF-service-method-tp4386208p4386208.html

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (CAMEL-3968) camel-soap - Add support for multiple parameters

Posted by "Claus Ibsen (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CAMEL-3968?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13058231#comment-13058231 ] 

Claus Ibsen commented on CAMEL-3968:
------------------------------------

Rich Newcomb is working on this. So touch base with him if you want to help out with this.

> camel-soap - Add support for multiple parameters
> ------------------------------------------------
>
>                 Key: CAMEL-3968
>                 URL: https://issues.apache.org/jira/browse/CAMEL-3968
>             Project: Camel
>          Issue Type: Improvement
>          Components: camel-soap
>    Affects Versions: 2.6.0
>            Reporter: Claus Ibsen
>             Fix For: 2.9.0
>
>
> camel-soap is limited to only work with one parameter.
> There is some code that throws an exception stating multiple parameters is not supported.
> We should add support for that.
> See nabble
> http://camel.465427.n5.nabble.com/Multiple-parameters-in-CXF-service-method-tp4386208p4386208.html

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Assigned] (CAMEL-3968) camel-soap - Add support for multiple parameters

Posted by "Willem Jiang (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CAMEL-3968?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Willem Jiang reassigned CAMEL-3968:
-----------------------------------

    Assignee: Willem Jiang

> camel-soap - Add support for multiple parameters
> ------------------------------------------------
>
>                 Key: CAMEL-3968
>                 URL: https://issues.apache.org/jira/browse/CAMEL-3968
>             Project: Camel
>          Issue Type: Improvement
>          Components: camel-soap
>    Affects Versions: 2.6.0
>            Reporter: Claus Ibsen
>            Assignee: Willem Jiang
>             Fix For: 2.9.0
>
>         Attachments: 2011.07.27-CAMEL-3968-camel-soap.patch
>
>
> camel-soap is limited to only work with one parameter.
> There is some code that throws an exception stating multiple parameters is not supported.
> We should add support for that.
> See nabble
> http://camel.465427.n5.nabble.com/Multiple-parameters-in-CXF-service-method-tp4386208p4386208.html

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (CAMEL-3968) camel-soap - Add support for multiple parameters

Posted by "Claus Ibsen (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CAMEL-3968?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Claus Ibsen updated CAMEL-3968:
-------------------------------

         Priority: Major  (was: Minor)
    Fix Version/s:     (was: 2.8.0)
                   2.9.0

This would be great, but not so easy to implement as you may think.

> camel-soap - Add support for multiple parameters
> ------------------------------------------------
>
>                 Key: CAMEL-3968
>                 URL: https://issues.apache.org/jira/browse/CAMEL-3968
>             Project: Camel
>          Issue Type: Improvement
>          Components: camel-soap
>    Affects Versions: 2.6.0
>            Reporter: Claus Ibsen
>             Fix For: 2.9.0
>
>
> camel-soap is limited to only work with one parameter.
> There is some code that throws an exception stating multiple parameters is not supported.
> We should add support for that.
> See nabble
> http://camel.465427.n5.nabble.com/Multiple-parameters-in-CXF-service-method-tp4386208p4386208.html

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Resolved] (CAMEL-3968) camel-soap - Add support for multiple parameters

Posted by "Willem Jiang (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CAMEL-3968?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Willem Jiang resolved CAMEL-3968.
---------------------------------

    Resolution: Fixed

> camel-soap - Add support for multiple parameters
> ------------------------------------------------
>
>                 Key: CAMEL-3968
>                 URL: https://issues.apache.org/jira/browse/CAMEL-3968
>             Project: Camel
>          Issue Type: Improvement
>          Components: camel-soap
>    Affects Versions: 2.6.0
>            Reporter: Claus Ibsen
>            Assignee: Willem Jiang
>             Fix For: 2.9.0
>
>         Attachments: 2011.07.27-CAMEL-3968-camel-soap.patch
>
>
> camel-soap is limited to only work with one parameter.
> There is some code that throws an exception stating multiple parameters is not supported.
> We should add support for that.
> See nabble
> http://camel.465427.n5.nabble.com/Multiple-parameters-in-CXF-service-method-tp4386208p4386208.html

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (CAMEL-3968) camel-soap - Add support for multiple parameters

Posted by "Rich Newcomb (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CAMEL-3968?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13071611#comment-13071611 ] 

Rich Newcomb commented on CAMEL-3968:
-------------------------------------

The submitted patch allows for java-to-xml marshaling and unmarshaling of multi-part messages for web services that implement the JAX-WS Document Bare style.

The patch has the following features:

1. Adds support for marshaling of multi-part messages (java-to-soap). The service interface and parameters for multi-part messages are identified using a BeanInvocationMethod that mirrors the SEI.

2. Adds support for unmarshaling of multi-part messages (soap-to-java). The unmarshaled soap message header content from non-body parts is optionally propagated in a camel message header.

3. Includes marshaling support for data values stored in "Holder" objects that are used for OUT and IN-OUT parameter modes. (Note that the Holder data type is not used in the object set that results from unmarshaling.)

 

> camel-soap - Add support for multiple parameters
> ------------------------------------------------
>
>                 Key: CAMEL-3968
>                 URL: https://issues.apache.org/jira/browse/CAMEL-3968
>             Project: Camel
>          Issue Type: Improvement
>          Components: camel-soap
>    Affects Versions: 2.6.0
>            Reporter: Claus Ibsen
>             Fix For: 2.9.0
>
>         Attachments: 2011.07.27-CAMEL-3968-camel-soap.patch
>
>
> camel-soap is limited to only work with one parameter.
> There is some code that throws an exception stating multiple parameters is not supported.
> We should add support for that.
> See nabble
> http://camel.465427.n5.nabble.com/Multiple-parameters-in-CXF-service-method-tp4386208p4386208.html

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira