// returns accountId
Debug.print("AccountControllerBean createAccount");
if (customerId == null)
throw new InvalidParameterException("null customerId" );
if (type == null)
throw new InvalidParameterException("null type");
if (description == null)
throw new InvalidParameterException("null description");
if (beginBalanceTimeStamp == null)
throw new InvalidParameterException("null beginBalanceTimeStamp");
DomainUtil.checkAccountType(type);
if (customerExists(customerId) == false)
throw new CustomerNotFoundException(customerId);