Wybieranie ustawień opcji instalacji

Ta strona umożliwia określenie opcji instalacji aplikacji Java Platform, Enterprise Edition (Java EE) w docelowym miejscu wdrożenia produktu WebSphere Application Server. Jeśli wartość nie zostanie określona, użyte zostaną wartości domyślne. Po zainstalowaniu aplikacji istnieje możliwość określenia wartości dla wielu z tych opcji na stronie ustawień aplikacji korporacyjnej.

Aby wyświetlić tę stronę Konsoli administracyjnej, kliknij opcję Aplikacje > Nowa aplikacja > Nowa aplikacja korporacyjna, a następnie określ wartości wymagane dla aplikacji na stronach Przygotowywanie aplikacji do instalacji.

Strona Wybierz opcje instalacji jest taka sama dla kreatorów instalacji i aktualizacji aplikacji.

Prekompiluj pliki stron JavaServer Pages

Określa, czy pliki JSP (JavaServer Pages) mają być prekompilowane w ramach instalacji. Domyślnie pliki JSP nie są prekompilowane.

W przypadku tej opcji instalacja następuje tylko w docelowym miejscu wdrażania w wersji 6.1 lub nowszej.

W przypadku wybrania opcji Prekompiluj pliki stron JavaServer Pages i próby instalowania aplikacji na wcześniejszym docelowym miejscu wdrożenia, takim jak wersja 5.x, instalacja jest odrzucana. Aplikacje można wdrażać tylko w takich docelowych miejscach wdrożenia, w których ich wersja jest identyczna z wersją danego produktu. Jeśli docelowym miejscem dla aplikacji są serwery w wersji wcześniejszej niż wersja produktu, wdrożenie nie będzie możliwe.

Typ danych Boolean
Wartość domyślna fałsz
Katalog do zainstalowania aplikacji

Określa katalog, w którym zostanie zainstalowany plik archiwum korporacyjnego (EAR).

Plik EAR jest domyślnie instalowany w katalogu katalog_główny_profilu/installedApps/nazwa_komórki/nazwa_aplikacji.ear.

Dostępne są następujące opcje ustawień:

  • Nie określaj wartości i pozostaw to pole puste.

    Domyślną wartością jest ${APP_INSTALL_ROOT}/nazwa_komórki, gdzie zmienna ${APP_INSTALL_ROOT} oznacza katalog katalog_główny_profilu/installedApps. Katalog o nazwie takiej samej jak plik EAR instalowanej aplikacji jest dodawany do katalogu ${APP_INSTALL_ROOT}/nazwa_komórki. Jeśli katalog nie zostanie określony, plik EAR zostanie zainstalowany w katalogu katalog_główny_profilu/installedApps/nazwa_komórki/nazwa_aplikacji.ear.

  • Określ katalog.

    Jeśli zostanie określony katalog Katalog do zainstalowania aplikacji, aplikacja zostanie zainstalowana w katalogu określona_ścieżka/nazwa_aplikacji.ear. Katalog z nazwą pliku EAR instalowanej aplikacji jest dołączany do ścieżki określonej w opcji Katalog do zainstalowania aplikacji. Na przykład jeśli został zainstalowany plik Clock.ear i na komputerach z systemem Windows jest określona ścieżka C:/myapps, aplikacja jest instalowana w katalogu myapps/Clock.ear. Zmienna ${APP_INSTALL_ROOT} jest ustawiana na określoną ścieżkę.

  • Określ katalog ${APP_INSTALL_ROOT}/${CELL} na potrzeby początkowej instalacji aplikacji.

    Aby wyeksportować aplikację z jednej komórki, a następnie zainstalować wyeksportowaną aplikację w innej komórce, należy określić zmienną ${CELL} na potrzeby początkowej instalacji aplikacji. Na przykład dla tego ustawienia należy określić katalog {APP_INSTALL_ROOT}/${CELL}. Eksport aplikacji powoduje utworzenie rozszerzonego pliku EAR zawierającego aplikację i konfigurację jej wdrażania. W konfiguracji wdrażania jest zachowywana nazwa komórki z początkowej instalacji w katalogu docelowym, chyba że zostanie określona zmienna ${CELL}. Dzięki określeniu zmiennej ${CELL} można zapewnić, że katalog docelowy ma nazwę bieżącej komórki, a nie nazwę oryginalnej komórki.

    Ważne: Jeśli katalog instalacji nie został określony przy instalowaniu aplikacji w konfiguracji z pojedynczym serwerem, aplikacja zostanie zainstalowana w katalogu ${APP_INSTALL_ROOT}nazwa_komórki. Jeśli serwer zostanie włączony do konfiguracji opartej na wielu serwerach (przy użyciu programu narzędziowego addNode), nazwa komórki nowej konfiguracji stanie się nazwą komórki węzła menedżera wdrażania. Jeśli w programie narzędziowym addNode zostanie użyta opcja -includeapps, aplikacje zainstalowane przed użyciem programu narzędziowego addNode wciąż będą korzystały z katalogu instalacyjnego ${APP_INSTALL_ROOT}/nazwa_komórki. Aplikacja zainstalowana po dodaniu serwera do konfiguracji sieciowej będzie natomiast korzystać z domyślnego katalogu instalacyjnego ${APP_INSTALL_ROOT}/nazwa_komórki_sieci. Aby przenieść aplikację do katalogu ${APP_INSTALL_ROOT}/nazwa_komórki_sieci po uruchomieniu operacji addNode, należy w trakcie instalowania katalog instalacyjny określić jawnie jako ${APP_INSTALL_ROOT}/${CELL}. W takim przypadku pliki aplikacji będzie można zawsze odnaleźć w katalogu ${APP_INSTALL_ROOT}/nazwa_bieżącej_komórki.
  • Jeśli aplikacja została wyeksportowana, a wyeksportowany plik EAR ma zostać zainstalowany w innej komórce lub położeniu, należy określić ścieżkę ${APP_INSTALL_ROOT}/nazwa_komórki/nazwa_aplikacji.ear, jeśli ścieżka ${APP_INSTALL_ROOT}/${CELL} nie została określona podczas początkowej instalacji.

    Wyeksportowany plik EAR jest rozszerzonym plikiem EAR zawierającym aplikację i konfigurację jej wdrażania. Konfiguracja wdrażania przechowuje wartość dla ustawienia Katalog do zainstalowania aplikacji, które zostało użyte podczas poprzedniej instalacji aplikacji. Dopóki nie zostanie określona inna wartość dla katalogu Katalog do zainstalowania aplikacji dla tej instalacji, rozszerzony plik EAR będzie instalowany w tym samym katalogu, co katalog w poprzedniej instalacji.

    Jeśli zmienna ${CELL} nie zostanie określona podczas początkowej instalacji, w konfiguracji wdrażania zostanie użyta nazwa komórki z początkowej instalacji w docelowym katalogu. Jeśli instalacja jest wykonywana w innej komórce, należy określić ścieżkę {APP_INSTALL_ROOT}/nazwa_komórki/nazwa_aplikacji.ear, gdzie nazwa_komórki jest nazwą komórki, w której należy zainstalować rozszerzony plik EAR. Jeśli bieżąca nazwa komórki nie zostanie określona, nazwa_komórki będzie oryginalną nazwą komórki, nawet jeśli rozszerzony plik EAR jest instalowany w komórce o innej nazwie.

  • Określ ścieżkę bezwzględną lub użyj zmiennej odwzorowania ścieżki.

    Istnieje możliwość podania ścieżki bezwzględnej lub użycia odwzorowania ścieżki w rodzaju ${MY_APPS}. Użyć można zmiennej odwzorowania ścieżki w dowolnej instalacji.

    Zmienna odwzorowania ścieżki jest szczególnie istotna przy instalowaniu aplikacji w klastrze z elementami w węzłach heterogenicznych, ponieważ w takich przypadkach może nie istnieć pojedynczy sposób określania ścieżki bezwzględnej. Zmienna ${CELL} produktu WebSphere Application Server oznaczająca nazwę bieżącej komórki może także należeć do zmiennej odwzorowania ścieżki, na przykład ${MY_APP}/${CELL}. Zmienne produktu WebSphere Application Server można zdefiniować na stronie zmiennych Konsoli administracyjnej produktu WebSphere, do której dostęp jest możliwy po kliknięciu opcji Środowisko > Zmienne produktu WebSphere.

Pole Katalog do zainstalowania aplikacji jest identyczne z ustawieniem Lokalizacja (pełna ścieżka) na stronie plików binarnych aplikacji.

Typ danych String
Jednostki Pełna nazwa ścieżki
Aplikacja rozproszona

Określa, czy produkt rozwija pliki binarne aplikacji w miejscu instalacji podczas instalowania i kasuje je podczas deinstalowania. Domyślnie dystrybucja aplikacji jest włączona. Pliki binarne instalowanych aplikacji są rozwijane w podanym katalogu.

W przypadku produktów na jednym serwerze pliki binarne są usuwane po zdeinstalowaniu i zapisaniu zmian w konfiguracji.

W przypadku produktów na wielu serwerach pliki binarne są usuwane po zdeinstalowaniu, zapisaniu zmian w konfiguracji i zsynchronizowaniu tych zmian.

Jeśli ta opcja zostanie wyłączona, należy się upewnić, że pliki binarne aplikacji zostaną prawidłowo rozwinięte w katalogach docelowych wszystkich węzłów, w których działa aplikacja.

Unikanie problemów: Jeśli wyłączysz tę opcję i nie skopiujesz oraz nie rozwiniesz plików binarnych aplikacji w węzłach, późniejsze zapisanie konfiguracji lub synchronizacja ręczna nie przenosi plików binarnych do węzłów za użytkownika.gotcha

Pole Aplikacja rozproszona jest identyczne z ustawieniem Włącz późniejszą deinstalację dystrybucji binarnej, rozwijania i procedury czyszczącej na stronie plików binarnych aplikacji.

Typ danych Boolean
Wartość domyślna prawda
Użyj konfiguracji binarnej

Określa, czy serwer aplikacji używa powiązań, rozszerzeń i deskryptorów wdrażania znalezionych przy użyciu dokumentu wdrażania aplikacji, pliku deployment.xml (domyślnie), czy też znajdujących się w pliku archiwum korporacyjnego (EAR). To ustawienie należy wybrać tylko w przypadku aplikacji zainstalowanych w miejscach docelowych wdrożenia o wersji 6.x lub nowszej. To ustawienie nie jest poprawne w przypadku aplikacji zainstalowanych w docelowych miejscach wdrażania w wersji 5.x.

Wartością domyślną (fałsz) jest nie użycie powiązania, rozszerzeń i deskryptorów wdrażania położonych w pliku deployment.xml. Aby użyć powiązania, rozszerzeń i deskryptorów wdrażania znajdujących się w pliku EAR, należy włączyć to ustawienie (wartość true).

Pole Użyj konfiguracji binarnej jest identyczne z ustawieniem Użyj informacji konfiguracyjnej w pliku binarnym na stronie plików binarnych aplikacji.

Typ danych Boolean
Wartość domyślna fałsz
Wdrażaj komponenty EJB

Określa, czy przy instalowaniu aplikacji zostaje uruchomione narzędzie EJBDeploy.

Narzędzie to generuje kod wymagany do uruchomienia plików komponentu EJB. Ustawienie należy włączyć w następujących sytuacjach:
  • Plik EAR został złożony za pomocą narzędzia, takiego jak Rational Application Developer; narzędzie EJBDeploy nie było uruchamiane podczas podczas składania.
  • Plik EAR nie został złożony za pomocą narzędzia, takiego jak Rational Application Developer.
  • Plik EAR został złożony przy użyciu narzędzia Application Assembly Tool (AAT) o wersji wcześniejszej niż wersja 5.0.

Narzędzie wdrażania EJB jest uruchomione podczas instalowania modułów komponentu EJB w wersji 1.x lub 2.x. Narzędzie wdrażające komponenty EJB nie jest uruchamiane podczas instalacji modułów EJB 3.0.

W przypadku tej opcji instalacja następuje tylko w docelowym miejscu wdrażania w wersji 6.1 lub nowszej.

W przypadku wybrania opcji Wdrażaj komponenty EJB próba zainstalowania aplikacji we wcześniejszym docelowym miejscu wdrożenia, takim jak wersja 6.0, spowoduje odrzucenie instalacji. Aplikacje można wdrażać tylko w takich miejscach docelowych, w których wersja produktu WebSphere jest identyczna z wersją danego produktu. Jeśli docelowym miejscem dla aplikacji są serwery w wersji wcześniejszej niż wersja produktu, wdrożenie nie będzie możliwe.

Podobnie, w przypadku wybrania opcji Wdrażaj komponenty EJB i określenia typu bazy danych na stronie Określanie opcji na potrzeby wdrożenia komponentu EJB zdefiniowane wcześniej identyfikatory zaplecza dla wszystkich modułów EJB zostaną zastąpione przez wybrany typ bazy danych. Aby włączyć identyfikatory zaplecza dla poszczególnych modułów EJB, należy ustawić jako typ bazy danych wartość "" (null) na stronie Określanie opcji na potrzeby wdrożenia komponentu EJB.

Włączenie tego ustawienia może spowodować uruchomienie na klika minut programu instalacyjnego.

Typ danych Boolean
Wartość domyślna true (false dla modułów EJB 3.0)
Nazwa aplikacji

Określa nazwę logiczną aplikacji. Nazwa aplikacji musi być unikalna w obrębie komórki i nie może zawierać nieobsługiwanych znaków.

Nazwa aplikacji nie może rozpoczynać się kropką (.), rozpoczynać lub kończyć się spacją ani zawierać żadnego z następujących znaków:

Tabela 1. Znaki, których nie można używać w nazwie. Produkt nie obsługuje następujących znaków w nazwach.
Nieobsługiwane znaki
  ukośnik prawy $   znak dolara '  pojedynczy cudzysłów
\  ukośnik odwrotny =   znak równości " podwójny cudzysłów
* gwiazdka % znak procenta | pionowa kreska
,  przecinek + znak plus < lewy nawias trójkątny
:  dwukropek @ znak "at" >  prawy nawias trójkątny
;  średnik # znak "hash" & znak ampersand
? znak zapytania ]]> Taka kombinacja znaków nie posiada określonej nazwy

Pole Nazwa aplikacji jest identyczne z ustawieniem Nazwa na stronie ustawień aplikacji korporacyjnej.

Typ danych String
Utwórz komponenty MBean dla zasobów

Określa, czy tworzone mają być komponenty MBean dla różnych zasobów (takich jak serwlety lub pliki JSP) w ramach aplikacji przy jej uruchamianiu. Domyślnie komponenty MBean są tworzone.

Pole jest identyczne z ustawieniem Utwórz komponenty MBean dla zasobów na stronie zachowania podczas uruchamiania.

Typ danych Boolean
Wartość domyślna prawda
Nadpisz ustawienia przeładowania klas dla modułów WWW i EJB

Określa, czy środowisko wykonawcze produktu wykrywa zmiany w klasach aplikacji, kiedy jest ona uruchomiona. Jeśli to ustawienie jest włączone i jeśli klasy aplikacji są zmienione, wtedy aplikacja jest zatrzymywana i zrestartowana w celu przeładowania zaktualizowanych klas.

Domyślnie przeładowywanie klas nie jest włączone.

To pole jest identyczne z ustawieniem Nadpisz ustawienia przeładowania klas dla modułów WWW i EJB na stronie ładowania klas i wykrywania aktualizacji.

Typ danych Boolean
Wartość domyślna fałsz
Okres przeładowywania w sekundach

Określa odstęp czasu (w sekundach) między kolejnymi operacjami skanowania systemu plików aplikacji w poszukiwaniu zaktualizowanych plików. Wartością domyślną jest wartość przeładowania atrybutu interwału w pliku rozszerzenia IBM (META-INF/ibm-application-ext.xmi) archiwum EAR.

Atrybut interwału przeładowywania działa tylko w przypadku, gdy włączono przeładowywanie klas.

Aby włączyć przeładowywania, należy wprowadzić wartość dodatnią (np. 1 do 2147483647). Aby wyłączyć przeładowywanie, wpisz zero (0). Dozwolony zakres wartości to 0 - 2147483647.

Pole Okres przeładowywania w sekundach jest identyczne z ustawieniem Okres odpytywania dla aktualizowanych plików na stronie ładowania klas i wykrywania aktualizacji.

Typ danych Integer
Jednostki Sekundy
Wartość domyślna 3
Wdrażaj usługi Web Services

Określa, czy narzędzie wdrażania usług WWW, wsdeploy, jest uruchamiane podczas instalowania aplikacji.

Narzędzie to generuje kod wymagany do uruchomienia aplikacji przy użyciu usług WWW. Domyślnie narzędzie wsdeploy nie jest uruchamiane. Ustawienie to musisz włączyć, jeśli plik EAR zawiera moduły korzystające z usług WWW i nie uruchomiono wcześniej na nim narzędzia wsdeploy za pomocą opcji menu Wdrażaj lub z poziomu wiersza komend.

W przypadku tej opcji instalacja następuje tylko w docelowym miejscu wdrażania w wersji 6.1 lub nowszej.

Jeśli wybrana zostanie opcja Wdrażaj usługi Web Services, próba zainstalowania aplikacji w docelowym miejscu wdrożenia we wcześniejszej wersji, na przykład 5.x, spowoduje odrzucenie instalacji. Aplikacje można wdrażać tylko w takich miejscach docelowych, w których wersja produktu jest identyczna z wersją danego produktu. Jeśli docelowym miejscem dla aplikacji są serwery w wersji wcześniejszej niż wersja produktu, wdrożenie nie będzie możliwe.

Typ danych Boolean
Wartość domyślna fałsz
Sprawdzanie poprawności danych wejściowych (wyłączone/ostrzeżenie/niepowodzenie)

Określa, czy produkt sprawdza odwołania aplikacji określone podczas jej instalacji lub aktualizacji i, jeśli sprawdzanie poprawności jest włączone, ostrzega o niepoprawnych odwołaniach lub kończy operację niepowodzeniem.

Aplikacja zazwyczaj odwołuje się do zasobów za pomocą źródeł danych dla komponentów bean typu CMP (container-managed persistence - trwałość zarządzana przez kontener) lub za pomocą odwołań zasobów lub odwołań środowiska zasobów zdefiniowanych w deskryptorach wdrażania. Sprawdzanie poprawności sprawdza, czy zasób, do którego odwołuje się aplikacja, jest zdefiniowany w zakresie docelowego miejsca wdrażania danej aplikacji.

Wybierz ustawienie wyłączone, jeśli poprawność zasobu nie ma być sprawdzana, ostrzeżenie, jeśli wyświetlane mają być komunikaty ostrzegawcze o nieprawidłowych odniesieniach, lub niepowodzenie, aby operacje, które nie powiodły się wskutek nieprawidłowych odwołań zasobów, były zatrzymywane.

Pole Sprawdzanie poprawności danych wejściowych (wyłączone/ostrzeżenie/niepowodzenie) jest identyczne z ustawieniem Sprawdzenie poprawności odwołań aplikacji na stronie ustawień aplikacji korporacyjnej.

Typ danych String
Wartość domyślna Ostrzeżenie
Przetwarzaj konfigurację wbudowaną

Określa, czy konfiguracja wbudowana ma być przetwarzana. Konfiguracja wbudowana składa się z plików takich jak resource.xml i variables.xml. Przy wybraniu tej opcji lub wartości true wbudowana konfiguracja jest ładowana do zasięgu aplikacji z pliku .ear. Jeśli plik .ear nie zawiera konfiguracji wbudowanej, domyślnym ustawieniem jest false. Jeśli plik .ear zawiera konfigurację wbudowaną, domyślnym ustawieniem jest true.

To ustawienie wpływa na instalację rozszerzonych plików EAR. Rozszerzony plik EAR powstaje, gdy zainstalowana aplikacja jest eksportowana.

Jeśli ustawienie ma wartość false, to rozszerzony plik EAR jest instalowany tak jak każda inna aplikacja, a produkt ignoruje jego wbudowaną konfigurację.

Jeśli aplikacja została wyeksportowana z innej komórki niż komórka bieżąca, a zmienna $(CELL) dla opcji Katalog do zainstalowania aplikacji nie została określona podczas instalowania aplikacji po raz pierwszy, to należy anulować wybór ustawienia (false), aby rozwinąć rozszerzony plik EAR w katalogu katalog_główny_profilu/installedApps/nazwa_komórki_bieżącej. W przeciwnym razie, jeśli ustawienie jest wybrane (wartość true), to rozszerzony plik EAR jest rozwijany w katalogu katalog_główny_profilu/installedApps/nazwa_komórki_pierwotnej, gdzie zmienna nazwa_komórki_pierwotnej to komórka, w której aplikacja została po raz pierwszy zainstalowana. Jeśli zmienna $(CELL) dla opcji Katalog do zainstalowania aplikacji zostanie określona podczas instalowania aplikacji po raz pierwszy, to podczas instalacji rozszerzony plik EAR zostanie rozwinięty w katalogu katalog_główny_profilu/installedApps/nazwa_komórki_bieżącej.

Typ danych Boolean
Wartość domyślna fałsz (brak zaznaczenia)
Uprawnienia do pliku

Określa uprawnienia dostępu do plików binarnych instalowanych aplikacji, które są rozwijane w podanym katalogu.

Aby możliwe było określenie uprawnień do pliku, opcja Aplikacja rozproszona musi być włączona.

Uprawnienia do pliku można określić w polu tekstowym. Niektóre najczęściej używane uprawnienia do pliku można także ustawić, wybierając je z listy wielokrotnego wyboru. Wybór z listy powoduje nadpisanie uprawnień do pliku określonych w polu tekstowym.

Na liście wyboru można ustawić jeden lub wiele z poniższych łańcuchów uprawnień do pliku. Wybranie wielu opcji powoduje połączenie łańcuchów uprawnień do pliku.

Tabela 2. Zestawy łańcuchów uprawnień do pliku dla opcji listy. Należy wybrać opcję listy lub podać łańcuch uprawnień do pliku w polu tekstowym.
Opcja listy wielokrotnego wyboru Ustawiony łańcuch uprawnień do pliku
Zezwalaj na odczyt wszystkich plików, ale nie na ich zapisy .*=755
Zezwalaj na wykonywanie plików wykonywalnych .*\.dll=755#.*\.so=755#.*\.a=755#.*\.sl=755
Zezwalaj na odczyt plików HTML i plików graficznych przez wszystkich użytkowników .*\.htm=755#.*\.html=755#.*\.gif=755#.*\.jpg=755

W celu określenia uprawnień do pliku zamiast użycia listy wielokrotnego wyboru można wpisać łańcuch znaków w polu tekstowym. Uprawnienia do pliku są określane za pomocą następującego formatu:

wzorzec_nazwy_pliku=uprawnienie#wzorzec_nazwy_pliku=uprawnienie

gdzie wzorzec_nazwy_pliku jest filtrem wyrażenia regularnego nazwy pliku (na przykład .*\\.jsp dla wszystkich plików JSP), uprawnienie określa listy kontroli dostępu do plików (ACL), a # jest separatorem między wieloma wpisami wzorzec_nazwy_pliku i uprawnienie. Jeśli w łańcuchu wzorzec_nazwy_pliku występuje znak #, należy zamiast niego użyć znaków \#.

Jeśli wiele wzorców nazwy pliku i wiele uprawnień do pliku jest zgodnych z identyfikatorem URI w obrębie aplikacji, produkt korzysta z najbardziej rygorystycznego z uprawnień do danego pliku. Na przykład jeśli łańcuch uprawnień do pliku ma postać .*\\.jsp=775#a.*\\.jsp=754, plik abc.jsp ma uprawnienie do pliku 754.

Sprawdzona procedura: Użycie wyrażeń regularnych we wzorcach zgodności plików porównuje identyfikator URI całego łańcucha z podanym wzorcem uprawnienia do pliku. Należy udostępnić dokładniejsze wzorce zgodności, korzystając z wyrażeń regularnych w sposób określony w interfejsie programowania API języka Java. Załóżmy, że podczas operacji określania uprawnień do pliku przetwarzane są następujące identyfikatory URI katalogu i pliku:bprac
Tabela 3. Przykładowe identyfikatory URI dla operacji związanych z uprawnieniami do plików. Wyniki są wyświetlane pod tabelą.
1 /opt/WebSphere/profiles/AppSrv01/installedApps/Komórka/Aplikacja.ear/Moduł_WAR.war
2 /opt/WebSphere/profiles/AppSrv01/installedApps/Komórka/Aplikacja.ear/Moduł_WAR.war/Plik_JSP.jsp
3 /opt/WebSphere/profiles/AppSrv01/installedApps/Komórka/Aplikacja.ear/Moduł_WAR.war/META-INF/MANIFEST.MF
4 /opt/WebSphere/profiles/AppSrv01/installedApps/Komórka/Aplikacja.ear/Moduł_WAR.war/WEB-INF/classes/Klasa.class
5 /opt/WebSphere/profiles/AppSrv01/installedApps/Komórka/Aplikacja.ear/Moduł_WAR.war/katalog/Klasa2.class
6 /opt/WebSphere/profiles/AppSrv01/installedApps/Komórka/Aplikacja.ear/Moduł_WAR.war/META-INF

Wyniki dopasowania wzorca plików są następujące:

  • Moduł_WAR.war nie jest zgodne z żadnym z identyfikatorów URI
  • .*Moduł_WAR.war.* jest zgodne ze wszystkimi identyfikatorami URI
  • .*Moduł_WAR.war$ jest zgodne tylko z identyfikatorem URI 1
  • .*\\.jsp=755 jest zgodne tylko z identyfikatorem URI 2
  • .*META-INF.* jest zgodne z identyfikatorami URI 3 i 6
  • .*Moduł_WAR.war/.*/.*\.class jest zgodne z identyfikatorami URI 4 i 5
Jeśli określasz wzorzec nazwy katalogu dla opcji Uprawnienia do pliku, uprawnienie do katalogu jest ustawiane w oparciu o określoną wartość. W przeciwnym razie wartość Uprawnienia do pliku ustawiona dla katalogu jest taka sama, jak dla elementu nadrzędnego. Załóżmy, że istnieje następująca struktura plików i katalogów:
/opt/WebSphere/profiles/AppSrv01/installedApps/Komórka/Aplikacja.ear/Moduł_WAR.war/Plik_JSP.jsp,
a użytkownik określa następujący łańcuch wzorca pliku:
.*Aplikacja.ear$=755#.*\.jsp=644
Wyniki dopasowania wzorca plików są następujące:
  • Katalog Aplikacja.ear zostaje ustawiony na 755
  • Katalog Moduł_WAR.war zostaje ustawiony na 755
  • Katalog Moduł_WAR.war zostaje ustawiony na 755
Sprawdzona procedura: Niezależnie od systemu operacyjnego, zawsze używaj ukośnika prawego (/) jako separatora ścieżki pliku we wzorcach plików.bprac

[Windows] Uprawnień do odczytu nie można cofnąć w przypadku pliku na platformach Windows. Wśród bitów uprawnień stylu POSIX, bitów dla oznaczania opcji dostępne do odczytu na pliku jest 4, dostępne do zapisu jest 2 i wykonywalne jest 1. Przez co, uprawnień pliku na platformie Windows jest 5 lub 7.W stylu POSIX są również uprawnieniaużytkownik, grupa i świat. Na platformach Windows można ustawić dla pliku jedynie uprawnienie typu użytkownik. Bity uprawnienia grupa i globalne są ignorowane.

Określone tutaj uprawnienia dostępu dotyczą poziomu aplikacji. Można również określić uprawnienia dostępu dla plików binarnych aplikacji w konfiguracji na poziomie węzła. Uprawnienia do plików na poziomie węzła określają maksymalne (najbardziej łagodne) uprawnienia, których można udzielić plikom binarnym aplikacji. Określone tutaj uprawnienia dostępu na poziomie aplikacji mogą być jedynie takie same lub bardziej restrykcyjne niż uprawnienia określone na poziomie węzła.

Ustawienie jest identyczne z polem Uprawnienia do plików na stronie plików binarnych aplikacji.

Typ danych String
Identyfikator kompilacji aplikacji

Określa nieedytowalny łańcuch identyfikujący wersję kompilacji aplikacji.

Pole Identyfikator kompilacji aplikacji jest identyczne z polem Poziom kompilacji aplikacji na stronie plików binarnych aplikacji.

Typ danych String
Zezwalaj na rozsyłanie włączanych elementów do zdalnych zasobów

Określa, czy aplikacja może rozsyłać żądania włączenia do zasobów między modułami WWW w różnych maszynach wirtualnych języka Java w środowisku węzła zarządzanego za pośrednictwem standardowego mechanizmu programu rozsyłającego żądania.

Pole jest identyczne z polem Zezwalaj na rozsyłanie włączanych elementów do zdalnych zasobów na stronie właściwości rozsyłania żądań zdalnych.

Typ danych Boolean
Wartość domyślna fałsz
Zezwalaj na obsługę włączanych elementów ze zdalnych zasobów

Określa, czy aplikacja może obsługiwać żądania włączenia pochodzące z aplikacji.

Pole jest identyczne z polem Zezwalaj na obsługę włączanych elementów ze zdalnych zasobów na stronie właściwości rozsyłania żądań zdalnych.

Typ danych Boolean
Wartość domyślna fałsz
Nazwa aplikacji na poziomie biznesowym

Określa, czy produkt tworzy nową aplikację na poziomie biznesowym z użyciem aplikacji korporacyjnej instalowanej, czy przekształca aplikację korporacyjną w jednostkę kompozycji istniejącej aplikacji na poziomie biznesowym.

Opcją domyślną jest utworzenie nowej aplikacji na poziomie biznesowym z ustawieniem o wartości WebSphere:blaname=Anyasset,blaedition=BASE. W przypadku wybrania opcji utworzenia nowej aplikacji na poziomie biznesowym z listy rozwijanej produkt tworzy aplikację na poziomie biznesowym zawierającą tę samą nazwę co aplikacja korporacyjna. Jeśli aplikacja na poziomie biznesowym posiadająca tę samą nazwę co aplikacja korporacyjna już istnieje, produkt nie utworzy nowej aplikacji na poziomie biznesowym, natomiast doda aplikację korporacyjną jako jednostkę kompozycji do istniejącej aplikacji na poziomie biznesowym.

Aby dodać aplikację korporacyjną do istniejącej aplikacji na poziomie biznesowym, wybierz istniejącą aplikację na poziomie biznesowym z listy rozwijanej. Produkt przekształca aplikację korporacyjną w jednostkę kompozycji istniejącej aplikacji na poziomie biznesowym.

Typ danych String
Wartość domyślna Powoduje utworzenie nowej aplikacji na poziomie biznesowym o tej samej nazwie co instalowana aplikacja korporacyjna.

WebSphere:blaname=Anyasset,blaedition=BASE

Typ rozsyłania żądania asynchronicznego

Określa, czy moduły WWW mogą rozsyłać żądania równolegle w osobnych wątkach i, jeśli tak, czy serwer lub klient rozsyła żądania. Jednoczesne rozsyłanie może skrócić czas odpowiedzi serwletu.

Jeśli operacje są zależne od siebie, nie należy włączać asynchronicznego rozsyłania żądań. Wybierz opcję Wyłączone. Jednoczesne rozsyłanie może wywołać błędy, jeśli między operacjami istnieje zależność.

Wybierz opcję Po stronie serwera, aby włączyć równoległe wysyłanie żądań na serwerze. Wybierz opcję Po stronie klienta, aby włączyć równoległe wysyłanie żądań po stronie klienta.

Typ danych String
Wartość domyślna Wyłączone



Zaznaczone odsyłacze (online) wymagają dostępu do Internetu.

Pojęcia pokrewne
Zadania pokrewne
Odsyłacze pokrewne
Przygotowanie ustawień instalacji aplikacji
Ustawienia aplikacji korporacyjnej
Ustawienia binarne aplikacji
Ustawienia zachowania podczas uruchamiania
Ustawienia ładowania klas i wykrywania aktualizacji
Ustawienia właściwości zdalnego programu rozsyłającego


Nazwa pliku: urun_rapp_installoptions.html