more catch
parent
c8bc940f5d
commit
b8535b62b6
2
pom.xml
2
pom.xml
|
@ -6,7 +6,7 @@
|
||||||
|
|
||||||
<groupId>ru.bvn13</groupId>
|
<groupId>ru.bvn13</groupId>
|
||||||
<artifactId>licenseserverjclient</artifactId>
|
<artifactId>licenseserverjclient</artifactId>
|
||||||
<version>1.3</version>
|
<version>1.4</version>
|
||||||
|
|
||||||
|
|
||||||
<name>LicenseServerJClient</name>
|
<name>LicenseServerJClient</name>
|
||||||
|
|
|
@ -28,33 +28,31 @@ public class LicenseChecker {
|
||||||
|
|
||||||
public CheckClientLicenseResponse.Response checkLicense(String properties) {
|
public CheckClientLicenseResponse.Response checkLicense(String properties) {
|
||||||
|
|
||||||
URL url = null;
|
|
||||||
try {
|
try {
|
||||||
url = new URL("http://licenseserverj.cf/ws/checkLicense?WSDL");
|
URL url = new URL("http://licenseserverj.cf/ws/checkLicense?WSDL");
|
||||||
|
|
||||||
|
QName qname = new QName("http://checkLicenseJ.bvn13.ru", "CheckLicenseWSService");
|
||||||
|
|
||||||
|
Service service = Service.create(url, qname);
|
||||||
|
|
||||||
|
CheckLicenseWS checkLicenseWS = service.getPort(CheckLicenseWS.class);
|
||||||
|
|
||||||
|
CheckClientLicense.Request params = new CheckClientLicense.Request();
|
||||||
|
params.setClientId(clientId);
|
||||||
|
params.setProperties(properties);
|
||||||
|
|
||||||
|
CheckClientLicenseResponse.Response result = checkLicenseWS.checkClientLicense(params);
|
||||||
|
|
||||||
|
return result;
|
||||||
} catch (MalformedURLException e) {
|
} catch (MalformedURLException e) {
|
||||||
|
CheckClientLicenseResponse.Response result = new CheckClientLicenseResponse.Response();
|
||||||
|
result.setClientId(this.clientId);
|
||||||
|
result.setProperties("error");
|
||||||
|
result.setValid(false);
|
||||||
|
|
||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
return null;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
QName qname = new QName("http://checkLicenseJ.bvn13.ru", "CheckLicenseWSService");
|
|
||||||
|
|
||||||
Service service = null;
|
|
||||||
try {
|
|
||||||
service = Service.create(url, qname);
|
|
||||||
} catch (WebServiceException e) {
|
|
||||||
e.printStackTrace();
|
|
||||||
return null;
|
|
||||||
}
|
|
||||||
|
|
||||||
CheckLicenseWS checkLicenseWS = service.getPort(CheckLicenseWS.class);
|
|
||||||
|
|
||||||
CheckClientLicense.Request params = new CheckClientLicense.Request();
|
|
||||||
params.setClientId(clientId);
|
|
||||||
params.setProperties(properties);
|
|
||||||
|
|
||||||
CheckClientLicenseResponse.Response result = checkLicenseWS.checkClientLicense(params);
|
|
||||||
|
|
||||||
return result;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue