标签: Wso2
wso2esbesbapache-servicemixbus
我们正在尝试决定在ServiceMix和WSO2之间选择哪个ESB
我们希望esb能够:
支持不同的协议(REST、SOAP、JMS、HTTPS等)
生成统计信息或一些控制台以查看“发生了什么,有多少请求到达,有多少请求失败,…”
开发代理服务
对JMS的支持
重要的一点是价格,ServiceMix和WSO2是免费的,但ServiceMix也有免费支持,。。。我不知道WSO2是否如此。WSO2 ESB支持您所需的所有东西,并且非常简单、用户友好。有很多有用的博客、在线文档和一些网络研讨会
w
无法添加资源
将基于文本的内容发送到path/_system/governance/repository/components/org.w
so2.carbon.governance/types/myuri.rxt。执行han时发生异常
德勒链。无法将java.lang.String转换为[B]
When I am trying to upload the registry extension file (RXT) as Add resource - Create text content, I
我是WSO2产品的新手,
目前我正在部署2个WSO2产品实例,它们是:ESB和BPS
根据本文,我们可以将BPS服务公开为ESB中的端点
我的问题是:如何将我的BPS服务公开为ESB中的端点?通过使用web管理GUI脱离课程
提前感谢,,
Bromo当您在WSO2 BPS中部署流程时,还将提供流程发布的web服务。为了在ESB上公开此BPS服务,您需要从ESB创建一个代理服务。然后,为目标端点地址指定bps服务
你可以在这里找到样品
标签: Wso2
wso2developerstudio
嗨,我正在使用WSO2开发者工作室使用BPEL。我试图使用WSO2-AS中部署的web服务的WSDL1.1调用它
在BPEL编辑器中,我添加了一个合作伙伴链接(使用调色板中的+按钮)
在properties窗口中,我单击Browse,然后在弹出窗口中单击AddWSDL按钮。
在那里,我选择了URL单选按钮并粘贴了axis服务的WSDL1.1URL。但该服务没有被导入
我尝试使用WSDL2.0URL,但也失败了。(我尝试了Axis和Jax-ws)
然后,我尝试使用netbeans导入部署在tomc
我的要求是使用wso2 identity server保护一个Web应用程序(比如mywebapp.com)。因此,每当用户访问mywebapp.com时,它都会根据wso2IS进行身份验证
我该怎么做?我看不到执行此操作的任何步骤。我在哪里可以找到wso2IS代理下载以拦截mywebapp.com的请求
我已经安装了wso2 identity server,它正在运行。以下是我当前的技术堆栈:
ApacheAnt(TM)1.8.3版
java版本“1.6.0_29”
apache-active
标签: Wso2
messagewso2esbmessagebrokerwso2mb
我正试图正视WSO2 ESB 4.7.0和WSO2 MB 2.1.0之间的集成,遵循此URL中编写的说明:
我特别希望使用消息存储作为队列。因此,我遵循“使用消息存储和处理器进行集成”一段
我创建了消息存储和消息处理器,之前对ESB和MB进行了良好的配置,如图所示。
最后我写了这个代理:
<proxy xmlns="http://ws.apache.org/ns/synapse" name="MessageStoreQueueProxy"
transports="https,htt
我已经使用默认安装安装了ApacheDS,并将wso2标识服务器配置为连接到ApacheDS。
我可以使用wso2登录,但必须使用apache ds用户名/密码
我猜这是由scim索赔引起的。有人能给点建议吗?
顺便说一句:wsois4.6,ApacheDS2.0.0
当我跑步时
curl-v-k--用户管理员:机密
回答如下:我看不到您提到的错误。然而,一旦服务器连接到外部用户存储,您就需要根据您的用户存储属性映射声明。默认情况下,为索赔映射属性;根据默认用户存储(嵌入式LDAP)。您可以使用
我正在使用wso2esb 4.7.0和wso2dss 3.1.0.my.dbs文件在wso2dss中工作,但当我将其访问到wso2esb时,它会显示esb终端中的pasing错误,如:
LogMediator To: http://www.w3.org/2005/08/addressing/anonymous, WSAction: , SOAPAction: , MessageID: urn:uuid:0b6a1043-5904-4550-ba27-8e91da337bdd, Direction
我想使用BPS执行许多操作步骤,流程将执行一段时间
在此期间,我想知道流程正在执行的操作步骤,或者我想知道流程的详细进度
现在,我可以在实例视图中查看业务流程的进度
但我不知道如何在数据库中查询step事件的数据,或者是否有API
因为我想为我自己的UI显示流程的进度。您可能希望使用jConsole查看BPS实例数据。有关jmx的更多信息,请参阅此处的文档[1]。我还建议使用SSL保护jmx和jConsole。请参阅[2]。希望这能满足你的需要
[1]
[2]
有人知道WSO2 Identity Server是否公开了我可以通过HTTP向其发送XACML请求的web服务端点/URI吗?我知道他们提供了一个API来实现这一点,但我有一种情况,我不能使用它,但我可以执行HTTP请求
谢谢,
吉姆
顺便说一句,我想我已经找到了我的答案,主要是从这一页推断出来的:
该页面说明如何启用WSO2以取消隐藏授权服务web服务的WSDL。是的,您可以启用授权服务WSDL并根据发送请求的要求从外部系统调用它。默认情况下,此管理服务被禁用。你可以在
我已经在API管理器(版本1.6.0)中配置了开放天气API。步骤:
添加API
姓名:weather
上下文:/weather
版本:v1
层可用性:所有
传输:HTTP和HTTPS
端点类型:HTTP端点
生产端点:
==>此时,如果我单击“测试”,我会得到“无效”错误
我仍然继续保存并发布API
在应用商店中,订阅API并尝试在REST客户端中运行:
http://localhost:8280/weather/v1
授权:xxxx
一段时间后会看到错误响应:
<am:faul
我的WSO2应用程序服务器有问题,请尝试在输出文件wso2carbon.log中捕获错误,但应用程序未显示错误,我的log4j文件是:
并遵循这一点
我尝试设置此调试模式、错误模式、所有模式,并且不显示错误。我用wso2碳IDE开发了应用程序
谢谢您的帮助。由于您找不到任何日志,请在相关组件中自行部署一些调试点。请跟我来
希望这会有帮助
标签: Wso2
wso2carbonwso2is
我跟随这篇博文使用Facebook联合身份验证进行SAML SSO。一切正常,直到Facebook在验证后将请求重定向回webapp。在这一点上,控制台给出了以下异常:
[2014-06-02 08:06:36,822] ERROR {org.wso2.carbon.identity.sso.saml.builders.DefaultResponseBuilder} - Error when reading claim values for generating SAML Response
j
标签: Wso2
axis2wso2esbws-securitywso2carbon
我希望使用简单的用户名和密码为我的代理提供安全性,但我的客户端有固定的请求,这与wso2esb策略为用户名令牌身份验证提供Wso2 esb支持完全不同。我还想只检查用户名和密码。但问题是我的请求不符合Wso2 esb用户名令牌格式。
wso2期望的消息之间的差异。。
我的客户留言是
<soapenv:Header>
<pr:authentication soapenv:actor="http://schemas.xmlsoap.org/soap/actor/
目前我开始研究WSO2。我正在使用这里提到的一个示例,执行了与前面提到的步骤完全相同的操作,但无法对用户进行身份验证
在浏览器上,它给我的错误是:
身份验证过程中出现问题。请试一试
再次登录
在Identity Server日志中,我的身份是:
{org.wso2.carbon.identity.application.authentication.framework.handler.sequence.impl.DefaultStepBasedSequenceHandler} - Claim
标签: Wso2
wso2esbmediatorsynapse
你好
我最近才开始研究ESB总线。我需要转换HTTP请求中的传入SOAP消息,其内容类型为:application/x-www-form-urlencoded
我已经创建了一个代理服务,Java中的Custom Mediator 1,转换了消息,如何将其传递到端点并在Custom Mediator 2中获得答案
在这幅图中,我画了一个如何转换信息的示例
您不需要编写自定义中介,您可以将SOAP转换为rest调用,使用rest服务进行采样,等待两个参数,如
param1=value1¶m2
以下链接提供了WSO2 CEP示例
https://docs.wso2.com/display/CEP310/Getting+Started+with+CEP
我按顺序处理了文件,没有问题
但我有一个关于遵循锡德希语的问题
define table pizza_deliveries (deliveredTime long, order_id string);
from deliveryStream
select time, orderNo
insert into pizza_deliveri
标签: Wso2
wso2isopenid-connect
我正试图在一个带有WSO2 Identity Server 5.0.0的SPA应用程序中实现OpenId Connect。我试图使用隐式流,但我总是收到来自identity server的错误
获取请求:
https://idserver:9443/oauth2/authorize?response_type=id_token&
client_id=abcd&
redirect_uri=https%3A%2F%2Flocalhost%3A44326%2F
错误响
是否有人成功地使XMPP协议与WSO2ESB()一起工作
我已经成功地将服务器设置正确,并将其注册为会话。从那里看来什么都不起作用。我部署了一个以xmpp作为传输的服务。该服务已成功部署,但似乎没有在Openfire上创建会话,并且xmpp端点url的格式不正确:
xmpp://wso2esb@null/services/XMPPPOC
正如您所看到的,域显示为空
我在wso2esb日志或openfire日志中找不到任何问题来表示任何问题
有没有人成功地将XMPP用作WSO2产品的协议(更不用
标签: Wso2
wso2esbwso2carbon
在尝试将消息从故障序列发送到WSO2 ESB 4.8.1中的端点时,我得到了一个未捕获的异常java.lang.ClassCastException:…
下面是错误堆栈:
[2015-08-21 12:15:01,298] ERROR - NativeWorkerPool Uncaught exception
java.lang.ClassCastException: org.apache.axiom.om.impl.llom.OMElementImpl cannot be cast t
标签: Wso2
wso2carbonwso2mb
我最近下载了WSO2 MB,并试图启动它,但由于以下错误而失败
[2015-09-14 15:30:48,594] INFO {org.wso2.carbon.ui.internal.CarbonUIServiceComponent} - Mgt Console URL : https://127.0.0.1:9443/carbon/
[2015-09-14 15:30:48,601] WARN {me.prettyprint.cassandra.connection.Cassandra
我正在使用WSO2 ESB 4.9.0并尝试实现示例271:文件处理。
我遵循了示例指南中提到的每一步。尝试执行时,会出现以下错误:
[2015-10-06 10:41:09,024] INFO - LogMediator To: , WSAction: urn:mediate, SOAPAction: urn:mediate, MessageID: urn:uuid:247f4674-cd22-461e-88c2-6f12693a7d67, Direction: request,
在WSO2 API管理器中是否有任何方法可以从请求xml/json(有效负载)中读取参数值,并根据该值将请求路由到不同的后端端点?您可以尝试使用中介扩展
API管理器为其接收的API调用请求提供了默认的中介流。您可以扩展此默认中介流以路由请求
首先编写一个序列文件来更改流。样本序列为
接着
要将序列文件上载到APIM,请以admin登录到main->
资源->浏览
从中转到/\u system/governance/apimgt/customsequences/in.
树视图
单击添加资源上
我正在使用WSO2 BPMN定义一个工作流,它将与我们的应用程序集成。在实例化流程(从应用程序中)时,我需要将一些信息从应用程序传递给BPMN任务,该任务将显示在任务屏幕中。这些信息将保留在工作流的所有任务中。如何实现这一点?是的,您可以通过为每个任务(用户任务)引入表单变量来实现。但如果是服务任务,则必须编写自定义java类来读取变量,然后将其作为activiti designer中的属性添加到主配置选项卡中的类名字段中。通过服务任务读取流程变量的示例自定义java类可以实现如下。正如您在下面
我在DZONE博客上举了一个克隆中介的例子,但看起来我犯了一些错误,无法返回,无法进一步处理
有人能帮忙吗
<proxy name="DSS_TrainDetailsProxy" transports="http" startOnLoad="true" trace="disable" statistics="enable">
<target inSequence="DSS_TrainDetails_IN" outSequence="DSS_TrainDetails_
我已经使用WSO2 CEP v4.1.0创建了具有storm支持的简单执行计划。但当我在Siddhi使用窗口设施时,它会给出一些例外。使用storm也无法将表与流连接起来。我如何解决这个问题?有没有别的选择
执行计划
CEP给定的错误
异常:指定的分布式查询无效,转换时出错
到XML风暴查询计划。执行计划:执行计划承租人:-1234。
部署查询时出错:@name'query1'@distparallel='8',
execGroup='Filtering'从InputStreamwindow.t
我已经发布了带有两个GET方法的API
/api/1/问题
/api/1/投诉
其中/api/1是上下文。当前DAS显示上下文的点击数。我想要这两种方法的不同统计数据。您能帮我配置吗。我想这就是您在Publisher中所有统计信息的“按资源路径列出的API使用情况”报告中得到的信息:
有关详细信息,请参阅。此问题有一个解决方案,我们将在下一版本中解决此问题。ri8。它为上下文显示相同的报告。我想要它作为路径(上下文之后的路径。已经在问题中提到过)。本报告仅针对API。JIRA表示,修复版本为2
标签: Wso2
wso2esbwso2carbon
当大量消息堆积在队列上时,WSO2 ESB 4.9.0中的MQ JMS代理面临一个问题
由代理调用的后端服务每秒只能处理50个请求,超过此速度,后端服务将失败
这里的问题是,当消息堆积在队列上(1000条消息)时,代理从队列读取所有消息并发送到后端服务&后端服务失败
是否可以在代理上设置任何设置来控制代理服务读取的消息
这里的主要问题是代理非常快速地从队列读取消息,并淹没后端服务。后端服务失败,因为它们不是为处理更高负载而设计的。如果您需要侦听JMS队列并希望以受控方式向后端服务发送消息,则必须
我正在使用wso2 apim和wso2 is实现身份验证和授权,因为is和apim之间存在一些重复的功能,我认为最好省略is并使用apim来支持我的身份验证需求。这是个好主意吗?让我先解释一下APIM和Is之间的关系。所有WSO2产品都具有相同的内核。它们与安装在此内核之上的功能有什么不同
如果我们采用APIM,它具有特定的功能,如api网关、密钥管理器和两个应用程序(发布者和商店)。如果我们采用IS,它具有许多与身份相关的特性,如身份联合、oauth、SSO、xacml等
我相信您的部署将是一
标签: Wso2
wso2greggovernance-registry
我们正在对WSo2治理注册表进行DB升级,从4.5.3升级到4.6.0。文档中用于在临时数据库中创建某些db架构的sql脚本存在差异,类似于缺少用于创建少数表的脚本。在我们尝试使用mySql/Oracle数据库时,是否有人能够为临时数据库提供有效的脚本
下面的参考链接如下所示:
您是否发现了丢失的表格?您是否正在尝试从MySQL迁移到Oracle?如果是这样,根据文档,这是不可能的。是的,我们已经从4.5.3 sql迁移脚本中确定了缺少的表。我们没有从MySQL迁移到Oracle。为了PoC目的
标签: Wso2
csrfwso2iswso2carboncrlf-vulnerability
WSO2 Identity Server 5.2.0的文档描述了如何使用CSRF过滤器或CSRF阀来缓解CSRF攻击-请参阅:。
该配置在IS 5.1.0的carbon.xml中可用,但在IS 5.2.0中缺少
IS 5.2.0使用OWASP CSRF防护,如中所述
我的问题是:我应该激活这两种保护机制还是CSRF防护足够
附加问题:CRLFPreventionConfig也在5.2.0中消失了。这是否仍然需要并且应该添加到carbon.xml文件中?WSO2 Is 5.2.0(或者更准确地说,
部署内部(公司)API manager 2.0.0时,我们发现了一个限制-电子邮件地址验证显然强制使用2-4封电子邮件进行电子邮件验证:
/store/site/themes/wso2/templates/ui/validation/custom-validation.js:
$.validator.addMethod('validEmail', function(value, element) {
var emailRegex = /^([A-Za-z0-9_\-\.])+\@([A-Z
标签: Wso2
wso2-amwso2carbon
在针对WSO2实例的令牌API端点修改令牌POST请求标头中发送的作用域值后,我遇到以下错误:
ERRORS.900901
Invalid CredentialsAccess failure for API: /scheme/v1, version: v1 with key: fa41109938522762bcca953336f0e0e2.
Make sure your have given the correct access token
此错误发生在我成功获取返回的令牌,然后将该令
我想了解一下在远程后端服务器上验证JWT的正确方法是什么?
我相信我需要一个公钥……API-M是公开一个端点来获取公钥,还是从wso2carbon.jks中提取公钥
谢谢大家! WSO2 API Manager使用JWT密钥库的私钥对JWT进行签名,您必须将其从上述密钥库导出。我们不提供提取公钥的端点
另外,强烈建议您使用自己的密钥库,而不是WSO2产品附带的密钥库,因为该密钥库对于所有产品都是通用的,并且是公开发布的 非常感谢您的及时回复!
对WSO2产品进行集群时,您将为注册表和WSO2产品用于操作的其他项目创建一个数据库。通过组合的WSO2 Enterprise Integrator,它由多个元素组成(ESB、Business Process Manager、Message Broker、Analytics和MSF4J)
您是为每个子产品创建不同的注册表数据库,还是只使用为第一个子产品创建的数据库
选项1:WSO2用户数据库、注册表数据库、注册表本地1、注册表本地2
选项2:ESB_WSO2_用户_DB、ESB_注册表_DB、E
标签: Wso2
wso2iswso2-amwso2carbon
WSO2 Identity server迁移到5.3.0后,日志中将打印以下消息。
由于这个原因,启动也非常缓慢
[2018-05-01 05:53:04,802] WARN {org.wso2.carbon.core.internal.StartupFinalizerServiceComponent} - Waiting for required OSGi services: org.wso2.carbon.server.admin.common.IServerAdmin,
[2018-
标签: Wso2
esborchestration
我对WSO2和ESB完全陌生,但我有一个序列,它获取json数据并将json数据中的值发送到我的端点msf4j-springmicro服务,该服务接受一个字符串并返回一个字符串,我的insequence似乎能够找到正在运行的微服务,但我无法将数据发送到该服务进行处理。我知道我做错了什么,但我不知道那是什么
<?xml version="1.0" encoding="UTF-8"?>
<sequence name="mainServiceRouteSeq" trace="enab
我已经成功地创建了一个使用WSO2身份验证的登录页面,如。
我可以使用与WSO2服务器相同的凭据登录
问题:单击“登录”后,如何使其进入我的页面
默认情况下,我需要
假设我想让它重定向到您是否正在尝试实现自己的商店主题?是的,我正在尝试创建自己的API发布商店-后端将完全由WSO2管理,但UI将属于我。
我使用WSO2 EI发送电子邮件,但收到下面的错误消息
2019-01-24 17:53:12353至:
/服务/SimpleProxy 2.SimpleProxy 2HttpSoap12端点,WSAction:
urn:mediate,SOAPAction:urn:mediate,MessageID:
urn:uuid:06891289-318c-49b1-83bd-bc71c7590078,方向:请求,
消息=执行默认的“错误”序列,错误代码=0,
ERROR_MESSAGE=发送邮件时出现
我有一个只读LDAP用户存储,需要执行身份管理操作(例如,帐户锁定)。存储与这些操作相关的身份声明的最合适方式是什么?
实现自定义侦听器(UserOperationEventListener)以处理身份声明并将其存储在自定义位置是否有用?这是只读用户存储的已知问题。从/repository/conf/security/identity-mgt.properties,您可以切换UserStoreBasedIdentityDataStore
至JDBCIdentityDataStore
Identi
遵循针对openID的单点登录的步骤
在“同意”页面后出现如下错误:
将wso2身份服务器代码中可用的同意DBScript添加到wso2使用的碳数据库(即用户和reg db)后,此问题得到解决您是否检查了wso2碳日志?有关于此错误的日志吗?控制台中没有错误。。
标签: Wso2
wso2esbwso2carbonwso2dsswso2ei
我想知道如何计算WSO2 EI群集部署(负载平衡器+节点1+节点2)的存储使用率或大小(数据库、日志文件,我不知道其他文件)
想知道我们应该设置哪个硬件环境?
我们的流量非常高,每天几乎收到10000个请求
1。我们应该使用WSO2推荐的硬件环境吗?您可以按照《生产部署指南》[1]来遵循WSO2推荐的硬件要求。基本上遵循该文档中的安装先决条件[2]和通用指南[3]部分。有关管理日志的最佳实践,请参见[4]
[1] -
[2] -
[3] -
[4] -请尝试写一个实际的答案,并且只使用链接作为参
我下载的WSO2版本是5.9.0。我按照这里的建议配置了一个外部IDP,然后配置了声明和一个服务提供者,在这里我想要使用SAML2 SSO
我配置了我的服务提供商,以便在登录过程中使用和高级配置,其中第一步是基本身份验证,第二步是使用我的外部IdP完成的
同样相同的配置在我的WSO2 5.8.0中运行得非常好,而我在WSO2 IS 5.9.0中面临许多问题
在5.9.0版本中,当我尝试登录到我的应用程序时,WSO2向我显示登录界面,但当我单击外部IdP登录时,弹出窗口为空,如图所示
此外,我注意
我有一个包含重复节点的xml负载,这取决于响应。加载输入模式时,图表仅显示根元素中的第一次出现
我希望DataMapper中介读取所有事件,处理它们,然后将结果发送到客户端,而不是只处理遇到的第一个事件
我的XML输入如下:
1.
2.
5.
7.
加载输入模式时,图表仅显示根元素中的第一次出现
即使只显示第一个引用,它也会映射映射中的所有引用
我正在使用以下输入和输出文件创建映射:
input.xml
<NVprotocol>
<CDMA>
.2.0.zip和wso2is-migration-1.0.35.zip)您需要对用户数据库和mb数据库运行这些脚本,以便应用2.6中的架构更改。您不需要对mb存储数据库使用迁移脚本。您可以直接使用2.6发行版中的PostgreSQL DB脚本来创建MB存储数据库。在另一个注释中,在生产中,建议使用默认的H2数据库作为MB存储数据库。感谢@naoka,这解决了与表相关的错误。但是开始了解以下错误,是否知道哪里可能有问题ccc apim | WARN-AccessConfiguration错误从文
标签: Wso2
wso2esbwso2carbonwso2ei
当我启动WSO2(6.5.0)analytics dashboard时,我遇到了这个异常。
我如何修复此问题并使用分析查看仪表板
[2020-01-31 16:25:40,595] WARN {io.netty.channel.DefaultChannelPipeline} - An exceptionCaught() event was fired, and it reached at the tail of the pipeline. It usually means the last h
我需要将一些配置文件中的几个参数值添加到WSO2 IS 5.9.0中的部署文件deployment.toml中。我无法推断出正确的名称,以便正确加载它们。如何推断如何在该文件中构建参数名?有规则吗
干杯
将以下内容添加到
是_HOME/repository/resources/conf/templates/repository/conf/identity.xml.j2文件
{{filter.onlyfromprimary.enable}您可以添加要添加这些新参数的配置文件吗?这些参数是什么?
**
[2020-09-16 13:25:32090]错误-尝试连接到终结点时发生DataEndpointConnectionWorker错误。无法借用客户的帐户ssl://10.1.31.61:9711. org.wso2.carbon.databridge.agent.exception.DataEndpointLoginException:无法借用客户机ssl://10.1.31.61:9711. 在org.wso2.carbon.databridge.agent.endpoint.Dat
标签: Wso2
wso2-amwso2carbon
“大家好
我有一个用Springboot和swagger开发的api。这个api被配置到WSO2 api管理器中
我为通过WSO2 Api管理器对Api执行请求做了新订阅,但当我尝试执行请求时,它失败了,因为生成的WSO2 Api管理器url具有重复的http协议。我正在使用他自己的WSO2 Api存储中的Api控制台来测试请求
这是一个错误示例:
有人知道http协议被复制的原因是什么
编辑:如果我尝试从内部服务器ip“https://:9443/store/”测试生成的请求url,似乎没有
标签: Wso2
wso2iswso2carbon
已按照以下链接在WSO2 Identity Server-5.10.0中集成密码到期功能:
每当用户使用samlsso登录页面登录到服务提供商时,每个用户都会重定向到密码重置页面(用户的密码不会过期)
即使在重置密码后,用户也会在下次登录时重定向到密码重置页面。添加有效期时,我们需要添加整数作为有效期(以天为单位)。检查您是否提供了小于1的任何值。您在WSO2 IS后端中是否收到任何错误日志?Hi@Sominda Gamage感谢您的回复,在部署中使用以下配置。toml密码到期有效。[[eve
1 2 3 4 5 6 ...
下一页 最后一页 共 141 页