wso2 截断 jms 目标路径
wso2 truncates the jms destination path
我是 运行 来自 http://wso2.com/library/tutorials/2011/11/configuring-wso2-esb-with-oracle-as-messaging-media/
的例子
一旦定义了代理,它就会按预期工作,即它从队列中读取消息并进行 SOAP 调用。
但是,如果代理重新打开并保存 wso2 开始旋转吐出错误:
java.naming.security.credentials=tromanow}
javax.naming.AuthenticationException: [LDAP: error code 49 - INVALID_CREDENTIALS: Bind failed: ERR_229 Cannot authenticate user ]
at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3087)
at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3033)
at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2835)
at com.sun.jndi.ldap.LdapCtx.connect(LdapCtx.java:2749)
at com.sun.jndi.ldap.LdapCtx.<init>(LdapCtx.java:316)
问题是 JMS 目标 LDAP 路径被截断了。
来自:
<parameter name="transport.jms.Destination">cn=tro_Q_JMS1,cn=OracleDBQueues,cn=ORCL,cn=OracleContext,ou=Services, o=sgi,c=us</parameter>
收件人:
<parameter name="transport.jms.Destination">cn=tro_Q_JMS1</parameter>
解决方法是在保存代理时将 LDAP 路径的其余部分重新附加到 JMS 目标。对此有更好的解决方案吗?
这看起来像是与 WSO2 ESB 管理控制台使用的 UI 编辑器库相关的 UI 错误。您可以使用 xml 文件在文件系统中进行更改并保存。然后就保存成功了。如果您使用的是 developer studio,那么您可以将工件部署为 CAR(复合存档)文件,并且不需要从 UI.
更改它们
我是 运行 来自 http://wso2.com/library/tutorials/2011/11/configuring-wso2-esb-with-oracle-as-messaging-media/
的例子一旦定义了代理,它就会按预期工作,即它从队列中读取消息并进行 SOAP 调用。 但是,如果代理重新打开并保存 wso2 开始旋转吐出错误:
java.naming.security.credentials=tromanow}
javax.naming.AuthenticationException: [LDAP: error code 49 - INVALID_CREDENTIALS: Bind failed: ERR_229 Cannot authenticate user ]
at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3087)
at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3033)
at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2835)
at com.sun.jndi.ldap.LdapCtx.connect(LdapCtx.java:2749)
at com.sun.jndi.ldap.LdapCtx.<init>(LdapCtx.java:316)
问题是 JMS 目标 LDAP 路径被截断了。 来自:
<parameter name="transport.jms.Destination">cn=tro_Q_JMS1,cn=OracleDBQueues,cn=ORCL,cn=OracleContext,ou=Services, o=sgi,c=us</parameter>
收件人:
<parameter name="transport.jms.Destination">cn=tro_Q_JMS1</parameter>
解决方法是在保存代理时将 LDAP 路径的其余部分重新附加到 JMS 目标。对此有更好的解决方案吗?
这看起来像是与 WSO2 ESB 管理控制台使用的 UI 编辑器库相关的 UI 错误。您可以使用 xml 文件在文件系统中进行更改并保存。然后就保存成功了。如果您使用的是 developer studio,那么您可以将工件部署为 CAR(复合存档)文件,并且不需要从 UI.
更改它们