used top most framework for fastest development best applications java eclipse gwt tomcat struts

top - ranking java frameworks



AplicaciĆ³n Debug GWT con Tomcat(Eclipse) (2)

¿Has intentado configurar tu archivo struts.xml para excluir parámetros que parecen causar problemas?

<interceptor-stack name="defaultStack"> <interceptor-ref name="params"> <param name="excludeParams">fileUploadContentType,fileUploadFileName</param> </interceptor-ref> </interceptor-stack>

Intenté implementar la aplicación con Tomcat y obtuve el éxito. Ahora, en lugar de un servidor GWT interno, debo establecer tomcat como servidor incorporado predeterminado y depurar mi aplicación con él. El problema al que me estoy enfrentando es que puedo subir archivos al modo alojado con éxito, pero cuando traté de implementar mi aplicación en tomcat, me da error al interceptor Struts.

ERROR ParametersInterceptor.setParameters():242 - ParametersInterceptor - [setParameters]: Unexpected Exception caught setting ''fileUploadContentType'' on ''class com.example.server.actions.FileUploadAction: Error setting expression ''fileUploadContentType'' with value ''[Ljava.lang.String;@12569b8'' ERROR ParametersInterceptor.setParameters():242 - ParametersInterceptor - [setParameters]: Unexpected Exception caught setting ''fileUploadFileName'' on ''class com.example.server.actions.FileUploadAction: Error setting expression ''fileUploadFileName'' with value ''[Ljava.lang.String;@13fb1ab''

Solicito que me sugiera la solución a este problema o que me redireccione sobre cómo depurar con tomcat en eclipse (GWT).

¿Alguien puede redirigirme en este tema ...

Cualquier ayuda es muy apreciada.

Agradeciendote,

Saludos


Es realmente fácil, solo sigue estos pasos:

  1. Obtener el complemento de google para eclipse
  2. En eclipse, haga clic con el botón derecho en su proyecto y elija Depurar como -> Aplicación web (ejecutándose en un servidor externo)
  3. Ingrese la URL de su aplicación web en tomcat (como http: // localhost: 8080 / YourApp / YourApp.html y eclipse le dará una nueva; agregará cosas como? Gwt.codesvr = 127.0.0.1: 9997

Y eso es. ¡Simplemente configure sus puntos de interrupción y elimine errores!