Uruchamianie i sprawdzanie przykładu Aukcja

Po uruchomieniu serwera można uruchomić aplikację i sprawdzić jej działanie.

Dla aplikacji do obsługi serwisu aukcyjnego WWW można wykonać następujące zadania:
  • Uruchomienie aplikacji Aby uruchomić aplikację, należy ją wdrożyć.
  • Używanie aukcyjnego serwisu WWW Można uruchomić aplikację i sprawdzić, jak działają jej funkcje.
  • Usunięcie przykładu Aukcja Można usunąć zaimportowaną przykładową aplikację Aukcja włącznie z projektem.
  • Ponowne zainstalowanie domyślnego przykładu Aukcja Można ponownie zainstalować przykład Aukcja w celu nadpisania wszelkich zmian i przywrócenia stanu domyślnego.
  • Sprawdzenie, czy aplikacja Aukcja działa Jeśli aplikacja sprawia wrażenie niedziałającej, można sprawdzić, czy została uruchomiona.

Uruchamianie aplikacji

Aby uruchomić aplikację:
  1. Sprawdź, czy działa serwer WebSphere Application Server.
  2. W Eksploratorze projektów kliknij prawym przyciskiem myszy projekt AuctionV60Web i wybierz kolejno opcje: Uruchom jako > Uruchom na serwerze.
Strona główna programu Aukcja zostanie otwarta w wewnętrznej przeglądarce. Należy zauważyć, że może to potrwać kilka chwil, ponieważ podczas pierwszego uruchomienia zostaną skompilowane pliki JSP. Jeśli przykład ma zostać uruchomiony w przeglądarce zewnętrznej, użyj tego adresu URL: http://localhost:9080/AuctionV60Web.

Sprawdzanie funkcji serwisu aukcyjnego WWW

Serwis WWW Aukcja jest działającym serwisem WWW. Można wykonać następujące zadania:
  • Wyszukanie przedmiotów aukcji Można znaleźć pozycje w katalogu, wyszukując konkretne przedmioty.
  • Zalogowanie do serwisu WWW Aukcja. W aukcyjnym serwisie WWW można przeglądać przedmioty bez logowania, lecz aby wykonać inne zadania, należy się zalogować jako użytkownik lub administrator.
  • Licytowanie przedmiotów na aukcji. W katalogu aukcji można licytować przedmioty.
  • Sprzedawanie przedmiotów w aukcyjnym serwisie WWW. Można dodawać przedmioty do katalogu aukcyjnego serwisu WWW.
  • Zmienianie dat zakończenia licytacji przedmiotów. Można zmieniać daty zakończenia licytacji przedmiotów w katalogu.

Wyszukiwanie przedmiotów aukcji

Można znaleźć pozycje w katalogu, wyszukując konkretne przedmioty lub podając maksymalną cenę przedmiotów.
  1. Aby wyszukać konkretne elementy za pomocą słów kluczowych, wykonaj jeden z poniższych kroków:
    • Na stronie głównej serwisu Aukcja wpisz szukane słowo kluczowe wyszukiwania w polu Wprowadź i kliknij przycisk Wykonaj.
    • Kliknij zakładkę Przeglądaj, następnie w polu opisu Szukaj wpisz słowo kluczowe wyszukiwania, wybierz opcję Data ważności lub Wartość, aby określić kolejność, w jakiej mają być wyświetlone wyniki wyszukiwania, i kliknij przycisk Wykonaj.
  2. Aby wyszukać wszystkie dostępne przedmioty dostępne za kwotę niższą od określonej, kliknij zakładkę Przeglądaj, wprowadź maksymalną kwotę w polu Cena maksymalna, wybierz opcję Data ważności lub Wartość, aby określić kolejność wyników wyszukiwania, i kliknij przycisk Wykonaj. Mechanizm wyszukiwania znajdzie opisy przedmiotów.
  3. Aby wyświetlić wszystkie przedmioty w kategorii, na stronie głównej kliknij żądaną kategorię. Lista przedmiotów będzie zawierała przedmioty, które spełniają kryteria wyszukiwania lub należą do wybranej kategorii, włącznie z opisem przedmiotu, wartością, datą zakończenia licytacji przedmiotu i zdjęciem (jeśli jest dostępne).
  4. Kliknij przedmiot. Zostanie otwarta strona Szczegóły dotyczące przedmiotu, na której znajduje się numer przedmiotu, jego nazwa i opis oraz informacje o licytacji.

Logowanie do aukcyjnego serwisu WWW

W aukcyjnym serwisie WWW można przeglądać przedmioty bez logowania, jednak aby wykonać wszystkie inne zadania, należy się zalogować jako użytkownik lub administrator.
  1. Kliknij zakładkę Logowanie. Zostanie otwarta strona Logowanie.
  2. Aby licytować przedmioty lub dodać przedmioty do licytacji, zaloguj się jako użytkownik. W polu ID użytkownika wpisz jan@acme.com lub jola@xyz.com i podaj hasło jan lub jola w polu Hasło.
  3. Kliknij przycisk Wykonaj.

Licytowanie przedmiotów aukcji

Można licytować przedmioty znajdujące się w katalogu aukcji.

Wymaganie wstępne: Aby licytować przedmiot aukcji, należy się najpierw zalogować do serwisu. Można się zalogować przed odnalezieniem przedmiotu lub w chwili rozpoczęcia licytacji. Należy również znaleźć przedmiot, który ma być licytowany.
  1. Otwórz stronę Szczegóły dotyczące przedmiotu. Na stronie Szczegóły jest wyświetlana minimalna oferta, bieżąca oferta i data, po której przedmiot będzie niedostępny.
  2. Kliknij przycisk Licytuj.
  3. W polu Oferta wpisz jedną kwotę oferty. Wartości ofert są zarządzane za pomocą funkcji sprawdzania poprawności JSF. Oferta musi być co najmniej o złotówkę wyższa niż oferta bieżąca i musi być liczbą całkowitą w złotych. Na przykład po wprowadzeniu 26,01 w aplikacji wartość ta zostanie obcięta do 26.
  4. Kliknij przycisk Wykonaj.

Sprzedawanie przedmiotów w aukcyjnym serwisie WWW

Można dodawać przedmioty do katalogu aukcyjnego serwisu WWW.

Wymaganie wstępne: Aby sprzedać przedmiot aukcji, należy się najpierw zalogować do serwisu.

  1. Kliknij zakładkę Sprzedaj, aby otworzyć stronę Sprzedaż.
  2. Wprowadź informacje o przedmiocie:
    1. Na liście Kategoria wybierz kategorię przedmiotu.
    2. W polu nazwa elementu wpisz nazwę i opis przedmiotu.
    3. W polu Opis wpisz opis przedmiotu.
    4. W polu Minimalna oferta wpisz najniższą, poprawną kwotę oferty.
    5. W polu Szacowana wartość wpisz wartość przedmiotu.
    6. W polu Rozpocznij licytację wybierz datę udostępnienia przedmiotu do sprzedaży.
    7. W polu Zakończ licytację wpisz datę zakończenia licytacji przedmiotu.
    8. Opcjonalnie: Jeśli masz zdjęcie przedmiotu, wpisz adresy URL w polach Adres URL małego obrazka i Adres URL dużego obrazka.
  3. Kliknij przycisk Wykonaj, aby dodać przedmiot do katalogu.

Zmienianie dat zakończenia licytacji przedmiotów

Domyślnie data zakończenia licytacji dla wszystkich wysłanych przedmiotów w początkowej bazie danych jest ustawiona na styczeń 2009 roku. Można zresetować te daty.

  1. Kliknij odsyłacz Konfiguracja w prawym górnym rogu na dowolnej stronie serwisu aukcyjnego. Zostanie otwarta strona Konfiguracja.
  2. W polu Czas trwania wprowadź czas trwania licytacji przedmiotu przed jego wycofaniem. Można podać wartość z zakresu od 1 do 99 dni od aktualnie wyświetlanej daty. Jeśli na przykład aktualnie wyświetlaną datą jest 15/04/07 i termin wycofania przedmiotu ustawiono na 30 dni, daty zakończenia licytacji dla wszystkich przedmiotów w katalogu zostaną zmienione na 15 maja 2007.
  3. Kliknij przycisk Inicjuj bazę danych. Termin zakończenia licytacji dla wszystkich przedmiotów ulegnie zmianie na podstawie określonej liczby dni.

Usuwanie przykładowego programu Aukcja

Aby usunąć przykładową aplikację Aukcja:
  1. Zamknij aplikację WWW Aukcja w przeglądarce.
  2. Wycofaj wdrożenie pliku EAR, wykonując następujące kroki:
    1. W widoku Serwery kliknij prawym przyciskiem myszy opcję WebSphere Application Server 6.1, a następnie przycisk Dodaj i usuń projekty. Zostanie otwarte okno Dodawanie i usuwanie projektów.
    2. Wybierz projekt AuctionV60EAR i kliknij przycisk Usuń, aby usunąć go z listy projektów.
    3. Kliknij przycisk Zakończ, a zostanie zamknięte okno Dodawanie i usuwanie projektów.
  3. Usuń projekty Aukcja, wykonując poniższe kroki:
    1. Kliknij opcje: Okno > Inne perspektywy > Zasób, aby przełączyć się na perspektywę Zasób.
    2. W widoku Nawigator usuń następujące projekty:
      • Wszystkie projekty rozpoczynające się od "AuctionV60"
      • OIDGenerator
      • OIDGeneratorClient

Ponowna instalacja domyślnego przykładowego programu Aukcja

Wymaganie wstępne: Przed ponownym zainstalowaniem przykładu należy go najpierw usunąć.

Aby ponownie zainstalować przykładowy program Aukcja, wykonaj następujące kroki:
  1. Kliknij kolejno opcje: Pomoc > Galeria przykładów. Zostanie otwarta galeria przykładów.
  2. Rozwiń węzeł Przykłady prezentacji i kliknij opcję Auction Web Application.
  3. Kliknij opcję Importuj, aby ponownie zaimportować przykład.
  4. Kliknij przycisk Instrukcje konfiguracyjne i postępuj zgodnie z instrukcjami, aby ponownie skonfigurować przykład.

Uwaga: Baza danych aukcji nie zostanie ponownie zainstalowana i będzie zawierać te same dane.

Jeśli kopia wtyczki bazy danych, com.ibm.etools.auction.sampledb_6.0.0/db/AUCTION60 została umieszczona w innym katalogu, można ją odtworzyć.

Aby przywrócić domyślną bazę danych, wykonaj następujące kroki:
  1. Zatrzymaj serwer WWW.
  2. Sprawdź, że do bazy danych nie są podłączone żadne inne aplikacje.
  3. Zastąp zmienioną bazę danych kopią początkowej bazy danych.
  4. Zrestartuj platformę Software Development Platform z opcją -clean.

Rozwiązywanie problemów z aplikacją Aukcja

Jeśli aplikacja sprawia wrażenie niedziałającej, sprawdź następujące elementy:
Serwer działa
Aby sprawdzić, czy serwer działa, wyszukaj w widoku Konsola łańcuch "Serwer serwer1 otwarty dla e-biznesu".
Jest włączona opcja Automatyczne budowanie
Aby sprawdzić, czy opcja Automatyczne budowanie jest włączona, kliknij opcje: Projekt > Buduj automatycznie. Jeśli nie jest włączona, kliknij opcje: Projekt > Buduj wszystko, aby zbudować wszystkie pliki projektu i ponownie je wdrożyć.
Aplikacja WWW działa na serwerze aplikacji
Aby sprawdzić, czy aplikacja WWW działa na serwerze aplikacji:
  1. W widoku Serwer kliknij prawym przyciskiem myszy serwer WebSphere Application Server, wersja 6.1, i wybierz opcję Uruchom konsolę administracyjną. Zostanie otwarta konsola administracyjna.
  2. W polu ID użytkownika wpisz identyfikator użytkownika, a następnie kliknij przycisk Zaloguj. Ten identyfikator użytkownika służy do identyfikacji osoby wprowadzającej zmiany. Występuje on również w komunikatach.
  3. Rozwiń gałąź Aplikacje i kliknij opcję Aplikacje korporacyjne.
  4. Jeśli aplikacja AuctionV60EAR nie jest wyświetlana, do serwera aplikacji należy dodać archiwum EAR.
  5. Jeśli aplikacja AuctionV60EAR jest wyświetlana, ale nie jest uruchomiona, kliknij przycisk Uruchom.
Baza danych aplikacji Aukcja jest podłączona
  1. Jeśli do bazy danych jest podłączone inne narzędzie, zatrzymaj je. Jeśli nie wiesz, które narzędzie jest podłączone do bazy danych, zrestartuj produkt Software Development Platform.
  2. Aby skonfigurować źródło danych inne niż wewnętrzny serwer WebSphere Application Server (WAS), który jest wstępnie skonfigurowany do pracy na serwerze testowym WAS 6:
    1. Przełącz się na perspektywę J2EE.
    2. W Eksploratorze projektów rozwiń gałęzie: Aplikacje korporacyjne, AuctionV60EAR i wybierz opcję Deskryptor wdrażania.
    3. Wybierz zakładkę Wdrażanie, a następnie opcję Dostawca JDBC Cloudscape na liście dostawców JDBC. Ścieżka źródła danych znajduje się w obszarze Właściwości zasobów zdefiniowanym w źródle danych wybranym powyżej w kolumnie Wartość.
Temat nadrzędny: Aplikacja WWW Aukcja

Opinia