问题标签 [glassfish-5]
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.
java - Spring boot 2.4.5 REST WS WAR 进入端点运行应用程序中的 glassfish 5 错误
大家好,有人可以帮我理解为什么会出现这个问题......
基本上,我已经使用 Maven 创建了一个 REST WS,并构建了一个 WAR 文件以部署到 Glassfish 5 中,当我访问其中一个端点时出现错误。
否则,如果我将相同的 WAR 部署到 Tomcat 9 中,则对端点的相同调用运行良好。
部署过程毫不费力,REST 端点在两者中都可以使用。
两个 AS 的 JAVA_HOME 相同,配置为在 Java 1.8 中运行。
但是在对端点的特定调用中,会引发此错误:
pom.xml
控制器
服务
候选者存储库
windows-services - glassfish5 asadmin 作为 Windows 服务错误
信息:
Windows Server 2019
Glassfish5
通过在 D:\glassfish5\bin 目录下运行在 Windows 服务下创建:
创建服务后,.xml 和 .exe 在相关 /bin 文件夹中成功创建。
Windows 服务能够启动域/实例(netstat -ano 证明了这一点,Services.msc UI 状态从空白变为运行)。但是停止域/实例失败,即使 Services.msc UI 从运行变为空(netstat -ano 显示进程仍在运行)。不幸的是,我丢失了日志文件,只记得“停止参数丢失”中的一些内容。有小费吗?
ssl - 为 localhost 创建一个自签名证书并将其导入 Glassfish
我正在开发一个在 Glassfish 上与 Jersey 一起运行的 REST 服务器,我想让它在 localhost 上的 HTTPS 上运行。
我找到了许多用于生成 CA 证书的教程,其他用于生成 .cer / .crt / .key / .csr / ... 文件的教程,其他用于生成 jks 密钥库的教程。
但他们没有回答我的(非常基本的)问题:如何生成自签名证书并将其用于在本地主机上的 Glassfish 上运行的我的应用程序中?从头开始到真正使用的集成,无需任何具有 crt、jks 或任何其他文件的先决条件。
(有关信息,我使用 Linux)
谢谢
编辑:我终于用以下命令创建了一个证书
我已经在管理控制台中使用证书昵称修改了 http-listener-2 localhostServerCert
,但是在 https://localhost:8181 (ERR_CONNECTION_REFUSED) 上出现错误页面
编辑2:我认为证书应该有问题,因为openssl s_client -showcerts -connect localhost:8181
退货no peer certificate available
,No client certificate CA names sent
linux - 使用 glasfish5 激活 https certbot,登录应用程序时,dns 更改为 ip
我在使用 https 时遇到问题,我使用了 glasfish5 和 certbot,它们都在 centos 8 上运行。certbot 执行成功。我在 URL https://mydomain/login 中对我的 Web 应用程序进行的第一个条目运行正常,但是当我登录时,它会将我重定向到 https://ipaddress/login 替换我的 dns。
我不知道会发生什么,如果你能告诉我发生了什么,我将不胜感激。
我的 domain.xml 网络
ssl - glassfish 5 发送电子邮件 - 错误 helloException
我正在尝试使用glassfish 5.0.1从 jee 中的 gmail 发送电子邮件
我认为在 glassfish 管理控制台 > 资源 > JavaMail Session 中获得了正确的配置
我确实在我的 gmail 帐户中启用了不太安全的应用程序
FooBean.java
会话属性
错误
由于某种原因,我也有 2 次警告,我确实尝试创建一个空文件,但没有删除警告。
我试图改变,但没有奏效
我确实尝试按照此处的答案删除grizzly-npn-bootstrap.jar中的 sun 文件夹,但我收到了其他错误和警告
spring-boot - 如何在payara中设置环境并在spring boot属性中获取它?
如何在payara管理页面中设置环境变量,然后在application.properties文件中给它spring boot?
我在管理页面(:4848)->配置->服务器配置->JVM设置中设置了一个环境变量,带有-D前缀(“-D”)-DTELEGRAM和值@mybot或不带前缀-D。
在 application.properties 中调用 dev.bot.name=${ENV=TELEGRAM} 或 dev.bot.name=${TELEGRAM} 就像在文档中一样:
https://docs.payara.fish/community/docs/documentation/payara-server/server-configuration/var-substitution/usage-of-variables.html https://docs.payara.fish/community/docs/documentation /payara-server/server-configuration/var-substitution/types-of-variables.html
但我得到 IllegalArgumentException:无法解析占位符 'ENV=TELEGRAM'
java - glassfish 5.1,debian 10,无法访问管理控制台,连接被拒绝
我是 java ee 的新手,并尝试在 Debian 10 上设置 glassfish 5.1 服务器。我让它与可以到达 /manager 路径的 tomcat 一起工作。我现在切换到 glassfish 服务器,可以访问 http://localhost:4848 上的管理控制台进行开发。
现在我正在尝试将测试应用程序部署到 Debian 服务器。我遵循了本教程:教程
命令后:
URL 从 HTTP 重定向到 https://domain:4848 并且我从浏览器拒绝连接。仅使用 HTTP,我就可以访问管理控制台。
我正在使用的这个版本的 java
我安装了 Nginx 以将端口 8080 反向代理到 80,并使用letsencrypt 为我正在使用的子域获取有效的 SSL 证书。
我尝试了这篇文章链接中的脚本,让 glassfish 服务器使用letsencrypt的SSL证书来修复连接被拒绝的错误,但它没有用。
当我尝试wget
在内部获取管理控制台时,出现以下错误
编辑:我找到了一种让管理控制台发送有效 ssl Reference的方法。现在我需要用letsencrypt证书替换旧证书。我发现一个线程谈论使用letsencrypt和glassfish但是在脚本运行后我无法启动服务器,因为我收到一个不是默认密码的主密码提示。脚本线程