Articles of tomcat

java.lang.LinkageError: javax.servlet.jsp.JspApplicationContext.getExpressionFactory

Quando tento executar meu aplicativo da Web no Tomcat 7, recebi a seguinte exceção: exception javax.servlet.ServletException: java.lang.LinkageError: loader constraint violation: when resolving interface method “javax.servlet.jsp.JspApplicationContext.getExpressionFactory()Ljavax/el/ExpressionFactory; ” the class loader (instance of org/apache/jasper/servlet/JasperLoader) of the current class, org/apache/jsp/index_jsp, and the class loader (instance of org/apache/catalina/loader/StandardClassLoader) for resolved class, javax/servlet/jsp/JspApplicationContext, have different Class objects for the type […]

Como faço para ler o arquivo de manifesto de um webapp sendo executado no apache tomcat?

Eu tenho um webapp que contém um arquivo de manifesto, no qual eu escrevo a versão atual do meu aplicativo durante uma tarefa de compilation ant. O arquivo de manifesto é criado corretamente, mas quando tento lê-lo durante o tempo de execução, obtenho alguns efeitos colaterais estranhos. Meu código para ler no manifesto é algo […]

org.apache.tomcat.util.bcel.classfile.ClassFormatException: Tag de byte inválida no pool constante: 15

Estou portando um webapp do Tomcat 7 para outro servidor com o Tomcat 7, mas com o Java 8. Tomcat começa com sucesso, mas no log catalina.out eu recebo: org.apache.tomcat.util.bcel.classfile.ClassFormatException: Invalid byte tag in constant pool: 15 at org.apache.tomcat.util.bcel.classfile.Constant.readConstant(Constant.java:131) at org.apache.tomcat.util.bcel.classfile.ConstantPool.(ConstantPool.java:60) at org.apache.tomcat.util.bcel.classfile.ClassParser.readConstantPool(ClassParser.java:209) at org.apache.tomcat.util.bcel.classfile.ClassParser.parse(ClassParser.java:119) at org.apache.catalina.startup.ContextConfig.processAnnotationsStream(ContextConfig.java:2049) at org.apache.catalina.startup.ContextConfig.processAnnotationsJar(ContextConfig.java:1931) at org.apache.catalina.startup.ContextConfig.processAnnotationsUrl(ContextConfig.java:1899) at org.apache.catalina.startup.ContextConfig.processAnnotations(ContextConfig.java:1885) at org.apache.catalina.startup.ContextConfig.webConfig(ContextConfig.java:1281) […]

Como incorporar o Tomcat 6?

Atualmente estou executando minhas aplicações web no Tomcat 6 em produção e gostaria de avaliar o funcionamento do Tomcat no modo incorporado. Existe um bom tutorial ou outro recurso além do que está na documentação da API ?

Posso me conectar ao SQL Server usando a Autenticação do Windows a partir do webapp Java EE?

No momento, estou investigando como estabelecer uma conexão com um database do SQL Server do meu aplicativo da Web do Java EE usando a Autenticação do Windows em vez da autenticação do SQL Server. Estou executando este aplicativo fora do Tomcat 6.0 e estou utilizando o driver Microsoft JDBC. Meu arquivo de propriedades de conexão […]

Como configurar o Tomcat para servir imagens de uma pasta externa fora do webapps?

Como posso usar o Tomcat para exibir arquivos de imagem de uma pasta pública fora de aplicativos da Web? Eu não quero usar um segundo servidor de arquivos Apache em uma porta diferente, já que os arquivos de imagem são parte do mesmo aplicativo. E eu não quero criar um link simbólico para a pasta […]

Como criar arquivos war

Quais são as melhores práticas de criação de arquivos war (usando eclipse) para rodar no tomcat? tutoriais, links, exemplos são muito apreciados.

Erro de Java: somente um tipo pode ser importado. XYZ resolve um pacote

Eu recebo o erro: “Apenas um tipo pode ser importado. XYZ resolve para um pacote.” Alguém explicou a causa aqui, mas não tenho certeza do que devo fazer para consertar isso. FYI: Eu estou usando o Eclipse. Eu adicionei o código que faz a importação abaixo. A importação java.util. * Funciona bem. <% CategoryDao catDao […]

ClassNotFoundException ao usar Bibliotecas do Usuário no caminho de construção do Eclipse

Estou usando o Eclipse 3.7 (STS) com o Tomcat 7 rodando dentro do IDE. Eu criei um novo projeto de Web dynamic e adicionei um único arquivo JSP à pasta raiz de conteúdo da web. Eu posso executar o Tomcat e acessar o JSP de dentro do Eclipse sem problemas. Eu adicionei alguns JARs de […]

O que é uma maneira recomendada de gerar encadeamentos a partir de um servlet no Tomcat

Provavelmente uma repetição! Estou usando o Tomcat como meu servidor e quero saber qual é a melhor maneira de gerar threads no servlet com resultados determinísticos. Estou executando algumas atualizações de longa duração de uma ação de servlet e gostaria que a solicitação fosse concluída e que as atualizações acontecessem em segundo plano. Em vez […]