[jboss-user] [JBoss Seam] - Problem with <tr:inputFile> in Seam 1.2.1GA and Trinidad 1.0
fquimbay
do-not-reply at jboss.com
Fri Jul 13 11:54:47 EDT 2007
Greetings ...
I have a project with Seam 1.2.1GA and Trinidad 1.0.1 on JBoss 4.2.0GA, works good. Many components like <tr:panelPage> work good, bad when I use <tr:inputFile> doesn't work, because I see this error:
| 09:30:22,875 ERROR [ExceptionFilter] uncaught exception
| javax.servlet.ServletException: /plantillas/subirPlantilla.xhtml @22,121 valueChangeListener="#{gestionPlantilla.fileUploaded}": javax.ejb.EJBTransactionRolledbackException: org.apache.myfaces.trinidadinternal.config.upload.UploadedFiles$FixFilename
| at javax.faces.webapp.FacesServlet.service(FacesServlet.java:154)
| ...
| ...
| Caused by: javax.faces.el.EvaluationException: /plantillas/subirPlantilla.xhtml @22,121 valueChangeListener="#{gestionPlantilla.fileUploaded}": javax.ejb.EJBTransactionRolledbackException: org.apache.myfaces.trinidadinternal.config.upload.UploadedFiles$FixFilename
| at com.sun.facelets.el.LegacyMethodBinding.invoke(LegacyMethodBinding.java:73)
| ...
| ...
| Caused by: javax.ejb.EJBTransactionRolledbackException: org.apache.myfaces.trinidadinternal.config.upload.UploadedFiles$FixFilename
| at org.jboss.ejb3.tx.Ejb3TxPolicy.handleInCallerTx(Ejb3TxPolicy.java:87)
| ...
| ...
| Caused by: java.lang.ClassCastException: org.apache.myfaces.trinidadinternal.config.upload.UploadedFiles$FixFilename
| at com.colconnect.reel.session.GestionPlantilla.fileUploaded(GestionPlantilla.java:58)
| ...
| ...
|
it was when I return the event.getNewValue():
| public void fileUploaded(ValueChangeEvent event)
| {
| UploadedFile archivo = (UploadedFile) event.getNewValue();
| if (archivo != null) {
| archivoPlantilla = archivo;
| }
| }
|
and my view is like this:
| ...
| ...
| <tr:inputFile label="#{messages['plantilla.contenido']}" valueChangeListener="#{gestionPlantilla.fileUploaded}" />
| ...
| ...
|
Any idea. Thanks, for your help.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4064062#4064062
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4064062
More information about the jboss-user
mailing list