Eksportowanie informacji o domenie SCA za pomocą skryptów (nieaktualne)
Informacje na temat kompozytów SCA (Service Component Architecture) w domenie SCA można wyeksportować do pliku wybranego przez użytkownika.
Przed rozpoczęciem
Kompozyt SCA musi być jednostką kompozycji w aplikacji na poziomie biznesowym.
Informacje o tej czynności
Informacje na temat komponentów w domenie SCA można wyświetlić. Domena SCA jest zwykle komórką w instalacjach z wieloma serwerami i zasięgiem serwera w instalacjach jednoserszowych. Informacje o domenie SCA można wyświetlać w Konsoli administracyjnej lub eksportując je do pliku przy użyciu skryptów. Eksportowanie informacji o domenie SCA umożliwia zachowanie informacji na temat komponentów.
W tej sekcji opisano sposób eksportowania informacji o domenie przy użyciu skryptów.
Informacje o domenie można wyeksportować przed zaktualizowaniem aplikacji SCA na poziomie biznesowym lub przed migracją do nowszej wersji produktu.
Procedura
Wyniki
Po uruchomieniu komendy exportCompositeToDomain informacje na temat komponentów w domenie SCA są zapisywane w określonym pliku. Produkt wyświetli następujący komunikat:
SCA_domain_name exported to /my_file.Te same informacje o domenie można wyświetlić w Konsoli administracyjnej. Należy kliknąć opcję .
Przykład
Na potrzeby tego przykładu założono, że udostępniona wraz z produktem aplikacja na poziomie biznesowym HelloWorldAsync została zainstalowana. Uruchom komendę exportCompositeToDomain , aby wyeksportować kompozyty:
Używając Jython:
AdminTask.exportCompositeToDomain('[ -fileName C:/my_file ]')Używając Jacl:
$AdminTask exportCompositeToDomain { -fileName C:/my_file }Uruchomienie komendy exportCompositeToDomain powoduje, że informacje o domenie będą przypominać następujące informacje o podanym pliku:
<?xml version="1.0" encoding="UTF-8"?>
<domain name="myDomain">
<component name = "AsynchTranslatorComponent"
mapTarget = "WebSphere:cell=myCell02,node=myNode02,server=server1">
<service name = "AsynchTranslatorService">
<interface.java interface = "helloworld.AsynchTranslatorService"/>
</service>
<reference name = "AsynchTranslatorService" target = ""/>
<httpurlendpoints name = "endpoints" uri = ""/>
</component>
</domain>Następne czynności do wykonania
Sprawdź wyeksportowany plik, aby upewnić się, że zawiera on zamierzone informacje.