I am working in a project where the camel integration is happening with
spring core . We are using a set of predefined interceptors in the below
   receive [AttachmentInInterceptor]
   pre-stream [CertConstraintsInterceptor]
   post-stream [StaxInInterceptor]
   read [WSDLGetInterceptor, ReadHeadersInterceptor, SoapActionInInterceptor,
   pre-protocol [PXAdditionalParamsInInterceptor, MustUnderstandInterceptor]
   post-protocol [CheckFaultInterceptor, JAXBAttachmentSchemaValidationHack]
   unmarshal [URIMappingInterceptor, DocLiteralInInterceptor,
   pre-logical [OneWayProcessorInterceptor]
   post-logical [WrapperClassInInterceptor]
   pre-invoke [SwAInInterceptor, HolderInInterceptor]
   invoke [ServiceInvokerInterceptor]
   post-invoke [OutgoingChainInterceptor]

Now I will come into the issue which i am facing and the one which i have to
fix .The issue is we are passing the input from soap ui and the soap message
is hitting the predefined interceptors for one of the input tag in the soap
ui we are supposed to give only integer but when we give some other value
like fraction it is getting caught in DocLiteralInInterceptor and is
throwing unmarshall exception but we want to handle it by creating a custom
interceptor before Docliteral interceptor and by trying to read the
xmlstreamreader object to find out whether it is having any fraction value
as input but when i am trying to access the xmlstreamreader object with
xmlstreamreader.next() it is ending in error in the consequent predefined
interceptors Can anyone help me on this

View this message in context: http://camel.465427.n5.nabble.com/Introducing-custom-interceptors-between-predefined-interceptors-tp5762470.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Search Discussions

  • Logobaran at Feb 8, 2015 at 6:03 pm
    I have tried accessing the object in the very beginning RECIEVE phase and it
    is not creating any problem to process the input as of now .Will post the
    results further

    View this message in context: http://camel.465427.n5.nabble.com/Introducing-custom-interceptors-between-predefined-interceptors-tp5762470p5762471.html
    Sent from the Camel - Users mailing list archive at Nabble.com.

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
groupusers @
postedFeb 8, '15 at 6:03p
activeFeb 8, '15 at 6:03p

1 user in discussion

Logobaran: 2 posts



site design / logo © 2021 Grokbase