ejb相关内容
我正在从 JBossAS 4.05 迁移到 JBoss 5.1,但我怀疑我需要在 EJB 独立客户端中更改哪些库. 从 JBossAS 4.0.5 开始,我有一个直接的库列表,我需要在所有客户端中部署这些库.但是,在 5.1 版本中,一些库被更改或压制. 有人有一个专门用于访问远程 EJB 服务的直接列表吗? 解决方案 根据...http://docs.jboss.org/jb
..
来自这个帖子 从 Jboss AS7 开始,jdbc 驱动程序能够部署为常规应用程序.然而问题是,其他应用程序如何能够引用这个 jdbc jar? 这是我尝试过的,但不起作用 更新 当我部署 ojdbc.jar 时,控制台有一段日志: 10:56:20,416 INFO [org.jboss.as.server.deployment](MSC 服务线程 1-8) JBAS015
..
当我想从不同的服务器访问远程 Wildfly 服务器上的 EJB 时,出现以下错误. 错误:身份验证失败:所有可用的身份验证机制失败:JBOSS-LOCAL-USER:javax.security.sasl.SaslException:无法读取服务器质询 [由 java.io.FileNotFoundException 引起:/../wildfly/standalone-/tmp/auth/X.
..
我正在尝试在 jBoss 中部署一个应用程序,但我遇到了这个问题.我正在尝试部署一个 jar,但遇到了问题. 附上完整的日志: jboss@ubuntu:/usr/share/jboss-as-7.1.1.Final/bin$ ./standalone.sh -c standalone-full.xml============================================
..
我使用 Maven 原型创建了简单的 EAR 应用程序:wildfly-javaee7-webapp-ear-blank-archetype/8.2.0.Final http://s17.postimg.org/cy8zbpiu7/Zrzut_ekranu_z_2015_02_13_23_15_10.png"br>我从 WildFly 开始的日志: Java HotSpot(TM) 64
..
我在会话 bean 中尝试了几种方法,例如: @Resource私人 SessionContext ctx; 或 private SessionContext ctx;@资源私有无效 setSessionContext(SessionContext ctx) {this.sctx = ctx;} 或 InitialContext ic = new InitialContext();Ses
..
我正在执行以下几行: String queString = "一些查询字符串"查询 q1 = em.createNativeQuery(queString, T03CallsLog.class);T03CallsLog newCall;newCall = (T03CallsLog) q1.getSingleResult();//这一行在第一次之后导致异常 奇怪的情况.如果我只用一个实例执行它
..
我有一个客户端、一个服务器和一个数据库.客户端通过 EJB 远程接口与服务器通信.作为服务器 - 我使用 Wildfly 8.2.0.作为数据库 - 我使用 MySQL.服务器通过 JPA/Hibernate 与 MySQL 通信.当我关闭 MySQL 服务器时 - 当然,Wildfly 会抛出异常.但是当我再次打开 MySQL 时 - Wildfly 仍然抛出相同的 ERROR.我必须关闭 Wi
..
我们已经在 JBoss 5.1 上部署了我们的 JBoss Seam 2.2 应用程序,使用 PostgreSQL 作为数据库.它使用 EJB、JPA(Hibernate)、JSF(Richfaces 和 Primefaces)、Servlet 和 JMS 队列和主题.最近,我们决定将该平台迁移到 JBoss 7.1,以利用其较低的开销,并与技术变化保持同步. 是否可以在 JBoss 7
..
我有独立的 Java 客户端(在 eclipse 中运行),我希望连接到外部服务器.如果服务器是本地主机,那么我看不到任何问题.但是,每当我尝试连接到外部服务器时,总是会出现以下异常 - JBREM000200:远程连接失败:javax.security.sasl.SaslException:身份验证失败:所有可用的身份验证机制失败- 无法注册 EJB 接收器以连接到 remote://10.1
..
我正在 JBoss 上部署的 EJB 中寻找入口点. Servlets 有 load-on-startup 标签在它的 web.xml 中使用. 我正在为 EJB 寻找类似的 init() 功能. 解决方案 EJB 直到 3.1 才存在.使用 EJB 3.1,您可以使用单例 bean 来模拟: 来自应用程序启动/关闭回调: @Startup@单身人士公共类 FooBe
..
我使用基于标准 Wildfly 的 Keycloak 适配器通过 Keycloak 保护了企业应用程序.我面临的问题是其余的 Web 服务在调用时需要知道当前登录的用户名.如何从 Keycloak 获取登录的用户信息? 我尝试使用 SecurityContext 、 WebListener 等.但他们都无法提供所需的详细信息. 解决方案 您可以从安全上下文中获取所有用户信息.
..
我不想在 EJB 内而是在 JSF 托管 bean 内回滚事务.在 EJB 中,我们可以使用 SessionContext.setRollBackOnly() 但我可以在托管 bean 中使用什么? @Stateless@Local(AccountLocal.class)公共类 AccountBean 实现 AccountLocal {public void test1() 抛出 CustomE
..
我一直发现我已经存在的事务在标记为 @ejb.transaction type="Required" 的 EJB 的任何方法中被提交.这是正确的吗? 我的期望是,一个 EJB“需要"一个事务意味着:如果已经有一个事务,它会在完成时礼貌地让它不提交,以便调用 begin() 的人可以在调用 之前继续使用它进行进一步的操作commit() 或 rollback().[当然,如果首先没有事务,那么
..
我有一个像这样的 entityManager 的 bean 定义: @Stateless公共类 JPABean{私有静态最终记录器日志 = Logger.getLogger(JPABean.class);@PersistenceContext(unitName = "myPersistanceSettings")私有 EntityManager em;公共无效写(T o){LOG.info
..
大家! 我一直试图找到答案,但我没有找到. 我尝试使用 Enterprise Java Beans 配置我的应用程序并使其在 JBoss Application Server 7.1.1 下工作.我的应用程序是 Web 应用程序,它使用 servlet 并将其他类作为 EJB 注入.问题是每个语句都被提交,所以这意味着不支持事务管理. 在我的测试示例中,我有一个包含子项集合的实体
..
我在使用 @PersistenceContext 注入 EntityManager 时遇到问题.我尝试使用 @PersistenceContext 在 EJB 类中注入 EntityManager,但我总是得到 NullPointerException. 这是 EJB 类: @Stateless公共类 BookEJB {公共书EJB(){}@PersistenceContext(unitN
..
我有一个 EJB 服务. @Stateless公共类 SomeService {} 我想将它注入到一个视图范围的 bean 中并用它进行初始化: @ManagedBean@ViewScoped公共类 ViewBean 实现了 Serializable {@EJB私人 SomeService someService;公共 ViewBean() {System.out.println(someS
..
我已经阅读了@ViewScoped 托管 bean 中的 @EJB导致 java.io.NotSerializableException,但我的状态保存设置是 server. 这是我所拥有的: web.xml: sispraindex.jsf
..
我正在尝试找出解决以下问题的可能性. a) 我想要一个使用“crontab 语法"来安排任务的数据库表,结构如下: |-Id-|---Crontab 语法---|---------任务---------||1 |30 * * * * * |MyClass.TaskA(args[]) ||2 |0 1 * * 1-5 * |MyClass.TaskB(args[]) ||||| 上表会
..