问题标签 [ballerina]

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.

0 投票
1 回答
229 浏览

ballerina - 如何将变量传递给芭蕾舞演员?

我正在尝试将一些代码重构为在工作人员内部并出现错误:

未定义的符号 userId

似乎工作人员无法从其上方的范围内看到变量。如何让工作人员看到传入的参数?

0 投票
1 回答
127 浏览

wso2 - ballerina:加载内置包“ballerina/lang/errors/”时出错

我尝试在从 www.ballerinalang.org 下载的 Ballerina Samples 文件夹中运行一个示例 .bal 文件,但出现此错误。

[错误]

0 投票
4 回答
426 浏览

ballerina - 运行时错误芭蕾舞女演员

为什么我在芭蕾舞演员中遇到运行时错误。

错误:-“您必须在运行 Ballerina 之前设置 JAVA_HOME 变量。

在这里我附上了屏幕截图

0 投票
1 回答
325 浏览

ballerina - 在 Ballerina 中自动将 XML 转换为 JSON

在 WSO2 ESB 中,更改某些属性可以将 messageType 从 XML 更改为 JSON,最简单的方法是什么,甚至不关心格式、标签等,这里有一个示例:

我希望 SOAPXMLResponse 中的任何响应都使用相同的标签转换为 JSON。

任何想法?

0 投票
1 回答
201 浏览

wso2 - 无法启动芭蕾舞女演员作为网关

我已经下载了 WSO2-ApiManager-3.0.0-m2 版本,我正在尝试通过芭蕾舞演员网关(版本 0.88)调用 api。当我试图开始芭蕾舞演员时:

bin/ballerina run service deployment/org/wso2/apim/

它给了我ballerina: no such file or directory: deployment/org/wso2/apim

如果我在 $gwHome 中手动创建该目录,我会得到ballerina: no bal files in the package: deployment/org/wso2/apim

如何启动芭蕾舞女演员网关?

0 投票
1 回答
160 浏览

wso2 - 如何在 Ballerina 中访问 GET 变量

假设我的服务器收到了一个 GET 请求

www.example.com/?hub.mode=subscribe&hub.challenge=1320729329&hub.verify_token=你好

我想回应部分 hub.challenge 回来。我怎样才能用芭蕾舞女演员的语言做到这一点?

0 投票
1 回答
188 浏览

html - 使用 Ballerina 输出 html

有没有办法通过使用 Ballerina 语言输出一个包含一些数据的 html 页面?

假设我需要将以下代码中的“orderid”字符串显示在 HTML 页面的 H1 标记内。

0 投票
1 回答
250 浏览

ballerina - 运行作曲家时“作曲家的 BLang 解析器休息服务出错”

当我使用 CMD 运行作曲家时。Composer 运行正常。但是这个错误出现在控制台中。

谁能解释为什么会这样。

谢谢!

0 投票
2 回答
100 浏览

ballerina - 无法保存使用作曲家创建的芭蕾舞演员代码

当我尝试保存使用作曲家创建的芭蕾舞演员代码时,会发生流动错误。

我如何解决这个问题?

0 投票
1 回答
241 浏览

ballerina - wso2 Ballerina 使用 DB Connections with Services

我使用 ballerina 0.91 并尝试做一个 REST GET 服务来获取 oracle 数据库上的一些数据。以下是在 sql:ClientConnector 上使用的 Oracle 信息。

因此,在每个 GET 中使用数据库连接我必须打开与数据库的连接并在最后再次关闭它。这是时间成本高的。

或者,我可以在服务级别打开数据库连接,因此在 GET 之外,这将打开一次数据库连接,并且在 GET 内我始终可以使用数据库。这非常快,并且在 Composer 中运行服务时一切正常,即使我多次将 GET 与一些客户端并行使用,我也不会用完数据库连接。但是当我编译服务时,我将服务运行为

所以我用完了数据库连接,我得到了一些例外。

如何以某种方式汇集 DB Connection,以便我可以为每个 GET 重用一个连接,并在完成 GET 之前将其发送回池。服务关闭时如何关闭数据库连接?

欢迎任何一般的设计提示。