MULE-5363: Improper response from ws:proxy (pattern based configuration) when request header contains Accept-Encoding: gzip,deflate

- Now the web service response inbound properties are copied into outbound properties when using a web-service-proxy. In this way if the original web service response contained a Content-Encoding header, this header is included in the proxy response to the client. 



git-svn-id: https://svn.codehaus.org/mule/branches/mule-3.1.x@25154 bf997673-6b11-0410-b953-e057580c5b09
MULE-6590: Removing anchor file does not undeploy application

_ Updating the checks for removed anchor files


git-svn-id: https://svn.codehaus.org/mule/branches/mule-3.1.x@25195 bf997673-6b11-0410-b953-e057580c5b09
MULE-6591: Exception on shutdown provokes app redeployment

_ Adding setter for application factory on DeploymentService
_ Adding test applicationFactory and application to reproduce the error scenario
_ Updating DefaultMuleDeployer to catch exceptions fired on stopping/disposing and app and continue the undeployment cycle 


git-svn-id: https://svn.codehaus.org/mule/branches/mule-3.1.x@25198 bf997673-6b11-0410-b953-e057580c5b09
MULE-6607: NullPointerException on commons-pool when using jdbc queries nested on inbound/outbound endpoints

- Changed definition of MapCombiner equals() and hashCode() methods to avoid mutation of MapCombiner instances affect the hash code of AbstractEndpoints that are stored in hash based collections. Now the map merge is triggered in both equals() and hashCode() methods since equality of MapCombiner instances must be defined based on merged results.



git-svn-id: https://svn.codehaus.org/mule/branches/mule-3.1.x@25225 bf997673-6b11-0410-b953-e057580c5b09
MULE-6617: First successful not working when used with inputstream based transports

- Now the first successful router verifies the type of the message payload: if it is consumable (i.e. a stream) then it throws a MessagingException. This mimics the verification used in the MulticastingRouter for the same purpose.



git-svn-id: https://svn.codehaus.org/mule/branches/mule-3.1.x@25232 bf997673-6b11-0410-b953-e057580c5b09
Blocked revisions 25023 via svnmerge

........
  r25023 | svacas | 2012-11-21 21:25:57 +0000 (Wed, 21 Nov 2012) | 1 line
  
  File inbound-endpoint deletes files even when exceptions are thrown
........


git-svn-id: https://svn.codehaus.org/mule/branches/mule-3.1.x@25268 bf997673-6b11-0410-b953-e057580c5b09
MULE-6690: StringToEmailMessage doesn't encode subject correctly

- Added the transformer output encoding to the message subject when the MimeMessage is being constructed inside the StringToEmailMessage transformer. 



git-svn-id: https://svn.codehaus.org/mule/branches/mule-3.1.x@25294 bf997673-6b11-0410-b953-e057580c5b09
MULE-6697: GZipTransformer does not support streaming

- Added support for the GZipCompressTransformer and GZipUncompressTransformer to support compressing/decompressing streams respectively.



git-svn-id: https://svn.codehaus.org/mule/branches/mule-3.1.x@25308 bf997673-6b11-0410-b953-e057580c5b09
Reverted commit 25308. Improvement for "MULE-6697: GZipTransformer does not support streaming" won't be available for 3.1.x since it depends on JDK6 library util classes which are not available in JDK5.



git-svn-id: https://svn.codehaus.org/mule/branches/mule-3.1.x@25309 bf997673-6b11-0410-b953-e057580c5b09