Spuštění EaInfoportT3

V adresáři EAInfoportT3 spustíme soubor EaInfoportT3.exe. Po naběhnutí aplikace (může trvat několik minut) ověříme správný chod aplikace zadáním výše nastavené url do browseru. Běh více instancí portálu: běh více instancí portálu na jednom serveru nastavíme prostým zkopírováním složky EAInfoportT3, konfigurací každé složky dle tohoto postupu a spuštěním EaInfoportT3.exe. Prvotní přihlášení administrátorem - administrátor se poprvé přihlásí pomocí přihlašovacích údajů: Uživatelské jméno: admin Heslo: P@ssw0rd Po prvním přihlášení doporučujeme změnit heslo!

Vytvoření a editace repozitáře

 

image-1665490592311.png

Vzhled

Detail repozitáře

Stačí vyplnit název, popis a zvolit barvu. (Název je povinné pole).

Počet diagramů k archivaci

Snímek obrazovky 2023-08-22 105736.png

Tato konfigurace se projeví během přepínání mezi repozitáři nebo v seznamech repozitáří.

Obrázek2.png

EA Shortcut

EA Shortcut

Pro vytvoření Shortcut je potřeba mít nainstalováný Enterprise Architect a být připojený do EA Repository.

Pokud se nám povedlo se připojit do repozitáře a máme otevřený projekt, rozklikneme v levém horním rohu ikonku EA ea.png

ea1.png

Po kliknutí na Save as Shortcut… vybereme cestu a klikneme na OK.
(doporučujeme si uložit cestu do clipboard historie pomocí ctrl+c a soubor si předem otevřít, jestli Vás přesměruje do repozitáře).

project.png

Nyní v konfiguraci EA Shortcut vložíme cestu k EAP souboru a uživatele s heslem k repozitáři, jestli je zapnutá security. Tlačítko pro generování je nepovinné.

shortcut.png

(Pokud Vaše EA databáze je MySQL nebo PostgreSQL, tak využíváte ODBC pro připojení do EA. Můžete využít modře ohraničené tlačítko pro vygenerování connection stringu do Vaší databáze).

EA Databáze

EA Databáze

Zvolíme si typ databáze, v které máme připojený EAP pomocí EA a napíšeme její connection string.

databáze_0.png

Pokud máte vyplněné všechny údaje, můžete zvolit tlačítko "Otestovat připojení" a "Uložit".

otestovat_0.png

uložit.png


Tlačítko "Reset oprávnění Ea Infoport" vynuluje veškeré nastavení oprávnění na balíčkách.

image-1665490719429.png


Příklady Connection Stringů

Příklady Connection Stringů

Oracle:

MS SQL:

MS SQL trusted connection:

V případě, že databáze má vůči doméně integrovanou security, tak použijte connection string níže:

MySQL:

 MariaDB:

Další příklady

Známé chyby při spuštění

Při spuštění EaInfoportT3 mohou nastat následující chyby:

 

známé chyby.png

Pokud uživatel po spuštění EaInfoportT3.exe uvidí tuto chybu, ať už v logu nebo v konzoli, tak to znamená, že server považuje stažený EaInfoportT3_Delivery.zip za nedůvěryhodný. Oprava se provede dle obrázku níže.

známé chyby 1.png

Uživatel klikne pravým tlačítkem myši na EaInfoportT3_Delivery.zip a vyvolá vlastnosti. V záložce „General“ > Security poté klikne na tlačítko „Unblock“ a znova rozbalí příslušný  .zip - chyba by měla být vyřešena.


Pokud je založena ve špatném jazyce zobrazí se chyba obsahující takovéto znaky v konzoli: Incorrect string value: '\xC5\x98\xC3\xA1de...'

Podoba chyby: [ERR] An unhandled exception has occurred while executing the request.

System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.InvalidOperationException: This implementation is not part of the Windows Platform FIPS validated cryptographic algorithms.

at System.Security.Cryptography.MD5CryptoServiceProvider..ctor()

Oprava:  Do EaInfoportT3.exe.config je třeba přidat následující řádky.

<configuration>                                                           
    <runtime>
        <!-- below tag will disable security policy checking for FIPS -->
        <enforceFIPSPolicy enabled="false"/>
    </runtime>
</configuration>

Nastavení viditelnosti artefaktů

EaInfoportT3 má novou funkčnost, která umožnuje globálně vyfiltrovat stromeček na základě „property Scope“.

Je možné určit viditelnost Atributů, Operací nebo Elementů.

Správce repozitáře nalezne níže uvedené nastavení v sekci „Správa Repozitáře“ → „Detail Repozitáře“.

Zde je nově přidaná sekce Filtry, ve které můžete nastavit viditelnost artefaktů ve stromečku repozitáře.

DetailRepozitare.png


filtry.png