ejb-2.x

    0热度

    1回答

    对于集装箱交易,我得到错误“跟在根元素之后的文档中的标记必须格式良好”。 在EJB-jar.xml中代码给出如下: http://java.sun.com/xml/ns/j2ee/ejb-jar_2_1.xsd“> EmployeeDetails EmployeeDetails 引用EmployeeBean com.test.intrfc.EmployeeHome com.test.intrfc.

    1热度

    2回答

    我是新来的EJB,并试图运行一些EJB(2.0)的例子在JBoss中5的执行是好的,但我在jboss.xml中发现的这些行: ​​ 我试图谷歌,但找不到<jndi-name>和<local-jndi-name>之间区别的解释,而在代码中,作者仅使用<jndi-name>中定义的名称?

    2热度

    3回答

    我在EJB 2.0中创建了一些实体bean,现在我需要迁移到EJB 3.x,但我研究了在EJB 3.x中更改实体bean的使用而他们正在使用JPA。 我在哪里可以找到解决方案来促使我的bean适应EJB 3.x?

    0热度

    1回答

    我从JBoss 4切换到JBoss 5时出现了一个奇怪的性能问题。有一种无状态的bean方法,它在JBoss 4的44秒内调用。没关系。在JBoss 5中运行该方法后,需要5分钟以上,并且事务超时异常会中断流程。 在两个JBoss版本中,性能问题可能是什么原因?任何想法都欢迎。

    1热度

    2回答

    我在JBOSS 5服务器中部署了ejb 2.1。 jndi的名字是ejb/DemoEJB,它与jboss中的jmx-console tree相匹配。当我尝试在struts action class中查找时,它会抛出ClassCastException。请让我知道,如果有任何不同的方式来查找。 ejb jar是单独部署的,它不在ear文件中。 Properties env = new Propert

    1热度

    2回答

    这是一个奇怪的情况。让我尽我所能解释它。 我有一个接口Client其中有引发自定义异常的方法。 我的EJB3 Remote扩展了此接口Client并注释了@Remote。 用于扩展远程的我的EJB3 Bean被标注为@Stateless。 现在来了怪异。由于一个非常特殊的问题,我无法在我的应用程序服务器上部署任何EJB3 jar。 (问题不在于我如何解决此部署问题。) 现在我必须将代码从EJB3降

    0热度

    1回答

    我有一个EJB 2.1的项目,适用于WebShere 7.我必须将它迁移到WebSphere 8 哪一个是更好的(较少的努力)的方法: 首先将项目转换为EJB3.1项目,然后迁移到Websphere。如果是的话,一个大型项目很容易做到这一点吗? 调整项目,直到它适用于Websphere8(应采取哪些考虑) 感谢?

    0热度

    1回答

    我在早期的项目中广泛使用了Spring DI和IOC。作为每一个新项目的要求,我们要建立我们的项目如下: 商业项目(Java项目) 通用项目(Java项目) 演示项目(Web项目) 业务和演示交流/使用公共层。但是,业务和演示将部署在不同的应用服务器中,业务和演示之间的通信不是基于http的。演示文稿通过iiop协议调用业务。这意味着,协议切换发生时,从演示文稿(Web项目)调用业务(Java项目

    0热度

    1回答

    我正在尝试使用Web球体应用程序服务器在RAD6中打造hello world EJB2.1应用程序。但是我无法理解我在RAD6中编辑哪个文件,以便在使用jboss时在jboss.xml中进行更改。 一些从的jboss.xml行代码: - <ejb-name>HelloWorld</ejb-name> <jndi-name>myHelloWorld</jndi-name>

    0热度

    1回答

    在Websphere7环境中,容器被设置为超时所有CMT会话Bean的持续时间超过120秒的任何事务。 但是,我被要求在我们的一个EJB中添加一个特性,并且进行它的时间会比这个超时(大约20分钟)大。由于这是一次性功能,我真的不想增加事务超时,因为它会影响所有其他bean。 是否有可能声明bean中的一个方法或特定的会话bean有它自己的超时延迟? 如果这是不可能的,我想我唯一的解决方案是创建一个