Problemas com aplicação no Tomcat!

Bom dia Pessoal !!!

Tenho uma aplicação rodando perfeitamente no JBOSS com o Struts e Hibernate, no entanto fui fazer uns testes para ver se ela rodaria no TOMCAT. Para minha surpresa, os JavaBens não funcionaram.

Por exemplo, o codigo abaixo carrega um css.

<!-- Mapeamento dos Arquivos Externos -->
<c:url var="link_css_default" value="/css/default.css" />
<c:url var="link_css_screen" value="/css/screen.css" />
<head>	
	<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
	<link href="${link_css_default}" rel="stylesheet" type="text/css"/>
	<link href="${link_css_screen}" rel="stylesheet" type="text/css"/>
</head>

As variáveis do bean, não são executadas no TOMCAT.

Outro exemplo, quando populo um form-bean e depois tento pegar o valor no JSP, ele não retorna nada.

<bean:message key="label.setor.nomeSetor" />
<html:text property="nomeSetor" value="${manuteSetor.nomeSetor}"/>

Ou melhor… é gerado o campo mas com um valor ${manuteSetor.nomeSetor}…

Mais um pra finalizar… faço uma consulta no banco que retorna uma collction, está collection eu adiciono em um bean. E quando vou “varrer” os dados do bean no JSP… não aparece.

Pergunta… existe realmente esse problema no TOMCAT ? ou é alguma configuração para ele executar tais variáveis?

Vale lembrar que no JBOSS, aplicação funciona 100%.

Desde já obrigado !!

O Tomcat porém não implementa um container EJB. Para aplicações JEE que utilizam Enterprise JavaBeans (EJB), você deve procurar um servidor de aplicações JEE completo, como JBoss AS, IBM WebSphere, BEA WebLogic, Oracle AS, GlassFish, ou o J2EE SDK incluindo Sun Java System Application Server Platform Edition, implementação de referência para a plataforma JEE completa (Web e EJB), entre outros.