Re: [java-list] Tomcat / WAR / Reloadable
Simone, Para fazer o deploy de sua aplicação no TOMCAT a forma mais usada é essa mesmo. Gerar o WAR, copiar para o WEBAPPS, reiniciar o TOMCAT. Entretanto existem algumas saídas caso você não tenha feito grandes mudanças (algo que afete o WEB.XML por ex.). Use a ferramente MANAGER que vem junto com o TOMCAT para gerenciar as mudanças na sua aplicação sem a necessidade de reiniciar o TOMCAT. 1- Se você quiser remover uma aplicação use: http://.../manager/remove?path=path da sua aplicação . Ex: http://127.0.0.1:8080/manager/remove?path=/teste 2- Para fazer o load da sua aplicação use: http://.../manager/intall?war=nome do seu war . Ex: http://127.0.0.1:8080/manager/install?war=teste 3- Para fazer apenas un reload (só vai funcionar se não houver mudanças que tenham afetado o WEB.XML): http://.../manager/reload?path=path da sua aplicação . Ex: http://127.0.0.1:8080/manager/reload?path=/teste Outra solução muito usada para testar JSPs e Servlets é usar o diretório ROOT abaixo do webapps. Nestes caso a única coisa a fazer é copiar os JSPs e Servlets para o ROOT e chamá-los via browser. Entretanto certifique-se de que a sua configuração do TOMCAT habilita o uso do ROOT. Veja no server.xml se a linha Context path= docBase=ROOT debug=0 está descomentada. Espero que isso ajude. Qualquer coisa a mais mande para a lista para vermos o que pode ser feito. Boa sorte! Alexandro Strack - Original Message - From: Simone BR [EMAIL PROTECTED] To: [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] Sent: Thursday, July 03, 2003 3:28 PM Subject: [java-list] Tomcat / WAR / Reloadable Oi pessoal. estou começando a usar o tomcat e não estou conseguindo fazer uma cosinha. Tenho uma pequena aplicação. Crio o WAR e o copio para o webapps do tomcat. Já alterei pelo administração do tomcat o parâmetro reloadable para true. Mesmo assim, toda vez que eu altero algo nos meus jsp´s, só consigo ver essa alteração se eu gerar o WAR novamente, copiá-lo para o webapps e reinicar o tomcat. Creio que tenho que alterar algo para ele atualizar automaticamente o WAR quando eu altero um jsp, servlet, etc. Alguém tem uma dica ? Obrigada pela atenção, Simone. _ MSN Hotmail, o maior webmail do Brasil. http://www.hotmail.com -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Re:[java-list] JDBC - Oracle
Oi Daniel, Você precisa colocar no classpath o JDBC para o Oracle. Estes arquivos se encontram no diretório JDBC que está abaixo do seu Oracle_Home. Normalmente você encontrará os arquivos: classes111.zip e classes12.zip. O primeiro serve para versões JDK anteriores a 1.2 e o segundo para as versões mais recentes. Se você tiver um banco 9i encontrará até mesmo um arquivo chamado ojdbc14.jar. Este deve ser utilizado com o JDK 1.4. Se você não encontrar os arquivos acima pode fazer download diretamente da página da Oracle, http://otn.oracle.com .Vá na parte de downloads e escolha os drivers de JDBC que você necessita. Um abraço e boa sorte, Alexandro Strack http://www.minajava.blogger.com.br - Original Message - From: Daniel [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, June 06, 2003 10:00 AM Subject: [java-list] Re:[java-list] JDBC - Oracle que erro está ocorrendo ? Algum colega poderai me dar um auxilio nesta conexao, e me d izer o q esta errado ?? obrigado jose antonio import java.sql.*; import java.awt.*; import java.io.*; import java.util.*; public class JdbcApplet extends java.applet.Applet { static final String query = select 'Hello JDBC: ' || sysd ate from dual; Button execute_button; TextArea output; Connection conn; public void init () { this.setLayout (new BorderLayout ()); Panel p = new Panel (); p.setLayout (new FlowLayout (FlowLayout.LEFT)); execute_button = new Button (Hello JDBC); p.add (execute_button); this.add (North, p); output = new TextArea (10, 60); this.add (Center, output); } public boolean action (Event ev, Object arg) { if (ev.target == execute_button) { try { if (conn == null) { // pq esta dando ero na linha abaixo ?? DriverManager.registerDriver (new oracle.jdbc.OracleDriv er()); conn = DriverManager.getConnection (jdbc:oracle:thin:@10 .30.0.249:1521:scg, scott, scott); output.appendText (Connected\n); } Statement stmt = conn.createStatement (); output.appendText (Executing query + query + \n); ResultSet rset = stmt.executeQuery (query); while (rset.next ()) output.appendText (rset.getString (1) + \n); output.appendText (done.\n); } catch (Exception e) { output.appendText (e.getMessage () + \n); } return true; } else return false; } } --- UOL, o melhor da Internet http://www.uol.com.br/ -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Dvida cruel
Caro Rodrigo, Se voc j sabe da imutabilidade das Strings ento s lhe falta o fato da passagem de parmetros der por valor e no por referncia. Ah, s mais um detalhe, a varivel y no est vazia mais sim com o contedo teste- . Um abrao, Alexandro Strack - Original Message - From: Rodrigo Alvares de Souza [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, May 30, 2003 10:31 AM Subject: [java-list] Dvida cruel Alguem saberia me dizer pq qdo eu imprimo a variavel y, ela est vazia ? Eu sei que tem a ver com a imutabilidade das Strings, mas queria uma resposta que me convencesse :-) public class teste1 { public teste1() {} public static void main(String[] args) { teste1 t = new teste1(); String y = new String(teste - ); int z = 10; System.out.println(t.x(y,z)); System.out.println(y); } private String x (String str1,int z) { str1 = str1.concat( ok ) ; z = 2003; return str1; } } Obrigado. Atenciosamente, Paulo Henrique C. Zanchettin Scopus Tecnologia S/A ( 55-11-3909-3561 * [EMAIL PROTECTED] -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usurios Java da Sucesu-SP d vidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -