The problem was resolved. 
The ActionServlet was trying validate tiles-defs.xml and tiles point to a 
public dtd and time-out ocurred.
Then we put tiles-config_1_1.dtd in a specific folder in Sun1 
(C:\Sun\AppServer\lib\dtds).

But unfortunatelly we have other problem: bean:message tag is not working. 
Follow stacktrace:

javax.servlet.ServletException: Cannot find message resources under key 
org.apache.struts.action.MESSAGE
        
org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:830)
        
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:763)
        org.apache.jsp.pages.login.login_jsp._jspService(login_jsp.java:132)
        org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:105)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:860)
        
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:336)
        org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
        org.apache.jasper.servlet.JspServlet.service(JspServlet.java:251)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:860)
        sun.reflect.GeneratedMethodAccessor66.invoke(Unknown Source)
        
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        java.lang.reflect.Method.invoke(Method.java:585)
        org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:249)
        java.security.AccessController.doPrivileged(Native Method)
        javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
        org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:282)
        
org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:165)

root cause

javax.servlet.jsp.JspException: Cannot find message resources under key 
org.apache.struts.action.MESSAGE
        
org.apache.struts.taglib.TagUtils.retrieveMessageResources(TagUtils.java:1233)
        org.apache.struts.taglib.TagUtils.message(TagUtils.java:1082)
        org.apache.struts.taglib.bean.MessageTag.doStartTag(MessageTag.java:226)
        
org.apache.jsp.pages.login.login_jsp._jspx_meth_bean_message_0(login_jsp.java:235)
        
org.apache.jsp.pages.login.login_jsp._jspx_meth_html_form_0(login_jsp.java:159)
        org.apache.jsp.pages.login.login_jsp._jspService(login_jsp.java:117)
        org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:105)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:860)
        
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:336)
        org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
        org.apache.jasper.servlet.JspServlet.service(JspServlet.java:251)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:860)
        sun.reflect.GeneratedMethodAccessor66.invoke(Unknown Source)
        
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        java.lang.reflect.Method.invoke(Method.java:585)
        org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:249)
        java.security.AccessController.doPrivileged(Native Method)
        javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
        org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:282)
        
org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:165)

Our login.jsp:

<html:form action="Login.do?method=login" focus="usuario">
                            <table width="244" border="0" cellspacing="0" 
cellpadding="2">
                                <tr> 
                                    <td width="79" height="30" align="right" 
class="label">
                                        <bean:message bundle="pages.login" 
key="usuario"/>:
                                    </td>
                                    <td width="157" height="30" align="right">
                                        <html:text property="usuario" 
styleClass="campo" style="width: 153"/> 
                                    </td>
                                </tr>
.
.
.

And our struts-config.xml part:

<message-resources key="pages.login" 
parameter="br.gov.caixa.sinad.recursos.pages.login.login"/>

Thanks for any help

-----Mensagem original-----
De: Martin Gainty [mailto:[EMAIL PROTECTED]
Enviada em: Wednesday, 1 June 2005 11:18 AM
Para: Eduardo Ribeiro da Silva
Cc: Struts Users Mailing List
Assunto: Re: Problem with struts in Sun One 8.1 integrated with NetBeans
4.1


Eduardo-

It looks as if you never closed down the Tomcat instance that is using that 
socket so make sure tomcat is shutdown 'properly'

The second is that your struts-config.xml has an action-mapping action 
type="FormBeanPackage.FormBeanClass"
Make sure you have FormBeanPackage.FormBeanClass compiled and deployed in 
web-inf/classes or jar'ed and placed in web-inf/lib folder(s)
In the case of DynaActionForm use the ClassName specifier to identify the 
FormBeanPackage.FormBeanClass and compiled and deployed in web-inf/classes 
or jar'ed and placed in web-inf/lib folder(s)

HTH-
Martin-

---- Original Message ----- 
From: "Eduardo Ribeiro da Silva" <[EMAIL PROTECTED]>
To: "Struts Users Mailing List" <[EMAIL PROTECTED]>
Sent: Wednesday, June 01, 2005 9:17 AM
Subject: Problem with struts in Sun One 8.1 integrated with NetBeans 4.1


Hi people, I'm trying deploy an application with Struts in Sun1 8.1 
integrated with NetBeans 4.1. This application is working fine in TomCat. 
I'm receiving this stack trace in my browse:

javax.servlet.ServletException: Cannot find ActionMappings or 
ActionFormBeans collection
org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:830)
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:763)
org.apache.jsp.pages.login.login_jsp._jspService(login_jsp.java:129)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:105)
javax.servlet.http.HttpServlet.service(HttpServlet.java:860)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:336)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:251)
javax.servlet.http.HttpServlet.service(HttpServlet.java:860)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:585)
org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:249)
java.security.AccessController.doPrivileged(Native Method)
javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:282)
org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:165)

root cause

javax.servlet.jsp.JspException: Cannot find ActionMappings or 
ActionFormBeans collection
org.apache.struts.taglib.html.FormTag.lookup(FormTag.java:798)
org.apache.struts.taglib.html.FormTag.doStartTag(FormTag.java:506)
org.apache.jsp.pages.login.login_jsp._jspx_meth_html_form_0(login_jsp.java:146)
org.apache.jsp.pages.login.login_jsp._jspService(login_jsp.java:114)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:105)
javax.servlet.http.HttpServlet.service(HttpServlet.java:860)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:336)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:251)
javax.servlet.http.HttpServlet.service(HttpServlet.java:860)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:585)
org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:249)
java.security.AccessController.doPrivileged(Native Method)
javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:282)
org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:165)

And checking the server logs I founded this stack trace:

Error commiting response
java.io.IOException: An existing connection was forcibly closed by the 
remote host at sun.nio.ch.SocketDispatcher.write0(Native Method) at 
sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:33) at 
sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:104) at 
sun.nio.ch.IOUtil.write(IOUtil.java:75) at 
sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:302) at 
java.nio.channels.Channels.write(Channels.java:60) at 
java.nio.channels.Channels.access$000(Channels.java:47) at 
java.nio.channels.Channels$1.write(Channels.java:134) at 
org.apache.coyote.http11.InternalOutputBuffer.commit(InternalOutputBuffer.java:602)
 
at 
com.sun.enterprise.web.connector.grizzly.ProcessorTask.action(ProcessorTask.java:749)
 
at org.apache.coyote.Response.action(Response.java:186) at 
org.apache.coyote.http11.InternalOutputBuffer.doWrite(InternalOutputBuffer.java:570)
 
at org.apache.coyote.Response.doWrite(Response.java:548) at 
org.apache.coyote.tomcat5.OutputBuffer.realWriteBytes(OutputBuffer.java:404) 
at org.apache.tomcat.util.buf.ByteChunk.append(ByteChunk.java:294) at 
org.apache.tomcat.util.buf.IntermediateOutputStream.write(C2BConverter.java:241)
 
at sun.nio.cs.StreamEncoder$CharsetSE.writeBytes(StreamEncoder.java:336) at 
sun.nio.cs.StreamEncoder$CharsetSE.implFlushBuffer(StreamEncoder.java:404) 
at sun.nio.cs.StreamEncoder$CharsetSE.implFlush(StreamEncoder.java:408) at 
sun.nio.cs.StreamEncoder.flush(StreamEncoder.java:152) at 
java.io.OutputStreamWriter.flush(OutputStreamWriter.java:213) at 
org.apache.tomcat.util.buf.WriteConvertor.flush(C2BConverter.java:190) at 
org.apache.tomcat.util.buf.C2BConverter.flushBuffer(C2BConverter.java:133) 
at 
org.apache.coyote.tomcat5.OutputBuffer.realWriteChars(OutputBuffer.java:606) 
at org.apache.tomcat.util.buf.CharChunk.append(CharChunk.java:261) at 
org.apache.coyote.tomcat5.OutputBuffer.write(OutputBuffer.java:511) at 
org.apache.coyote.tomcat5.CoyoteWriter.write(CoyoteWriter.java:136) at 
org.apache.jasper.runtime.JspWriterImpl.flushBuffer(JspWriterImpl.java:137) 
at org.apache.jasper.runtime.JspWriterImpl.write(JspWriterImpl.java:345) at 
org.apache.jasper.runtime.JspWriterImpl.write(JspWriterImpl.java:356) at 
org.apache.jasper.runtime.JspWriterImpl.print(JspWriterImpl.java:481) at 
com.iplanet.jato.taglib.TagBase.writeOutput(TagBase.java:630) at 
com.iplanet.jato.taglib.AbstractVisualTag.doEndTag(AbstractVisualTag.java:160) 
at org.apache.jsp.jsp.Error_jsp._jspx_meth_jato_text_8(Error_jsp.java:310) 
at org.apache.jsp.jsp.Error_jsp._jspx_meth_jato_form_0(Error_jsp.java:155) 
at org.apache.jsp.jsp.Error_jsp._jspService(Error_jsp.java:87) at 
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:105) at 
javax.servlet.http.HttpServlet.service(HttpServlet.java:860) at 
com.sun.enterprise.tools.admingui.servlet.HandlePrecompiledJsp.doPost(HandlePrecompiledJsp.java:57)
 
at javax.servlet.http.HttpServlet.service(HttpServlet.java:767) at 
javax.servlet.http.HttpServlet.service(HttpServlet.java:860) at 
sun.reflect.GeneratedMethodAccessor66.invoke(Unknown Source) at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 
at java.lang.reflect.Method.invoke(Method.java:585) at 
org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:249) at 
java.security.AccessController.doPrivileged(Native Method) at 
javax.security.auth.Subject.doAsPrivileged(Subject.java:517) at 
org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:282) at 
org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:165) 
at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:257)
 
at 
org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:55)
 
at 
org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:161)
 
at java.security.AccessController.doPrivileged(Native Method) at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
 
at 
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:723)
 
at 
org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:482)
 
at 
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:417)
 
at 
org.apache.catalina.core.ApplicationDispatcher.access$000(ApplicationDispatcher.java:80)
 
at 
org.apache.catalina.core.ApplicationDispatcher$PrivilegedForward.run(ApplicationDispatcher.java:95)
 
at java.security.AccessController.doPrivileged(Native Method) at 
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:313)
 
at com.iplanet.jato.view.ViewBeanBase.forward(ViewBeanBase.java:340) at 
com.iplanet.jato.view.ViewBeanBase.forwardTo(ViewBeanBase.java:261) at 
com.sun.enterprise.tools.guiframework.event.handlers.NextPageHandler.forwardTo(NextPageHandler.java:39)
 
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 
at java.lang.reflect.Method.invoke(Method.java:585) at 
com.sun.enterprise.tools.guiframework.view.DescriptorViewHelper.invokeHandler(DescriptorViewHelper.java:863)
 
at 
com.sun.enterprise.tools.guiframework.view.DescriptorViewHelper.invokeHandlers(DescriptorViewHelper.java:800)
 
at 
com.sun.enterprise.tools.guiframework.view.DescriptorViewHelper.invokeHandler(DescriptorViewHelper.java:840)
 
at 
com.sun.enterprise.tools.guiframework.view.DescriptorViewHelper.invokeHandlers(DescriptorViewHelper.java:800)
 
at 
com.sun.enterprise.tools.guiframework.view.DescriptorViewHelper.invokeHandler(DescriptorViewHelper.java:840)
 
at 
com.sun.enterprise.tools.guiframework.view.DescriptorViewHelper.invokeHandlers(DescriptorViewHelper.java:800)
 
at 
com.sun.enterprise.tools.guiframework.view.DescriptorViewHelper.dispatchEvent(DescriptorViewHelper.java:775)
 
at 
com.sun.enterprise.tools.guiframework.view.BaseServlet.handleException(BaseServlet.java:426)
 
at 
com.sun.enterprise.tools.guiframework.view.BaseServlet.handleException(BaseServlet.java:283)
 
at 
com.sun.enterprise.tools.guiframework.view.BaseServlet.processRequest(BaseServlet.java:191)
 
at 
com.iplanet.jato.ApplicationServletBase.doPost(ApplicationServletBase.java:473) 
at javax.servlet.http.HttpServlet.service(HttpServlet.java:767) at 
javax.servlet.http.HttpServlet.service(HttpServlet.java:860) at 
sun.reflect.GeneratedMethodAccessor66.invoke(Unknown Source) at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 
at java.lang.reflect.Method.invoke(Method.java:585) at 
org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:249) at 
java.security.AccessController.doPrivileged(Native Method) at 
javax.security.auth.Subject.doAsPrivileged(Subject.java:517) at 
org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:282) at 
org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:165) 
at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:257)
 
at 
org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:55)
 
at 
org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:161)
 
at java.security.AccessController.doPrivileged(Native Method) at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
 
at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:263)
 
at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551) 
at 
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:225)
 
at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:173)
 
at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551) 
at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:161) 
at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551) 
at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:132)
 
at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551) 
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:933) at 
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:184) at 
com.sun.enterprise.web.connector.grizzly.ProcessorTask.process(ProcessorTask.java:653)
 
at 
com.sun.enterprise.web.connector.grizzly.ProcessorTask.process(ProcessorTask.java:534)
 
at 
com.sun.enterprise.web.connector.grizzly.ProcessorTask.doTask(ProcessorTask.java:403)
 
at 
com.sun.enterprise.web.connector.grizzly.WorkerThread.run(WorkerThread.java:55)

Thanks for any help



Att,
______________________________________
Eduardo Ribeiro da Silva
Apoio Java - BsB CMM 3
POLITEC
[EMAIL PROTECTED]
(061) 9231-5973 // 3038-6852

"Dedica tu, em pensamento, todas as tuas ações a Mim,
e perseverando nesta atitude, estarás sempre com tua
mente fixa em Mim".  Bhagavad Gítá


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to