1
我生成使用这个脚本Roo的项目:与Spring Roo的DBRE问题与项目GWT
与GWT的费用样本工程和我的数据库逆向工程还与Web MVC框架。 但是对于web gwt,它会为每个定位器引发classNotFound异常,因为它们不会生成,并且gwt无法使用默认值,因为没有已知的原因。
我发现的一件事是,gwt只支持jpaActiveRecord,我认为我正在使用它。
袋鼠脚本:
project --topLevelPackage con --projectName con --java 6 --packaging WAR
persistence setup --provider HIBERNATE --database MSSQL --databaseName conDB --userName user --password 123 --hostName localhost
osgi start --url file://.../jtds-1.2.5.jar
database reverse engineer --schema dbo --package ~.domain --testAutomatically --enableViews
web gwt setup
web gwt all --proxyPackage ~.client.proxy --requestPackage ~.client.request
样本错误:
Caused by: java.lang.ClassNotFoundException: com.sop.connect.server.locator.PersonsLocator
[ERROR] at java.lang.ClassLoader.findClass(ClassLoader.java:522)
[ERROR] at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
[ERROR] at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
[ERROR] at org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:352)
[ERROR] at org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:337)
[ERROR] at java.lang.Class.forName0(Native Method)
[ERROR] at java.lang.Class.forName(Class.java:264)
[ERROR] at com.google.web.bindery.requestfactory.server.LocatorServiceLayer.resolveLocator(LocatorServiceLayer.java:122)