File Upload Resolved ..and another log.. March 27, 2008
Posted by pci08 in error resolving.trackback
Issue file upload pada posting sebelumnya telah sukses, salah satu poin penyebab file upload tidak berjalan pada aplikasi spring , karena terdapat konfigurasi webwork pada web.xml sehingga filtering file yang akan diupload, terlebih dahulu tersimpan filter webwork, yang berimbas pada value yang terinisialisasi pada FormAction, menjadi null.
berikut potongan web.xml yang tidak digunakan/remarking :
…
<!–
<filter>
<filter-name>webwork-cleanup</filter-name>
<filter-class>com.opensymphony.webwork.dispatcher.ActionContextCleanUp</filter-class>
</filter>
–>
<!– <filter- class>com.opensymphony.webwork.sitemesh.FreeMarkerPageFilter</filter-class> –>
</filter>
<!–
<filter>
<filter-name>webwork</filter-name>
<filter-class>com.opensymphony.webwork.dispatcher.FilterDispatcher</filter-class>
</filter>
–>
<!–
<filter-mapping>
<filter-name>webwork-cleanup</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
–>
<!–
<filter-mapping>
<filter-name>webwork</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
–>
…
issue is resolved.
another log for today :
jika menemukan error seperti ini :
…
An Error has occurred in this application.
javax.servlet.jsp.JspException: Cannot find bean under name listTxnGroup at org.apache.struts.taglib.html.OptionsTag.getIterator(OptionsTag.java:364) at org.apache.struts.taglib.html.OptionsTag.doEndTag(OptionsTag.java:186)
…
maka periksa kembali, apakah value yang di set melalui FormAction, telah benar-benar di set, menggunakan
request.setAttribute
karena jika value yang diinginkan kosong, maka error akan timbul seperti di atas. Dalam kasus ini, error muncul karena konfigurasi Facade yang belum tepat, sehingga value yang diinginkan tidak ter-inject dengan benar.
Logged by : K
Comments»
No comments yet — be the first.