Uwagi do ćwiczenia 09 Korekty
Transkrypt
Uwagi do ćwiczenia 09 Korekty
G:\dydaktyka\ZAI\Ćwiczenia\09\00_poprawki_09.doc 2008-gru-09, 11:55 Uwagi do ćwiczenia 09 Korekty Uwagi ogólne Do rozwiązania tego ćwiczenia potrzebne jest środowisko Oracle JDevelopper 10.1.3.4 z możliwością ręcznej edycji plików konfiguracyjnych. Środowisko zainstalowane na dysku C w pracowniach WMiI nie spełnia tego drugiego warunku, gdyż dysk C jest zabezpieczony przed zmianami dokonywanymi przez zwykłych użytkowników. Rozwiązanie problemu jest następujące: 1) Przed ćwiczeniami należy przygotować płytę CD z plikiem jdevstudio10134.zip (do pobrania z http://otn.oracle.com); 2) Na ćwiczeniach należy zbudować środowisko Oracle JDevelopper na dysku udostępnionym do pracy, np. D. W tym celu: a) Utworzyć na dysku D ścieżkę: D:\Program Files\Oracle-10.1.3.4\ b) Wypakować zawartość płytki do utworzonego katalogu (zajmie to ok. 5 min.); c) Uruchomić środowisko z tego katalogu (plik z dymiącą filiżanką kawy) odpowiadając odmownie na wszelkie pytania dotyczące kopiowania bieżących ustawień, importów, itp.; uruchomione w taki sposób środowisko jest niezależne od wersji na dysku C; 3) Utworzyć na dysku D ścieżkę: D:\ZAI\PROGRAMY\???_???\09\ Teraz można przystąpić do rozwiązywania ćwiczenia nr 9 w powyższym katalogu, rozpoczynając od punktu 2): 2) jeśli to ćwiczenie nie zostało poprzedzone rozwiązaniem ćwiczenia nr 8, należy wykonać kroki 2, 3 i 4 z laboratorium Web Services (część I); uwaga: pole Application Package Prefix w kroku 3 należy pozostawić puste; UWAGA: w tym katalogu najprawdopodobniej nie było rozwiązywane ćwiczenie nr 8, co oznacza, że kroki 2, 3 i 4 z laboratorium Web Services (część I) powinny być wykonane; 3) bez zmian; 4) bez zmian; 5) bez zmian; 6) bez zmian 7) bez zmian; 8) bez zmian; 9) bez zmian; 10) bez zmian; 11) jeśli nazwa pakietu webservices nie jest widoczna w oknie Application nawigator, należy wybrać odpowiedni poziom zagnieżdżenia w narzędziu Flat Level w pasku narzędzi okna Application nawigator; jeśli to nie pomoże, wybierz z menu głównego View -> Application Nawigator i w tym oknie spróbuj wydobyć nazwę pakietu (webservices); 12) bez zmian; G:\dydaktyka\ZAI\Ćwiczenia\09\00_poprawki_09.doc 2008-gru-09, 11:55 13) bez zmian; 14) bez zmian (jeśli nie zadziała, wybrać z menu kontekstowego Go to WSDL); ewentualnie wybrać na dole okna EuclideanWebService.wsdl zakładkę Source; 15) w tym punkcie należy wykonać następujące czynności: a) odszukać plik serwer.xml we wskazanym katalogu (na dysku D) i sprawdzić, czy jest w nim znacznik <java-compiler>; jeśli takiego znacznika nie ma, może to oznaczać, że serwer OC4J jeszcze nie był uruchamiany; w takim przypadku uruchomić serwer zgodnie z instrukcją w punkcie 16); uruchomienie zakończy się najprawdopodobniej niepowodzeniem, ale po pierwszej próbie uruchomienia w pliku serwer.xml pojawi się znacznik <java-compiler> i będzie możliwe wykonanie poprawki z punktu 15) zadania; b) jeśli w pliku serwer.xml jest znacznik <java-compiler> wykonaj poniższe czynności: i) odszukaj (stosując narzędzia WINDOWS) plik javac.exe na dysku D; ii) nanieś poprawkę zgodnie z instrukcją w punkcie 15) zadania; dopisany wiersz może wyglądać następująco: bindir="D:\Program Files\...(tu fragment ścieżki z punktu i))...\bin" Nie zmieniaj wpisu zaczynającego się od extdirs=… 16) w wierszu uruchamiającym serwer zbędne zgłoszenie systemowe: C:\> 17) bez zmian; 18) bez zmian; 19) bez zmian; 20) bez zmian; 21) bez zmian; 22) bez zmian; 23) bez zmian; 24) po wybraniu Test Web Service ukaże się inny ekran, niż w materiałach; 25) bez zmian; 26) brak przycisku Preview SOAP; ten sam efekt daje wybranie pola Źródło XML (przez wstawienie kropki); po naciśnięciu Invoke można wybrać Formatted XML — tekst jest wtedy bardziej czytelny 27) bez zmian;