Environnement : Windows 2003R2 x86, SQL Server 2008, IIS6, Visual Studio 2008 SP1, BizTalk 2009.
1.Prérequis :
* Microsoft Windows Server 2008 ou Windows Server 2003 (sauf Web Editions)
* Internet Information Services (IIS) 7.0 avec IIS 6.0 extensions ou IIS 6.0 (utilisé par les Web services et l'ESB Management Portal)
* Microsoft SQL Server 2008 or Microsoft SQL Server 2005
* Microsoft BizTalk Server 2009 Enterprise Edition, incluant Business Activity Monitoring (BAM) et Business Rules Engine (BRE)
* Microsoft Visual Studio 2008 SP1
* Microsoft UDDI Services 3
* NET Framework 3.5 SP1
* Microsoft Chart Controls for Microsoft .NET Framework 3.5
* Enterprise Library 4.1
* Microsoft Visual Studio 2008 Software Development Kit (SDK) 1.1 (Facultatif)
2.Installation
- Télécharger et Installer le package ESB Toolkit 2.0 (je vous conseille de garder le chemin d'installation par défaut
- Ouvrir la console d'administration BizTalk
- Importer le package C:\Program Files\Microsoft BizTalk ESB Toolkit 2.0\Microsoft.Practices.ESB.ExceptionHandling.msi

- Installer le package C:\Program Files\Microsoft BizTalk ESB Toolkit 2.0\Microsoft.Practices.ESB.ExceptionHandling.msi

- Lancer l'outil de configuration E:\Program Files\Microsoft BizTalk ESB Toolkit 2.0\Bin\ESBConfigurationTool.exe et suivez les étapes. (Il faut à chaque fois cliquer sur Apply Configuration pour passer à l'étape suivante)

- Installer le BAM Itinerary Tracking en utilisant l'invite de commande :
* Cd C:\Program Files\Microsoft BizTalk Server 2009\Tracking\bm
* C:\Program Files\Microsoft BizTalk Server 2009\Tracking\bm deploy-all -DefinitionFIle:"C:\Program Files\Microsoft BizTalk ESB Toolkit 2.0\Bam\Microsoft.BizTalk.ESB.BAM.Itinerary.xml"

- Installer le composant Exception Handling BAM Tracking via l'invite de commande :
* Cd C:\Program Files\Microsoft BizTalk Server 2009\Tracking\bm
* C:\Program Files\Microsoft BizTalk Server 2009\Tracking\bm deploy-all -DefinitionFIle:"C:\Program Files\Microsoft BizTalk ESB Toolkit 2.0\Bam\Microsoft.BizTalk.ESB.BAM.Exceptions.xml"

- Installer l'uddi publisher
"C:\Program Files\Microsoft BizTalk ESB Toolkit 2.0\bin\Microsoft.Practices.ESB.UddiPublisher.exe"
3.Installation des exemples (Samples)
- D'abord décompresser le fichier E:\Program Files\Microsoft BizTalk ESB Toolkit 2.0\ESBSource.zip au répertoire C:\projects\microsoft.practices.esb\
Ensuite installer les applications suivantes :
* Exception Handling :
CD "C:\Projects\microsoft.practices.esb\Source\Samples\Exception Handling\Install\Scripts”
Setup_bin.cmd
* Namespace :
CD “C:\Projects\microsoft.practices.esb\Source\Samples\Namespace\Install\Scripts”
Setup_bin.cmd
* Dynamic Resolution :
CD “C:\Projects\microsoft.practices.esb\Source\Samples\DynamicResolution\Install\Scripts”
Setup_bin.cmd
* Itinerary
CD “C:\Projects\microsoft.practices.esb\Source\Samples\Itinerary\Install\Scripts”
Setup_bin.cmd
* Scatter Gatherer
CD “C:\Projects\microsoft.practices.esb\Source\Samples\ScatterGather\Install\Scripts”
Setup_bin.cmd
* Multiple Web Services
CD “C:\Projects\microsoft.practices.esb\Source\Samples\MultipleWebServices\Install\Scripts”
Setup_bin.cmd
* SqlAdapter
CD “C:\Projects\microsoft.practices.esb\Source\Samples\SqlAdapter\Install\Scripts”
Setup_bin.cmd
* Transformation Service
CD “C:\Projects\microsoft.practices.esb\Source\Samples\TransformServices\Install\Scripts”
TransformServices_Install.cmd
* Resolver Service
CD “C:\Projects\microsoft.practices.esb\Source\Samples\ResolverService\Install\Scripts”
Setup_bin.cmd
* Biztalk Operations
CD “C:\Projects\microsoft.practices.esb\Source\Samples\BiztalkOperations\Install\Scripts”
Setup_bin.cmd
* Management Portal
Important : avant d'exécuter le fichier E:\projects\microsoft.practices.esb\source\Source\Samples\Management Portal\Install\Scripts\Management_Install.cmd, vous devez :
--> exécuter manuellement le script sql de création de la base (C:\projects\microsoft.practices.esb\Source\Samples\Management Portal\SQL\ESB.Administration Database.sql). Avant d'exécuter ce script verifiez au niveau de la ligne 641 et la ligne 659 respectivement que le groupe BizTalk Application Users et BizTalk Server Admin sont les mêmes utilisés dans BizTalk.
-->Éditer le fichier :\projects\microsoft.practices.esb\Source\Samples\Management Portal\Install\Scripts\Management_Install.ps1 et vérifier que la variable ($env:VS) correspond au répertoire d'installation de Visual Studio 2008.
-->Supprimez ou mettez en commentaire la ligne
RunDatabaseScript $relativePath"\SQL\ESB.Administration Database.sql"
--> Enfin exécuter le fichier E:\projects\microsoft.practices.esb\source\Source\Samples\Management Portal\Install\Scripts\Management_Install.cmd pour installer le portail ESB.
NB : Le script doit se dérouler sans erreur
* Editez avec Visual Studio le web.config E:\projects\microsoft.practices.esb\source\Source\Samples\Management Portal\ESB.Portal\Web.config et assurez-vous que les chaines de connections pointent sur le bon serveur SQL.
* Repetez la même chose pour le Web.config E:\projects\microsoft.practices.esb\source\Source\Samples\Management Portal\ESB.Exceptions.Service\ESB.Exceptions.Service\
* Exécutez la commande suivante :
cscript c:\inetpub\adminscripts\adsutil.vbs set w3svc/NTAuthenticationProviders Negotiate,NTLM 4.Tester Le portail ESB :
http://localhost/ESB.Portal/Default.aspx
http://localhost/ESB.Portal/Reports/Reports.aspx
N'hésitez pas à poster vos commentaires ou questions.
0 commentaires:
Enregistrer un commentaire