2013-02-09 68 views
4

我是新来的斧头和初学者到IIS(和第一后#2)。我需要AX 2012 AIF Web服务的一些帮助和配置http AX入站端口。AX 2012 HTTP入站端口激活错误 - 部署网站未找到端口

我的问题是在尝试使用HTTP AX内,以激活入站端口。我收到以下两个错误:

  • 部署网站未找到端口:TestOrdImport
  • 端口“TestOrdImport”无法部署\ n错误:部署网站未找到端口: TestOrdImport

这是在使用Microsoft发布的AX 2012 FP1 hyper-v映像的测试环境中。其他人使用此处的说明安装了Web服务:https://msdn.microsoft.com/EN-US/library/gg731848.aspx

根据为Web服务进行安装的人,我使用虚拟目录共享路径“C:\”在网站屏幕中创建了一个新条目。 Program Files \ Microsoft Dynamics AX \ 60 \ AifWebServices \“和URL”http://AX2012-A:85/MicrosoftDynamicsAXAif60

我不确定这些是否正确,但网站验证没有错误。 Web服务出现被安装到现场“AIF”,而不是“默认Web站点”

有谁看到网站的IIS配置的任何问题? Web服务应该安装到默认网站而不是AIF站点中?

当创建入站口,它需要是http因为我每个人的要求设置此功能,但我又不能得到的入站端口激活并可以使用一些指导。

https://i.imgur.com/cl8jGVJ.png

回答

4

我能得到某人AX解决经验与使用AX和AIF Web服务的HTTP入站端口适配器的问题。

与我的问题,并建立在AIF与配置AX AIF网站入站口,可能是帮助他人在类似情况下的一些关键点:

注意事项中建立AIF网站AX:

  • 要获得实际的IIS 服务器设置正确的文件夹(虚拟目录),则必须使用IIS找到协会(虚拟服务器 - >物理磁盘路径)。
  • 的URL必须是一个有效的参考到将维护该服务的真正的HTTP服务器(在我的情况下,端口85;未端口8101)。该AOS托管WCF服务配置为端口8101

注意事项AX内建立HTTP入站端口:

  • 为入站口的URI站点路径不匹配任何路径 在“网站”配置中定义。该文本字符串必须与从“http:// ...”开始直到入站端口 名称(“TestOrdImport/xppservice。”)匹配的 。svc“部分),使用我的 示例中的端口85,并且路径中没有”/ Services /“,因为这是针对基本的 入站端口,并且未为IIS 虚拟服务器配置”服务“子文件夹。事实上,如果你试图建立网站 配置与“服务”子文件夹,以便它匹配 正确那里,网站形成会给你因为 “服务”子文件夹中不存在的错误和如果您创建它,则 不具有已安装的所有其他支持文件(“文件夹” 文件夹等)。
  • 当部署成功,当我在web 浏览器中使用WSDL URI时,我回到一个页面,指出“您已经创建了一个服务...”。并且 告诉您一些关于如何使用它的基础知识(这表明它是正确安装 )。对于HTTP服务,你总是“?WSDL”添加到URI来 得到实际的WSDL文档,以便该URI/URL可以正确处理 是:http://ax2012-a.contoso.com:85/MicrosoftDynamicsAXAif60/TestOrdImport/xppservice.svc?wsdl

这是不是很多,但我希望这可以帮助别人。以上大部分内容都是由帮助解决我的问题的人撰写的。

+0

作为附加的注释,它看起来像网站名称是AX AIF内设置可能需要匹配到IIS的名字吗? 我有类似的问题再次与删除并重新添加该网站具有匹配名称和它似乎工作。 – Brendan 2013-03-15 20:14:43