`
xpf7622
  • 浏览: 12032 次
社区版块
存档分类
最新评论

困惑了N天了.Appfuse的NoSuchTableException: user_role

阅读更多
按照:Raible大作(http://raibledesigns.com/wiki/Wiki.jsp?page=RunningOnOracle)布置Appfuse于Oracle上,在网上也查了许多资料,可是运行ant-setup时还是出现如下错误:
db-load:
   [dbunit] Executing operation: CLEAN_INSERT
   [dbunit]           on   file: E:\appfuse-springmvc-1.9.4-src\appfuse\metadata
\sql\sample-data.xml
   [dbunit]           with format: xml

BUILD FAILED
E:\appfuse-springmvc-1.9.4-src\appfuse\build.xml:689: org.dbunit.dataset.NoSuchTableException: user_role

注意我也参照了陈海青的"Appfuse,Running On Oracle时出现NoSuchTableException错误的解决.",使用了oracle的整个数据库系统跟踪功能,但也看不出来错在那里.

分享到:
评论
5 楼 csulittlefish 2007-09-19  
解决了。
<dbunit.schema>XXX</dbunit.schema>这里它默认的是SYSTEM,其实XXX应该填写你自己oracle数据库用户的表空间名,这里必须大写。
4 楼 csulittlefish 2007-09-19  
补充下,数据库的表已经建好了,就是插入数据的时候出错。困惑n久了啊。
3 楼 csulittlefish 2007-09-19  
cxwxz 写道
其实这个问题,是由于Oracle中的存储用户名、密码、表空间时自动转成大写引起的。只要将用户名、密码、表空间,全部用大写,写入build.properties配置文件就行。

全部改成大写也不行啊。我现在用的2.0正式版。
2 楼 cxwxz 2007-09-03  
其实这个问题,是由于Oracle中的存储用户名、密码、表空间时自动转成大写引起的。只要将用户名、密码、表空间,全部用大写,写入build.properties配置文件就行。
1 楼 fjchenq 2007-06-04  
MySQL, 确定正确设置了 UTF-8 字符集和 InnoDB 表类型
mysql 5.0
安装目录下 my.ini 文件
更改:
default-character-set=utf8
default-storage-engine=innodb

相关推荐

    mypro.rar_Acegi Appfuse2 _acegi_java 数据库_java 权限_数据权限控制

    《基于Acegi、Appfuse2与Java的数据权限控制系统构建》 在信息技术领域,尤其是在企业级应用开发中,安全性和权限管理是至关重要的组成部分。本文将深入探讨如何利用Spring、Acegi框架以及Ext2.0库,结合MySQL...

    appfuse-light-webwork-spring-jdbc-1.8.2.zip_Java 8_appfuse_webwo

    AppFuse是一款开源项目,旨在简化Java Web应用程序的开发。它提供了一个基础框架,结合了多种技术和最佳实践,帮助开发者快速构建安全、可扩展的Web应用。AppFuse Light是AppFuse项目的一个精简版本,专为那些希望...

    xdoclet_appfuse打包

    2. "appfuse.doc":这是一个关于AppFuse的文档,可能详细介绍了AppFuse的架构、使用方法以及常见问题解答。 3. "XDoclet Tags.doc":这可能是关于XDoclet的标签文档,解释了如何使用XDoclet的注解来生成不同类型的...

    appfuse_quick_start

    AppFuse 是一个开源项目,它的主要目标是提供一个快速启动Web应用程序开发的框架。这个框架集成了多种流行的技术,如Spring、Hibernate、Struts或Spring Boot等,旨在简化开发过程,减少开发者在基础架构上花费的...

    appfuse.tar.gz

    Get your questions answered on the mailing list at http://appfuse.org/forums. Eclipse 3.2+: ---------- From the command line, cd into the appfuse directory and run: mvn eclipse:eclipse -...

    AppFuse2.1所需包

    AppFuse 是一个开源项目,旨在简化Java Web应用程序的开发。它提供了一个基础架构,开发者可以在此基础上快速构建安全、可扩展的应用程序。AppFuse 2.1 版本是该项目的一个较早版本,但仍然包含了现代Web开发的核心...

    appfuse 学习笔记

    ### Appfuse 学习笔记 #### 一、Appfuse 简介 Appfuse 是一个开源框架,... mvn archetype:create -DarchetypeGroupId=org.appfuse.archetypes -DarchetypeArtifactId=appfuse-modular-struts -DremoteRepositories=...

    Appfuse 2.doc

    ### Appfuse 2.0 入门指南及源码下载详解 #### 一、概述 本文档旨在为初学者...mvn archetype:create -DarchetypeGroupId=org.appfuse.archetypes -DarchetypeArtifactId=appfuse-basic-jsf -DremoteRepositories=...

    appfuse-tutorial-struts-1.6.zip_appfuse

    AppFuse 是一个开源项目,旨在简化Java Web应用程序的开发。这个"appfuse-tutorial-struts-1.6.zip"文件是一个基于Struts 1.6的AppFuse教程,用于指导开发者如何构建一个企业级的人员管理系统。Struts是Apache软件...

    建立项目原型骨架的步骤(最新版本appfuse)appfuse2.1.0-M2

    `mvn archetype:generate -B -DarchetypeGroupId=org.appfuse.archetypes -DarchetypeArtifactId=appfuse-basic-struts-archetype -DarchetypeVersion=2.1.0-M2 -DgroupId=cn.xue.app -DartifactId=xueAppFuse` ...

    maven2完全使用手册

    4. **预定义模板**:用户可自定义项目模板,类似Appfuse,快速生成项目结构。 5. **生命周期的引入**:定义了明确的生命周期阶段,如compile、test、package等,使得构建过程更为清晰。 6. **Dependency Scope**:...

    APPFUSE工具研究.doc

    AppFuse 是一个基于Java平台的开源项目,旨在加速和简化Web应用程序的开发。它通过集成各种流行框架,如Struts、Spring、Hibernate等,提供了一个项目骨架,使得开发者能够快速搭建新项目的结构。AppFuse分为1.x和...

    AppFuse(3)

    AppFuse 是一个开源项目,旨在简化Java Web应用程序的开发。它提供了一个基础框架,整合了多种流行的开源技术,帮助开发者快速构建应用。AppFuse 3 版本是该项目的一个特定迭代,可能包含了对先前版本的一些改进和...

    模板生成工具.模仿 appfuse 的 xdt 模板.

    【标题】:“模板生成工具”指的是使用特定技术或框架创建代码模板的软件工具,它可以模仿类似AppFuse的XDT模板。AppFuse是一个开源项目,它提供了快速开发Web应用的基础架构,而XDT(XML Document Transform)是...

    POJO.rar_pojo_pojo java_swing_swing framework

    总结来说,这个压缩包提供了一个基于Java Swing的工具,用于自动化生成适应于Appfuse框架的POJO类,这些类利用XDoclet的注解驱动特性,可以方便地与数据库进行交互。用户可以通过运行“AUTO”脚本来启动工具,参考...

    appfuse2学习日记

    ### AppFuse2 学习知识点总结 #### 一、AppFuse 概述 ... mvn archetype:create -DarchetypeGroupId=org.appfuse.archetypes -DarchetypeArtifactId=appfuse-basic-struts -DremoteRepositories=...

    appfuse学习笔记(一)安装部署

    **AppFuse 学习笔记(一):安装与部署** AppFuse 是一个开源项目,它提供了一种快速构建企业级 Web 应用程序的方式。它使用了多种流行的技术栈,如 Spring Boot、Hibernate、Thymeleaf 和 Maven,使得开发者可以更...

    appfuse

    AppFuse 是一个开源项目,旨在简化Java Web应用程序的开发过程。它提供了一个基础框架,集成了许多流行的开源库,如Spring、Hibernate、Struts或Spring Boot等,帮助开发者快速搭建应用骨架。AppFuse 可以根据选定的...

    Appfuse构建指南

    -DarchetypeGroupId=org.appfuse.archetypes \ -DarchetypeArtifactId=appfuse-basic-struts \ -DremoteRepositories=http://static.appfuse.org/releases \ -DarchetypeVersion=2.0.2 \ -DgroupId=...

    AppFuse(2)

    AppFuse 是一个开源项目,旨在简化Java Web应用程序的开发过程。它通过提供一个基础框架,集成了多种流行的技术,帮助开发者快速构建应用。这个压缩包包含了一些关键的库文件,这些文件代表了AppFuse所依赖的核心...

Global site tag (gtag.js) - Google Analytics