Creé mi primera aplicación GoogleApps y quiero implementarla en el servidor. No funciona y en los registros que se encontró un error:GoogleApps: cómo puedo implementar mi aplicación
Uncaught exception from servlet com.google.appengine.api.datastore.DatastoreNeedIndexException: The index for this query is not ready to serve. See the Datastore Indexes page in the Admin Console. The suggested index for this query is:
<datastore-index kind="Greeting" ancestor="true" source="manual">
<property name="date" direction="desc"/>
</datastore-index>
supongo que tengo que pegar este código en mi aplicación pero no tengo ni idea de dónde. Estaba siguiendo este tutorial:
¿Alguna idea?
Gracias de antemano :)
Después de volver a implementar el nuevo archivo en su aplicación, ¿ve ahora el índice en la sección "Índices" de la consola de administración de App Engine? Si es así, asegúrese de que el estado sea "Servir". La primera vez que implemente, pasará un poco de tiempo antes de que App Engine cree su índice (y el tiempo que lleva construir aumenta si hay datos en la tabla). – Chris
Puedo ver el índice 'Saludo', pero el estado es ** Error **. Mi mesa estaba casi vacía. Entonces tengo que esperar? ¿Cuánto tiempo? – ruhungry
No, "Error" es diferente a "Crear". Hay algo mal. ¿Hay más detalles en los Registros de administración para su aplicación? También puede intentar eliminar el índice de la consola y volver a desplegarlo. Fallará (ya que no hemos corregido el error) pero quizás pueda ver el origen del error en el registro de eclipse durante la operación de implementación. – Chris