package juno2Beans.acctList;
import com.ibm.ejs.container.*;
import javax.ejb.*;
import java.rmi.RemoteException;
/**
 * EJSRemoteStatelessCmdAccountList
 * @generated
 */
public class EJSRemoteStatelessCmdAccountList
	extends EJSWrapper
	implements CmdAccountList {
	/**
	 * EJSRemoteStatelessCmdAccountList
	 * @generated
	 */
	public EJSRemoteStatelessCmdAccountList() throws java.rmi.RemoteException {
		super();
	}
	/**
	 * doAccountList
	 * @generated
	 */
	public Juno2.AccountListCVO doAccountList(
		java.lang.String userId,
		java.lang.String userPassword)
		throws java.rmi.RemoteException, java.lang.Exception {
		EJSDeployedSupport _EJS_s = new EJSDeployedSupport();
		Juno2.AccountListCVO _EJS_result = null;
		try {
			juno2Beans.acctList.CmdAccountListBean beanRef =
				(juno2Beans.acctList.CmdAccountListBean) container.preInvoke(
					this,
					0,
					_EJS_s);
			_EJS_result = beanRef.doAccountList(userId, userPassword);
		} catch (java.rmi.RemoteException ex) {
			_EJS_s.setUncheckedException(ex);
		} catch (java.lang.RuntimeException ex) {
			_EJS_s.setUncheckedException(ex);
		} catch (java.lang.Exception ex) {
			_EJS_s.setCheckedException(ex);
			throw ex;
		} catch (Throwable ex) {
			_EJS_s.setUncheckedException(ex);
			throw new RemoteException(
				"bean method raised unchecked exception",
				ex);
		} finally {
			container.postInvoke(this, 0, _EJS_s);
		}
		return _EJS_result;
	}
}
