问题标签 [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 投票
2 回答
33 浏览

ballerina - 在芭蕾舞演员中哪里可以找到不同的端点属性

是否有位置可以查找不同端点类型支持哪些属性?例如,找出 mysql:Client 端点支持的属性。

0 投票
1 回答
136 浏览

ballerina - Ballerina 中的 XA 事务与 mysql

尝试使用 mysql 而不是 h2 来遵循 [1]。但是,在事务块之间添加它时似乎存在问题。在 bre/lib 文件夹下包含了 mysql lib。以下是端点定义和事务块。在创建表后运行 .bal 文件时,会启动事务,但随后会直接重试事务并最终中止它。知道这里缺少什么吗?[1] https://ballerina.io/learn/by-example/xa-transactions.html

0 投票
1 回答
55 浏览

ballerina - 如何测试新添加的 stdlib 模块到 ballerina 父项目?

我正在尝试为芭蕾舞演员郎开发新的标准库。(如 stdlib/jms)它包含芭蕾舞演员的功能和他们的本地 java 实现。

我需要测试这些芭蕾舞演员的功能。是否可以使用测试用例对其进行测试?如果可能的话,有人可以指导我吗?

0 投票
2 回答
80 浏览

kubernetes - Ballerina 在 Visual Code 中使用 kubernetes 编写的“未定义包”

Ballerina 扩展已在可视代码中成功安装。我也配置ballerina.home为指向已安装的包

可视代码正确 linting。但是,当我介绍@kubernetes:*注释时:

VisualCode 报错:

尽管如此,我已经启动并运行了 minikube,但我不知道是否需要另一个扩展,所以 VisualCode 可以检测正在运行的集群?

或者它是缺少的包,应该安装在 Ballerina SDK/平台中?

更新

我正在跑步ballerina build file.bal,我可以看到这个错误:

在此处输入图像描述

有什么想法吗 ?

0 投票
1 回答
153 浏览

ftp - 如何将端点作为参数传递给 Ballerina 中的函数

我正在使用 'wso2/ftp' 包进行某些文件传输过程,并在我的主 .bal 文件中有一个 ftp:Client 端点,如下所示。

有什么方法可以将此端点传递给另一个 .bal 文件中的公共函数。

试图这样做,

但得到一个错误

来自包含“functionFromOtherBalFile”实现的第二个 .bal 文件。

'functionFromOtherBalFile' 的实现:

有人可以帮我解决这个问题。

0 投票
1 回答
126 浏览

wso2 - 为芭蕾舞女演员中央包获取更新时出错

我正在使用 ballerina central 的 wso2/soap 包来创建一个简单的肥皂连接器。

此代码最初是使用 ballerina-0.975.0 版本成功构建和运行的。最近我安装了ballerina-0.980.0。在此之后,我在尝试构建代码时收到以下错误。

当我尝试使用 0.980.0 构建时会发生这种情况,并且旧的 wso2/soap 包是从主存储库中使用的。正常逻辑是,我们检查主文件夹中的包,如果没有找到,则从芭蕾舞女演员中央存储库中获取。这个逻辑在这种情况下失败了,因为我们使用的是更新的芭蕾舞演员版本。较新的芭蕾舞女演员版本尝试使用在主文件夹中下载的现有肥皂包并引发错误。相反,我们应该从芭蕾舞演员中心获取更新版本的肥皂包。

0 投票
1 回答
88 浏览

ballerina - 如何在后台运行芭蕾舞演员服务?

ballerina run HelloService.bal 将继续跟踪终端中的日志。有什么方法可以在后台运行它吗?

0 投票
1 回答
38 浏览

ballerina - Ballerina 0.980.0 - 如何为 jdbc:Client 设置超时?

我定义了一个 jdbc:Client 端点。

当我调用一个操作时,如果DB不可用,超时错误出现在30000毫秒。如何更改超时时间?这是Hikari级别的吗?

0 投票
1 回答
113 浏览

wso2 - Ballerina 使用代码生成器空指针异常构建错误

Ballerina 构建包/失败并出现

芭蕾舞女演员:哦,不,确实出了点问题。坏的。伤心。

ballerina-internal.log 文件有以下编译时错误。

我浏览了代码,如果BLangStatement.statementLink可以获得分配的空值,就会发生这种情况。这个值可以分配一个空值吗?

0 投票
2 回答
142 浏览

docker - Ballerina:构建镜像并通过 k8s 插件推送到 gcr.io

我正在使用一个简单的ballerina代码来构建我的带有ballerinax/kubernetes注释的程序(简单的 hello world)。该服务正在成功编译,并可通过本地主机的特定绑定端口访问。

在配置 kubernetes 部署时,我指定了映像构建和推送标志:

构建源代码时:

这就是我得到的:

请注意,当在我的本地机器上通过 docker 手动推送它时,它可以找到并且新图像正在被推送。

我错过了什么?有没有办法通过kubernetes包告诉芭蕾舞演员有关 docker 注册表凭据的信息?