本文整理汇总了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);
}
}