Kuba
Pozdrowienia
Kuba
Pozdrowienia
Kuba
> W jakiej sali będzie wykład?
-~----------~----~----~----~------~----~------~--~---
Rzeczywiście, aula 2, godz. 16.00
Kuba
Kuba
Kuba
Pozdro
Kuba
zapraszam
Czy może mi ktoś napisać jak ominąć ten problem:
HTTP Status 404 - /helloServlets/start
type Status report
message /helloServlets/start
description The requested resource (/helloServlets/start) is not available.
JBoss Web/2.1.3.GA
Proponuję najpierw uruchomić JBossa z lini poleceń i przejrzeć
komunikaty na konsoli i logi (ew. uruchomić z eclipsa i przejrzeć
dokładnie logi). Jak tam nie będzie nic podejrzanego o zablokowanych
(zajętych) portach - bardzo częsta przyczyna niepowodzeń, to sprawdźcie
z przeglądarki czy jest konsola JMX stara i nowa i generalnie nie ma tam
linków typu 404.
Jak powyższe będzie w porządku to próbujemy deployować jakiś prosty
serwlet i dalej sprawdzić consolę i logi. Pamiętajcie, że servlety
kompilują się domyślnie dopiero po pierwszym do nich requescie więc
pewne błędy mogą ujawnić się dopiero w tym momencie (a nie na etapie
budowania servletu czy jego deployowania).
Jeszcze jedno - kiedyś miałem sytuacje trochę dziwną ale napiszę: pod
Windowsem domyślny unpaker zip'owy nie rozpakowywał archiwum poprawnie i
co ciekawe JBoss odpalał się fragmentarycznie i specjalnie nie
protestował. Dopiero jak rozpakowałem 7Zip'em wszystko zaczęło śmigać.
Dajcie więc znać jak jak poszło badanie.
Pozdrowienia
Kuba
> Jak powyższe będzie w porządku to próbujemy deployować jakiś prosty
> serwlet i dalej sprawdzić consolę i logi. Pamiętajcie, że servlety
> kompilują się domyślnie dopiero po pierwszym do nich requescie więc
>
>
> kompilują się domyślnie po/przy pierwszym requeście ?
> Z tego co wiem servlety w aplikacji webowej są skompilowane, czyli są
> plikami *.class umieszczonymi w katalogu
> /WEB-INF/classes/>pakiet</*.class i o żadnej kompilacji po pierwszym
> requeście nie ma mowy. Jest za to mowa o załadowaniu po pierwszym
> requeście, i rozpoczęciu cyklu życia, czyli unloaded, loaded,
> initializing, initialized, servicing, chyba że w web.xml umieścimy
> <load-on-startup> wewnątrz <servlet>.
> Chyba że mówimy o plikach .jsp wtedy faktycznie "normalnie" przy
> pierwszym requeście następuje translacja i kompilacja.
Oczywiście masz rację (!) chodziło o ładowanie i ew. błędy z tego
wynikające.
A kompilacja to oczywiście jsp.
Dzięki
Kuba
1. Wprowadzenie (o serwerach aplikacji, aplikacjach Java EE,
standardach, środowisku wytwórczym, pluginach, itp.) - (odbyte)
2. Java Servlet (odbyte)
3. JavaServer Pages (odbyte)
4. JSTL (odbyte)
5. framework JSF - ogólne (odbyte)
6. framework JSF - ciekawostki, Facelets, walidatory, konwertery
7. EJB - podstawy, komponenty
8. JPA i ogólnie ORM, zapytania
9. zdalni klienci EJB plus uzupełnienie tematyki wcześniejszej
10. bezpieczeństwo w Java EE (deklaratywne)
11. WebServices
12. JBoss Seam
13. ?
Całość jest prezentowana na serwerze JBoss 5, wytwarzana pod Eclipsem
przy użyciu wtyczek od JBossa.
Są to wykłady wprowadzające do wspomnianych technologii, zakres
materiału od "beginner" do "advanced begginer" :)
Jeżeli chodzi o samego JBossa to staram się być zgodny ze standardem
Java EE 5 i jakichś specjalnych właściwości czy rozszerzeń JBossa nie
wykorzystuję. Raczej dla początkujących albo osób, które kiedyś miały do
czynienia z dawnym J2EE (na przykład z EJB 2.1) i chcą zaktualizować wiedzę.
Zapraszam
Kuba
Pozdrowienia
Kuba