2012-07-31 1 views
1

으로 프로젝트를 생성합니다. 그러나 web gwt를 사용하면 각 Locator에 대한 classNotFound 예외가 발생하기 때문에 예외가 발생하지 않으며 gwt는 알려진 이유없이 기본값을 사용할 수 없습니다.문제는 내가 루이 스크립트를 사용하여 프로젝트를 생성 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) 

답변

1

당신은 versionField이 = ""도메인 개체의 @RooJpaActiveRecord 주석에서, 다음 로케이터 클래스가 생성됩니다 할당을 제거하면 도메인 개체와 동일한 폴더 및 ITD 파일의 다른 필요한 수정이 수행됩니다.

관련 문제