Tag: java ee 5

java.lang.NoClassDefFoundError:HttpSessionListener

我正在尝试部署一个我没写过的战争,我在日志中收到此错误: java.lang.NoClassDefFoundError: HttpSessionListener 我知道HttpSessionListener位于tomcat(我的app服务器)的lib目录中的servlet-api.jar中。 我尝试在war的WEB-INF / lib文件夹中包含servlet-api.jar,但是日志对我这样说: INFO: validateJarFile(/home/test/apache-tomcat-6.0.18/webapps/test/WEB-INF/lib/servlet-api.jar) – jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class 互联网声称你不必在你的lib文件夹中包含该类。 编辑:我从web.xml中删除了有问题的侦听器(导致上述问题)因为它看起来不是很重要。 这揭示了更多的错误: java.lang.Error: Unresolved compilation problem: The type javax.servlet.FilterChain cannot be resolved. It is indirectly referenced from required .class files 我错过了什么?

任何可以解析ANSI x12和UN / EDIFACT标准的EDI文件的开源java库?

是否有任何开源java库可以解析ANSI X12和UN / EDIFACT标准的EDI文件? 我找到了smooks (http://www.smooks.org),它支持UN / EDIFACT标准,但不确定这是否支持ANSI X12标准的EDI文件。 提前致谢。

两个相关JPA实体之间的接口

场景如下(显示的表格) Delivery table —— id channelId type 10 100 fax 20 200 email Fax table —- id number 100 1234567 101 1234598 Email table —– id email 200 a@a.com 201 b@b.com 基本上是交付和渠道实体之间的一对一关系,但由于每个具体渠道(传真,电子邮件)都有不同的成员,我想在两个实体之间创建一个通用接口(通道),并将其用于@OneToOne关系。 在我看来这是一个简单的场景,你们很多人可能已经经历过,但我无法成功。 我试过把那个targetEntity的东西但没有用。 仍然说“交付引用一个未知的实体” 有任何想法吗? 提前致谢

EJB3和手动层次结构持久性

我有一个遗留数据库,我使用EJB3进行建模。 数据库的状况非常糟糕,我们对数据库的插入方式有一些不寻常的限制。 现在我想在一个适合数据库结构的层次结构中建模数据库,但我希望能够单独手动插入每个实体,而不会让持久性管理器试图保持实体子项。 我正在尝试类似以下内容(样板左侧): @Entity @Table(name = “PARENT_TABLE”) public class Parent { @Id @Column(name = “ID”) int id; @OneToMany List children; } @Entity @Table(name = “CHILD_TABLE”) public class Child { @Id @Column(name = “ID”) int id; } 现在这引发了一个exception: java.lang.IllegalStateException: During synchronization a new object was found through a relationship that was not marked cascade PERSIST […]

Glassfish和JBoss 5的真实世界比较?

有没有人在现实世界中都有过这方面的经历? 他们如何在性能(内存使用,速度等)方面进行比较? 稳定性? JBoss Seam在Glassfish上运行良好吗?

如何对Java EE代码进行unit testing?

我想问一下你喜欢的测试Java EE代码的方法吗? 我发现只有三个项目,它们试图帮助在Java EE环境中编写unit testing代码: http://jakarta.apache.org/cactus/ :最后发布:2009-01-18 http://www.junitee.org/ :最新发布:2004-12-11 http://ejb3unit.sourceforge.net/ :最新发布:2008-05-17 所以我想, 是否有任何框架有助于编写(j)Java EE代码的unit testing? 你使用嵌入式Java EE服务器,如jboss或glassfish v3? 你自己模拟和注射吗? 非常感谢…

如何在Netbeans中将现有企业项目从Java EE5升级到Java EE 6(6.9)

该项目有一个EJB模块和一个Web模块。 更改服务器很简单,但我也想切换到EJB 3.1,但我相信我需要更改所有类型的配置文件,因为我无法从项目属性窗口中执行此操作。 任何提示或链接做有用的文档将不胜感激。 谢谢!