Thanks again for your reply !
I am trying to hook the wsdl of the CommunicationChannelIn service in order to force the use of the CommunicationChannel class instead of the RestrictedCommunicationChannel in the change operation and the regenerate the java proxy and data types classes. I will tell if that works.