2013-05-18 12 views
0

최근 GWT RPC에서 GWT RequestFactory로 프로젝트를 업그레이드했지만 UI에서 순수 Java 클래스 인 alot DTO 클래스를 사용하지만 이제는이를 entityproxy로 업그레이드합니다.GWT RequestFactory 및 GWT Designer 호환성 문제

이제 디자이너가 로케이터에있는 엔터티 클래스 (JPA Entity)가 불법임을 불평하고 있습니다. 또한 서비스 구현을 위해 Locator에서 Gucie를 사용합니다.

어떻게 해결할 수 있습니까?

xx.

+0

JPA 엔티티 등에서 더 자세한 내용을 제공하십시오. 저는 디자이너를 사용하지 않았지만 GWT와 RF 비트를 사용했습니다. 그래서 나는 도우려고 노력할 것입니다. 감사합니다 – LPD

+0

EntityProxy 클래스는 JPA 클래스와 분리되어 있어야합니다. 로케이터 클래스에서 주입을 사용하려면 몇 가지 특수 배선 (주입 요청 팩토리 검색)이 필요합니다. 그러나 당신을 돕기 위해 더 많은 정보가 필요합니다. 몇 가지 코드를 게시하고 사용 방법을 알려주십시오. – Deanna

답변

0

LPD와 마찬가지로 자세한 내용을 제공하십시오. 왜 그것이 작동하지 않는지 이해하기 위해서는 약간의 세부 사항이 중요합니다.

"자바가 작동하지 않습니다. 제발 도와주세요."-> 그 느낌을 아십시오.

특정 엔티티의 경우 엔티티 클래스 자체, 관련 프록시, 서비스 메소드 및 어노테이션의 일부는 물론 위치 지정자 및 요청 컨텍스트 클래스의 관련 부분을 게시 할 수 있습니다. 이 체크리스트를

이동합니다

  1. 는 주석을 확인 (ProxyFor 등)
  2. 당신의 RequestContext와 주석
  3. 이 당신의 서비스 정의를 확인하십시오.
  4. 서비스, 로케이터 정의가 RequestContext에 지정된 내용과 일치하는지 확인하십시오.