本文整理匯總了Java中org.apache.axis2.AxisFault.getDetail方法的典型用法代碼示例。如果您正苦於以下問題:Java AxisFault.getDetail方法的具體用法?Java AxisFault.getDetail怎麽用?Java AxisFault.getDetail使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類org.apache.axis2.AxisFault
的用法示例。
在下文中一共展示了AxisFault.getDetail方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。
示例1: resolveUsertoken
import org.apache.axis2.AxisFault; //導入方法依賴的package包/類
public String resolveUsertoken(String usertoken, String saasId)
throws ServletException, RemoteException {
SessionServiceStub stub = new SessionServiceStub(getEndPoint(false));
setBasicAuth(stub);
SessionServiceStub.ResolveUserTokenE rut = new SessionServiceStub.ResolveUserTokenE();
SessionServiceStub.ResolveUserToken param = new SessionServiceStub.ResolveUserToken();
param.setSessionId(getSessionId(saasId));
param.setUserToken(usertoken);
param.setSubscriptionKey(getSubscriptionKey(saasId));
rut.setResolveUserToken(param);
try {
ResolveUserTokenResponseE response = stub.resolveUserToken(rut);
return response.getResolveUserTokenResponse().get_return();
} catch (AxisFault e) {
if (port < 8185 && searchPort
&& e.getDetail() instanceof ConnectException) {
// try again with another port
port++;
return resolveUsertoken(usertoken, saasId);
}
throw new ServletException(e);
}
}
示例2: logoutUser
import org.apache.axis2.AxisFault; //導入方法依賴的package包/類
public String logoutUser(String saasId) throws ServletException,
RemoteException {
SessionServiceStub stub = new SessionServiceStub(getEndPoint(false));
setBasicAuth(stub);
SessionServiceStub.DeleteServiceSessionE dss = new SessionServiceStub.DeleteServiceSessionE();
SessionServiceStub.DeleteServiceSession param = new SessionServiceStub.DeleteServiceSession();
param.setSessionId(getSessionId(saasId));
param.setSubscriptionKey(getSubscriptionKey(saasId));
dss.setDeleteServiceSession(param);
try {
DeleteServiceSessionResponseE response = stub
.deleteServiceSession(dss);
return response.getDeleteServiceSessionResponse().get_return();
} catch (AxisFault e) {
if (port < 8185 && searchPort
&& e.getDetail() instanceof ConnectException) {
// try again with another port
port++;
return logoutUser(saasId);
}
throw new ServletException(e);
}
}