[ 
https://issues.apache.org/jira/browse/WINK-56?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jesse Ramos closed WINK-56.
---------------------------

    Assignee: Jesse Ramos

> Matrix parameters not included on String parameter with @PathParam annotation
> -----------------------------------------------------------------------------
>
>                 Key: WINK-56
>                 URL: https://issues.apache.org/jira/browse/WINK-56
>             Project: Wink
>          Issue Type: Bug
>          Components: Common
>    Affects Versions: 0.1
>            Reporter: Jesse Ramos
>            Assignee: Jesse Ramos
>            Priority: Minor
>
> Opening this bug to begin some discussion on a difference between the IBM 
> implementation on the Symphony implementation when it comes to matrix 
> parameters.  In the IBM runtime, we were including the matrix parameters when 
> injecting String parameter values that had the @PathParam annotation.
> Here's an example method header:
> {code}
>     @Path("matrix/{loc}")
>     @GET
>     public String helloPath(@PathParam("loc") String path, @PathParam("loc") 
> PathSegment pathSegment,
>                             @MatrixParam("mp") String matrix
>                             ) {...}
> {code}
> In this case the first parameter named "path" is injected with the matrix 
> parameters in the value.  In Symphony, it seems the matrix parameters are 
> excluded.  This is causing some integration tests that are being ported over 
> to fail.
> I couldn't find anything in the spec or documentation that says it should be 
> one way or the other.  Any thoughts on what the behavior for this should be?  
> If we need to change any code, we can do so with this bug report.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to