Pessoal,
Estou com minha aplicação na maquina de desenvolvimento e esta tudo ok, rodando que é uma beleza inclusive o meu swf que faz parte de uma animação do layout, só que quando eu subi para o servidor de homologação deu um erro muito estranho, eu acho que é configuração de tomcat mas não consegui achar nada nem aqui nem na net no site de gringos, vou colocar o meu código e erro:
código que esta na minh pagina e esta chmado o swf:
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"
width="725" height="176">
<param name="movie" value="swf/headerNew.swf?button=0">
<param name="quality" value="high">
<param name="menu" value="false">
<param name="wmode" value="transparent">
<!--[if !IE]> <-->
<object data="swf/headerNew.swf?button=0"
width="725" height="176" type="application/x-shockwave-flash">
<param name="quality" value="high">
<param name="menu" value="false">
<param name="wmode" value="transparent">
<param name="pluginurl" value="http://www.macromedia.com/go/getflashplayer">
FAIL (the browser should render some flash content, not this).
</object>
<!--> <![endif]-->
</object>
Erro no desse cara no tomcat, e isso ocorre quando eu acesso ele direto ou na aplicação gerando o stacktrace, lembrando que minha pasta swf esta fora da WEB-INF:
HTTP Status 500 -
--------------------------------------------------------------------------------
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
javax.servlet.ServletException: Servlet execution threw an exception
root cause
java.lang.NoSuchMethodError: org.apache.naming.resources.ResourceAttributes.getCanonicalPath()Ljava/lang/String;
org.apache.catalina.servlets.DefaultServlet.checkSendfile(DefaultServlet.java:1562)
org.apache.catalina.servlets.DefaultServlet.serveResource(DefaultServlet.java:873)
org.apache.catalina.servlets.DefaultServlet.doGet(DefaultServlet.java:376)
javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
note The full stack trace of the root cause is available in the Apache Tomcat/5.5.26 logs.
--------------------------------------------------------------------------------
Se alguem souber de algo agradeço muito.
Vlw…