问题标签 [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.
jakarta-ee - maven 项目和 glassfish 提供的依赖项
我有一个 J2ee 项目,它使用 Jsf、EJB、Persistence API 等技术。这些依赖项中的大多数都随 glassfish 5 一起提供到模块目录中。但是我想如何知道这些模块需要哪些版本。例如 :
现在我在 Maven 中央存储库中查找这些信息:GroupId、ArtifactID、最新版本。但是有更简单的方法吗?
java-8 - Glassfish 5,Grave:生命周期处理期间出现异常 org.glassfish.deployment.common.DeploymentException
他尝试使用 java 8 在 glassfish 5.0 服务器上启动 jsf 应用程序,但现在我尝试启动程序并发生此错误,我尝试了几件事,甚至添加了一些球衣库。我不明白为什么会出现这个错误,事实是我已经通过互联网搜索了很多,但到目前为止没有任何东西对我有用
我尝试添加库 jersey-gf-server.jar,并在应用程序中添加相同的库
我的 web.xml
security - MaxHeaderCountExceededException:非法尝试超过配置的最大标头数:100
我需要在我的 Web 应用程序中强制使用 HTTPS,所以我在 web.xml 配置中做了以下两件事:
当我在 glassfish 5(应该运行 webapp 的容器)上部署 webapp 时,出现一系列错误,就好像应用程序在 servlet 过滤器链期间进入了循环一样。
我可以识别的例外是:
更新堆栈如下
security - java.lang.NoClassDefFoundError: sun/security/ssl/SupportedEllipticCurvesExtension
我正在尝试保护 Web 应用程序,以便可以将安全数据传输层 TLS/SSL 与 HTTPS 一起使用。我正在使用 glassfish 服务器 5。启动服务器后,我做了一个https://localhost:8181,它给了我这个异常:
浏览器(firefox)显示: 错误
可能是什么问题呢?
java - Glasshfish jndi 查找失败
我是新手,这是我的第一篇文章,如果我做错了什么,请见谅。我正在尝试将我的 glassfish 5 服务器与 NetBeans 8.2 中的 MySQL 数据库连接起来,但是每次我尝试部署我的 Web 应用程序时,glassfish 控制台都会给我
Exception while deploying the app [appname]: JNDI lookup failed for the resource: Name: [appnamePU], Lookup: [java:app/jdbc_blogdb], Type: [javax.sql.DataSource]
我曾尝试在 glassfish 管理面板上重新配置 JDBC 连接池,但在重新启动服务器后它总是返回此异常。我正在粘贴带有 JDBC 资源和 glassfish-resources.xml 文件的 glassfish 管理面板的屏幕截图。你有什么想法,为什么 glassfish 不想和我的数据库合作?
[编辑]
我忘了补充,只有当我尝试运行和部署我的 Web 应用程序时才会显示此错误
java - NoClassDefFoundError:Glassfish 重新启动后 SupportedEllipticPointFormatsExtension
我在 AWS 中有一个简单的 t2 实例,我必须更改运行 RDS 数据库实例的默认时区;由于没有反映任何更改,我决定重新启动RDS 实例。
一旦发生这种情况,我在其上Glassfish 5
运行的 EC2 实例开始失败,应用程序在尝试连接到数据库时返回错误。
我也决定重启EC2 实例(我是 AWS 新手)。
在此之后,我无法访问我的 web 应用程序,因此我继续通过 SSH 和./asadmin restart-domain [my_domain]
.
我注意到几分钟后,webapp 无法正常工作并在空白页面上显示 500 错误,所以我决定tail -f server.log
重新启动域时遇到以下异常:
[警告] [] [org.glassfish.grizzly.filterchain.DefaultFilterChain] [tid: _ThreadID=44 _ThreadName=admin-listener(4)] [timeMillis: 1524271134399] [levelValue: 900] [[ GRIZZLY0013: FilterChain 执行期间出现异常 java .lang.NoClassDefFoundError: sun/security/ssl/SupportedEllipticPointFormatsExtension 在 sun.security.ssl.HelloExtensions.(HelloExtensions.java:84) 在 sun.security.ssl.HandshakeMessage$ClientHello.(HandshakeMessage.java:362) 在 sun.security .ssl.ServerHandshaker.processMessage(ServerHandshaker.java:223) 在 sun.security.ssl.Handshaker.processLoop(Handshaker.java:984) 在 sun.security.ssl.Handshaker$1.run(Handshaker.java:924) 在 sun .security.ssl.Handshaker$1.run(Handshaker.java:921) 在 java.security.AccessController。doPrivileged(Native Method) 在 sun.security.ssl.Handshaker$DelegatedTask.run(Handshaker.java:1379) 在 org.glassfish.grizzly.ssl.SSLUtils.executeDelegatedTask(SSLUtils.java:274) 在 org.glassfish.grizzly。 ssl.SSLBaseFilter.doHandshakeStep(SSLBaseFilter.java:708) 在 org.glassfish.grizzly.ssl.SSLBaseFilter.doHandshakeStep(SSLBaseFilter.java:622) 在 org.glassfish.grizzly.ssl.SSLBaseFilter.handleRead(SSLBaseFilter.java:334)在 org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:119) 在 org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:284) 在 org.glassfish.grizzly.filterchain.DefaultFilterChain。在 org.glassfish.grizzly.filterchain.DefaultFilterChain 执行ChainPart(DefaultFilterChain.java:201)。在 org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:112) 在 org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:77) 在 org.glassfish.grizzly 执行(DefaultFilterChain.java:133) .portunif.PUFilter.handleRead(PUFilter.java:231) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:119) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java: 284) 在 org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:201) 在 org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:133) 在 org.glassfish.grizzly.filterchain.DefaultFilterChain .process(DefaultFilterChain.java:112) 在 org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:77) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:539) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy. java:112) 在 org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:117) 在 org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.access$100(WorkerThreadIOStrategy.java:56) 在 org.glassfish.grizzly。 strategy.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:137) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:593) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run( AbstractThreadPool.java:573) 在 java。lang.Thread.run(Thread.java:748) ]]
似乎是 SSL 的某种问题,但我无法理解它。
任何见解将不胜感激。
jakarta-ee - 如何让 Arquillian 遥控器与 Glassfish 5 和 Netbeans 8 一起使用?
我正在尝试遵循 Java EE 和 Arquillian 的教程。我正在运行 java sdk 8, Glassfish5,并且正在使用 NetBeans。修改我的 POM 后,我可以轻松地工作,我能够部署和运行打包的测试,但我现在遇到以下错误。
错误信息
我的测试
我当前的 POM 如下所示
ssl - GlassFish 5 有效的 SSL 证书慢速 https 错误尝试刷新数据时超出写入超时
大家好,可以验证我在 glassfish 上的 SSL 实现吗?
我的 glassfish 服务器中有一个域 cloud3.dyalogodev.com。
SSL 可以收费,但我的应用程序的渲染速度很慢,你能测试一下吗?
https://cloud3.dyalogodev.com:8182/dyalocbx/
但是没有 https 很快:
http://cloud3.dyalogodev.com:8081/dyalocbx/
请帮助我,谢谢提前。
jakarta-ee - 将应用程序部署到 glassfish 4.1.2 时出现 PreDestroy 异常
部署应用程序时出现 PreDestroy 异常
环境细节
- GlassFish 4.1.2 全平台:
- JDK版本:1.8.0_171
- 操作系统:macOS 10.13.4
- 数据库:内存中的 H2
问题描述
将war文件部署到glassfish会导致异常
生命周期方法 [close] 不得抛出已检查异常
我希望 war 文件能够像在其他 JEE 容器上一样成功部署
易于重现
重现步骤
将链接的战争文件部署到 glassfish https://drive.google.com/file/d/1m4_tDOQlzk_7fBh3EMV0vQ1Gx8mztiLn/view?usp=sharing
问题的影响
我无法将应用程序部署到 glassfish
ssl - 使用 javamail 发送邮件会引发 NoSuchMethodError: sun.security.ssl.SessionId.checkLength
我的 Java ee 8 webapp 使用 javamail 1.6.1 通过 gmail 发送电子邮件。我在 Glassfish 5、Mac os High Sierra 上运行它,Glassfish 5 设置为在 jdk1.8.0_20 上运行,我从 Netbeans 8.2 启动它。
这是它正在完成的片段:
该Transport.send
行在上面的标题中抛出异常。更确切地说:
我在这里发现了这个类似的问题,但他们所说的只是确保 Glassfish 在 JDK 1.8 上运行,而我的是。
我注意到javax.mail.Transport
在 javaee-api 和 javamail 这两个依赖项中都存在同一个类,所以我从我的 pom.xml 中的依赖项中删除了 javamail,我仍然可以构建应用程序,但是在尝试发送电子邮件时遇到了同样的错误。
这就是我的 pom.xml 的样子: