【发布时间】:2013-03-04 15:25:53
【问题描述】:
我的要求很简单。我最近创建了一个 jsf-primefaces-spring-roo-eclipselink 多模块原型并将其分发给我的团队。启用 Spring ROO 后,我们可以更轻松地进行所有数据库逆向工程,一切顺利。
创建原型时,我使用模型层中的 applicationContext.xml 文件进行 ROO DB 逆向工程。然后我尝试将上下文文件的名称更改为 applicationContext-model.xml,因为我在 Web 层中使用了另一个上下文。现在重命名此上下文文件后,当我执行“数据库逆向工程师 --schema”时,当我在 roo shell 中选择自动完成时,我得到“无法获得连接”。此外,当我在 --schema 之后手动输入架构名称时,我收到此错误:
文件 'C:\TestWorkspace\TT\TT-model\src\main\resources\META-INF\spring\applicationContext.xml' 不存在
显然,ROO 似乎对上下文文件重命名不太满意。我可以知道如何告诉 ROO 使用新的上下文文件名来进行数据库逆向工程吗?
感谢您的帮助。
问候
巴斯
【问题讨论】:
标签: maven primefaces eclipselink reverse-engineering spring-roo