问题标签 [glassfish-4]
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 - JPA 和 SYS_REFCURSOR 类似 OUT 参数
我想使用带有SYS_REFCURSOR
类似OUT
参数的 JPA 调用一个过程。使用普通 JDBC 这很容易,但我不确定这在 JPA 中是否可行。
我的程序如下:
java - 无法在 Glassfish 4.0 中执行 CDI
我正在尝试使用 Glassfish 4.0 的最新升级版本运行一个特别简单的测试用例。我已经尝试将 META-INF/beans.xml 放在所有可能的排列中,包括它自己在 WEB-INF/lib 中的 jar
我得到的最好的结果是下面列出的布局+源错误:
布局:
来源beans.xml
:
来源App.java
:
来源Test.java
:
来源Foo.java
:
jsf - JSF 2.2 html5 友好页面
一些消息来源表明可以在 JSF2.2 页面中使用非侵入性的 jsf:id 属性。
https://weblogs.java.net/blog/edburns/archive/2012/11/01/html5-friendly-markup-jsf-22 http://www.apress.com/9781430244257
taglib 描述符使用不同的 url。
来自博客:
从书中:
但是,在使用最新的 JSF2.2 实现 (2.2.0-m15) 时,标记描述符的两个 url 都无法访问 (CANNOT_FIND_FACELET_TAGLIB),从而导致部分未解析的 html 页面。
在哪里可以找到 jsf 标记库的正确 url?这些网址是否有某种索引?
eclipse-kepler - Eclipse - Glassfish 4 Debugging startup timeout
Glassfish 4.0 final gives a timeout everytime I try to start it in Debug mode.
The normal run on server (from Eclipse) does work without a timeout.
I've tried running Glassfish 4.0 from Eclipse Juno and Eclipse Kepler, both have the correct port configuration for debugging (9009), both are failing to start Glassfish in debug.
Is this a known problem? How do I fix this?
java - GlassFish 4 或 Tyrus 中的错误:每个 ByteBuffer 调用 Decoder#willDecode 两次?
我编写了使用 WebSockets 的最简单的应用程序。我的后端是 GlassFish 4 build 89,我的前端是一个 JavaFX 2.2 应用程序客户端,它使用Tyrus 1.0 RC3,WebSockets 的 Java API 的参考实现。GlassFish 也使用 Tyrus,尽管我一直懒得去查找 GlassFish build 89 中包含的确切版本。
java.util.Date
我测试的 WebSocket API来回发送了一个,仅此而已。好吧,应该添加二进制对象。所以我写了我自己Decoder
的实现Decoder.Binary<Date>
。像往常一样,当我进入新的知识领域时,我喜欢记录每个方法调用。当我查看控制台时,我突然发现我的Deocer.Binary<Date>#willDecode(ByteBuffer)
方法被同一个线程连续调用了两次!如果这真的是故意的,那么这种模式的用例是什么,增加了什么价值?但我认为这一定是一个错误!我试图在一些 GlassFish JIRA 站点上提交错误/问题,但我没有在任何地方找到该按钮。
jsf - Liferay 中的 JSF 2.2 异常
我尝试使用 JSF 2.2 在 Glassfish 4 上部署我的 jsf-portlet。最后 liferay-faces-bridge-impl (3.1.2) 仅支持 JSF 2.1,所以我必须使用 4.1.0-ga1-SNAPSHOT ( https://oss.sonatype.org/content/repositories/snapshots/存储库),但得到例外:
jakarta-ee - java ee 应用程序的声明式安全性
我正在使用 Java ee 创建一个 Web 应用程序。我有一个 glassfish v4 服务器,现在我正试图通过在我的 web.xml 文件中指定安全约束来使安全性工作。
我的应用程序名为 linkUI,我想尝试创建一个保护区,您必须在其中登录才能访问 localhost:8080/linkUI/area 上的任何资源,因此我在 web 中为此添加了一个安全约束。 xml。但是当我尝试访问这个地址时,我得到“HTTP 状态 404 - 未找到”(我还没有在那里创建任何资源),而不是被重定向到我在部署描述符中配置的登录页面。它似乎确实找到了部署描述符,因为当我直接登录到 login.jsp 时,它会将我重定向到预期的错误页面。尽管我在 glassfish 服务器上添加了用户和组并启用了默认主体到角色映射,但登录似乎总是失败,如下所示:http: //docs.oracle.com/javaee/6/tutorial/doc/bncbx.html#来自.
我不确定现在要检查什么。有什么建议么?
这是我的 web.xml:
file-upload - Glassfish 4、JSF 2.2 和 PrimeFaces FileUploadEvent 不能一起工作
升级到 GlassFish 4 和 JSF 2.2 Primefaces FileUploadEvent 后停止工作。使用 JSF 2.1 可以正常工作。除文件上传外,一切正常。有什么我想念的吗?
控制器端
看法
maven - Glassfish 4 的 Maven Glassfish 插件
我最近升级到最近发布的 Glassfish 4.0 和 Java EE 7。但是我在使用 Maven Glassfish 插件时遇到了问题。它似乎没有选择存储在我的项目 pom.xml 中的值
// ... 文件的其余部分
从 v3 升级到 v4 后,当我执行 mvn glassfish:deploy 时,不会选择 user 和 adminPassword 属性 - 结果我得到:
[错误] 用户身份验证失败:管理员 [错误] 使用密码文件中的密码:C:/Users/jhondoe/.../.../Temp/mgfp6122921747148315370.tmp
Maven Glassfish 插件命令正在跳过我在 pom.xml 中插件的用户和密码参数。
因此,与此同时,我必须手动部署才能测试我的应用程序。
我不想避免总是手动部署 EAR 文件我不确定是否有通过命令行传递参数的方法。如果有人知道任何可能的解决方案,请告诉我!谢谢!
jsf-2 - 提交响应后无法创建会话 - Glassfish4 上的 PrettyFaces MultiPageMessagesSupport
我有一个 Java EE 应用程序,我在其中使用 JSF2 + PrettyFaces + EBJ3 + Glassfish
我最近刚刚更新到 Glassfish4,它是 Java EE 7 的默认服务器实现,我开始遇到 PrettyFaces 的问题。
我在 faces-config.xml 上进行了配置:
使 Faces 消息能够正确传递并显示在屏幕上。
但自从我从 Glassfish3 升级到 4 后,我开始遇到这个问题:
java.lang.IllegalStateException:提交响应后无法创建会话...
如果我从 faces-config.xml 中删除侦听器,则屏幕上不会显示任何 Faces 消息。
我正在使用 PrettyFaces 来获得格式良好的 URL,以增强我网站上的 SEO。我希望我不必替换它或重构我的应用程序以不使用它,因为我已经使用它映射了很多导航流。有人知道这种情况的更好选择吗?我真的很感激任何建议。谢谢。