########################################################################################## 
## 
##   PEIG-ALL-SW-Local-DEBUG-5.DEV-SNAPSHOT.zip
##
##   Distribu?ní balí?ek debug verzí klientských systémů pro testování
##   PEIG PC - podpora 9 identit (úložišť datových souborů) 
##
##   Verze: 2.02 / 2012-12-12
##   Autor: Lukáš Zach, David Skrbek
##
##  Několik posledních úprav: 
##    2.02 ... odstraneni 01 a 03 typu, JRE 6u37, přesun peig konfigu
##    1.2.5 přidání parametru --test=yes 
##    ...
##

________________________________________________________________________________ 
# Úvod
  - přehled z jakých artefaktů byl balí?ek vytvořen naleznete 
    v souboru versions-info.txt
   
  - JRE 6u37 je sou?ástí balí?ku

________________________________________________________________________________ 
# Instalace
  - rozbalte obsah zipu do adresáře se zachováním adresářové struktury 
  - tj. např. D:\PEIGS ... obsahující např. soubory *.cmd a README.txt 
  - a dále řadu podadresářů např. .\opt\jre
  - viz 
      D:\PEIGS>Java\jre\bin\java -version
      java version "1.6.0_37"
      Java(TM) SE Runtime Environment (build 1.6.0_37-b06)
      Java HotSpot(TM) Client VM (build 20.12-b01, mixed mode)
      
  - pokud chcete používat pomocné scripty z adresáře .\bin-aux
    musíte nejdříve nainstalovat balí?ek \\phstor\ALUCID\inst-sw\utils\tst-utils
    postup viz readme v daném umístění

  - Pozn.: utility z balí?ku jsou též používány autotesty
 
________________________________________________________________________________ 
# Pomocné skripty
  - v adresáři ".\bin-aux" najdete tyto pomocné scripty

      Actualize-SNAPSHOTS.cmd       - aktualizace na poslední verzi SNAPSHOTŮ
      KILL-peig-tray-and-javaw.cmd  - ukon?ení peig-tray i javaw JRE (peig, pp2, ra)
                                      pozn. ukon?í všechny javaw.exe procesy !
      WHATS-running.cmd             - zobrazí zda některé klientské systémy běží

________________________________________________________________________________ 
# Aktualizace na poslední SNAPSHOT verze
  - spuštěním scriptu .\bin-aux\Actualize-SNAPSHOTS.cmd 
    stáhnete aktuální verze systémů z Nexus Maven repository
  - KLIENTSKÉ SYSTÉMY NESM? B?T V TU CHV?LI SPUŠTĚNÉ 
    (použijte WHATS-running.cmd a/nebo KILL-peig-tray-and-javaw.cmd) !
  - předchozí verze systémů *.jar a *.exe jsou archivovány jako *.jar.bk a *.exe.bk

________________________________________________________________________________
# Spuštění
  - předpokladem je, že vždy běží pouze jedna instance PEIG ! 
  - výjimkou je peig #5 (script RUN-PEIG-00-p5.cmd),
    má speciální jména logů a proto je možné jej spustit s jedním jiným libovolným peigem

  - spusťte 
    - RUN-PM-PP2-RA-debug.cmd - spustí peig-tray (Peig managera) a ten spustí pp2, ra
      na obrazovce vám zůstane cmd okno se stdout výstupem Peig managera   
    - odpovídající RUN-PEIG-*.cmd - podle toho, který PEIG typ chcete právě použít

________________________________________________________________________________
# Ukon?ení
  - PEIG ukon?ete standardně stiskem křížku myší (anebo CTRL+Q ?i ALT+F4)

________________________________________________________________________________
# Logy  
  - logy Peig manageru najdete zde:  
      C:\Users\[login_name]\AppData\Local\ALUCID\PEIG\log
  - logy peigu, pp2, ra najdete zde:    
      C:\Users\[login_name]\AppData\Local\ALUCID\PEIG\log\log

  - logy peigu5 najdete zde:
      C:\Users\[login_name]\AppData\Local\ALUCID\PEIG\log-p5\log 

________________________________________________________________________________
# Datové adresáře a odpovídající spouštící script

  datové adresáře jsou zakládány pod  

    C:\Users\[login_name]\AppData\Local\ALUCID\PEIG\

  zde je také od verze 2.02 umístěn konfigura?ní soubor "peig"   

  DATOV? ADR.  | SPOUŠT?C? SCRIPT         | PEIG TYP / INSTANCE ?íslo
 --------------+--------------------------+--------------------------- 
  .\data00     | RUN-PEIG-00.cmd          | 00 / peig #1 
  .\data00-p2  | RUN-PEIG-00-p2.cmd       | 00 / peig #2
  .\data00-p3  | RUN-PEIG-00-p3.cmd       | 00 / peig #3
  .\data00-p4  | RUN-PEIG-00-p4.cmd       | 00 / peig #4
  .\data00-p4  | RUN-PEIG-00-p4-noGUI.cmd | 00 / peig #4 - peig bez GUI
  .\data00-p5  | RUN-PEIG-00-p5.cmd       | 00 / peig #5 - může běžet paralelně
  .\data11     | RUN-PEIG-11.cmd          | 11 / peig #6
  .\data13     | RUN-PEIG-13.cmd          | 13 / peig #7
 
[EOF] 
