问题标签 [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 - 使用 Jersey 将 pojo 解析为 Json
我正在尝试将对象转换为 json 格式,但它不起作用(我得到一个奇怪的堆栈溢出异常)。它可以完美地从对象到 XML。我有一个简单的实体类 User 和另一个具有 manyToMany 关系的类。
相关类
我将@XmlTransient 注释放在我想忽略的getter 上。
这是我的休息服务中的一个方法,它从用户的昵称返回用户
所以它适用于 @Produces({"application/xml"}) 而不是 @Produces({"application/json"})
我正在使用 Glassfish 5,并且这些模块以这种方式包含在我的应用程序的父 POM 中,分为不同的模块。事实是,我什至不知道我正在使用的球衣实现是什么……我读到 moxy 是最好的,它可以读取 jaxb 注释。
我该如何解决这个问题?
java - Java 项目的不稳定的 Oracle 数据库连接
我是一名学生,我们的一项任务是在本地 GlassFish 5 网络服务器上创建一个 Java Web 项目。本项目使用的数据库是在 Docker 容器中本地运行的 OracleDB。
我几乎完成了我的项目,但有些页面不断崩溃(NullPointerException)。我必须检索数据库记录并将它们保存在 ArrayList 中。但有时 SQLConnection 不返回任何内容(但记录确实存在),并且我的代码尝试对该空 ArrayList 执行操作。
现在,正如我所说,连接似乎不稳定,因为在某些看似随机的时刻,数据库确实会以适当的记录进行响应。
这真的很令人沮丧,如果没有稳定的数据库连接,我将无法继续从事这个项目。所以我很感激有更多经验的人的来信:-)
感谢您的时间。
运行查询的代码:
带有查询的代码:
我认为这是实际的错误消息:侦听器拒绝连接并出现以下错误:ORA-12519,TNS:找不到合适的服务处理程序
但是我真的不明白我现在应该做什么..
它可能什么都没有,但看起来错误只发生在我几乎立即运行 2 个查询时。关闭连接是否可能需要一段时间?
netbeans-8 - 实体类的新会话 bean - NetBeans 8.2
我正在关注本教程:https ://netbeans.org/kb/docs/javaee/ecommerce/entity-session.html
我可以添加实体类,但是当我继续添加会话 bean 的下一步时,NetBeans 不允许它并给我这个错误:
无法生成,因为 EJB Lite 类在项目类路径上不可用
我该如何解决这个问题?
ejb - 使用 glassfish 5、JEE 8 和独立应用程序进行 JAAS 登录
我正在使用 glassfish 5、JEE 8 和 EJB 3
我正在使用使用 posgres 的 jdbc 领域。我已经在 glassfish 管理界面中设置了我的领域。
我有一只耳朵,里面有一个 ejb 罐子和一个战争。该领域适用于 Web 应用程序
但现在我必须设置一个独立的应用程序来连接服务器。我创建了一个简单的测试独立客户端来尝试使用 LoginContext 进行连接,但我无法让它与我的独立应用程序一起使用。我不断收到此错误。
我错过了什么?
这是源代码
配置文件
独立客户端代码
java-8 - asadmin enable-secure-admin 抛出 NCLS-ADMIN-00010
尝试enable-secure-admin
但不断收到以下错误:
供参考:
netbeans-8 - Netbeans 8.2:GlassFish 5 Server,部署,null false - 模块尚未部署
我是一名新的 Java WebEnt 学生,在部署一些基本的实体类和 JSF 页面时遇到了问题。
我加载了一些东西而没有对文件进行任何编辑,并且在尝试部署时。我收到“\nbproject\build-imp.xml:1045 模块尚未部署”消息。我检查了 GlassFish 服务器,这里是开始日志:
日志的其余部分粘贴在 https://pastebin.com/7rXsyRit下面
编辑 Pastebin 以在 WEB-INF 和 persistence.xml https://pastebin.com/6kRJyA54中包含 XML 文件
感谢您的帮助/建议
java - glassfish 5 无法开始使用命令行
嗨,当我尝试使用 asadmin start-domain 命令在 ..\glassfish\bin 中启动 glassfish 5 时,我收到此错误:
等待 domain1 启动。启动域 domain1 时出错。服务器提前退出,退出代码为 1。在它死之前,它产生了以下输出:
用法:java [-options] class [args...](执行一个类)或java [-options] -jar jarfile [args...](执行一个jar文件)
我认为这个命令在 asadmin.bat 中有同样的问题 %JAVA% -jar "%~dp0..\glassfish\lib\client\appserver-cli.jar" %*
但无法弄清楚我的电脑出了什么问题
我有 java jdk1.8.0_181 和 jre1.8.0_181 的全新安装(我已经删除了所有 java 并安装了这个新版本)
jsf - CDI bean 在 glassfish 5 build 25 中导致 javax.el.PropertyNotFoundException
我使用 Java 8、glassfish 5 build 25、Eclipse。我正在尝试从 Java EE 7 升级到 Java EE 8。所以我从这个简单的示例开始。
Web.xml
CDI 豆:
简单的 JSF 页面 comment.xhtml
错误:
当我第一次启动 glassfish 时,它会打印:
为什么像这样简单的东西在 glassfish 5 上不起作用????
ubuntu - 必须启用安全管理员才能远程访问 DAS - 访问 Glassfish 配置页面
我的环境是 Ubuntu 18.10。这是一个全新的安装,没有在 Glassfish 端口上运行的防火墙或进程。
我在服务器上安装了 Glassfish 5。Java 8,因为 Glassfish 不支持任何更新的版本。当我尝试访问我的配置页面时,它当然给了我一个“必须启用安全管理员才能远程访问 DAS”。
然后我继续使用以下命令更改我的管理员密码:
- 我输入了密码并重新输入 =>
“命令 change-admin-password 执行成功。”
=>
“您必须重新启动所有正在运行的服务器才能使安全管理员中的更改生效。命令 enable-secure-admin 执行成功。”
就是这样,它应该工作。我的服务器正在运行,我可以访问我的 Glassfish 主页面,但是当我尝试访问配置页面时,它说它没有找到任何具有该端口的页面。
任何帮助,将不胜感激。我正在为这个简单的安装而苦苦挣扎。