glassfish 相关问题

GlassFish是参考Java EE应用程序服务器。

使用 Jakarta EE 和 Glassfish 服务器同时进行 ajax 请求时禁止响应 403

我在 Glassfish 7.0.16 中部署了一个基于雅加达的 Web 应用程序。目前,我正在使用数据库中的用户角色实施 Jakarta Security。在客户端执行多个 ajax 请求之前,这一切正常......

回答 1 投票 0

使用 Intellij idea 将一个项目部署到多个服务器

我有多个服务器(不同位置),连接到一个数据库,我在Java/Jakarta上编写了Web应用程序基础,并且作为Web服务器的平台是glassfish,一个问题我有它的方法...

回答 1 投票 0

glassfish AccessDeniedException

我对使用服务器不太熟悉。 我使用的是 Windows 11。 我刚刚从 https://glassfish.org/download.html 下载 glassfish7 然后我解压缩它并运行命令 ./asadmin start-domain 在 C:\Pr...

回答 1 投票 0

Glassfish“生成”目录的用途

我需要更好地了解 Glassfish 域文件夹内的“生成”目录中的内容。我可以看到已部署的应用程序在其中存储了一些资源文件(xml、属性、

回答 3 投票 0

在 Struts 2 中获取 GET 请求的值

我觉得我可能非常接近解决方案,但我就是无法掌握它。 程序的基本流程: 首先,您填写表格并提交。动作类将把对象存储在一个se...

回答 1 投票 0

TLD扫描时,提供的资源ejb jar不存在

我在 Glassfish 7 中运行我的项目时遇到问题。 这是我的 POM 的一部分: 。 。 。 com.mycompany ...

回答 1 投票 0

如何在 JRuby 中创建/监控/部署守护进程

我目前正在将当前使用 REE 的 Rails 应用程序移植到 JRuby,以便我可以提供易于安装的 JRuby 替代方案。 我已使用我当前正在部署的 Bundler 将应用程序捆绑到 WAR 文件中...

回答 1 投票 0

获取网络::ERR_CERT_COMMON_NAME_INVALID

我在 Chrome (v 59.0.3071.109) 上遇到此错误,我尝试了几个答案,但没有任何运气。 这是安全选项卡中显示的内容: 该网站的证书不包含主题

回答 3 投票 0

java.io.IOException:org.omg.CORBA.INITIALIZE:无法实例化默认ORB实现com.sun.corba.ee.impl.orb.ORBSingleton

我正在将 java8 项目迁移到 java17,该项目正在使用使用 CORBA 的客户端定制的库。 (客户端尚未准备好迁移到 java17)。我正在使用 Glassfish-corba-orb-4.2....

回答 1 投票 0

NetBeans 15 无法生成,因为 EJB Lite 类在项目类路径上不可用

我正在尝试使用 NetBeans 15、Java Web 项目和 Ant 从实体类创建持久性新 JSF 页面。 我收到此错误: 无法生成,因为 EJB Lite 类在

回答 2 投票 0

我无法在 Intellij 上运行我的 Glassfish 服务器

我刚刚安装了Glassfish 5.1,正在尝试构建服务器。我按照他们网站上的说明进行操作,但是当我点击“运行”时,我只得到 等待服务器连接以开始工件部署...

回答 1 投票 0

glassfish 服务器 4.0 无法使用 jdk 21 启动

出现对话框:Glassfish 服务器无法使用 jdk21 启动,请选择其他 java SE 平台。 管理平台 取消 点击取消后,它给出信息:找不到java...

回答 1 投票 0

java.lang.NoClassDefFoundError:jakarta/ws/rs/client/ClientBuilder

我为 JAX-RS Java 应用程序编写了一个客户端类。我使用 Jakarta EE 9 和 Glassfish 作为应用程序服务器。问题是,当我运行这个类时,出现以下错误。 线程异常&

回答 1 投票 0

如何将 JSTL 添加到运行 GlassFish 的 Jakarta EE 10 项目 [重复]

首先,抱歉我的英语不好。 我开始学习 jakarta EE,并发现了用于防止 XSS 攻击的 Jakarta 标准标签库(JSTL)。 IDE 说:“无法解析 taglib uri” 我会...

回答 2 投票 0

如何使用 Jakarta Faces (JSF) 和 Glassfish 处理身份验证失败

我正在尝试基于 Jakarta 10.0 Faces 和 Glassfish 7 实现基于简单表单的身份验证。 一个(非常)最小(但有效)的代码显示了该过程:loginout.xhtml 登录调用 LoginOu...

回答 1 投票 0

如何将 JSTL 添加到运行 GlassFish 的 IntelliJ Jakarta EE 10 项目

首先,抱歉我的英语不好。 我开始学习 jakarta EE,并发现了用于防止 XSS 攻击的 Jakarta 标准标签库(JSTL)。 IDE 说:“无法解析 taglib uri” 我会...

回答 2 投票 0

Glassfish jdbc/数据库查找失败

我希望我不会因为找不到答案而提出重复的问题。 我收到此错误: javax.naming.NamingException:在 SerialContext 中查找“jdbc/osclassDB”失败...

回答 2 投票 0

Glassfish 4 的信息日志

我正在开发一个EJB应用程序,它需要每10秒查询一次sql服务器数据库以获得一些数据。 我注意到在日志中我有这两行: 信息:RAR7114:无法获取

回答 3 投票 0

java.lang.IllegalStateException:CDI 不可用

我正在使用 Netbeans 16 通过 Gradle、Jakarta EE 9 和 PrimeFaces 12 创建一个 Web 项目。基本项目创建工作正常,并在 Glassfish 6.2.5 服务器上正确部署。 添加

回答 2 投票 0

当我在持久性 xml 中提供另一个端口 5432 时,连接到端口 1,527 上的服务器本地主机时出错

在Java EE中,我提供了persistence.xml并正确打包。 在 Java EE 中,我提供了 persistence.xml 并且已正确打包。 <?xml version="1.0" encoding="UTF-8" ?> <persistence xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd" version="2.0" xmlns="http://java.sun.com/xml/ns/persistence"> <persistence-unit name="ArticleManagement"> <provider>org.eclipse.persistence.jpa.PersistenceProvider</provider> <class>com.pauljabines.portfolio.Article</class> <properties> <property name="javax.persistence.jdbc.url" value="jdbc:postgresql://localhost:5432/postgres" /> <property name="javax.persistence.jdbc.driver" value="org.postgresql.Driver" /> <property name="javax.persistence.jdbc.user" value="postgres" /> <property name="javax.persistence.jdbc.password" value="************************" /> <property name="eclipselink.logging.level" value="ALL" /> </properties> </persistence-unit> </persistence> 问题:有了这些连接属性,为什么 glassfish 会抛出错误并说无法连接到端口 1527? 这是一些堆栈跟踪: org.glassfish.deployment.common.DeploymentException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 2.7.0.v20170811-d680af5): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: java.sql.SQLException: Error in allocating a connection. Cause: Connection could not be allocated because: java.net.ConnectException : Error connecting to server localhost on port 1,527 with message Connection refused: connect. 解决方案是在glassfish中为postgresql创建一个jdbc连接池。为此: 在此处下载 postgresql jdbc 驱动程序并将其放置在 glassfish5\glassfish\domains\domain1\lib 中。 重新启动你的glassfish。 转到 glassfish 管理网页 localhost:4848。 转到 JDBC -> JDBC 连接池 单击“新建”以创建一个。 池名称 = 任何你想要的东西 资源类型 = javax.sql.ConnectionPoolDataSource 数据源类名 = org.postgresql.jdbc3.Jdbc3PoolingDataSource 对于属性,创建这些: 用户= postgres,你的用户 portNumber = 5432,数据库的端口号 密码 = 连接数据库的密码 databaseName = Portfolio, 要连接的数据库名称 服务器名称 = 本地主机,您的服务器名称 Ping 进行测试。 保存。 转到 JDBC -> 资源并编辑 jdbc/__default。 将池名称设置为您创建的池的池名称。 我今天也遇到了这个问题,我发现如果您使用@PersistenceUnit注释,应用程序会尝试连接到Glassfish服务器的内部JavaDB,我不知道为什么。因此,您可以进入 Glassfish 安装的 bin 目录并运行“asadmin start-database”以在端口 1527 启动 JavaDB。然后您的应用程序应该运行。但我认为这很令人困惑。所以我建议在没有 @PersistenceUnit 注释的情况下工作。使用“Persistence.createEntityManagerFactory()”创建 EntityManagerFactory。这无需启动 JavaDB 即可工作。

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.