Variáveis de ambiente no web.xml  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
marcusbiava
JavaBaby

Membro desde: 04/05/2009 13:57:22
Mensagens: 93
Localização: Floripa
Offline

Estou criando uma pagina para enviar email mas preciso que os dados do servidor SMTP sejam buscados como variáveis de ambiente (web.xml). Alguem sabe como eu faço isso ou conhecem um bom tutorial.

Valeu
gomesrod
GUJ Ranger
[Avatar]

Membro desde: 11/05/2007 19:46:22
Mensagens: 901
Offline

Olá,

Nesse caso não chamamos de variáveis de ambiente mas sim de Context Params.

Veja aqui um exemplo de como fazer:

http://www.java-tips.org/java-ee-tips/java-servlet/how-to-work-with-servletcontext-initilization-param-7.html
Tchello
GUJ Master
[Avatar]

Membro desde: 07/06/2008 14:41:04
Mensagens: 1693
Offline

Voce ta usando algum servidor de aplicação?
marcusbiava
JavaBaby

Membro desde: 04/05/2009 13:57:22
Mensagens: 93
Localização: Floripa
Offline

sim o apache tomcat
Tchello
GUJ Master
[Avatar]

Membro desde: 07/06/2008 14:41:04
Mensagens: 1693
Offline

TomCat é conteiner web, não um AS.
Veja a dica postada acima.
marcusbiava
JavaBaby

Membro desde: 04/05/2009 13:57:22
Mensagens: 93
Localização: Floripa
Offline

valeu Tchello
eu ja morei em Limeira-SP
marcusbiava
JavaBaby

Membro desde: 04/05/2009 13:57:22
Mensagens: 93
Localização: Floripa
Offline

This message was edited 1 time. Last update was at 01/09/2009 13:28:49

marcusbiava
JavaBaby

Membro desde: 04/05/2009 13:57:22
Mensagens: 93
Localização: Floripa
Offline

marcusbiava
JavaBaby

Membro desde: 04/05/2009 13:57:22
Mensagens: 93
Localização: Floripa
Offline

não esta dando certo
marcusbiava
JavaBaby

Membro desde: 04/05/2009 13:57:22
Mensagens: 93
Localização: Floripa
Offline

DEBUG: JavaMail version 1.4ea
DEBUG: java.io.FileNotFoundException: E:\Program Files\Java\jre6\lib\javamail.providers (O sistema não pode encontrar o arquivo especificado)
DEBUG: !anyLoaded
DEBUG: not loading resource: /META-INF/javamail.providers
DEBUG: successfully loaded resource: /META-INF/javamail.default.providers
DEBUG: Tables of loaded providers
DEBUG: Providers Listed By Class Name: {com.sun.mail.smtp.SMTPSSLTransport=javax.mail.Provider[TRANSPORT,smtps,com.sun.mail.smtp.SMTPSSLTransport,Sun Microsystems, Inc], com.sun.mail.smtp.SMTPTransport=javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Sun Microsystems, Inc], com.sun.mail.imap.IMAPSSLStore=javax.mail.Provider[STORE,imaps,com.sun.mail.imap.IMAPSSLStore,Sun Microsystems, Inc], com.sun.mail.pop3.POP3SSLStore=javax.mail.Provider[STORE,pop3s,com.sun.mail.pop3.POP3SSLStore,Sun Microsystems, Inc], com.sun.mail.imap.IMAPStore=javax.mail.Provider[STORE,imap,com.sun.mail.imap.IMAPStore,Sun Microsystems, Inc], com.sun.mail.pop3.POP3Store=javax.mail.Provider[STORE,pop3,com.sun.mail.pop3.POP3Store,Sun Microsystems, Inc]}
DEBUG: Providers Listed By Protocol: {imaps=javax.mail.Provider[STORE,imaps,com.sun.mail.imap.IMAPSSLStore,Sun Microsystems, Inc], imap=javax.mail.Provider[STORE,imap,com.sun.mail.imap.IMAPStore,Sun Microsystems, Inc], smtps=javax.mail.Provider[TRANSPORT,smtps,com.sun.mail.smtp.SMTPSSLTransport,Sun Microsystems, Inc], pop3=javax.mail.Provider[STORE,pop3,com.sun.mail.pop3.POP3Store,Sun Microsystems, Inc], pop3s=javax.mail.Provider[STORE,pop3s,com.sun.mail.pop3.POP3SSLStore,Sun Microsystems, Inc], smtp=javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Sun Microsystems, Inc]}
DEBUG: successfully loaded resource: /META-INF/javamail.default.address.map
DEBUG: !anyLoaded
DEBUG: not loading resource: /META-INF/javamail.address.map
DEBUG: java.io.FileNotFoundException: E:\Program Files\Java\jre6\lib\javamail.address.map (O sistema não pode encontrar o arquivo especificado)
DEBUG: getProvider() returning javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Sun Microsystems, Inc]
DEBUG SMTP: useEhlo true, useAuth true
DEBUG SMTP: useEhlo true, useAuth true
marcusbiava
JavaBaby

Membro desde: 04/05/2009 13:57:22
Mensagens: 93
Localização: Floripa
Offline

 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team