Właściwości specyfikacji aktywowania przechowują informacje o konfiguracji przetwarzania zdarzeń przychodzących dla punktu końcowego komunikatu. Mogą one być ustawiane zarówno przez kreatora wykrywania usług przedsiębiorstwa, jak i Konsolę administracyjną produktu WebSphere Process Server.
Właściwości specyfikacji aktywowania J2C (nazywane również właściwościami punktów końcowych komunikatów) odpowiadają interfejsowi specyfikacji aktywowania architektury J2EE Connector Architecture. Te właściwości dotyczą pracy z interfejsem ALE, ponieważ specyfikacja aktywowania jest używana podczas aktywowania punktu końcowego. Aktywowanie punktu końcowego jest procesem powiadamiania adaptera o zakwalifikowanych obiektach nasłuchiwania zdarzeń. W przypadku przetwarzania danych przychodzących adapter korzysta z obiektów nasłuchiwania zdarzeń w celu odbierania zdarzeń z systemu SAP przed przekazaniem ich do punktu końcowego (komponentu Bean sterowanego komunikatami).
Podczas konfigurowania adaptera należy określić wymienione poniżej właściwości specyfikacji aktywowania.
Nazwa właściwości w kreatorze wykrywania usług przedsiębiorstwa | Nazwa właściwości w Konsoli administracyjnej | Typ | Opis | Wartość domyślna |
---|---|---|---|---|
Kod niepowodzenia ALE | aleFailureCode | String | Określa kod statusu dla niepowodzenia operacji rozsyłania. Należy określić wartość tej właściwości (68 lub 58), aby adapter, po pobraniu obiektu na potrzeby przetwarzania zdarzeń, zaktualizował kod statusu niepowodzenia systemu SAP. System SAP przekształca tę wartość w wartość 40. | Brak |
Tekst niepowodzenia ALE | aleFailureText | String | Określa tekst opisu stosowany w przypadku niepowodzenia operacji rozsyłania. Określenie wartości tej właściwości jest opcjonalne, nawet jeśli właściwość Status aktualizacji ALE została ustawiona na wartość true. | Brak |
Aktualizacja selektywna ALE | aleSelectiveUpdate | String | Określa, które kombinacje typu obiektu IDoc i typu komunikatu mają być aktualizowane, jeśli adapter jest
skonfigurowany pod kątem aktualizowania standardowego kodu statusu produktu systemu SAP. Wartości tej właściwości można definiować tylko wtedy,
gdy właściwość Status aktualizacji ALE została ustawiona na wartość true. Składnia tej właściwości jest następująca: IDocType: MessageType [;IDocType: MessageType [;...]] (gdzie ukośnik [/] oddziela każdy typ obiektu IDoc i typ komunikatu, a średnik oddziela pozycje w zestawie). W poniższym przykładzie pokazano dwa zestawy. W tym przykładzie MATMAS03 i DEBMAS03 są obiektami IDoc, a MATMAS i DEBMAS są typami komunikatów: MATMAS03/MATMAS;DEBMAS03/DEBMAS |
|
Kod komunikatu statusu ALE | aleStatusMsgCode | String | Jeśli jest to wymagane, ta właściwość określa kod komunikatu, który ma być używany, gdy adapter wysyła obiekt IDoc komunikatu ALEAUD (ALEAUD01). Ten kod komunikatu należy skonfigurować w odbierającym profilu partnera. Wartość tej właściwości można ustawić tylko wtedy, gdy właściwość Status aktualizacji ALE została ustawiona na wartość true. | Brak |
Kod powodzenia ALE | aleSuccessCode | String | Określa kod statusu powodzenia dla wysłanych dokumentów aplikacji. Należy określić wartość tej właściwości (52 lub 53), aby adapter, po pobraniu przez interfejs obiektu na potrzeby przetwarzania zdarzeń, zaktualizował kod statusu powodzenia systemu SAP. System SAP przekształca tę wartość w status 41 (Utworzono dokument aplikacji w systemie odbierającym). | Brak |
Tekst powodzenia ALE | aleSuccessText | String | Określa tekst opisu stosowany po pomyślnym wysłaniu dokumentów aplikacji. Określenie wartości tej właściwości jest opcjonalne, nawet jeśli właściwość Status aktualizacji ALE została ustawiona na wartość true. | Brak |
Status aktualizacji ALE | aleUpdateStatus | Boolean | Określa, czy zapis kontrolny jest wymagany dla wszystkich typów komunikatów. Tę właściwość należy ustawić na wartość true, jeśli adapter ma aktualizować standardowy kod statusu systemu SAP po odebraniu obiektu IDoc w celu przetworzenia zdarzenia. | False |
Host serwera aplikacji | applicationServerHost | String | Jeśli adapter skonfigurowano w taki sposób, aby działał bez równoważenia obciążenia, ta właściwość określa adres IP lub nazwę serwera aplikacji, do którego loguje się adapter. Niezależnie od tego, czy adapter jest skonfigurowany pod kątem równoważenia obciążenia, zakłada on, że nazwa hosta gatewaya jest taka sama jak wartość określona dla tej właściwości. | Brak |
Gwarantowane dostarczenie jednorazowe | assuredOnceDelivery | Boolean | Jeśli ta właściwość będzie ustawiona na wartość true, adapter będzie podejmował próby zapisania informacji identyfikatora XID w składnicy zdarzeń. Jeśli ta właściwość będzie mieć wartość false, adapter nie będzie podejmował prób zapisania informacji. Wartość true gwarantuje jednorazowe dostarczenie zdarzenia. Wartość false nie gwarantuje jednorazowego dostarczenia zdarzenia, ale zapewnia lepszą wydajność. Ta właściwość jest używana tylko wtedy, gdy komponent MDB (komponent sterowany komunikatami) jest transakcyjny. W przeciwnym przypadku nie można używać żadnej transakcji bez względu na konfigurację. | True |
Automatyczne tworzenie tabeli zdarzeń | EP_CreateTable | Boolean | Flaga wskazująca, czy adapter powinien automatycznie tworzyć tabelę odtwarzania zdarzeń, jeśli taka tabela jeszcze nie istnieje. | True |
Klient | client | String | Numer klienta systemu SAP używany przez adapter do logowania. Ta właściwość często ma wartość 100. | 100 |
Numer strony kodowej | codepage | Integer | Ustanawia połączenie z odpowiednim
językiem. Ta właściwość musi odpowiadać wartości podanej we właściwości Język. Jeśli na przykład właściwość Język jest ustawiona na wartość JA (japoński), właściwość Strona kodowa musi zostać ustawiona na wartość 8000, ponieważ tego wymaga aplikacja SAP. Dokładne wartości właściwości Język i Strona kodowa można znaleźć w dokumentacji produktu SAP. |
|
Nazwa schematu bazy danych | EP_SchemaName | String | Schemat służący do automatycznego tworzenia tabeli odtwarzania zdarzeń. | Brak |
Specjalny format BiDi dla nazwy źródła danych | biDiContext_EDTDatasource BiDiSpecialFormat | String | Steruje formatem dwukierunkowym specyficznym dla wszystkich właściwości EP. | |
Format BiDi dla EIS | biDiContextEIS | String | Format BiDi używany przez system SAP na potrzeby jego danych biznesowych. | |
Specjalny format BiDi dla EIS | biDiContextSpecialFormat | String | Określa kategorię wartości, które podczas wywoływania transformacji BiDi muszą być specjalnie traktowane, aby transformacja kategorii była dokładna. Kategorie są predefiniowane (na przykład: adresy FTP, adresy URL, adresy e-mail). | |
Odstęp czasu między ponownymi próbami nawiązania połączenia z systemem EIS | retryInterval | Integer | Określa, z jakim opóźnieniem jest podejmowana próba zrestartowania obiektów nasłuchiwania zdarzeń interfejsu ALE. Ta wartość powinna być podana w milisekundach. | |
Limit ponownych prób nawiązania połączenia z systemem EIS | retryLimit | Integer | Określa, ile razy adapter będzie próbował zrestartować funkcje nasłuchiwania zdarzeń interfejsu ALE. Wartość 0 oznacza, że liczba prób będzie nieskończona. | 0 |
Format BiDi na potrzeby utrwalania zdarzeń | biDiContext_EDTTablenameEIS | String | Określa format dwukierunkowy na potrzeby właściwości utrwalania zdarzeń. | ILYNN |
Nazwa JNDI źródła danych odtwarzania zdarzeń | EP_DataSource_JNDIName | String | Nazwa JNDI źródła zdarzeń skonfigurowanego na potrzeby odtwarzania zdarzeń. | Brak |
Nazwa tabeli odtwarzania zdarzeń | EP_TableName | String | Nazwa tabeli odtwarzania zdarzeń. | |
Host gatewaya | gatewayHost | String | Host gatewaya SAP, w którym działa usługa gatewaya. | Brak |
Usługa gatewaya | gatewayService | String | Identyfikator serwera gatewaya. Ta właściwość często ma wartość sapgw00. Wartość 00 jest numerem systemowym serwera, na którym działa brama systemu SAP (zwykle jest to serwer aplikacji). Nie można użyć wartości 00, gdy istnieje więcej niż jeden serwer. | sapgw00 |
Grupa logowania | logonGroup | String | Gdy adapter jest skonfigurowany pod kątem równoważenia obciążenia, ta właściwość określa nazwę grupy logowania, która reprezentuje grupę serwerów aplikacji. | Brak |
Ignoruj błędy pakietów IDoc | ignoreIDocPacketErrors | Boolean | Jeśli podczas przetwarzania pakietu obiektów IDoc adapter napotka błąd, może zachować się na dwa sposoby. Gdy ta właściwość jest ustawiona na wartość false, adapter nie będzie przetwarzał następnych obiektów IDoc z tego pakietu i zgłosi błąd do systemu SAP. Gdy ta właściwość jest ustawiona na wartość true, adapter zarejestruje błąd i będzie kontynuował przetwarzanie pozostałych obiektów IDoc z pakietu. Ta właściwość nie jest używana dla pojedynczych obiektów IDoc i niepodzielonych pakietów obiektów IDoc. |
|
Język | language | String | Język, przy użyciu którego adapter się loguje. | Litera E (oznacza język angielski). |
Host serwera komunikatów | messageServerHost | String | Jeśli adapter skonfigurowano pod kątem równoważenia obciążenia, ta właściwość określa nazwę serwera komunikatów. | Brak |
Format BiDi dla metadanych | biDiContextMetadata | String | Określa format dwukierunkowy metadanych konfiguracji. | |
Liczba funkcji nasłuchiwania | numberofListeners | Integer | Określa liczbę funkcji nasłuchiwania zdarzeń do uruchomienia. | 1 |
Zestaw znaków partnera | partnerCharset | String | Określa kodowanie PartnerCharset. Jeśli określono kodowanie, jest ono używane. W przeciwnym razie jest używane kodowanie domyślne. | Brak |
Hasło | password | String | Hasło konta użytkownika adaptera w systemie SAP. | |
Format BiDi dla hasła | biDiContext_PasswordEIS | String | Określa format dwukierunkowy dla wartości Hasło. | ILYNN |
Hasło używane do nawiązywania połączenia łączenia ze źródłem danych zdarzeń | EP_Password | String | Hasło użytkownika służące do nawiązywania połączenia z bazą danych. | Brak |
Identyfikator programu RFC | rfcProgramID | String | Identyfikator programu używany do rejestrowania programu serwera RFC. | Brak |
Śledzenie RFC | RFCTraceOn | Boolean | Określa, czy należy generować plik tekstowy zawierający szczegóły działania RFC dla każdego obiektu nasłuchiwania zdarzeń. Można określić wartość true lub false. Wartość true aktywuje funkcję śledzenia, która generuje plik tekstowy. Tych plików tekstowych należy używać tylko w środowisku programistycznym, ponieważ ich wielkość może gwałtownie rosnąć. | False |
Identyfikator systemu SAP | SAPSystemID | String | Jeśli adapter skonfigurowano pod kątem równoważenia obciążenia, ta właściwość określa nazwę logiczną systemu SAP znaną również jako R3name (nazwa R3). | Brak |
Pomiń transformację BiDi | biDiContextSkip | String | Steruje wywołaniem transformacji BiDi. Dozwolone wartości: true lub false. Pusta wartość wywołuje mechanizm wyszukiwania. | |
Pomiń transformację BiDi dla nazwy źródła danych | biDiContext_EDTDatasourceEIS | Boolean | Steruje wywołaniem obsługi transformacji tekstu dwukierunkowego dla właściwości Hasło. | True |
Pomiń transformację BiDi dla utrwalania zdarzeń | biDiContext_EDTTablenameSkip | Boolean | Steruje wywołaniem obsługi transformacji tekstu dwukierunkowego na potrzeby właściwości utrwalania zdarzeń. | True |
Pomiń transformację BiDi dla hasła | biDiContext_PasswordSkip | Boolean | Steruje wywołaniem obsługi transformacji tekstu dwukierunkowego dla właściwości Hasło. | True |
Pomiń transformację BiDi dla nazwy użytkownika | biDiContext_UserNameSkip | Boolean | Steruje wywołaniem obsługi transformacji tekstu dwukierunkowego dla właściwości Nazwa użytkownika. | True |
Numer systemu | systemNumber | String | Numer systemu serwera aplikacji. Wartość tej właściwości jest liczbą dwucyfrową i często jest to liczba 00. | 00 |
Nazwa użytkownika | userName | String | Nazwa konta użytkownika adaptera w systemie SAP. | Brak |
Format BiDi dla nazwy użytkownika | biDiContext_UserNameEIS | String | Określa format dwukierunkowy dla właściwości Nazwa użytkownika. | ILYNN |
Nazwa użytkownika używana do nawiązywania połączenia ze źródłem danych zdarzeń | EP_UserName | String | Nazwa użytkownika służąca do nawiązywania połączenia z bazą danych. | Brak |
(c) Copyright IBM Corporation 2005, 2006.
To Centrum informacyjne jest oparte na technologii Eclipse (http://www.eclipse.org)