小编CAM*_*344的帖子

Gitlab:出现了运行系统故障

我使用 Gitlab 进行持续集成和开发,突然间我收到此错误消息“运行器系统出现故障,请重试”

在此处输入图片说明

没有真正的错误消息或错误代码。

我已经尝试重新启动 gitlab runner,使用gitlab-runner restart,我已经重新启动了它运行的服务器,但是每当我推送代码更改时,我都会在 Gitlab 上收到此错误消息。

gitlab gitlab-ci gitlab-ci-runner

6
推荐指数
1
解决办法
5530
查看次数

AWS Secrets Manager 异常访问被拒绝

该问题简要说明:

当我的 Web 应用程序对 AWS Secrets Manager 进行 API 调用以获取密钥/数据时,我收到此 AWSSecretsManagerException AccessDenied。

在此处输入图片说明

更详细一点的问题:

我有一个部署到 AWS ElasticBeanstalk 的 Web 应用程序 war 文件。我在 AWS Amplify 上有一个前端 React 应用程序,它向 WAR 文件发出 HTTPS 请求。

作为处理此请求的一部分,Web 应用程序与 PayPal 的 API 接口。要成功请求使用 PayPal 的 API,我需要一个令牌。要获取该令牌,我的 Web 应用程序需要向 PayPal 发出请求,以通过发送我的PayPal Client IDSecret key来获取该令牌

为了不将其硬编码到应用程序中或使用纯文本格式的客户端 ID 和密钥拥有本地配置文件,我决定使用 AWS Secrets Manager 将它们存储在 AWS 中。要访问存储在我的应用程序中的密钥,我需要使用 AWS Secrets Manager SDK。我通过在我的 Web 应用程序 pom 文件中包含这个依赖来做到这一点。

<dependency>
    <groupId>com.amazonaws</groupId>
    <artifactId>aws-java-sdk-secretsmanager</artifactId>
    <version>1.11.700</version>
</dependency>
Run Code Online (Sandbox Code Playgroud)

然后,我添加了使用 AWS Secrets Manager SDK …

web-applications amazon-web-services amazon-elastic-beanstalk aws-secrets-manager

4
推荐指数
1
解决办法
4323
查看次数

尝试使用 json 数据而不是纯文本或 x-www-form-urlencoded 进行 JQuery 发布时出现 CORS 问题

问题/摘要:

问题,我在使用应用程序 json 数据执行 jQuery 帖子时收到 CORS 错误响应。但是我没有收到带有纯文本/文本或 x-www-urlencoded-form 数据的 jQuery 帖子的错误。

问题/详情:

我有两个应用程序在我的 Ubuntu VM 上运行,一个是 React 应用程序http://localhost:3000,一个是从我的 Netbeans 10 IDE 的 Payara 服务器运行的 Java Web 服务,位于此 url http://cduran-virtualbox:8080/TestMavenWebApplication/firstservicecall。我正在尝试使用从 React 应用程序到 Web 服务的不同内容类型来测试不同的 jQuery Posts。

为了避免收到 CORS 错误消息,我将其添加到了 java web 服务器 HttpServletRequest 对象 response.addHeader("Access-Control-Allow-Origin", "http://localhost:3000");

但是,在使用 Json 数据执行 jQuery 帖子时出现此错误:

Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at http://cduran-virtualbox:8080/TestMavenWebApplication/firstservicecall. (Reason: CORS header ‘Access-Control-Allow-Origin’ missing).
Run Code Online (Sandbox Code Playgroud)

但是我还有另外两种执行 jQuery Posts 的测试方法(一种content-type是存在的text/plain …

java jquery web-services cors reactjs

3
推荐指数
1
解决办法
1692
查看次数

Gitlab 致命:无法访问 '.......' SSL 证书问题:无法获取颁发者证书

今天,当我将更改推送到 Gitlab 中的代码存储库时,我刚刚开始在 Gitlab 中收到此错误消息。

Gitlab 致命:无法访问 '.......' SSL 证书问题:无法获取颁发者证书

在此输入图像描述

gitlab-runner stop我已经停止并使用then启动了 gitlab 运行程序,gitlab-runner start但是每次我将更改推送到 gitlab 时,此错误消息仍然存在。

ssl gitlab

3
推荐指数
1
解决办法
1万
查看次数

在 Payara 6 和 Java 11 中使用 RichFaces 或 PrimeFaces 时出现异常

我正在将一个 Web 应用程序从 Payara Server 4(使用 Java 8)迁移到 Payara Community 版本 6(使用 Java 11)上运行。

当我部署使用 RichFaces 的 Web 应用程序时,出现以下错误:

部署期间出现严重错误:NoClassDefFoundError:javax/faces/FacesWrapper

在此输入图像描述

以下是应用程序使用的 RichFaces 的依赖项引用:

<dependency>
    <groupId>org.richfaces</groupId>
    <artifactId>richfaces</artifactId>
    <version>4.5.17.Final</version>
</dependency>
Run Code Online (Sandbox Code Playgroud)

当我将此 Web 应用程序部署到旧的 Payara 4 服务器时,不会发生这种情况。

更糟糕的是,https://richfaces.jboss.org/ RichFaces 似乎已于 2016 年 6 月结束。

自从看到这个问题后,我读到应该使用 PrimeFaces,所以当我删除 RichFaces 并使用 PrimeFaces 并尝试部署时,我收到这个新错误: LifecycleException: IllegalArgumentException: NoClassDefFoundError: javax/servlet/ServletRequestListener

在此输入图像描述

仅供参考,这里是对 PrimeFaces 依赖项的 pom.xml 引用:

<dependency>
    <groupId>org.primefaces</groupId>
    <artifactId>primefaces</artifactId>
    <version>13.0.4</version>
</dependency>
Run Code Online (Sandbox Code Playgroud)

有人遇到过类似的问题吗?如果是这样,你是如何解决这个问题的?

jsf richfaces primefaces payara jakarta-migration

1
推荐指数
1
解决办法
71
查看次数