jump to navigation

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.