mending lewat milis aja... jadi yang lain juga pada bisa belajar seperti halnya diriku
:) -- Nano Surbakti 2008/12/18 pieter pattiruhu <pieter.milis.c...@gmail.com>: > terima kasih banyak nicholas,adelwin,dan jecki. heem jadi dapat > pelajaran baru lagi...oh iya kan aku pasti ke depannya sering banyak > bertanya nieh...kalo boleh(berharap mode on) sieh aku minta id YM > kalian, jadi kalo mau bertanya aku pakai YM aja...tapi pas bertanya > nanti aku pasti akan tanya lagi kalian sibuk ato engga, kalo sibuk ya > aku gak jadi tanya(^_^). soalnya programmer di tempat kantor aku > magang rata2 lagi sibuk sama project masing2 jadi kalau mo tanya gak > enak, muka dan dahinya ketekuk mulu..hehehehehe...takut menganggu. > > thanks berat. > > On 12/18/08, Nicholas I. S. <ni...@yahoo.com> wrote: >> Kalo saya liat maksudnya Adelwin adalah kemungkinan penyebab keluar error >> 404 itu karena ActionServlet nya si Struts kena exception pada saat Tomcat >> startup, pas coba initialize applicationnya. >> Alhasil, pada saat user coba akses URL yang berakhiran .do itu nggak >> dikenali oleh Tomcat. >> >> Saya coba jelasin secara terstruktur : >> 1. Struts bergantung pada web.xml untuk mengetahui nama control file >> dimana >> action mappings didefine (biasanya by convention namanya >> struts-config.xml) >> Di dalam web.xml ini juga di define servlet filter untuk si ActionServlet >> untuk semua URL yang berakhiran .do >> 2. Semua action anda di register di control file (struts-config.xml), >> beserta mapping URL nya, yang mana akan dan hanya di baca oleh >> ActionServlet >> pada saat tahap initialize application. >> 3. Kalau ActionServlet mengalami kegagalan pada saat mencoba ngeload semua >> action mapping tsb, maka walaupun server sudah jalan, tapi ketika anda >> coba >> akses url berakhiran .do akan kena error 404, karena server gak nemu >> resource yang sesuai dengan request anda. Biasanya error kayak gini paling >> sering disebabkan karena format xml yang invalid di dalam >> struts-config.xml >> nya. Coba di cek lagi apakah ada kelupaan tag penutupnya dsb. >> >> 4. Kalau anda mencoba melakukan hot-deploy, tapi anda menambahkan action >> baru di struts-config kemudian coba untuk mengakses action tsb tanpa >> me-restart server, maka Struts tidak akan meload action tsb. Jadinya juga >> HTTP 404. >> >> Saran saya coba cek apakah action mapping yang barusan anda kasih itu >> classnya beneran ada (kadang bisa juga karena salah package name ) dan >> terdeploy dengan benar di server tidak (lihat di WEB-INF/classes)? >> Kalau sudah benar coba restart server anda dan pastikan tidak ada >> exception >> (lihat di console pada saat start up) kemudian test lagi. >> >> >> >> --- On Thu, 12/18/08, pieter pattiruhu <pieter.milis.c...@gmail.com> >> wrote: >> >>> From: pieter pattiruhu <pieter.milis.c...@gmail.com> >>> Subject: Re: [JUG-Indonesia] HTTP-404 status??? >>> To: jug-indonesia@yahoogroups.com >>> Date: Thursday, December 18, 2008, 3:35 AM >>> maksudnya ke init gmn tuh?. apakah kalo udah ke init musti >>> di restart >>> dulu tomcatnya biar baca dari semula...?. >>> perasaan sieh bener struts-config.xmlnya : >>> >>> snippset di atas itu yang salah(tadi gue coba2 edit), yang >>> ini yang >>> bener asli dari kodingan sebeblumnya: >>> >>> <!-- Function Menu Action--> >>> <action path="/FunctionMenu" >>> >>> type="com.fujitsu.pms.function.FunctionAction" >>> name="FunctionForm" >>> scope="request"> >>> <forward name="success" >>> path="/WEB-INF/pages/function/function_menu.jsp"/> >>> <forward name="issue" >>> path="/issue/IssueInquiry.do?stKeystatus=0"/> >>> <forward name="mngt" >>> path="/MngtReport.do"/> >>> <forward name="admin" >>> path="/admin.do"/> >>> >>> </action> >>> >>> >>> <!-- Administrator Menu Action--> >>> <action path="/admin" >>> >>> type="com.fujitsu.pms.admin.adminmenu.AdminAction" >>> name="adminForm" >>> scope="request"> >>> <forward name="success" >>> path="/WEB-INF/pages/admin/admin_menu.jsp"/> >>> </action> >>> >>> On 12/18/08, pieter pattiruhu >>> <pieter.milis.c...@gmail.com> wrote: >>> > @jaki dan adelwin: >>> > webnya pake jsp terus aplikasinya itu di solaris >>> server...kalo mo >>> > lihat log error aplikasinya di server, kita direktori >>> mana?. apakah >>> > tomcat/logs ?. atau ada yang lain?. oh iya strutsnya >>> masih struts >>> > 1.3.8. ini kode snippsetnya : >>> > >>> > <!-- Function Menu Action--> >>> > <action path="/FunctionMenu" >>> > >>> type="com.fujitsu.pms.function.FunctionAction" >>> > name="FunctionForm" >>> > scope="request"> >>> > <forward name="success" >>> > >>> path="/WEB-INF/pages/function/function_menu.jsp"/> >>> > <forward name="issue" >>> > >>> path="/issue/IssueInquiry.do?stKeystatus=0"/> >>> > <forward name="mngt" >>> path="/MngtReport.do"/> >>> > <!-- <forward name="admin" >>> path="/admin.do"/> --> >>> > <forward name="admin" >>> > >>> path="/WEB-INF/pages/admin/admin_menu.jsp"/> >>> > </action> >>> > >>> > >>> > <!-- Administrator Menu Action--> >>> > <action path="/admin" >>> > >>> type="com.fujitsu.pms.admin.adminmenu.AdminAction" >>> > name="adminForm" >>> > scope="request"> >>> > <forward name="success" >>> > >>> path="/WEB-INF/pages/admin/admin_menu.jsp"/> >>> > </action> >>> > >>> > thanks...sebelumnya... >>> > >>> > On 12/18/08, Adelwin Handoyo <adel...@gmail.com> >>> wrote: >>> >> Pake apa toh web nya? Lupa gue... >>> >> Tebakan gua sih.. kalo die pake struts gitu.. >>> mungkin action servlet nya >>> >> belom ke init... >>> >> ada error apa gituh mungkin... >>> >> >>> >> >>> >> Adelwin Handoyo >>> >> COTS (DS) Consultant, Financial Services Industry >>> >> NCS Pte. Ltd. >>> >> (Reg. No. 198101793G) >>> >> A member of the Singapore Telecom Group >>> >> 5 Ang Mo Kio St 62, NCS Hub, Singapore (569141) >>> >> DID : (65) 6556 6785 Fax: (65) 6483 5420 >>> >> Email ID : ahand...@ncs.com.sg >>> >> Website: http://www.ncs.com.sg >>> >> **** DISCLAIMER ***** >>> >> This e-mail and any attachments thereto are >>> intended for the sole use of >>> >> the >>> >> recipient(s) >>> >> named above and may contain information that is >>> confidential and/or >>> >> proprietary to the NCS >>> >> Group. Any use of the information contained herein >>> (including, but not >>> >> limited to, total >>> >> or partial reproduction, communication, or >>> dissemination in any form) by >>> >> persons other >>> >> than the intended recipient(s) is prohibited. If >>> you have received this >>> >> e-mail in error, >>> >> please notify the sender immediately and delete >>> it. >>> >> **** NCS Pte. Ltd. - Reg. No. 198101793G **** >>> >> >>> >> -----Original Message----- >>> >> From: jug-indonesia@yahoogroups.com >>> [mailto:jug-indone...@yahoogroups.com] >>> >> On Behalf Of >>> >> Jecki >>> >> Sent: Thursday, December 18, 2008 10:40 AM >>> >> To: jug-indonesia@yahoogroups.com >>> >> Subject: Re: [JUG-Indonesia] HTTP-404 status??? >>> >> >>> >> 1. ada exception yang terlihat ga di log console >>> appservernya? >>> >> 2. snippet struts-config.xml bagian url yang mau >>> diakses seperti apa? >>> >> >>> >> 2008/12/18 pieter pattiruhu >>> <pieter.milis.c...@gmail.com>: >>> >>> hi mo tanya lagi nieh, aku dapet status >>> HTTP-404 dan error tertulis, >>> >>> halaman web yang aku tuju tidak ada di dalam >>> direktori tersebut, >>> >>> padahal ada di direktori tersebut, aku sudah >>> cek struts-config.xml dan >>> >>> pathnya benar...kira2 kenapa lagi ya?. perlu >>> setting apa lagi?.thanks. >>> >>> >>> >> >>> >> ------------------------------------ >>> >> >>> >> Kalau mau keluar dari mailing list ini, caranya >>> kirim sebuah email ke >>> >> jug-indonesia-unsubscr...@yahoogroups.com. >>> >> >>> >> Jangan lupa, website JUG Indonesia adalah >>> http://www.jug.or.id >>> >> >>> >> Yahoo! Groups Links >>> >> >>> >> >>> >> >>> >> >>> > >>> >>> ------------------------------------ >>> >>> Kalau mau keluar dari mailing list ini, caranya kirim >>> sebuah email ke jug-indonesia-unsubscr...@yahoogroups.com. >>> >>> Jangan lupa, website JUG Indonesia adalah >>> http://www.jug.or.id >>> >>> Yahoo! Groups Links >>> >>> >>> >> >> >> >