Thanks. This is on my Monday/Tuesday TODO list along with the other Aegis patches Benson has been contributing. I will keep you posted.

kayteeem wrote:
Hi Dan,

I dont have a test case but it all relates to the following issue:
http://www.nabble.com/Map-contains-no-data-when-returned-from-remote-call---Aegis-databinding---empty-Map--tf4471690.html

Many thanks to Benson for looking into this issue, as this is critical to us
in moving forward with CXF.


Dan Diephouse-2 wrote:
  


  
  


Any chance you have a test case for this that I could look at? 
Thanks, 
- Dan 
FINE: Invoking handleMessage on interceptor
[EMAIL PROTECTED]
Sep 19, 2007 10:52:56 AM org.apache.cxf.phase.PhaseInterceptorChain
doIntercept
FINE: Invoking handleMessage on interceptor
[EMAIL PROTECTED]
Sep 19, 2007 10:52:56 AM org.apache.cxf.phase.PhaseInterceptorChain
doIntercept
FINE: Invoking handleMessage on interceptor
[EMAIL PROTECTED]
Sep 19, 2007 10:52:56 AM org.apache.cxf.phase.PhaseInterceptorChain
doIntercept
FINE: Invoking handleMessage on interceptor
[EMAIL PROTECTED]
Sep 19, 2007 10:52:56 AM org.apache.cxf.phase.PhaseInterceptorChain
doIntercept
FINE: Invoking handleMessage on interceptor
[EMAIL PROTECTED]
Sep 19, 2007 10:52:56 AM org.apache.cxf.phase.PhaseInterceptorChain
doIntercept
FINE: Invoking handleMessage on interceptor
[EMAIL PROTECTED]
Sep 19, 2007 10:52:56 AM org.apache.cxf.phase.PhaseInterceptorChain
doIntercept
FINE: Invoking handleMessage on interceptor
[EMAIL PROTECTED]
Sep 19, 2007 10:52:56 AM
org.apache.cxf.interceptor.OutgoingChainInterceptor getChain
FINE: Interceptors contributed by endpoint:
[EMAIL PROTECTED],
[EMAIL PROTECTED],
[EMAIL PROTECTED]
0, [EMAIL PROTECTED],
[EMAIL PROTECTED],
[EMAIL PROTECTED],
[EMAIL PROTECTED]
Sep 19, 2007 10:52:56 AM
org.apache.cxf.interceptor.OutgoingChainInterceptor getChain
FINE: Interceptors contributed by service: []
Sep 19, 2007 10:52:56 AM
org.apache.cxf.interceptor.OutgoingChainInterceptor getChain
FINE: Interceptors contributed by bus: []
Sep 19, 2007 10:52:56 AM
org.apache.cxf.interceptor.OutgoingChainInterceptor getChain
FINE: Interceptors contributed by binding:
[EMAIL PROTECTED]
, [EMAIL PROTECTED],
[EMAIL PROTECTED],
[EMAIL PROTECTED]
a5a9c, [EMAIL PROTECTED],
[EMAIL PROTECTED],
[EMAIL PROTECTED]
ada6, [EMAIL PROTECTED]
Sep 19, 2007 10:52:56 AM org.apache.cxf.phase.PhaseInterceptorChain add
FINE: Adding interceptor
[EMAIL PROTECTED] to phase
prepare-send
Sep 19, 2007 10:52:56 AM org.apache.cxf.phase.PhaseInterceptorChain add
FINE: Adding interceptor
[EMAIL PROTECTED] to phase
pre-logical
Sep 19, 2007 10:52:56 AM org.apache.cxf.phase.PhaseInterceptorChain add
FINE: Adding interceptor
[EMAIL PROTECTED]
0 to phase pre-marshal
Sep 19, 2007 10:52:56 AM org.apache.cxf.phase.PhaseInterceptorChain add
FINE: Adding interceptor
[EMAIL PROTECTED] to
phase pre-logical
Sep 19, 2007 10:52:56 AM org.apache.cxf.phase.PhaseInterceptorChain add
FINE: Adding interceptor
[EMAIL PROTECTED] to phase
pre-logical
Sep 19, 2007 10:52:56 AM org.apache.cxf.phase.PhaseInterceptorChain add
FINE: Adding interceptor
[EMAIL PROTECTED] to phase
pre-protocol
Sep 19, 2007 10:52:56 AM org.apache.cxf.phase.PhaseInterceptorChain add
FINE: Adding interceptor
[EMAIL PROTECTED] to phase
pre-stream
Sep 19, 2007 10:52:56 AM org.apache.cxf.phase.PhaseInterceptorChain add
FINE: Adding interceptor
[EMAIL PROTECTED]
to phase post-logical
Sep 19, 2007 10:52:56 AM org.apache.cxf.phase.PhaseInterceptorChain add
FINE: Adding interceptor
[EMAIL PROTECTED] to phase
pre-stream
Sep 19, 2007 10:52:56 AM org.apache.cxf.phase.PhaseInterceptorChain add
FINE: Adding interceptor
[EMAIL PROTECTED] to phase pre-stream
Sep 19, 2007 10:52:56 AM org.apache.cxf.phase.PhaseInterceptorChain add
FINE: Adding interceptor
[EMAIL PROTECTED]
a5a9c to phase pre-logical
Sep 19, 2007 10:52:56 AM org.apache.cxf.phase.PhaseInterceptorChain add
FINE: Adding interceptor
[EMAIL PROTECTED] to phase
marshal
Sep 19, 2007 10:52:56 AM org.apache.cxf.phase.PhaseInterceptorChain add
FINE: Adding interceptor
[EMAIL PROTECTED] to phase marshal
Sep 19, 2007 10:52:56 AM org.apache.cxf.phase.PhaseInterceptorChain add
FINE: Adding interceptor
[EMAIL PROTECTED]
ada6 to phase pre-stream
Sep 19, 2007 10:52:56 AM org.apache.cxf.phase.PhaseInterceptorChain add
FINE: Adding interceptor
[EMAIL PROTECTED] to
phase write
Sep 19, 2007 10:52:56 AM org.apache.cxf.phase.PhaseInterceptorChain
outputChainToLog
FINE: Chain [EMAIL PROTECTED] was
created. Current flow:
  pre-logical [HolderOutInterceptor, SwAOutInterceptor,
WrapperClassOutInterceptor, SoapHeaderOutFilterInterceptor]
  post-logical [SoapActionOutInterceptor]
  prepare-send [MessageSenderInterceptor]
  pre-stream [LoggingOutInterceptor, SoapPreProtocolOutInterceptor,
AttachmentOutInterceptor, StaxOutInterceptor]
  pre-protocol [SOAPHandlerInterceptor]
  write [SoapOutInterceptor]
  pre-marshal [LogicalHandlerOutInterceptor]
  marshal [WrappedOutInterceptor, BareOutInterceptor]

Sep 19, 2007 10:52:56 AM org.apache.cxf.phase.PhaseInterceptorChain
doIntercept
FINE: Invoking handleMessage on interceptor
[EMAIL PROTECTED]
Sep 19, 2007 10:52:56 AM
org.apache.cxf.jaxws.interceptors.HolderOutInterceptor handleMessage
FINE: op: [OperationInfo:
{uri:org.apache.cxf.aegis.test.map}getStudentsMap]
Sep 19, 2007 10:52:56 AM
org.apache.cxf.jaxws.interceptors.HolderOutInterceptor handleMessage
FINE: op.hasOutput(): true
Sep 19, 2007 10:52:56 AM
org.apache.cxf.jaxws.interceptors.HolderOutInterceptor handleMessage
FINE: op.getOutput().size(): 1
Sep 19, 2007 10:52:56 AM org.apache.cxf.phase.PhaseInterceptorChain
doIntercept
FINE: Invoking handleMessage on interceptor
[EMAIL PROTECTED]
Sep 19, 2007 10:52:56 AM org.apache.cxf.phase.PhaseInterceptorChain
doIntercept
FINE: Invoking handleMessage on interceptor
[EMAIL PROTECTED]
Sep 19, 2007 10:52:56 AM org.apache.cxf.phase.PhaseInterceptorChain
doIntercept
FINE: Invoking handleMessage on interceptor
[EMAIL PROTECTED]
a5a9c
Sep 19, 2007 10:52:56 AM org.apache.cxf.phase.PhaseInterceptorChain
doIntercept
FINE: Invoking handleMessage on interceptor
[EMAIL PROTECTED]
Sep 19, 2007 10:52:56 AM org.apache.cxf.phase.PhaseInterceptorChain
doIntercept
FINE: Invoking handleMessage on interceptor
[EMAIL PROTECTED]
Sep 19, 2007 10:52:56 AM org.apache.cxf.phase.PhaseInterceptorChain add
FINE: Adding interceptor
org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingI
[EMAIL PROTECTED] to phase prepare-send-ending
Sep 19, 2007 10:52:56 AM org.apache.cxf.endpoint.ClientImpl onMessage
FINE: Interceptors contributed by bus: []
Sep 19, 2007 10:52:56 AM org.apache.cxf.phase.PhaseInterceptorChain
outputChainToLog
FINE: Chain [EMAIL PROTECTED] was
modified. Current flow:
  pre-logical [HolderOutInterceptor, SwAOutInterceptor,
WrapperClassOutInterceptor, SoapHeaderOutFilterInterceptor]
  post-logical [SoapActionOutInterceptor]
  prepare-send [MessageSenderInterceptor]
  pre-stream [LoggingOutInterceptor, SoapPreProtocolOutInterceptor,
AttachmentOutInterceptor, StaxOutInterceptor]
  pre-protocol [SOAPHandlerInterceptor]
  write [SoapOutInterceptor]
  pre-marshal [LogicalHandlerOutInterceptor]
  marshal [WrappedOutInterceptor, BareOutInterceptor]
  prepare-send-ending [MessageSenderEndingInterceptor]

Sep 19, 2007 10:52:56 AM org.apache.cxf.endpoint.ClientImpl onMessage
FINE: Interceptors contributed by endpoint: []
Sep 19, 2007 10:52:56 AM org.apache.cxf.phase.PhaseInterceptorChain
doIntercept
FINE: Invoking handleMessage on interceptor
[EMAIL PROTECTED]
Sep 19, 2007 10:52:56 AM org.apache.cxf.phase.PhaseInterceptorChain
doIntercept
FINE: Invoking handleMessage on interceptor
[EMAIL PROTECTED]
ada6
Sep 19, 2007 10:52:56 AM org.apache.cxf.endpoint.ClientImpl onMessage
FINE: Interceptors contributed by client:
[EMAIL PROTECTED]
Sep 19, 2007 10:52:56 AM org.apache.cxf.phase.PhaseInterceptorChain
doIntercept
FINE: Invoking handleMessage on interceptor
[EMAIL PROTECTED]
Sep 19, 2007 10:52:56 AM org.apache.cxf.endpoint.ClientImpl onMessage
FINE: Interceptors contributed by binding:
[EMAIL PROTECTED],
[EMAIL PROTECTED],
[EMAIL PROTECTED],
[EMAIL PROTECTED],
[EMAIL PROTECTED],
[EMAIL PROTECTED],
[EMAIL PROTECTED]
, [EMAIL PROTECTED]
Sep 19, 2007 10:52:56 AM org.apache.cxf.phase.PhaseInterceptorChain
doIntercept
FINE: Invoking handleMessage on interceptor
[EMAIL PROTECTED]
Sep 19, 2007 10:52:56 AM org.apache.cxf.phase.PhaseInterceptorChain add
FINE: Adding interceptor
[EMAIL PROTECTED] to phase receive
Sep 19, 2007 10:52:56 AM org.apache.cxf.phase.PhaseInterceptorChain add
FINE: Adding interceptor
[EMAIL PROTECTED]
1a9310 to phase pre-stream-ending
Sep 19, 2007 10:52:56 AM org.apache.cxf.phase.PhaseInterceptorChain add
FINE: Adding interceptor
[EMAIL PROTECTED] to phase
receive
Sep 19, 2007 10:52:56 AM org.apache.cxf.phase.PhaseInterceptorChain
outputChainToLog
FINE: Chain [EMAIL PROTECTED] was
modified. Current flow:
  pre-logical [HolderOutInterceptor, SwAOutInterceptor,
WrapperClassOutInterceptor, SoapHeaderOutFilterInterceptor]
  post-logical [SoapActionOutInterceptor]
  prepare-send [MessageSenderInterceptor]
  pre-stream [LoggingOutInterceptor, SoapPreProtocolOutInterceptor,
AttachmentOutInterceptor, StaxOutInterceptor]
  pre-protocol [SOAPHandlerInterceptor]
  write [SoapOutInterceptor]
  pre-marshal [LogicalHandlerOutInterceptor]
  marshal [WrappedOutInterceptor, BareOutInterceptor]
  pre-stream-ending [StaxOutEndingInterceptor]
  prepare-send-ending [MessageSenderEndingInterceptor]

Sep 19, 2007 10:52:56 AM org.apache.cxf.phase.PhaseInterceptorChain add
FINE: Adding interceptor
[EMAIL PROTECTED] to phase post-stream
Sep 19, 2007 10:52:56 AM org.apache.cxf.phase.PhaseInterceptorChain
doIntercept
FINE: Invoking handleMessage on interceptor
[EMAIL PROTECTED]
Sep 19, 2007 10:52:56 AM org.apache.cxf.phase.PhaseInterceptorChain add
FINE: Adding interceptor
[EMAIL PROTECTED]
to phase read
Sep 19, 2007 10:52:56 AM org.apache.cxf.phase.PhaseInterceptorChain add
FINE: Adding interceptor
[EMAIL PROTECTED] to phase
unmarshal
Sep 19, 2007 10:52:56 AM org.apache.cxf.phase.PhaseInterceptorChain add
FINE: Adding interceptor
[EMAIL PROTECTED] to
phase unmarshal
Sep 19, 2007 10:52:56 AM org.apache.cxf.phase.PhaseInterceptorChain add
FINE: Adding interceptor
[EMAIL PROTECTED]
to phase read
Sep 19, 2007 10:52:56 AM org.apache.cxf.phase.PhaseInterceptorChain add
FINE: Adding interceptor
[EMAIL PROTECTED]
to phase pre-protocol
Sep 19, 2007 10:52:56 AM org.apache.cxf.phase.PhaseInterceptorChain add
FINE: Adding interceptor
[EMAIL PROTECTED] to phase
unmarshal
Sep 19, 2007 10:52:56 AM org.apache.cxf.phase.PhaseInterceptorChain
outputChainToLog
FINE: Chain [EMAIL PROTECTED] was
created. Current flow:
  receive [LoggingInInterceptor, AttachmentInInterceptor]
  post-stream [StaxInInterceptor]
  read [ReadHeadersInterceptor, SoapActionInInterceptor]
  pre-protocol [MustUnderstandInterceptor]
  unmarshal [URIMappingInterceptor, DocLiteralInInterceptor,
SoapHeaderInterceptor]

Sep 19, 2007 10:52:56 AM org.apache.cxf.phase.PhaseInterceptorChain
doIntercept
FINE: Invoking handleMessage on interceptor
[EMAIL PROTECTED]
Sep 19, 2007 10:52:56 AM org.apache.cxf.phase.PhaseInterceptorChain
doIntercept
FINE: Invoking handleMessage on interceptor
[EMAIL PROTECTED]
Sep 19, 2007 10:52:56 AM org.apache.cxf.phase.PhaseInterceptorChain add
FINE: Adding interceptor
org.apache.cxf.binding.soap.interceptor.SoapOutInterceptor$SoapOutEnding
[EMAIL PROTECTED] to phase write-ending
Sep 19, 2007 10:52:56 AM org.apache.cxf.phase.PhaseInterceptorChain
outputChainToLog
FINE: Chain [EMAIL PROTECTED] was
modified. Current flow:
  pre-logical [HolderOutInterceptor, SwAOutInterceptor,
WrapperClassOutInterceptor, SoapHeaderOutFilterInterceptor]
  post-logical [SoapActionOutInterceptor]
  prepare-send [MessageSenderInterceptor]
  pre-stream [LoggingOutInterceptor, SoapPreProtocolOutInterceptor,
AttachmentOutInterceptor, StaxOutInterceptor]
  pre-protocol [SOAPHandlerInterceptor]
  write [SoapOutInterceptor]
  pre-marshal [LogicalHandlerOutInterceptor]
  marshal [WrappedOutInterceptor, BareOutInterceptor]
  write-ending [SoapOutEndingInterceptor]
  pre-stream-ending [StaxOutEndingInterceptor]
  prepare-send-ending [MessageSenderEndingInterceptor]

Sep 19, 2007 10:52:56 AM org.apache.cxf.phase.PhaseInterceptorChain
doIntercept
FINE: Invoking handleMessage on interceptor
[EMAIL PROTECTED]
0
Sep 19, 2007 10:52:56 AM org.apache.cxf.phase.PhaseInterceptorChain
doIntercept
FINE: Invoking handleMessage on interceptor
[EMAIL PROTECTED]
Sep 19, 2007 10:52:56 AM org.apache.cxf.phase.PhaseInterceptorChain add
FINE: Adding interceptor
org.apache.cxf.interceptor.WrappedOutInterceptor$WrappedOutEndingInterce
[EMAIL PROTECTED] to phase marshal-ending
Sep 19, 2007 10:52:56 AM org.apache.cxf.phase.PhaseInterceptorChain
outputChainToLog
FINE: Chain [EMAIL PROTECTED] was
modified. Current flow:
  pre-logical [HolderOutInterceptor, SwAOutInterceptor,
WrapperClassOutInterceptor, SoapHeaderOutFilterInterceptor]
  post-logical [SoapActionOutInterceptor]
  prepare-send [MessageSenderInterceptor]
  pre-stream [LoggingOutInterceptor, SoapPreProtocolOutInterceptor,
AttachmentOutInterceptor, StaxOutInterceptor]
  pre-protocol [SOAPHandlerInterceptor]
  write [SoapOutInterceptor]
  pre-marshal [LogicalHandlerOutInterceptor]
  marshal [WrappedOutInterceptor, BareOutInterceptor]
  marshal-ending [WrappedOutEndingInterceptor]
  write-ending [SoapOutEndingInterceptor]
  pre-stream-ending [StaxOutEndingInterceptor]
  prepare-send-ending [MessageSenderEndingInterceptor]

Sep 19, 2007 10:52:56 AM org.apache.cxf.phase.PhaseInterceptorChain
doIntercept
FINE: Invoking handleMessage on interceptor
[EMAIL PROTECTED]
Sep 19, 2007 10:52:56 AM org.apache.cxf.phase.PhaseInterceptorChain
doIntercept
FINE: Invoking handleMessage on interceptor
org.apache.cxf.interceptor.WrappedOutInterceptor$WrappedOutEndingInterce
[EMAIL PROTECTED]
Sep 19, 2007 10:52:56 AM org.apache.cxf.phase.PhaseInterceptorChain
doIntercept
FINE: Invoking handleMessage on interceptor
org.apache.cxf.binding.soap.interceptor.SoapOutInterceptor$SoapOutEnding
[EMAIL PROTECTED]
Sep 19, 2007 10:52:56 AM org.apache.cxf.phase.PhaseInterceptorChain
doIntercept
FINE: Invoking handleMessage on interceptor
[EMAIL PROTECTED]
1a9310
Sep 19, 2007 10:52:56 AM org.apache.cxf.phase.PhaseInterceptorChain
doIntercept
FINE: Invoking handleMessage on interceptor
org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingI
[EMAIL PROTECTED]
Sep 19, 2007 10:52:56 AM
org.apache.cxf.interceptor.LoggingOutInterceptor$LoggingCallback onClose
INFO: Outbound Message 
--------------------------------------
< soap:Envelope 
xmlns:soap= "http://schemas.xmlsoap.org/soap/envelope/" >
<soap:Body> <ns1:g
etStudentsMapResponse
xmlns:ns1="uri:org.apache.cxf.aegis.test.map"><return
xmlns="uri:org.apache.cxf.aegis.test.map"><entry><key>100</key><value><i
d xmlns= "http://map.java5.type.aegis.cxf.apache.org"
>100</id><name
xmlns= "http://map.java5.type.aegis.cxf.apache.org"
>Student100</name></va
lue></entry><entry><key>1</key><value><id
xmlns= "http://map.java5.type.aegis.cxf.apache.org"
>1</id><name
xmlns= "http://map.java5.type.aegis.cxf.apache.org"
>Student1</name></valu
e></entry><entry><key>-1</key><value><id
xmlns= "http://map.java5.type.aegis.cxf.apache.org"
>-1</id><name
xmlns= "http://map.java5.type.aegis.cxf.apache.org"
>StudentNegative</name
  
  
   
</value></entry></return></ns1:getStudentsMapResponse></
soap:Body ></soa
    
  
  p:Envelope>
--------------------------------------
Sep 19, 2007 10:52:56 AM org.apache.cxf.interceptor.LoggingInInterceptor
handleMessage
INFO: Inbound Message
--------------------------------------
Message:
< soap:Envelope 
xmlns:soap= "http://schemas.xmlsoap.org/soap/envelope/" >
<soap:Body> <ns1:g
etStudentsMapResponse
xmlns:ns1="uri:org.apache.cxf.aegis.test.map"><return
xmlns="uri:org.apache.cxf.aegis.test.map"><entry><key>100</key><value><i
d xmlns= "http://map.java5.type.aegis.cxf.apache.org"
>100</id><name
xmlns= "http://map.java5.type.aegis.cxf.apache.org"
>Student100</name></va
lue></entry><entry><key>1</key><value><id
xmlns= "http://map.java5.type.aegis.cxf.apache.org"
>1</id><name
xmlns= "http://map.java5.type.aegis.cxf.apache.org"
>Student1</name></valu
e></entry><entry><key>-1</key><value><id
xmlns= "http://map.java5.type.aegis.cxf.apache.org"
>-1</id><name
xmlns= "http://map.java5.type.aegis.cxf.apache.org"
>StudentNegative</name
  
  
   
</value></entry></return></ns1:getStudentsMapResponse></
soap:Body ></soa
    
  
  p:Envelope>
--------------------------------------
Sep 19, 2007 10:52:56 AM org.apache.cxf.phase.PhaseInterceptorChain
doIntercept
FINE: Invoking handleMessage on interceptor
[EMAIL PROTECTED]
Sep 19, 2007 10:52:56 AM org.apache.cxf.phase.PhaseInterceptorChain
doIntercept
FINE: Invoking handleMessage on interceptor
[EMAIL PROTECTED]
Sep 19, 2007 10:52:56 AM org.apache.cxf.phase.PhaseInterceptorChain
doIntercept
FINE: Invoking handleMessage on interceptor
[EMAIL PROTECTED]
Sep 19, 2007 10:52:56 AM org.apache.cxf.phase.PhaseInterceptorChain
doIntercept
FINE: Invoking handleMessage on interceptor
[EMAIL PROTECTED]
Sep 19, 2007 10:52:56 AM org.apache.cxf.phase.PhaseInterceptorChain
doIntercept
FINE: Invoking handleMessage on interceptor
[EMAIL PROTECTED]
Sep 19, 2007 10:52:56 AM org.apache.cxf.phase.PhaseInterceptorChain
doIntercept
FINE: Invoking handleMessage on interceptor
[EMAIL PROTECTED]
Sep 19, 2007 10:52:56 AM
org.apache.cxf.interceptor.URIMappingInterceptor handleMessage
FINE: Invoking HTTP method null
Sep 19, 2007 10:52:56 AM
org.apache.cxf.interceptor.URIMappingInterceptor handleMessage
FINE: URIMappingInterceptor can only handle HTTP GET, not HTTP null
Sep 19, 2007 10:52:56 AM org.apache.cxf.phase.PhaseInterceptorChain
doIntercept
FINE: Invoking handleMessage on interceptor
[EMAIL PROTECTED]
Sep 19, 2007 10:52:57 AM org.apache.cxf.phase.PhaseInterceptorChain
doIntercept
FINE: Invoking handleMessage on interceptor
[EMAIL PROTECTED]
Sep 19, 2007 10:52:58 AM org.apache.cxf.endpoint.ServerImpl stop
FINE: Server is stopping.
Sep 19, 2007 10:52:58 AM org.apache.cxf.endpoint.ServerImpl stop
FINE: unregister the server to serverRegistry 
Sep 19, 2007 10:52:58 AM org.apache.cxf.endpoint.ServerImpl stop
FINE: Server is stopping.
Sep 19, 2007 10:52:58 AM org.apache.cxf.endpoint.ServerImpl stop
FINE: unregister the server to serverRegistry
  



-- 
Dan Diephouse
MuleSource
http://mulesource.com  | http://netzooid.com/blog 




    

  


-- 
Dan Diephouse
MuleSource
http://mulesource.com | http://netzooid.com/blog

Reply via email to