问题标签 [dss]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
wso2 - 当 wso2 dss 服务器中的输出字段之一为空白时,无法检索记录的详细信息
我正在开发简单的 dss 服务,在该服务中,我根据一些输入参数检索客户详细信息。
在输出中,我显示 customer_id、first_name、last_name、mobile_number、电子邮件和客户状态。
现在,如果上述 6 个输出字段中的任何一个在数据库条目中为空白(即,如果客户的手机号码未在 DB 中输入)并且如果我尝试通过 dss 检索该客户详细信息,我不会在输出中获得客户详细信息。
只有当数据库的上述 6 个输出字段中有值时,才会检索该客户的详细信息。
我尝试将输出字段设置为可选,但这没有帮助。还尝试为输出字段提供默认值,但这也无济于事
以下是我的数据服务。
如果我在尝试服务选项时通过 dss 检索上述客户,我会得到以下输出,但没有客户的详细信息
curl - 通过 WSO2 DSS 服务使用授权标头数据
有没有一种方法可以在 WSO2 DSS 服务中使用授权标头中的数据来验证客户端的用户名密码?假设我有一个用户登录表,我的上级希望通过将用户名/密码放在授权标头中来验证用户?例如curl -v -H "Authorization: Basic appuser p@sswd123" -X GET http://localhost:8281/service/SP1/user
,如果登录存在,这将返回用户的详细信息,如果不存在,则不会返回任何详细信息。
谢谢。
dynamic - WSO2 ESB 基于 DSS 的结果路由端点
我非常想打电话
/sendAllUsersAnEmail
它将调用 DSS 并按照以下方式执行操作SELECT user_id FROM users WHERE status = 'PENDING'
这是问题所在。如何让 ESB 循环遍历结果(或者我可以让 DSS 直接调用 API?)并为每个用户调用 /sendEmail/{user_id}?或者这是不可能的,我是否需要将结果返回到外部语言并为每个结果再次调用 esb。
triggers - 无法使用 WSO2 DSS 输出事件触发器发送 JMS 消息
我正在使用 WSO2 DSS 3.2.1 并尝试使用以下事件接收器 URL 配置输出事件触发器:
但无法使 WSO2 DSS 按预期方式工作:
我已检查/确认 Active MQ 端没有任何问题,包括 IP 地址、端口号和队列名称。并且org.apache.axis2.transport.jms.JMSSender
也已启用。感谢有关此问题的任何帮助。
顺便说一句,我还使用了一个已经使用 WSO2 ESB 正确测试过的有效 JMS 端点 URI,但在使用 WSO2 DSS 时仍然出现相同的错误。在我看来,WSO2 DSS JMS 传输有问题。
broadcast - HLS(http live stream)和 DSS(darwin 流媒体服务器)有什么区别
我是初学者开发人员。而且我的英语说得不太好。对不起
我想从 iPhone 摄像头播放实时视频,例如 iphone 视频通话。在这种情况下,我选择哪个更好,hls 或 dss。那么,HLS和DSS的功能区别是什么。hls 可以将 iphone 相机的实时视频广播到另一部 iphone 吗?
wso2 - 如何使用中介器提取 http 标头
如何提取 http 标头,例如
其中admin是用户名,0PN5J17HBGZHT7JJ3X82是密码,并将其分配给属性/变量,然后将其传递给 dss 服务以进行用户登录验证。据我所知,我们的 API 可以使用自定义序列和中介(https://docs.wso2.com/display/AM170/Adding+Mediation+Extensions)来做到这一点,但关于如何提取此标头并分配它的内容尚不清楚到不同的属性名称,如登录名和密码。
中介头可以解决这个问题吗?或者这是通过使用代理服务的另一种方式?
标头中介
代理服务
谢谢
wso2 - BPS 的 DSS boxcarring 不起作用
从 BPS 使用 DSS 的 boxcarring 功能时,在开始/结束会话时出现错误:
这似乎是因为从调用返回时的 SOAP 主体是空的。这是一个已知的错误?
我通过更改 wsdl 并删除 return en 错误映射在 bpel 过程中绕过它,但这对我来说似乎不是一个合适的解决方案。
mongodb - WSO2 DSS解析mongoDB查询结果
我尝试使用 WSO2 DSS 及其 mongoDB 数据源连接到 mongoDB,并通过服务呈现结果。为简单查询结果设置输出映射时,我无法访问单个对象属性。访问结果的唯一方法是通过“虚拟”列“文档”。例如对于这样的查询:
我得到这样的结果:
但是我想将 field1 直接映射到“_id”属性。不幸的是,我无法弄清楚如何?文档中的示例对此没有太大帮助。
wso2 - 如何将另一个数据库添加到汽车
我有以下插件,它构建了一辆包含名为 ABC.dbs 的 dbs 服务的汽车:
我现在有另一个数据库。如何配置此插件以添加另一个数据库?我试过了:
但汽车只有 DEF.dbs。谢谢。
macos - 在 OS X10.10 上安装 DSS(Darwin Streaming Server) 失败
我想在我的 Mac 上构建一个 Darwin Streaming Server 用于 iOS 开发测试。但是在采取了我从谷歌搜索的以下步骤后,它一直失败。
方法一:
- 从http://dss.macosforge.org/下载->Mac OS X 安装 -> 流媒体服务器;
- 安装dmg;
- 它尝试打开http://127.0.0.1:1220/但失败并显示“此网页不可用 ERR_CONNECTION_REFUSED”。
方法二:
- 下载6.0.3版本的源代码;
- $ tar xvf DarwinStreamingSrvr6.0.3-Source.tar
- $ cd DarwinStreamingSrvr6.0.3-Source
- $ wget http://www.abrahamsson.com/dss-6.0.3.patch
- $补丁-p0 < dss-6.0.3.patch
- $ ./Buildit
然后,它失败并出现以下单词。
达尔文流媒体服务器
我不知道你的平台。我假设这是一个 Linux x86 平台。请编辑 BuildServer 脚本和 PlatformHeader.h 以添加您的平台。使用 gcc xcodebuild DarwinStreamingServer 为 Darwin.x86_64 构建
=== BUILD LIBRARY TARGET AtomicLib (Library) OF PROJECT StreamingServer WITH CONFIGURATION Development ===
检查依赖 Jam 已被弃用并已被删除;使用 Jam 的目标必须升级为本机目标。有关执行此操作的更多信息,请参阅 Xcode 文档。
** 构建失败 **
以下构建命令失败:检查依赖项(1 次失败)”
- 我试着跑
./Install
,它告诉我
无法执行安装 您必须以 root 身份登录才能安装 Darwin Streaming Server
我不知道现在该怎么办。
PS:我在我的 Mac 上安装了 Xcode,但没有找到任何关于 Darwin Streaming Server 的可用文档,或者我错过了它?
希望得到任何帮助。谢谢。