Erro na servlet ao enviar email no metodo email.send();

Ola Amigos

Estou com um erro em uma SERVLET que ocorre na linha email.send();, caso eu comento esta linha a mensagem que vem logo abaxo é exibido. porem quando descomento a linha, a mensagem que deveria ser exibida nao aparece.

Quando comento a linha email.send(); a mensagem “TESTANDO” é exibida e quando descomento a linha a mensagem “TESTANDO” nao é exibida.

Sera que preciso configurar algo no glassfish, pois quando executo o codigo manual, eu consigo enviar a mensagem ao meu email.

O objetivo do meu codigo é enviar no meu email a mensagem “TESTE EMAIL”

Espero que alguem possa me ajudar.

O codigo segue abaixo:

     
protected void processRequest(HttpServletRequest request, HttpServletResponse response)   
throws ServletException, IOException   
    {   
        response.setContentType("text/html;charset=UTF-8");   
        PrintWriter out = response.getWriter();   
        try   
        {   
            String msg = "TESTE EMAIL";   
            SimpleEmail email = new SimpleEmail();   
            email.setDebug(true);   
            email.setHostName("smtp.gmail.com");   
            email.setAuthentication("usuario", "senha");   
            email.setSSL(true);   
            email.addTo("usuario@gmail.com");   
            email.setSubject("Teste");   
            email.setMsg(msg );   
            //email.send();    --Quando descomento esta linha , nao mostra a mensagem abaixo e nao esta enviando email   
               
            out.println("<html>");   
            out.println("<body>");   
            out.println("TESTANDO");   
            out.println("</body>");   
            out.println("</html>");   
        }   
        catch (EmailException ex) {   
            Logger.getLogger(ServiceLoginAuth.class.getName()).log(Level.SEVERE, null, ex.getStackTrace()+ex.getMessage());   
        } finally {   
            out.close();   
        }   
    }