`
java-boy
  • 浏览: 248362 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

JBoss Seam Tools 自动生成问题及解决办法

阅读更多

今天用JBoss Tools工具生成生成后无法使用,抛出

javax.faces.FacesException: javax.el.PropertyNotFoundException: /TAreaList.xhtml @19,81 value="#{tAreaList.tArea.areaName}": Property 'tArea' not found on 

百思不得起解。换了老板本的JBoss Tools工具,结果一样。换台机器也一样。

 

最后看了看数据库,表名叫t_area,名字是别人起的,换了一个名字,去掉t_,就OK了。

 

Google了一下,发现如下信息:

 

If you table names are with convention t_* ie single letter + _ + tableName then
seam-gen messes your code generation. (ie you have to manually fix those files)

 

原意是你不能用单字母加下滑线做表名,否则会映射错误。

 

将表名换成b_area,一样不行。证明确实不能 ‘x’ + ‘_’ +xxxx做表名,将表名换成其它名称的就OK了。

分享到:
评论

相关推荐

    jboss seam 架设Eclipse 中常见的错误解决.doc

    如果你不想让EditPlus自动生成这些备份文件,可以在菜单栏中选择`Tools` -> `Configure User Tools` -> `Files`,然后取消勾选`create backup file when saving`选项。这样,你就成功地关闭了自动备份功能。 接下来...

    Seam-gen生成基础项目骨架

    此外,Seam-gen 生成的项目也可以很好地与 Eclipse 等 IDE 集成,利用 JBoss Tools 插件进行进一步的开发和调试。总的来说,Seam-gen 是一个强大的工具,极大地加速了基于 Seam 的 Java EE 项目的开发流程。

    图书:JBoss工具3开发者指南

    对于Seam框架,书籍可能会阐述如何通过JBoss Tools实现组件化的开发,利用Seam的强大功能,如事件驱动、依赖注入和 Faces Servlet 集成,以构建更复杂的应用。 WS-Axis2相关的章节可能涉及Web服务的开发、测试和...

    Seam_Reference_Guide.pdf

    - **自动生成功能**:Seam Dev Tools提供了一种简单的方法来根据数据库表自动生成相应的Seam实体类。这部分内容详细介绍了这一过程。 #### 7. Seam编辑器 - **视觉页面编辑器**:Seam Dev Tools包含一个专门用于...

    JSF KickStart Tutorial.pdf

    - **资源意义**:这些资源对于学习和深入了解JBoss Tools和JSF的使用非常重要,可以帮助开发者解决实际开发中的问题。 #### 2. 创建简单的JSF应用程序 - **准备工作**: - 假设已经启动了安装有JBoss Tools插件的...

    25个让Java程序员更高效的Eclipse插件.txt

    - 支持Hibernate、Drools、Seam等多个JBoss技术栈。 - 提供了JBoss AS服务器的管理和部署功能。 - 支持多种Web技术,如JSF、Portlets等。 #### 21. ASM Core - **概述**:ASM Core 是一款用于字节码操作和分析的...

    JavaEye热点新闻

    5. **JBoss Tools 3.2 CR1:**这一版本的JBoss Tools为开发者带来了更多针对JBoss应用服务器的开发工具和支持,有助于提高开发效率和质量。 6. **Spring Roo 1.1.1:**Spring Roo是一款加速应用开发的工具,新版本...

    Open Eye - Business Process Management-开源

    Open Eye 是一个基于开源技术构建的业务流程管理(BPM)系统,旨在提供一套完整的解决方案,帮助企业快速实现流程自动化。该项目巧妙地集成了多个开源社区的成熟成果,例如 jBPM、Birt 和 Seam,确保了系统的稳定性...

Global site tag (gtag.js) - Google Analytics