Spring Roo と GWT を使用してアプリケーションをデプロイしようとしています。私は GWT と Roo の両方の初心者で、このチュートリアルに従って開始しましたが、mvn:gwt run を使用してサンプル アプリケーションを起動できないため、問題があるようです。上記の maven コマンドの結果:
[情報] [情報] - - - - - - - - - - - - - - - - - - - - - - - - ------------------------- [情報] gwt_crash.ly 0.1.0.BUILD-SNAPSHOT をビルドしています [情報] - - - - - - - - - - - - - - - - - - - - - - - - ------------------------- [情報] [INFO] >>> gwt-maven-plugin:2.2.0:run (default-cli) @ gwt_crash.ly >>> [情報] [情報] ---spectj-maven-plugin:1.2:compile (デフォルト) @ gwt_crash.ly --- [エラー] EntityManager 型の createQuery(String) メソッドは、引数 (String、Class) には適用できません [エラー] EntityManager 型の createQuery(String) メソッドは、引数 (String、Class) には適用できません [エラー] EntityManager 型の createQuery(String) メソッドは、引数 (String、Class) には適用できません [エラー] EntityManager 型の createQuery(String) メソッドは、引数 (String、Class) には適用できません [エラー] EntityManager 型の createQuery(String) メソッドは、引数 (String、Class) には適用できません [エラー] EntityManager 型の createQuery(String) メソッドは、引数 (String、Class) には適用できません [エラー] EntityManager 型の createQuery(String) メソッドは、引数 (String、Class) には適用できません [エラー] EntityManager 型の createQuery(String) メソッドは、引数 (String、Class) には適用できません [エラー] EntityManager 型の createQuery(String) メソッドは、引数 (String、Class) には適用できません [警告] org.springframework.orm.jpa.aspectj.JpaExceptionTranslatorAspect で定義されたアドバイスが適用されていません [Xlint:adviceDidNotMatch] [警告] org.springframework.mock.staticmock.AnnotationDrivenStaticEntityMockingControl で定義されたアドバイスは適用されていません [Xlint:adviceDidNotMatch] [警告] org.springframework.mock.staticmock.AbstractMethodMockingControl で定義されたアドバイスが適用されていません [Xlint:adviceDidNotMatch] [警告] org.springframework.mock.staticmock.AbstractMethodMockingControl で定義されたアドバイスが適用されていません [Xlint:adviceDidNotMatch] [警告] org.springframework.scheduling.aspectj.AbstractAsyncExecutionAspect で定義されたアドバイスは適用されていません [Xlint:adviceDidNotMatch] [情報] - - - - - - - - - - - - - - - - - - - - - - - - ------------------------- [情報] ビルドの失敗 [情報] - - - - - - - - - - - - - - - - - - - - - - - - ------------------------- [情報] 合計時間: 50.725 秒 [情報] 終了: 11 月 28 日水曜日 18:10:54 EET 2012 [INFO] 最終メモリー: 10M/81M [情報] - - - - - - - - - - - - - - - - - - - - - - - - ------------------------- [エラー] プロジェクト gwt_crash.ly で目標 org.codehaus.mojo:aspectj-maven-plugin:1.2:compile (default) を実行できませんでした: コンパイラ エラー: [エラー] return entityManager().createQuery("SELECT COUNT(o) FROM Report o", Long.class).getSingleResult(); でエラーが発生しました。 [エラー] ^^ [エラー] /Users/alexsapran/Documents/workspace_j2ee/gwt_crash.ly/src/main/java/ly/crash/gwt/server/domain/Report_Roo_Jpa_ActiveRecord.aj:24:0::0 メソッド createQuery(String)型 EntityManager は、引数 (文字列、クラス) には適用されません [エラー] return entityManager().createQuery("SELECT o FROM Report o", Report.class).getResultList(); でエラーが発生しました。 [エラー] ^^ [エラー] /Users/alexsapran/Documents/workspace_j2ee/gwt_crash.ly/src/main/java/ly/crash/gwt/server/domain/Report_Roo_Jpa_ActiveRecord.aj:28:0::0 メソッド createQuery(String)型 EntityManager は、引数 (文字列、クラス) には適用されません [エラー] return entityManager().createQuery("SELECT o FROM Report o", Report.class).setFirstResult(firstResult).setMaxResults(maxResults).getResultList(); でエラーが発生しました。 [エラー] ^^ [エラー] /Users/alexsapran/Documents/workspace_j2ee/gwt_crash.ly/src/main/java/ly/crash/gwt/server/domain/Report_Roo_Jpa_ActiveRecord.aj:37:0::0 メソッド createQuery(String)型 EntityManager は、引数 (文字列、クラス) には適用されません [エラー] return entityManager().createQuery("SELECT COUNT(o) FROM Employee o", Long.class).getSingleResult(); でのエラー [エラー] ^^ [エラー] /Users/alexsapran/Documents/workspace_j2ee/gwt_crash.ly/src/main/java/ly/crash/gwt/server/domain/Employee_Roo_Jpa_ActiveRecord.aj:24:0::0 メソッド createQuery(String)型 EntityManager は、引数 (文字列、クラス) には適用されません [エラー] return entityManager().createQuery("SELECT o FROM Employee o", Employee.class).getResultList(); でエラーが発生しました。 [エラー] ^^ [エラー] /Users/alexsapran/Documents/workspace_j2ee/gwt_crash.ly/src/main/java/ly/crash/gwt/server/domain/Employee_Roo_Jpa_ActiveRecord.aj:28:0::0 メソッド createQuery(String)型 EntityManager は、引数 (文字列、クラス) には適用されません [エラー] return entityManager().createQuery("SELECT o FROM Employee o", Employee.class).setFirstResult(firstResult).setMaxResults(maxResults).getResultList(); でのエラー [エラー] ^^ [エラー] /Users/alexsapran/Documents/workspace_j2ee/gwt_crash.ly/src/main/java/ly/crash/gwt/server/domain/Employee_Roo_Jpa_ActiveRecord.aj:37:0::0 メソッド createQuery(String)型 EntityManager は、引数 (文字列、クラス) には適用されません [エラー] return entityManager().createQuery("SELECT COUNT(o) FROM Expense o", Long.class).getSingleResult(); でのエラー [エラー] ^^ [エラー] /Users/alexsapran/Documents/workspace_j2ee/gwt_crash.ly/src/main/java/ly/crash/gwt/server/domain/Expense_Roo_Jpa_ActiveRecord.aj:24:0::0 メソッド createQuery(String)型 EntityManager は、引数 (文字列、クラス) には適用されません [エラー] return entityManager().createQuery("SELECT o FROM Expense o", Expense.class).getResultList(); でエラーが発生しました。 [エラー] ^^ [エラー] /Users/alexsapran/Documents/workspace_j2ee/gwt_crash.ly/src/main/java/ly/crash/gwt/server/domain/Expense_Roo_Jpa_ActiveRecord.aj:28:0::0型 EntityManager は、引数 (文字列、クラス) には適用されません [エラー] return entityManager().createQuery("SELECT o FROM Expense o", Expense.class).setFirstResult(firstResult).setMaxResults(maxResults).getResultList(); でエラーが発生しました。 [エラー] ^^ [エラー] /Users/alexsapran/Documents/workspace_j2ee/gwt_crash.ly/src/main/java/ly/crash/gwt/server/domain/Expense_Roo_Jpa_ActiveRecord.aj:37:0::0型 EntityManager は、引数 (文字列、クラス) には適用されません [エラー] -> [ヘルプ 1] [エラー] [エラー] エラーの完全なスタック トレースを表示するには、-e スイッチを指定して Maven を再実行します。 [エラー] -X スイッチを使用して Maven を再実行し、完全なデバッグ ログを有効にします。 [エラー] [エラー] エラーと考えられる解決策の詳細については、次の記事をお読みください。 [エラー] [ヘルプ 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
標準のEclipseとSTSの両方を使用してみましたが、運が悪く、見つけることができるすべてのチュートリアルはroo 1.1.1に関するものです。私の質問は、GWT が Roo と互換性があるかどうかです。もしそうなら、使用する実用的なサンプル コード チュートリアルはありますか? 誰か助けてくれませんか?