@@ -0,0 +1,901 @@
+package tr.gov.pmum.bsm.gunici.ws;%0A%0Aimport org.apache.axis2.AxisFault;%0Aimport org.apache.axis2.client.Options;%0Aimport org.apache.axis2.transport.http.HTTPConstants;%0Aimport org.apache.axis2.transport.http.HttpTransportProperties.Authenticator;%0A%0A/**%0A *%0A * @author ecmel%0A */%0Apublic final class GuniciWSStubFactory %7B%0A%0A  private GuniciWSStubFactory()%0A  %7B%0A  %7D%0A%0A  public static GuniciWSStub newInstance(String username, String password) throws AxisFault%0A  %7B%0A    GuniciWSStub stub = new GuniciWSStub(%22https://gip.epias.com.tr/gunici/servis%22);%0A%0A    Authenticator auth = new Authenticator();%0A    auth.setUsername(username);%0A    auth.setPassword(password);%0A    auth.setPreemptiveAuthentication(true);%0A%0A    Options options = stub._getServiceClient().getOptions();%0A    options.setProperty(HTTPConstants.AUTHENTICATE, auth);%0A    options.setProperty(HTTPConstants.REUSE_HTTP_CLIENT, %22true%22);%0A%0A    return stub;%0A  %7D%0A%7D%0A

Create GuniciWSStubFactory.java