-
seam test in eclipse3
用eclipse3.4 做seam2.10 出现如下错误信息
ERROR 11-11 19:44:11,843 (AbstractController.java:incrementState:755) -Error installing to Start: name=persistence.units:jar=classes.jar,unitName=myseam state=Create
java.lang.NoSuchMethodError: org.hibernate.cfg.ExtendedMappings.getReflectionManager()Lorg/hibernate/reflection/ReflectionManager;
不知道有人遇到过这个问题嘛?如何解决
如果用seam setup ->seam create-project -> seam new->action ->seam test测试的时候不会报error
问题补充:
用eclipse3.4 做seam2.10 出现如下错误信息
ERROR 11-11 19:44:11,843 (AbstractController.java:incrementState:755) -Error installing to Start: name=persistence.units:jar=classes.jar,unitName=myseam state=Create
java.lang.NoSuchMethodError: org.hibernate.cfg.ExtendedMappings.getReflectionManager()Lorg/hibernate/reflection/ReflectionManager;
不知道有人遇到过这个问题嘛?如何解决
如果用seam setup ->seam create-project -> seam new->action ->seam test测试的时候不会报error
我用的是eclipse3.4+JBossTools-3.0.0生成的项目
问题补充:
我把seam生成的项目加载到eclipse下 就可以测试通过,纯用eclipse3.4+JBossTools-3.0.0生成的 还是不行 总觉得就差一步。。先谢谢大家 尤其是jones 我测试用的都是seam自带的嵌入式微容器
问题补充:
eclipse 生成的seam项目跟seam直接生成的完全不一样
<target name="buildtest" depends="compiletest,copytestclasses" description="Build the tests">
<copy todir="${test.dir}">
<fileset dir="${basedir}/resources">
<exclude name="META-INF/persistence*.xml"/>
<exclude name="import*.sql"/>
<exclude name="${project.name}-*-ds.xml"/>
<exclude name="components-*.properties"/>
</fileset>
<fileset dir="${basedir}/view"/>
</copy>
<copy tofile="${test.dir}/META-INF/persistence.xml"
file="${basedir}/resources/META-INF/persistence-test.xml"
overwrite="true"/>
<copy tofile="${test.dir}/import.sql"
file="${basedir}/resources/import-test.sql"
overwrite="true"/>
<copy tofile="${test.dir}/components.properties"
file="${basedir}/resources/components-test.properties"
overwrite="true"/>
<copy todir="${test.dir}" flatten="true">
<fileset dir="${src.test.dir}">
<include name="**/*Test.xml" />
</fileset>
</copy>
</target>
这是build.xml里面buildtest的内容 我把需要拷贝的东西都考过去了还是不行
,谁有用eclipse生成的seam test配置成功的例子 给我一份2008年11月11日 19:57
5个答案 按时间排序 按投票排序
-
采纳的答案
引用我把seam生成的项目加载到eclipse下 就可以测试通过,纯用eclipse3.4+JBossTools-3.0.0生成的 还是不行 总觉得就差一步。。
比较一下seamgen生成的项目和用jbosstools生成的项目有哪些不同,不如jar包,看是否一样,如果是ear项目的话看ear包结构是否一致2008年11月13日 08:06
-
引用seam setup ->seam create-project -> seam new->action ->seam test测试的时候不会报error
貌似这个测试用的服务器是seam自带的嵌入式微容器,而你在eclipse中用的你自己配置jboss服务器吧,如果这样的话,毫无疑问,你的Jboss服务器可能版本或配置有一些问题2008年11月12日 08:27
-
既然再学习seam,那么给你个建议,做seam目前最好是使用jboss提供的jbosstools来做,这个插件提供了对seam的顶级支持,目前3.0版本支持seam2.1系列,可以直接在eclipse新建seam工程,生成seam工程骨架以及测试架构代码,支持自动探测seam组件,编辑器的内容辅助等,非常不错
2008年11月11日 20:27
相关推荐
在过去的两周里,我深入学习了SeamTest,这是一个用于Java EE应用测试的强大工具,尤其在Seam框架的上下文中。SeamTest提供了一种结构化的、声明式的测试方法,帮助开发者更有效地验证应用程序的各个层面,包括组件...
在这个"seam 的eclipse工程例子3"中,我们将探讨Seam与JSF的结合使用以及如何在Eclipse环境中创建和运行一个简单的示例。 首先,让我们深入了解Seam和JSF这两个关键概念。JavaServer Faces (JSF) 是一种用于构建Web...
【Eclipse工程Seam示例2】是一个关于Java企业级开发的实践案例,它涉及到的主要技术包括Seam框架、EJB(Enterprise JavaBeans)以及JSF(JavaServer Faces)。这个项目可能是为了演示如何在Eclipse集成开发环境中...
《Seam in Action》这本书是关于JBoss Seam框架的一部权威指南,由业界专家撰写,旨在帮助开发者深入了解和高效使用Seam。JBoss Seam是一个开源的企业级Java框架,它将JavaServer Faces (JSF)、Java Persistence API...
《Seam in Action》是一本专门探讨Seam框架的书籍,该书分为中文和英文两个版本,对于初学者和有经验的开发者来说都是一个宝贵的资源。Seam是一个强大的Java EE框架,它集成了多种技术,如JavaServer Faces (JSF)、...
在“seam2 in tomcat lib”这个主题中,我们将探讨如何在不使用EJB的情况下,在Tomcat中设置和运行Seam2项目。 首先,我们需要理解Seam2的核心特性。Seam2提供了组件模型、事件驱动机制、强大的数据绑定和转换、...
本文将详细讲解如何在Eclipse环境中创建并理解一个Seam工程的实例,结合EJB(Enterprise JavaBeans)和JSF(JavaServer Faces)的应用。 **Seam框架** Seam是一个开源的Java EE框架,它简化了企业级应用的开发过程...
本资料集合包括《Seam in Action》和Seam官方参考手册,是深入学习Seam框架的理想资源。 ### 《Seam in Action》 这是一本由Dan Allen和Davin Bunk编写的专业书籍,详细介绍了Seam框架的各个方面。这本书适合已经...
下面将详细解释这些技术及其在"Seam JBPM Eclipse工程例子"中的应用。 1. **Seam**: Seam是一个全面的Java EE框架,它简化了开发过程,特别是在集成各种Java EE组件方面。Seam提供了模型-视图-控制器(MVC)架构...
在Eclipse中配置和运行Seam项目时,可能会遇到一些常见错误。本文将针对这些问题提供解决方案。 首先,我们讨论的是EditPlus软件中的问题。EditPlus是一款轻量级且功能强大的文本编辑器,深受程序员喜爱。当保存...
根据提供的信息,我们可以推断出这是一本关于 Seam 框架的专业书籍,书名为《Seam in Action》,作者为 Dan Allen 和 Manning 出版社出版。本书主要讲解了 Seam 框架在 Java EE 3 环境中的应用与开发实践。接下来将...
### JBoss Seam Eclipse 安装与配置详解 #### 一、引言 本文将详细介绍如何在 Windows XP 系统环境下,使用 Eclipse IDE 进行 JBoss Seam 的开发准备工作及环境配置。JBoss Seam 是一款基于 Java 的企业级应用框架...
9. **测试支持**:Seam提供了测试工具和框架,如Seam Test,使得开发者可以对Seam应用进行单元测试和集成测试。 通过阅读《Seam In Action》的翻译版,读者将了解到如何使用Seam构建高效、可维护的Java EE应用。书...
《Seam in Action》这本书深度探讨了JBoss Seam这一轻量级Java EE 5.0框架,它旨在简化企业级应用程序的开发,提供了一种整合各种技术的强大方式。Seam的核心理念是消除Java EE组件之间的摩擦,使得开发过程更为流畅...
### 关于《Manning Seam in Action 2008》的知识点详解 #### 一、书籍基本信息 **书名:**Manning Seam in Action 2008 **作者:**Dan Allen **出版时间:**2008年9月 **出版社:**Manning Publications Co. *...
### JBoss Seam 相关知识点概述 #### 一、了解Seam项目结构及配置 **JBoss Seam** 是一个基于 **Java EE** 的框架,它主要用于简化企业级应用的开发。Seam 通过提供一系列的功能模块和服务,使得开发者能够更加...
Seam Tools作为Eclipse的一个插件,可以无缝集成到Eclipse环境中,无需复杂的配置,只需将提供的"features"和"plugins"目录下的文件复制到Eclipse的相应插件文件夹下即可。这使得开发者能够快速地在Eclipse中启用对...
《Seam in Action》一书由Dan Allen撰写,Manning Publications Co.于2008年出版,旨在深入探讨Seam框架在Java EE 3环境中的应用与实践。本书不仅覆盖了Seam的核心概念和基本原理,还详细介绍了其状态管理、业务需求...
如果没有顺手的IDE,要使用seam还是蛮麻烦的,本向导一步一步告诉你怎么用JBoss Tools 3.0.0.GA在eclipse上快速快速开发一个seam应用,特别是最后你看到超好的CRUD应用能这么快就弄好,你一定会爱上seam!