ESB指导工具包(ESB Guidance)是一个运行于BizTalk Server 2006 R2之上的一个框架。详细信息访问ESB指导工具包社区网站 。源码下载

ESB Guidance的安装过程非常复杂牵涉到的问题也是很多方面的。我也是装了数次之后才能成功。以下是安装时的笔记,安装时主要参照ESB Guidance的帮助文档,如果遇到问题可以查此笔记。

1. 安装UDDI不能选择SSL

2. DundasChart 组件运行问题(安装ESB Management Portal需要安装此组件才能显示统计图片)

The current trust level does not allow use of the 'compilerOptions' attribute.

Session state can only be used when enableSessionState is set to true, either in a configuration file or in the Page directive. Please also make sure that System.Web.SessionStateModule or a custom session state module is included in the <configuration>\<system.web>\<httpModules> section in the application configuration.

解决办法:设置Web.Config, 在<System.Web>和</System.Web>之间加如下代码:

<!--From Windows Support Center-->

<trust level="Full" originUrl="" />

<httpModules>

<add name="Session" type="System.Web.SessionState.SessionStateModule"/>

</httpModules>

<!-- Enable session state for all the pages in the Web application. -->

<pages enableSessionState="true" enableViewState="true"

enableViewStateMac="true" validateRequest="false" />

3. Sharepoint报错

解决办法:去除SharePoint扩展站点的ISAPI筛选组件

4. 安装Microsoft.Practices.ESB.CORE.msi

BTSTask.exe ImportApp -Package:"C:\Program Files\Microsoft ESB Guidance 1.0 - November 2007\Microsoft.Practices.ESB.CORE.msi" /Environment:DEV_CORE /ApplicationName:Microsoft.Practices.ESB

msiexec.exe /q /i "C:\Program Files\Microsoft ESB Guidance 1.0 - November 2007\Microsoft.Practices.ESB.CORE.msi"

重新所有BizTalk服务

5. 安装Microsoft.Practices.ESB.ExceptionHandling.msi

BTSTask.exe ImportApp -Package:"C:\Program Files\Microsoft ESB Guidance 1.0 - November 2007\Microsoft.Practices.ESB.ExceptionHandling.msi" /Environment:DEV_EXC /

ApplicationName:Microsoft.Practices.ESB

6. error " Incorrect syntax near ')' "

Go to "My Settings" on the portal and select an application.

7. Installed ESB Exception Notification

XsltPath. Point this setting to the folder containing the ESB Portal Alert Service (located by default within the \%Program Files%\Microsoft ESB Guidance Exception Notification Service 1.0 - November 2007 folder).

Enable Alert Queue Service. This setting indicates if the alert service should run and check for new exceptions occurring that match existing alerts.

Alert Queue Polling Interval. This setting is the number of milliseconds for the alert service to wait between processing batches of alerts.

Alert Queue Batch Size. This setting is the number of exceptions that the alert service should process as one operation and match against existing exceptions.

Alert Queue Active Directory Cache Interval. This setting is the interval at which the alert service should refresh its cache of Active Directory information, including e-mail addresses and group memberships.

LdapRoot. This setting is the LDAP connection string for your domain controller; for example, LDAP://servername.domain.com/DC=domain, DC=com.

Enable Alert Email Service. This setting indicates if the alert service should send alert e-mail messages. If you disable this option, the service will still process exceptions and store alerts in an outgoing e-mail queue table. You may prefer to use this scenario if you implement an alternative e-mail delivery service.

Email Server. This setting is the name of your e-mail server; for example, mail.domain.com.

Sender. This setting is the "From" e-mail address to use in alert e-mail messages.

Email Service Polling Interval. This setting is the number of milliseconds the e-mail service waits between sending each batch of e-mail messages.

Email Service Batch Size. This setting is the number of e-mail messages the e-mail service should process in a batch.

8. Installed ESB UDDI Publishing

9. Install the Sample Business Rules Engine Policies and Vocabularies

BTSTask.exe ImportApp -Package:"C:\Program Files\Microsoft ESB Guidance 1.0 - November 2007\GlobalBank.ESB.Policies.msi" /ApplicationName:GlobalBank.ESB

10. Error 194008: An error occurred reading the, ESBProcessor/Resolver, Section in the config file

Check the Biztalk and Machine.config

11. IIS 要支持Keribors 认证

· 查看当前认证

cscript adsutil.vbs get w3svc/WebSite/root/NTAuthenticationProviders

· 设置认证方式

cscript adsutil.vbs set w3svc/WebSite/root/NTAuthenticationProviders "Negotiate,NTLM"

12. The Microsoft.BizTalk.ESB binding files are configured to work with the default BizTalkServerApplication and BizTalkServerIsolatedHost, which are in turn configured to execute in untrusted mode. If you have changed your host to run in trusted mode, the binding file will not import. To correct this, you must either change the trust level to untrusted or edit the binding file to suit your environment.

BizTalk开发系列(十) ESB Guidance安装笔记的更多相关文章

  1. BizTalk开发系列(十八) 使用信封拆分数据库消息

    之前写了一篇的<BizTalk开发系列(十七) 信封架构(Envelop)> 是关于信封架构及其拆装原理的,都是理论性的内容.信封在BizTalk开发过程中最常用的应该是在读取SQL Se ...

  2. BizTalk开发系列(十六) XML命名空间

    BizTalk开发过程中如果有对XML进行开发操作,比如在自定义代码里操作XML消息或者在Mapping的时候使用Xpath对XML进行操 作.则有机会遇到XML命名空间的问题.常见的是使用Xpath ...

  3. BizTalk开发系列(十九) BizTalk命名规范

    目前BizTalk项目的开发人员比较少,但是在开发过程中还是需要命名规范的约束.根据以往BizTalk项目的经验,整理了BizTalk命 名规范.包括:BizTalk Application, Sch ...

  4. BizTalk开发系列(十二) Schema设计之Group与Order

    开发BizTalk项目的时候会先约定各系统之间往来的消息格式. 由于BizTalk内部唯一使用XML文档.因此消息的格式为XML Schema(XML Schema 用于描述 XML 文档的结构).虽 ...

  5. BizTalk开发系列(十五) Schema设计之Qualified 与Unqualified

    XML Schema中的命名空间前缀限定包括对元素(Element)或属性(Attribute)的限定,即常见的如 “<ns0:root>...</ns0:root>”之类的格 ...

  6. BizTalk开发系列(十四) XML空白字符(WhiteSpace)

    最近在做一个BizTalk项目,对XML文件的处理很复杂.本来是想找有没有方法可以一次性去除XML文件中节点和属性的值的空格.但是找了很久没有看到相关的方法.如果有知道该方法的麻烦跟我讲一下:cbcy ...

  7. BizTalk 开发系列(四十一) BizTalk 2010 BAM 安装手记

    使用64位系统可以支持更大的内存,现在服务器基本上都使用64位系统.微软从Windows Server 2008 R2开始服务器版的操作系统也只支持64位了,不过对于像BizTalk这种“繁杂的东西” ...

  8. BizTalk开发系列(二十八) MSMQ 适配器

    MSMQ(MicroSoft Message Queue,微软消息队列)是在多个不同的应用之间实现相互通信的一种异步传输模式,相互通信的应用可以分布于同一台机器上,也可以分布于相连的网络空间 中的任一 ...

  9. BizTalk开发系列(二十二) 开发自定义Map Functoid

    尽管 BizTalk Server 提供许多Functoid以支持一系列不同的操作,但仍可能会遇到需要其他方法的情况.<BizTalk开发系列 Map扩展开发>介绍了通过使用自定义 XSL ...

随机推荐

  1. CSS3动画属性animation的用法

    转载: 赞生博客 高端订制web开发工作组 » CSS3动画属性animation的用法 CSS3提供了一个令人心动的动画属性:animation,尽管利用animation做出来的动画没有flash ...

  2. SpringRMI解析4-客户端实现

    根据客户端配置文件,锁定入口类为RMIProxyFactoryBean,同样根据类的层次结构查找入口函数. <bean id="rmiServiceProxy" class= ...

  3. 使用Genymotion安装APK出现错误INSTALL_FAILED_CPU_ABI_INCOMPATIBLE的解决办法

    当我们安装好Genymotion后,把Android运用部署到上面调试时,console控制台会报错:Installation error: INSTALL_FAILED_CPU_ABI_INCOMP ...

  4. jQuery操作列表数据转成Json再输出为html dom树

    jQuery 把列表数据转成Json再输出为如下 dom树 <div id="menu" class="lv1"> <ul class=&qu ...

  5. SPFA(负环) LightOJ 1074 Extended Traffic

    题目传送门 题意:收过路费.如果最后的收费小于3或不能达到,输出'?'.否则输出到n点最小的过路费 分析:关键权值可为负,如果碰到负环是,小于3的约束条件不够,那么在得知有负环时,把这个环的点都标记下 ...

  6. Dijkstra(变形) POJ 1797 Heavy Transportation

    题目传送门 题意:求1到n的最大载重量 分析:那么就是最大路上的最小的边权值,改变优先规则. #include <cstdio> #include <algorithm> #i ...

  7. sqlSQL2008如何创建定时作业

    SQL2008如何创建定时作业?此方法也适应于Sql Server2005数据库,有兴趣的可以来看下! 1.打开[SQL Server Management Studio],在[对象资源管理器]列表中 ...

  8. uva 1339

    Ancient Roman empire had a strong government system with various departments, including a secret ser ...

  9. HDU 1686 & KMP

    题意: 求模板在匹配串所有子串中出现次数. SOL: 本题与普通kmp有一点不同,因为待匹配串中的模板串可能相互包含. 我们考虑正常的kmp是在怎么做的 i = 1 2 3 4 5 6 7 8 9 … ...

  10. 【BZOJ】1225: [HNOI2001] 求正整数

    http://www.lydsy.com/JudgeOnline/problem.php?id=1225 题意:给一个数n,求一个最小的有n个约数的正整数.(n<=50000) #include ...