Aplikację Java można publikować za pomocą Websphere, ale nie można jej ujawniać za pośrednictwem IHS

1

Próbuję skonfigurować konfigurację Websphere / IHS do testowania projektu na mojej maszynie programistycznej.

Mam Websphere 7 (wersja dla programistów) i IHS 7 zainstalowane na komputerze z systemem Windows 7. Mogę dotrzeć do mojej aplikacji na Websphere 7, wpisując adres URL http: // [mój-host]: 9080 / myapp i tak do tej pory testowałem. Teraz muszę udostępnić moją aplikację za pośrednictwem IHS, aby móc do niej dotrzeć, wpisując adres URL http: // [mój-host] / moja aplikacja .

Przeszedłem przez proces 1) Zatrzymywanie serwera WWW, 2) Generowanie wtyczki, 3) Dystrybucja wtyczki, 4) Uruchomienie serwera WWW z różnymi zmiennymi bez powodzenia.

Wiem, że plik wtyczki ( plugin-cfg.xml ) znajduje się w C: \ Program Files (x86) \ IBM \ HTTPServer \ Plugins \ config \ [nazwa-serwera] . Plik faktycznie zawiera myapp jako Uri w grupie UriGroup.

Jestem nowicjuszem w dziedzinie Websphere i IHS, więc jeśli uważasz, że muszę podać więcej informacji lub wysłać aktualne pliki, powiedz mi i chętnie pomogę.

Z góry dziękuję

Oso
źródło

Odpowiedzi:

0
  1. httpd.confzawiera odniesienie do wtyczki i wskazuje konkretny plik konfiguracyjny wtyczki, który sprawdzasz, prawda? (I właściwie nie wiem, czy na ścieżce są wymagane cudzysłowy).

    WebSpherePluginConfig C:\Program Files (x86)\IBM\HTTPServer\Plugins\config\[server-name]\plugin-cfg.xml

  2. Atrybut Nazwa w katalogu UriGroupkontekstowym katalogu głównego aplikacji określa, który host wirtualny obsługuje ten kontekstowy katalog główny. Technicznie odnosi się do Routeelementu, który odnosi się do VirtualHostGroup. Czy VirtualHostGroupzawiera kombinację nazwy hosta: portu, na której próbujesz uzyskać dostęp do aplikacji?

  3. Jeśli wszystko jest poprawne, jaki konkretnie błąd występuje? Koniec czasu? 404? 500? Sprawdź pliki dziennika IHS i plik dziennika wtyczek, które można zlokalizować za pomocą Logelementu w plugin-cfg.xml.

  4. Możesz także zmienić LogLevelatrybut w Logelemencie. Może on przyjmować wartości Error, Warn, Stats, lub Trace, przy Errorczym najmniejsza ilość wyrębu i Tracenajwiększy.

dbreaux
źródło
Brakowało pierwszego punktu ... Nadal musiałem dodać odwołanie do modułu, aby móc załadować konfigurację ( www-01.ibm.com/support/docview.wss?uid=swg21268651 ). Ważne jest również zainstalowanie programu IBM Installation Manager, aby uzyskać dll modułu.
Oso,