wso2 ESB dblookup中介程序
我有一个MySql数据库,ID、名称、日期我想使用dblookup中介器获取这些行,似乎不起作用,有人可以检查我的代理定义吗 <proxy xmlns="http://ws.apache.org/ns/synapse" name="Database" transports="https,http" statistics="disable" trace="disable" startOnLoad="true"> <target> <inSequenc
我有一个MySql数据库,ID、名称、日期我想使用dblookup中介器获取这些行,似乎不起作用,有人可以检查我的代理定义吗 <proxy xmlns="http://ws.apache.org/ns/synapse" name="Database" transports="https,http" statistics="disable" trace="disable" startOnLoad="true"> <target> <inSequenc
当我在WSO2 BAM的repository/conf/carbon.xml文件中应用端口偏移量时,连接到Cassandra集群失败。这是一个已知错误还是我应该更改一些配置?请确保输入正确的连接URL。“连接URL”文本框旁边的示例URL仅适用于零端口偏移量BAM服务器。输入时,将端口偏移量添加到示例连接URL中提到的端口号。如果更改了端口偏移量,则需要使用正确的Cassandra端口。新的卡桑德拉端口值将为(9160+端口偏移)。 希望这有帮助
我正在评估WSO2平台的进一步使用。 我非常欣赏这个平台的技术支柱。 我看到WSO2站点中指向Gadegt服务器的链接重定向到用户参与服务器。 这是否意味着Gadget服务器将被用户参与服务器关闭并取代 非常感谢您的关注。 Pino是的,WSO2小工具服务器现在不推荐使用。这就是小工具服务器链接重定向到WSO2用户参与服务器的原因。WSO2 UES是Gadget Server的继承者 您可以签出和检查文档。是。但用户参与服务器(UES)在概念上不同于小工具服务器(GS)。在Gadget服务器中,
每个人 有人能告诉我如何为WSO2 Stratos 2.0创建应用服务器盒带的详细信息吗? 谢谢。您尝试过文档中提供的示例了吗?逐个关注这些博客,然后您必须学习这些技术来解决您的问题 遵循以上文章,您将对ApacheStartos有广泛的了解。希望这有帮助
我遇到了与以下问题相同的问题: 但是,当我在Linux操作系统上使用相同的maven版本构建WSo2 EMM Project()并在两个操作系统Windows和Linux上执行服务器时,问题并没有出现 是否需要在Linux操作系统上构建WSO2 EMM项目,或者是否需要在windows操作系统上添加特定的配置?它也将在windows平台上支持。我曾在Windows7中亲自测试过这一点,并且没有任何问题
我正在尝试启动AppFactory 2.1.0,但找不到如何实现它。这是每次我尝试运行它时它给我的错误日志 希望你能帮助我,问候 [2015-06-29 17:22:13,242] WARN {org.wso2.carbon.core.bootup.validator.util.ValidationResultPrinter} - The default keystore (wso2carbon.jks) is currently being used. To maximize securi
在我们的WSO2 DB(SQL Server)中有一个名为[IDN_OPENID_USER_RPS]的表,它有一个列-LAST_VISIT。我已经搜索了一个配置设置来打开这个功能,但是没有成功。它用于OpenId。如果您有任何帮助或想法,我们将不胜感激。当用户登录到由Identity Server提供OpenID身份验证的OpenID依赖方应用程序时,登录详细信息存储在此表中。用户名列包含登录用户的用户名。RP_URL包含依赖方的URL,成功登录后应将其重定向到该URL。TRUSTED_ALWA
我将把BAM2.4.1升级到DAS3.0.0。在这里,我有几个问题要澄清 我将使用文档,当BAM 2.4.1和BAM 2.5使用相同的平台和内核版本时使用它可以吗 我的其他产品(IS、API manager和BPS)使用4.2.0内核和平台版本,因此当我将DAS 3.0.0与其他产品一起使用时,是否存在任何问题,因为DAS内核版本和平台版本不同 请分享您的想法不建议使用BAM 2.5.0并更新为DAS 3.0.0。您有两个选项来执行更新 使用BAM文档[1]将BAM 2.4.1更新为BAM 2.
我只需下载wso2as 5.3.0的存档,然后从windows 10开始: [2016-02-10 11:11:20,789] INFO {org.wso2.carbon.core.internal.CarbonCoreActivator} - Starting WSO2 Carbon... [2016-02-10 11:11:20,791] INFO {org.wso2.carbon.core.internal.CarbonCoreActivator} - Operating Syst
我已经在一台wso2 esb 5.0.0服务器中创建了基于https的api,因此现在我想从另一台wso2 esb 5.0.0.0服务器调用此https api。但当从另一个wso2 esb服务器调用https api时,我收到SSL证书错误 在将本地主机和wso2carbon证书导入客户端信任存储区和wso2carbon密钥存储区之后,我尝试过,但没有成功 有人尝试过吗?哪个SSL错误?您是否使用默认密钥库运行?无法验证“在另一个esb服务器中显示https api url”的SSL证书。是的
我正在做一个使用WSO2AM数据的项目。我正在按照中的步骤进行操作,一切正常 我想更改登录用户的令牌过期持续时间,而不是应用程序订阅令牌。我所知道的实现这一目标的唯一办法就是靠自己 是否有其他方式从消费者端进行数据采集?也许可以将过期时间作为查询字符串 这是获取令牌的curl命令: curl -k -d "grant_type=password&username=admin&password=admin&scope=apim:api_view" -H "Authoriza
我试图在WSO2 V3.0中生成地理位置统计数据,但无法在支持的API中获得x-forwarded-for值,我使用了以下代码 <property name=x-forwarded-for expression=get-property('axis2','REMOTE_ADDR') scope=transport/> 我正在像http://IP:port/login在这种情况下,我应该在后端API中获取我的IP,但我总是获取本地主机IP,即127.0.0.1。那么您的应用程序调
根据下面的URL,我启用了XSLT2.0支持 从那以后,TryIt服务看起来就不起作用了。当我在管理界面点击“尝试此服务”链接时,我发现以下错误 [2012-09-10 11:47:03,491] INFO - CarbonAuthenticationUtil 'admin' logged in at [2012-09-10 11:47:03,0491] from IP address 0:0:0:0:0:0:0:1%0 Warning: at xsl:stylesheet on line
我们正在研究是否可以使用WSO2-ESB作为我们的新平台 使用当前的esb,我们通过不同的通道(如JMS、FTP、JDBC)将外部系统彼此连接起来。 大多数接口彼此独立。我们现在有大约300个接口 每个接口中的处理包括: -连接到外部系统 -记录传入+传出消息 -将传入消息转换为传出消息 消息的转换是用java编程的 由于接口相互独立,因此我们不能停止其他接口 当我们需要部署新的(或修改的现有)接口时 我从WSO2 esb中了解到,当使用自定义中介进行转换时,我必须重新启动WSO2-esb服务器
我在Oracle数据库中有一个存储过程。此存储过程返回CLOB类型。此CLOB类型包含嵌入的xml。 我使用DBlookup中介器调用此存储过程,如下所示: <dblookup> <connection> <pool> <dsName>XeDS</dsName> </pool> </connection> <statement> <sql>select pkg_ws_sol_curso
我想使用WSO2 BAM监视我的应用程序服务器应用程序。最初我 没有更改BAM偏移地址,将其保留为默认值(即偏移量0),我更改了 应用程序服务器偏移量为2。这似乎有点问题。如果我更改BAM的偏移量 服务器为2。如何更改cassandra.port地址。我指的是文件在BAM 2.2.0服务器中的位置 谢谢可以从wso2bam-2.2.0/repository/conf/etc/Cassandra-component.xml更改Cassandra端口 但如果将BAM偏移量更改为2,它也会自动增加Ca
我正在使用迭代中介器和聚合中介器。 我的要求是: <p:GetPersonDataOperation xmlns:p="http://tempuri.org"> <!--1 or more occurrences--> <xs:ID xmlns:xs="http://tempuri.org">1</xs:ID> </p:GetPersonDataOperation> 1. 回应如下: <GetPersonDataC
我是WSO2 ESB的新手。我安装了4.7.0版本。我正在尝试使用CXF框架开发RESTFul Web服务的第一种方法。我想发布第一个Hello World示例。我下载并安装了EclipseJuno的WSO2开发工作室。我必须安装应用服务器功能。因此,在ESBGUI的配置选项卡中,我选择了“功能”链接,单击“查找功能”按钮,然后选择了应用程序服务器。 装置运转良好。但是当我试图通过“查找服务”链接运行web服务时,我从Tomcat7得到404状态错误。。。告诉我没有找到资源。 我错过什么了吗?安
我正在评估WSO2 ESB 4.8,我的目标是整合两个现有的soap服务,并通过WSO2 ESB Rest API提供它们 基本上,我需要做的是从第一个服务请求授权等(使用callout mediator阻止调用),如果一切正常,则继续调用seconds服务并准备对客户端的响应。然而,ESB似乎是如何缓存属性的。我使用的是布尔属性“isAuthenticated”,它是在callout mediator之后设置的,callout mediator是基于响应的xpath查询设置的。首先,如果我使用
在集群配置中,每次修改都会从管理器传播到工作器。我有一个计划的任务,必须在管理器上运行。 如何停止与工作进程的同步?部署同步不会作为计划任务发生。。将工件上载到manager节点后,manager会向所有其他工作人员发送一条集群消息,指定更新了repo。一旦员工收到信息,它将更新他们的回购协议。因此,若要禁用worker的dep sync,则需要禁用carbon.xml(repository/conf/)中的DeploymentSynchronizer 错误的 ... 有关详细信息,请参阅。
我按照有关如何将BAM添加到API管理器的说明进行了操作,但现在,在尝试访问存储和发布服务器时,我遇到了一个空指针异常,因为我无法登录到它们中的任何一个 Caused by: java.lang.NullPointerException at org.wso2.carbon.apimgt.impl.dao.ApiMgtDAO.<init>(ApiMgtDAO.java:81) at org.wso2.carbon.apimgt.impl.AbstractAPIMana
我知道我可以实施这样的访问控制: admin\u用户可以调用updatekote和GetQuote normal\u用户只能调用GetQuote 我需要知道的是在调用服务之前找到访问级别的正确方法。考虑到我已经设计了一个用户界面,我想隐藏或禁用正常用户的“更新报价”按钮。 谢谢我想,您正在尝试为web应用程序或某些用户界面提供访问控制。基本上,最终用户通过UI页面进行浏览,用户只能看到授权项。这可以使用Identity Server完成,您有几个选项。您可以在XACML中使用多个决策配置文件
我按照以下链接提供的步骤在wso2应用程序管理器和publshing中创建策略 创建XACML策略后,尝试将其发布到PDP,出现以下错误 [2014-09-15 15:52:53,007] ERROR - ApplicationDispatcher Servlet.service() for servlet bridgeservlet threw exception java.lang.NoSuchMethodError: org.wso2.carbon.identity.entitlement
我想知道WSO2 PolicyAdminService中的一个服务函数public PublisherDataHolder getSubscriberString subscribeId。WSO2服务器中的订户到底是什么 身份服务器具有分离PDP和PAP的概念。您可以在PAP中定义策略并将其发布到多个PDP。PDP实例可以是给定PAP的订户。默认情况下,在Identity Server中运行的PDP已配置为订阅服务器。另外,在管理控制台的“策略发布者”部分中,您可以定义要从PAP发布策略的更多订
我们在编译内核wso2 esb和wso2时遇到问题 Jdk->jdk1.7.0_60 错误wso2 esb 4.8.1 [ERROR] Failed to execute goal on project org.wso2.esb.integration.core: Could not resolve dependencies for project org.wso2.esb:org.wso2.esb.integration.core:jar:4.8.0: Could not find artif
我试图将以下自然语言中的表达式转换为WSO2 CEP中的执行计划 如果与服务关联的{CPU load,memory load},{CPU load,storage load}或{memory load,storage load}对之一的平均负载大于或等于99%,则发送警报 首先,我指定了以下执行流: define stream avgCpuLoadStream (service string, avgCpuLoad double); define stream avgMemoryLoadStre
我正在尝试做一个简单的查询,但只需要两次窗口;该查询类似于试图向在过去四个月内访问过web产品两次以上的用户发送消息,前提是您已经发送了该产品上个月的广告 define stream webvisit (idClient string, idProduct string, chanel string) from webvisit select idCliente, idProducto, canal,sum(1) as visits group by idCliente insert into
我已成功安装WSO2 EMM。 现在,我想下载emm代理android应用程序。 我从我的adroid设备访问我的\u url:9443/emm->设备管理,然后单击“注册设备”按钮。 我从may device访问了以下url:my_url:9443/emm/api/device_enroll,我点击了“下载代理”按钮。 然后我被重定向到url:找不到网页 因此,我将url更改为 下载开始时出现故障,但问题出在哪里?我假设您已使用管理员/租户管理员凭据登录到EMM控制台至少一次。如果一切正常,那
我安装了WSO2 ESB实例,并试图找出如何根据环境(开发人员、qa、生产人员)使用动态端点 我的目标是在所有环境上部署相同的.car文件(包含所有代码和配置),并自动调整端点配置 我尝试使用governance registry(如建议的那样),但据我所知,在不同的“部署路径”上部署相同的端点还需要创建/部署不同的.car应用程序(使用对适当环境的静态引用修改每个服务,这违反了拥有可配置端点的想法) 解决在三个环境中部署一个应用程序的问题的最佳方法是什么,而不需要对代码进行静态引用和避免使用脚
我目前正在为我们的门户网站创建自定义小工具。我添加了一个用户首选项图表类型(下拉列表),通过从用户获取图表类型,并为小工具配置和创建小工具设置该值来填充图表。因此,我可以通过index.xml文件中的js代码获得小工具图表类型的用户输入 gadgets.util.registerOnLoadHandler( 函数(){ var prefs=newgadgets.prefs(); var content=prefs.getString('ChartType'); console.log(“**
如果我使用/oauth2/token端点创建访问令牌,则作用域openid可以使用辅助用户存储完美工作,但是当使用/oauth2/authorize创建访问令牌时,当我使用/userinfo?schema=openid时,作用域openid在辅助用户存储中不工作,响应为空,这是错误还是预期的行为?因为在主用户存储中,它可以完美地工作。如果用户是在主用户存储中创建的,/oauth2/authorize端点工作正常 我尝试授权端点,使用授权代码或隐式,结果是相同的 已编辑:索赔管理配置为在辅助用户存
使用WSO2 Identity Server的多租户模型,我发现每个租户有100个用户的限制(因为未能创建第101个)。这一限制的定义是什么 仅供参考,为了方便起见,我正在使用“演示”计划,因为我不需要持有多个租户模型。AFAIK没有这样的限制。您得到的版本和错误是什么?好的,谢谢。实际上,创建的用户数量没有限制,只是“listUsers(“*”,-1)”硬编码限制为100个用户。我不得不切换到“getUserList”来获取完整的列表,并找到存在的实际用户数。
我们正在开发WSO2 ESB,通过使用代理将一些值存储到数据库中。 现在我们需要使用ETL将数据从一个DB移动到报告DB。有没有可用的插件来使用ETL?如果是,如何使用该插件? 请注意,这两个数据库都在PostgreSQL中。为此,您可以使用WSO2 DAS[1],它是一种用于分析和显示批处理和实时数据的产品。默认情况下,DAS将数据存储在H2数据库中,您可以将其配置为Postgre DB[2] 最后,您可以通过使用BAM中介和发布事件将WSO2 ESB与DAS集成[3] [1] [2] [3]
我编写了一段代码,使用TenantMgtAdminServiceStub将租户添加到WSO2 租户已成功添加,但是当我尝试使用APIM 1.10.0 CreateApi::postApis向其添加API时,出现了一个异常(所有详细信息如下) 只有在我在publisher用户界面中登录到新创建的租户的管理员(或通过curl登录到login.jag)之后,我才能使用相同的CreateApi::postApis添加我的API 详情如下 要添加租户的代码: System.setProperty(
我有一个安装了DSS功能的WSO2 ESB服务器。当我使用请求头中的“accept:application/json”调用REST服务时,我不会收到json响应,只有XML 最好的是,在这个API中,为了获得JSON响应,我使用以下两个属性: <property name="Accept" value="application/json" scope="transport" type="STRING"/> <property name="messageType" value="
我对WSO2 CEP Siddhi QL非常陌生,我需要分析流中的事件 例如:我有这样的数据[id,value]: InputStream=[1001,90] InputStream=[1001,85] InputStream=[1002,70] InputStream=[1001,85] InputStream=[1003,70] InputStream=[1003,85] InputStream=[1002,70] InputStream=[1003,70] InputStream=[100
我正在从WSO2 ESB 4.8.1迁移到5.0.0,其中一个步骤是从4.8.1获取注册表。在我的例子中,我的注册表位于H2数据库中,默认情况下是该数据库 我遵循WSO2的迁移指南,但在服务器启动时出现了“文件损坏…”错误 我希望避免手动进行迁移 有人知道实现迁移的步骤吗 我必须通过以下步骤进行迁移: 下载H2数据库jar文件(例如,从maven central) 运行jar:java-jarh2-1.X.YYY.jar(取决于版本)。H2控制台将在http://localhost:8082 设
嗨,现在我正面临这样的问题。我无法查看Identity Server 5.3.0的电子邮件模板。是否有任何配置,我错过了在安装此产品。此外,这是安装WSO2 Identity Server 5.3.0的一个新安装,这一次的实际答案是。。。我在Windows上运行的是另一个Java服务包装器(yajsw)。wso2is-5.3.0附带的wrapper.conf文件似乎没有将carbon_home\lib目录中的任何jar添加到类路径中。只需在该文件中添加以下条目并重新启动,就可以消除我的错误 wr
是否有任何wso2 scim API可以帮助重置密码?我尝试过使用普通的用户更新,但它似乎不起作用,也没有提到特定于密码重置的api。我正在使用节点应用程序访问wso2。任何帮助都将不胜感激。您可以使用SCIM PUT或特定用户的补丁请求更改密码 SCIM补丁请求的示例 curl -v -k --user admin:admin -X PATCH -d '{"schemas":[],"name":{"familyName":"Doe","givenName":"John"},"userName"
我使用wso2 6.1.1创建了两个rest API,第一个调用第二个。 但是,第二个api的调用不起作用,并在控制台上不断抛出一个错误,该错误表示: <payloadFactory media-type="json"> <format>{ "accountId":$1, "ammount":$ctx:fi
我们使用siddhi-3.1.2作为cep引擎。我们目前使用1个线程来处理siddhi中的所有数据。数据处理速度非常慢 在分析cpu使用情况时,我们发现大部分时间都花在initAggregator方法上。Yourkit快照分析表明,在这种特定方法中,1s采样的CPU使用率约为954ms Analytics (1/1) TID=322 STATE=RUNNABLE CPU_TIME=1978 (87.24%) USER_TIME=1910 (84.20%) Allocted: 512423
我们正在尝试使用WSO2 IS 5.3作为IdP,为多租户SaaS应用程序执行SAML2 Web SSO。 我们希望托管一个应用程序实例,在WSo2 IS中将应用程序注册为服务提供商,在WSo2 IS中创建/管理租户,并为每个租户配置不同的身份验证方式 在POC中,我们可以成功地将我们的应用注册为SaaS服务提供商,来自不同租户的用户可以在租户的主要或次要用户商店中列出后立即登录应用。 但是,我们找不到关于如何基于每个租户配置基于ADFS的身份验证的信息(即每个租户都有自己的IdP,配置了基于A
我正在尝试在WSO2 Identity Server 5.5中设置多因素身份验证。根据说明,我已经安装并配置了totp作为可能的第二个因素。在我的服务提供商中,我试图在“本地和出站身份验证配置”部分下的“高级身份验证配置”屏幕中添加多个步骤,按“更新”时不会保存修改 我知道有些UI操作并不总是按预期操作,所以我想知道是否有人知道如何修复此问题,或者是否可以指定服务提供商配置文件的位置,以便我可以手动进行这些更改 对于我的用例,我只想将basic作为第一步/因素,然后将totp作为第二步。此屏幕上
版本:WSO2 Identity Server 5.4.1+ 出于审计目的,我们编写了UserOperationEventListener,以便通过实现doPostAuthenticate()钩住身份验证过程 这将通过表单捕获API身份验证和web登录。 不幸的是,当is作为SAML SP运行到另一个第三方SAML IDP时,侦听器没有被调用 问题:SAML身份验证成功时是否有调用的侦听器? 或者是否有其他方法将身份验证流连接到外部IDP?只是一个更新,以防任何人有相同的要求。我们现在已经实现了
我试图从wso2调用API来创建应用程序并生成应用程序密钥。我调用API{{storeURL}}/API/am/store/v0.12/applications来创建应用程序。这个API还可以 然后我调用了api{{storeURL}/api/am/store/v0.12/applications/generate keys?applicationId={{applicationId}},我看到了这个错误(我有wso2am-2.2.0): 这是一个带有json正文的POST请求,如{“valid
将wsO2端口更改为443 当前URL 我假设您指的是WSO2物联网服务器3.3.0 由于默认端口是9443,因此可以将端口偏移量配置为-9000,并使其与端口443一起运行。您可以打开/conf/carbon.xml并更改-9000。有关更多信息,请参阅 另外,请注意,当我们在Linux环境中启动服务以侦听小于1024的端口号时,它将需要root权限 因此,理想的解决方案可能是在WSO2服务器前面安装一个代理服务器/负载平衡器,以便向外部公开不同的端口。请注意,更改偏移量将更改产品使用的所有
我有一个工作RESTAPI链接 我已经在同一台机器上下载了WSO2 API管理器工具包,wso2server.sh正在运行,我正在尝试通过API管理器url访问上面提到的rest API 即使我在API控制台中给出了正确的令牌,我也会得到下面的响应。 未提供必需的OAuth凭据。确保您的API调用具有标题:“授权:承载访问\u令牌” 有人能帮我删除通过UI设置的身份验证吗 在api publisher中编辑api时,请转到“设计”选项卡(第一个选项卡),然后在“api定义”下单击“编辑源”。在
我正在使用WSO2SP版本4.3.0和regex扩展:siddhi-execution-regex-4.1.2.jar。我的代码工作正常,但每当我重新启动wso2sp实例时,我就会出现错误“将文本消息转换为Siddhi事件时,Siddhi文本输入映射器的streamtransactionstream1.java.lang.StackOverflowerError中出现异常”” 我必须多次重启wso2sp才能让它工作,这不是一个可行的解决方案。我还使用扩展名siddhi-io-http-1.0.4
我根据链接创建了一个jar a) 将jar复制到dropin文件夹和lib文件夹中的mysql驱动程序, b) 启动服务器并单击AddUserStore,从下拉列表中选择CustomUserStore,并使用所有mysql连接详细信息创建它 c) 当我点击用户并看到test.com/dinuka和test.com/malinda用户时,我更改了登录权限并以管理员身份注销。 d) 当我尝试以test.com/dinuka-dinuka的身份登录时,我得到的错误是[2020-02-25 17:08:
作为社区版的用户,我可以在哪里订阅邮件列表或RSS提要以发布安全建议?我知道我可以定期访问,看看有什么变化,但从WSO2推送这些信息将非常有用。[编辑] WSO2向在发布公共安全公告时下载受影响产品的所有用户发送电子邮件通知。WSO2使用个人在产品分发下载时提供的电子邮件地址。这些电子邮件将在您指出的页面上列出建议后不久发送。谢谢。让你和WSO2知道,沟通渠道是不稳定的。如果WSO2或社区有专门用于安全公告的专门渠道,这样营销就不会与更高优先级的安全公告混在一起,这会很有帮助。