Estoy empezando con Groovy/Grails.Cómo puedo solucionar el error de Grails: "No se encontró ninguna clase de dominio para el nombre PrivacyOptions. Inténtalo de nuevo e ingresa un nombre de clase de dominio válido"
Agregué un nuevo controlador de dominio a mi proyecto, y no me gusta generar-controlador.
Hay otras indicaciones de que algo anda mal: si ejecuto la aplicación, no se crea ninguna tabla en la base de datos para esto.
Reduje el DomainController a un campo String y sin restricciones, solo para asegurarme de que no haya un problema con mi especificación. También intenté cambiarle el nombre, por si había algo sobre el nombre original (Privacidad) que entraba en conflicto con algo.
Estoy seguro de que tengo el nombre correcto, y que el archivo se llama PrivacyOptions.groovy y dentro de la clase también se llama PrivacyOptions.
Aquí está el error:
Running script /opt/local/grails/scripts/GenerateController.groovy
Environment set to development
Domain class not found in grails-app/domain, trying hibernate mapped classes...
No domain class found for name PrivacyOptions. Please try again and enter a valid domain class name
Tuve un problema similar. Necesitaba incluir el nombre del paquete al llamar a 'grails generate-all nombredepaquete.domain' –