[ http://wso2.org/jira/browse/ESBJAVA-308?page=all ]

Ruwan Linton resolved ESBJAVA-308.
----------------------------------

    Fix Version/s: NIGHTLY
       Resolution: Fixed

Fixed on the synapse trunk and will be available to ESB, the issue was there is 
no clear separation in between sequence with a key and named sequences in 
logging.

Please check whether it is appropriate now or not? 

> Incorrect information logged when executing a configuration which has a 
> reference to a sequence which is exported into the Integrated Registry
> ----------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: ESBJAVA-308
>                 URL: http://wso2.org/jira/browse/ESBJAVA-308
>             Project: WSO2 ESB
>          Issue Type: Bug
>          Components: Sequences Management
>    Affects Versions: 1.5-QA-b1
>         Environment: Windows XP, JDK1.5.0_06, Firfox 2.0.0.8
>            Reporter: Evanthika Amarasiri
>         Assigned To: Ruwan Linton
>            Priority: Minor
>             Fix For: NIGHTLY
>
>
> Executed the following configuration and you will see that the text "DEBUG 
> SequenceMediator Start : Sequence <sample_3>" is printed twice. Does this 
> mean that the same sequence is invoked twice? Please clarrify
> The configuration
> ===========
> <?xml version="1.0" encoding="UTF-8"?>
> <syn:definitions xmlns:syn="http://ws.apache.org/ns/synapse";>
>     <syn:registry provider="org.wso2.esb.registry.ESBRegistry">
>         <syn:parameter name="root">file:registry/</syn:parameter>
>     </syn:registry>
>     <syn:sequence name="main">
>         <syn:sequence key="sample_3"/>
>     </syn:sequence>
>     <syn:sequence name="sample_3">
>         <syn:in>
>             <syn:property name="direction" value="incoming"/>
>             <syn:sequence key="Sequences/stockquote"/>
>         </syn:in>
>         <syn:out>
>             <syn:send/>
>         </syn:out>
>     </syn:sequence>
> </syn:definitions>
> The logs printed on the ESB console
> =======================
> DEBUG SynapseMessageReceiver Synapse received a new message for message 
> mediation...
> DEBUG SynapseMessageReceiver Received To: 
> http://localhost:9000/soap/SimpleStockQuoteServ
> DEBUG SynapseMessageReceiver SOAPAction: urn:getQuote
> DEBUG SynapseMessageReceiver WSA-Action: urn:getQuote
> DEBUG Axis2SynapseEnvironment Injecting MessageContext
> DEBUG Axis2SynapseEnvironment Using Main Sequence for injected message
> DEBUG SequenceMediator Start : Sequence <main>
> DEBUG SequenceMediator Sequence <SequenceMediator> :: mediate()
> DEBUG SequenceMediator Start : Sequence <sample_3>
> DEBUG SequenceMediator Executing sequence named sample_3
> DEBUG SequenceMediator Start : Sequence <sample_3>
> DEBUG SequenceMediator Sequence <SequenceMediator> :: mediate()
> DEBUG InMediator Start : In mediator
> DEBUG InMediator Current message is incoming - executing child mediators
> DEBUG InMediator Sequence <InMediator> :: mediate()
> DEBUG PropertyMediator Start : Property mediator
> DEBUG PropertyMediator Setting property : direction at scope : default to : 
> incoming (i.e
> DEBUG PropertyMediator End : Property mediator
> DEBUG SequenceMediator Start : Sequence <Sequences/stockquote>
>  INFO ESBRegistry ==> Repository fetch of resource with key : 
> Sequences/stockquote
> DEBUG MediatorFactoryFinder 
> getMediator({http://ws.apache.org/ns/synapse}sequence)
> DEBUG MediatorFactoryFinder getMediator({http://ws.apache.org/ns/synapse}log)
> DEBUG MediatorFactoryFinder getMediator({http://ws.apache.org/ns/synapse}send)
> DEBUG SequenceMediator Executing sequence named Sequences/stockquote
> DEBUG SequenceMediator Start : Sequence <anonymous>
> DEBUG SequenceMediator Sequence <SequenceMediator> :: mediate()
> DEBUG LogMediator Start : Log mediator
>  INFO ESBRegistry ==> Repository fetch of resource with key : version
>  INFO LogMediator text = Sending quote request,version = null,direction = 
> incoming
> DEBUG LogMediator End : Log mediator
> DEBUG SendMediator Start : Send mediator
> DEBUG AddressEndpoint Start : Address Endpoint
> DEBUG AddressEndpoint Sending message to endpoint : AnonymousEndpoint 
> resolves to address
> DEBUG AddressEndpoint SOAPAction: urn:getQuote
> DEBUG AddressEndpoint WSA-Action: urn:getQuote
> DEBUG Axis2FlexibleMEPClient Sending [add = false] [sec = false] [rm = false] 
> [ mtom = fa
> lse; pox=false] [ to Address: 
> http://localhost:9000/soap/SimpleStockQuoteService]
>  INFO TimeoutHandler This engine will expire all callbacks after : 86400 
> seconds, irrespe
> DEBUG SendMediator End : Send mediator
> DEBUG SequenceMediator End : Sequence <anonymous>
> DEBUG SequenceMediator End : Sequence <Sequences/stockquote>
> DEBUG InMediator End : In mediator
> DEBUG OutMediator Start : Out mediator
> DEBUG OutMediator Current message is a request - skipping child mediators
> DEBUG OutMediator End : Out mediator
> DEBUG SequenceMediator End : Sequence <sample_3>
> DEBUG SequenceMediator End : Sequence <sample_3>
> DEBUG SequenceMediator End : Sequence <main>
> DEBUG SynapseCallbackReceiver Synapse received an asynchronous response 
> message
> DEBUG SynapseCallbackReceiver Received To: null
> DEBUG SynapseCallbackReceiver SOAPAction: null
> DEBUG SynapseCallbackReceiver WSA-Action: null
> DEBUG SynapseCallbackReceiver Body :
> penv="http://schemas.xmlsoap.org/soap/envelope/";><soapenv:Body><ns:getQuoteResponse
>  xmlns
> Response"><ns:change>3.893106789979682</ns:change><ns:earnings>12.044217722342616</ns:ear
> ast><ns:lastTradeTimestamp>Wed Nov 07 13:48:16 LKT 
> 2007</ns:lastTradeTimestamp><ns:low>-1
> name>IBM 
> Company</ns:name><ns:open>181.5635777655263</ns:open><ns:peRatio>25.937587217145
> <ns:prevClose>193.85876836837605</ns:prevClose><ns:symbol>IBM</ns:symbol><ns:volume>6275<
> pe>
> DEBUG Axis2SynapseEnvironment Injecting MessageContext
> DEBUG Axis2SynapseEnvironment Using Main Sequence for injected message
> DEBUG SequenceMediator Start : Sequence <main>
> DEBUG SequenceMediator Sequence <SequenceMediator> :: mediate()
> DEBUG SequenceMediator Start : Sequence <sample_3>
> DEBUG SequenceMediator Executing sequence named sample_3
> DEBUG SequenceMediator Start : Sequence <sample_3>
> DEBUG SequenceMediator Sequence <SequenceMediator> :: mediate()
> DEBUG InMediator Start : In mediator
> DEBUG InMediator Current message is a response - skipping child mediators
> DEBUG InMediator End : In mediator
> DEBUG OutMediator Start : Out mediator
> DEBUG OutMediator Current message is outgoing - executing child mediators
> DEBUG OutMediator Sequence <OutMediator> :: mediate()
> DEBUG SendMediator Start : Send mediator
> DEBUG SendMediator Sending response message using implicit message 
> properties..
> DEBUG SendMediator End : Send mediator
> DEBUG OutMediator End : Out mediator
> DEBUG SequenceMediator End : Sequence <sample_3>
> DEBUG SequenceMediator End : Sequence <sample_3>
> DEBUG SequenceMediator End : Sequence <main>

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://wso2.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

_______________________________________________
Esb-java-dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/esb-java-dev

Reply via email to