问题标签 [java-ee-6]
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.
maven-2 - @WebServices 作为 ejb jar 中的 @Stateless 会话 bean
场景:创建一些Web服务作为@Stateless bean,将其打包为ejb jar。结果 - 无法访问 wsdl 文件。
目标:我想将@WebServices 用作@Stateless 会话,使用ejb jar 打包和可访问的wsdl 文件形式的web。
网络服务:
在这种情况下,我得到
wsdl 请求无效 http://192.168.44.48:8181/ws.isp.SecurityService/SecurityService
当我尝试访问 wsdl 并且如果不使用 wsdlLocation 的描述,我会得到空白页。
Web 服务,因为它自我运作良好。
Q1:在 ejb jar 中将 Web 服务的 wsdl 文件位置描述为无状态的规则是什么?
Q2:maven打包时是否可以生成wsdl文件?
Q3:如何为我们有@Stateless和@EJB等注解的Web服务生成wsdl文件(目前我只能通过注释这些注解来生成它)
环境:mave 2、ejb 3.1、glassfish v3、jax-ws 2.x
谢谢!
java - Java EE 6 中的编程身份验证
是否可以在 Java EE 6 中以编程方式对用户进行身份验证?
让我更详细地解释一下:
我有一个现有的带有 Servlets 和休眠的 Java SE 项目;我手动管理所有身份验证和访问控制:
我在这个项目中集成了 J2ee/jpa/servlet 3/...(Glassfish 3)。
我见过这样的注释:
但是如何在 login() 中手动声明我的用户是管理员和/或查看者角色?
java - Servlet 3.0 注销不起作用
我对 Servlet 3.0 的身份验证功能有疑问:
在 Servlet v3 中使用此代码:
由于该功能,我总是希望看到用户名/登录窗口。logout()
相反,它似乎是一种“缓存”机制,可以重新填充凭据并取消我的注销...
行政
基本的
===^===
无效的
无效的
===v===
行政
基本的
这是我的firefox的问题,还是我在Servlet代码中缺少的东西?
jakarta-ee - 获取在 Glassfish 上运行的 Ajax4JSF(a4j 组件)
我正在尝试使用 JSF 2.0、Weld、JPA2 和 Maven 在 GlassFish V3 上构建 Java EE 6 应用程序。现在我很难进行简单<a4j:support>
的跑步。这是我的小例子的片段。在输入文本中输入内容时,输出文本应自动更新。但是什么也没有发生(不是在 Firefox 中,不是在 IE8 中)。
除了我的示例不起作用之外,我的问题还在于我真的不明白我是否需要 JSF 实现(MyFaces、Richfaces、Primefaces 等)或不使用 a4j 元素。它是玻璃鱼“内置”的吗?到现在为止,我只有以下我认为 JSF 需要的依赖项:
那么......我需要做什么才能让 Ajax4JSF 在 GlassFish 上的简单 Java EE-App 上运行?
java - 如何在不编写并发逻辑的情况下使用 Spring 返回 Future 对象?
如何返回java.util.concurrent.Future
带有 Receipt 对象的对象并且只使用@javax.ejb.Asynchronous
注释?
我是否需要任何额外的配置来让 Spring 处理 ejb 注释?
我不想自己写任何并发逻辑。
这是我的尝试不起作用:
jakarta-ee - JavaEE6(嵌入式)容器实现是否可用于实验?
openejb 是否提供 javaee6/ejb3.1 实现?openjpa 是否提供 javaee6/jpa2.0 实现?
我正在尝试使用 maven 作为构建工具来评估 javaee6 和 ejb3.1 和 jpa2.0;所以试图找到它的Maven工件。请建议任何开源 javaee6 嵌入式容器完整实现。
java - How to implement authentication mechanism in Java EE 6
I'm trying to learn Java EE 6 and i'm just wondering how to implement authentication mechanism in Java EE 6.
Here is the Java EE 6 authentiction example:
I have a following questions:
- How request.login function check name and password? It isn't know user entity?
- If it isn't right way. How to implement standart authentication mechanism
In finally thank you for your advise and i need a very good tutorials or advise.
java - 无法实例化 javax.servlet.ServletException
我正在尝试使用以下代码创建类javax.servlet.ServletException的实例
但是我在创建时遇到异常:
Maven 帮助我解决依赖问题:
我究竟做错了什么?
spring - 对在 Netbeans 中使用 SpringMVC Vs Java EE 项目感到困惑
我想开始我的第一个 Java EE 项目。我读了很多,springMVC 框架是一个不错的选择(虽然从未使用过)
我早期对java的经验并不多。仅使用 Netbeans 进行一些小型应用程序开发。所以我有一些使用 Netbeans 的经验。
但是我看到我可以在 Netbeans 中启动一个 Java EE 项目。那么在下面使用什么样的框架netbeans。
PS:我对框架(例如SpringMVC)的理解是您遵循框架规则来配置您的应用程序。然后框架负责或链接您的视图、控制器和模型。所以如果我使用的是netbeans,我需要自己处理我的MVC链接吗?
java - 如何从应用程序客户端连接远程 EJB 模块
我的计算机中有远程 Glassfish 服务器和应用程序客户端中的 EJB 模块。我想从应用程序客户端连接到远程 EJB。
这是我的 EJB 接口:
这是我的ejb:
我有几个问题:
- 我可以在远程应用程序客户端中使用依赖注入来连接到 ejb 吗?如果是这样,我该怎么做才能实现这一目标。我需要在 sun-ejb-jar.xml 和 sun-application-client.xml 中进行配置吗?换句话说,如果我使用像 @EJB BookEJBRemote book 这样的依赖注入;应用程序客户端容器如何知道要注入什么ejb?我应该在哪里指定信息?
- 如何运行应用程序客户端?我尝试在 glassfish 服务器中运行 package-appclient 以获取 appclient.jar 并将其复制到我的计算机上。然后我输入 appclient.jar -client myAppClient.jar 。它没有用。我如何指向目标服务器?
- 如果我不能在客户端使用依赖注入,那么我想我必须使用 JNDI 查找。我需要在 sun-ejb-jar.xml 或 sun-application-client.xml 中配置 jndi 名称吗?
无论我如何尝试,我都无法运行应用程序客户端?你们能举一些工作的例子吗?谢谢你的每一个建议和例子?