[ 
https://issues.apache.org/jira/browse/CXF-7458?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16107385#comment-16107385
 ] 

Daniel Kulp commented on CXF-7458:
----------------------------------

The JAX-WS spec doesn't cover sticking that on a method.   It only mentions:

{code}
The MTOM annotation is applied to an endpoint implementation class and to an 
injected web service proxy
reference. It is used to control the use of MTOM. It corresponds to the 
MTOMFeature described in section
6.5.2.
{code}

thus, it likely won't do anything if applied to a method as I doubt we look for 
it there.  

> JAXWS : MTOM threshold value is ignored
> ---------------------------------------
>
>                 Key: CXF-7458
>                 URL: https://issues.apache.org/jira/browse/CXF-7458
>             Project: CXF
>          Issue Type: Bug
>          Components: JAX-WS Runtime
>    Affects Versions: 3.1.6
>         Environment: Wildfly 10.1
>            Reporter: Balu S
>             Fix For: NeedMoreInfo
>
>
> The webservice is defined as MTOM enabled with threshold value as 5MB, but 
> still the attachments (in responses) that are less than 5MB are not inlined. 
> It looks like if `@MTOM` is enabled, the response is always returned as XOP 
> (multipart) and ignores the threshold value.
> {quote}{@HandlerChain(file="/handler-chain.xml")
> @MTOM(threshold=5242880) // 5MB limit for inline soap attachements else MTOM
> public class WSImpl {. }{quote}



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to