@@ -0,0 +1,1426 @@
+package com.deloitte.dgpys.ws;%0A%0Aimport org.apache.axiom.om.OMNamespace;%0Aimport org.apache.axiom.soap.SOAPEnvelope;%0Aimport org.apache.axis2.AxisFault;%0Aimport org.apache.axis2.context.MessageContext;%0Aimport org.apache.axis2.context.ServiceContext;%0Aimport org.apache.axis2.description.MessageContextListener;%0A%0A/**%0A *%0A * @author ecmel%0A */%0Apublic final class EVDServisStubFactory %7B%0A%0A  private EVDServisStubFactory()%0A  %7B%0A  %7D%0A%0A  public static EVDServisStub newInstance() throws AxisFault%0A  %7B%0A    EVDServisStub stub = new EVDServisStub(%22https://dgpysws.epias.com.tr/dgpys/services/EVDServis%22);%0A%0A    stub._getServiceClient().engageModule(%22addressing%22);%0A    stub._getServiceClient().getOptions().setManageSession(true);%0A    stub._getServiceClient().getAxisService().addMessageContextListener(new MessageContextListenerImpl());%0A%0A    return stub;%0A  %7D%0A%0A  private static final class MessageContextListenerImpl implements MessageContextListener %7B%0A%0A    @Override%0A    public void attachServiceContextEvent(ServiceContext sc, MessageContext mc)%0A    %7B%0A    %7D%0A%0A    @Override%0A    public void attachEnvelopeEvent(MessageContext mc)%0A    %7B%0A      if (%22in%22.equals(mc.getAxisMessage().getDirection())) %7B%0A        SOAPEnvelope envelope = mc.getEnvelope();%0A        OMNamespace ns = envelope.declareNamespace(%22http://ws.dgpys.deloitte.com%22, %22dgp%22);%0A        envelope.getBody().getFirstElement().setNamespace(ns);%0A        envelope.build();%0A      %7D%0A    %7D%0A  %7D%0A%7D%0A

Create EVDServisStubFactory.java