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
>>>
>>>
>>>
>>
>>
>>
> 

Kirim email ke