You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@myfaces.apache.org by Jorge Vásquez <jv...@3eyegroup.com> on 2006/12/05 01:42:22 UTC

Error using inputFileUpload component.

Regards,

I am getting the following snack trace error with the inputFileUpload
component:  (has anybody had any similar error?) 

 

java.lang.NoSuchMethodError:
java.lang.StringBuffer.insert(ILjava/lang/CharSequence;)Ljava/lang/StringBuf
fer;

      at
javax.faces.component._SelectItemsIterator.getPathToComponent(_SelectItemsIt
erator.java:228)

      at
javax.faces.component._SelectItemsIterator.getPathToComponent(_SelectItemsIt
erator.java:199)

      at
javax.faces.component._SelectItemsIterator.hasNext(_SelectItemsIterator.java
:131)

      at
javax.faces.component._SelectItemsUtil.matchValue(_SelectItemsUtil.java:46)

      at
javax.faces.component.UISelectOne.validateValue(UISelectOne.java:62)

      at javax.faces.component.UIInput.validate(UIInput.java:353)

      at javax.faces.component.UIInput.processValidators(UIInput.java:183)

      at javax.faces.component.UIForm.processValidators(UIForm.java:70)

      at
javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java
:624)

      at
javax.faces.component.UIViewRoot.processValidators(UIViewRoot.java:146)

      at
org.apache.myfaces.lifecycle.LifecycleImpl.processValidations(LifecycleImpl.
java:262)

      at
org.apache.myfaces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:76)

      at javax.faces.webapp.FacesServlet.service(FacesServlet.java:137)

      at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:237)

      at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:157)

      at
org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.
java:144)

      at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:186)

      at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:157)

      at
com.alerotech.client.filters.CharsetFilter.doFilter(CharsetFilter.java:25)

      at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:186)

      at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:157)

      at
com.alerotech.client.filters.SessionTimeOutFilter.doFilter(SessionTimeOutFil
ter.java:43)

      at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:186)

      at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:157)

      at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
va:214)

      at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex
t.java:104)

      at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)

      at
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContext
Valve.java:198)

      at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
va:152)

      at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex
t.java:104)

      at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)

      at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137
)

      at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex
t.java:104)

      at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118
)

      at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex
t.java:102)

      at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)

      at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
:109)

      at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex
t.java:104)

      at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)

      at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)

      at
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)

      at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)

      at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConne
ction(Http11Protocol.java:705)

      at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)

      at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:683)

      at java.lang.Thread.run(Thread.java:534)

 

Thanks,

JV

 


RE: Error using inputFileUpload component.

Posted by Jorge Vásquez <jv...@3eyegroup.com>.
The cause of the error has nothing to do with the inputFileUpload component,
it is related with the SelectItems Iterator, please help me with this!!!  I
have no idea what is happening, I read that it was probably due to JVM
compatibility issues.  I am using JVM 1.4 and
myfaces-api-1.1.4-SNAPSHOT.jar, myfaces-impl-1.1.4-SNAPSHOT.jar,
tomahawk-1.1.5-SNAPSHOT.jar.

This must be a bug, what is the workaround for it?

Thanks,

JV

 

 

  _____  

De: Jorge Vásquez [mailto:jv@3eyegroup.com] 
Enviado el: lunes, 04 de diciembre de 2006 19:42
Para: 'MyFaces Discussion'
Asunto: Error using inputFileUpload component.

 

Regards,

I am getting the following snack trace error with the inputFileUpload
component:  (has anybody had any similar error?) 

 

java.lang.NoSuchMethodError:
java.lang.StringBuffer.insert(ILjava/lang/CharSequence;)Ljava/lang/StringBuf
fer;

      at
javax.faces.component._SelectItemsIterator.getPathToComponent(_SelectItemsIt
erator.java:228)

      at
javax.faces.component._SelectItemsIterator.getPathToComponent(_SelectItemsIt
erator.java:199)

      at
javax.faces.component._SelectItemsIterator.hasNext(_SelectItemsIterator.java
:131)

      at
javax.faces.component._SelectItemsUtil.matchValue(_SelectItemsUtil.java:46)

      at
javax.faces.component.UISelectOne.validateValue(UISelectOne.java:62)

      at javax.faces.component.UIInput.validate(UIInput.java:353)

      at javax.faces.component.UIInput.processValidators(UIInput.java:183)

      at javax.faces.component.UIForm.processValidators(UIForm.java:70)

      at
javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java
:624)

      at
javax.faces.component.UIViewRoot.processValidators(UIViewRoot.java:146)

      at
org.apache.myfaces.lifecycle.LifecycleImpl.processValidations(LifecycleImpl.
java:262)

      at
org.apache.myfaces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:76)

      at javax.faces.webapp.FacesServlet.service(FacesServlet.java:137)

      at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:237)

      at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:157)

      at
org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.
java:144)

      at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:186)

      at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:157)

      at
com.alerotech.client.filters.CharsetFilter.doFilter(CharsetFilter.java:25)

      at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:186)

      at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:157)

      at
com.alerotech.client.filters.SessionTimeOutFilter.doFilter(SessionTimeOutFil
ter.java:43)

      at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:186)

      at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:157)

      at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
va:214)

      at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex
t.java:104)

      at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)

      at
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContext
Valve.java:198)

      at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
va:152)

      at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex
t.java:104)

      at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)

      at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137
)

      at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex
t.java:104)

      at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118
)

      at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex
t.java:102)

      at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)

      at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
:109)

      at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex
t.java:104)

      at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)

      at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)

      at
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)

      at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)

      at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConne
ction(Http11Protocol.java:705)

      at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)

      at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:683)

      at java.lang.Thread.run(Thread.java:534)

 

Thanks,

JV