首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Mule ldap连接器无法处理xsd问题

Mule ldap连接器无法处理xsd问题
EN

Stack Overflow用户
提问于 2013-10-30 06:13:59
回答 2查看 945关注 0票数 1

在mule连接器中,示例显示了http://www.mulesoft.org/schema/mule/ldap/3.3/mule-ldap.xsd中可用的xsd。但是运行时它会显示错误,因为这个xsd不存在。我浏览了http://www.mulesoft.org/schema/mule/,之后没有ldap目录。ldap连接器支持中有任何更改吗?我使用mulestudio(3.5)错误吗?我在https://github.com/mulesoft/ldap-connector中使用了演示应用程序

我得到了一个错误,如org.xml.sax.SAXParseException;lineNumber: 10;columnNumber: 122;schema_reference.4:未能读取模式文档'http://www.mulesoft.org/schema/mule/ldap/3.3/mule-ldap.xsd

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-10-30 12:35:54

看起来Mule LDAP连接程序只支持Mule 3.3.2和Mule 3.4版本。

尝试将架构声明更改为下面的声明。

代码语言:javascript
运行
复制
<mule xmlns="http://www.mulesoft.org/schema/mule/core"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns:ldap="http://www.mulesoft.org/schema/mule/ldap"
  xsi:schemaLocation="
           http://www.mulesoft.org/schema/mule/core
           http://www.mulesoft.org/schema/mule/core/current/mule.xsd
           http://www.mulesoft.org/schema/mule/ldap
           http://www.mulesoft.org/schema/mule/ldap/current/mule-ldap.xsd">

  <!-- here goes your flows and configuration elements -->

</mule>

如果没有,请尝试将Mule版本更改为3.4。

有关详情,请参阅以下连结。

骡子LDAP连接器

希望这能有所帮助。

票数 1
EN

Stack Overflow用户

发布于 2013-10-31 07:33:53

在构建路径中有LDAP连接器吗?XSD总是出现在您的JAR中,但并不总是出现在网络上。如果使用MuleStudio,则只需将LDAP消息处理器从调色板拖到流中即可。这样做将导致MuleStudio为LDAP连接器加载必要的库,并相应地修改名称空间。

从您发布的错误判断,您似乎在构建路径中丢失了一个JAR文件。如果使用的是Maven项目,可以查看这里,了解如何向pom.xml文件中添加必要的依赖项。如果您正在使用一个普通的Mule项目,那么将LDAP消息处理器拖放到您的流中就足够了。

我应该提到,您需要在Mule Studio中安装LDAP连接器,然后才能使用它。您可以通过与Mule Studio捆绑在一起的Connectors更新站点来实现这一点。您可以通过继续“帮助”>“安装新软件”并从下拉列表中选择它来访问此更新站点。

如果您有兴趣了解更多关于如何使用Mule的知识,我们将在http://blog.ricston.com上发布一些有趣的博客文章。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19675105

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档