2013-06-22 3 views
0

속성 중 하나를 제거하기 위해 엔티티를 업데이트하려고합니다. 내 안드로이드 프로젝트를 위해 Google 애플 리케이션 엔진 데이터 저장소를 사용하고 있습니다. 내 엔티티를 변경 한 후에는 엔드 포인트 클래스도 생성 했으므로 코드가 잘 컴파일됩니다. 그러나 업데이트 된 엔티티에 대해 데이터 저장소에 레코드를 삽입하는 코드를 실행하는 동안 오류가 발생합니다. 아무래도 이전 (삭제 된) 속성 값을 기대하고 있습니다. 아래는 내가 최대 엔티티 변경을 수행 한 후 내 응용 프로그램 앱 엔진을 다시 배포하지 깨달았다 따라서 문제이고, 내가 어떤 도움이삭제 된 속성이있는 엔티티를 업데이트 한 후 오류가 발생했습니다.

+0

예외 (항상)에는 스택 추적이 있습니다 – DataNucleus

답변

0

음을 감사

java.io.IOException: com.google.appengine.repackaged.org.codehaus.jackson.map.JsonMappingException: (was java.lang.NullPointerException) (through reference chain <--entity name-property name(deleted one)--> 

를 얻을 오류 메시지입니다. 또한 app-engine 데이터 저장소에 표시되는 통계 (실제 엔티티 데이터 아님)가 항상 작동하는 것은 아니라는 것을 알게되었습니다. 그게 날 (데이터 저장소 관리자에서) 삭제 작업이 성공적으로 진행되지 않았다고 가정합니다.

관련 문제