Se ve tan bien en demostración pero no podía conseguir a través. Estos son los pasos que he tomado.
- descargaron el openxava, que es más como un espacio de trabajo luego de un complemento. 2 crear un proyecto.
- crear entidades mediante el uso de 'DB del importador entidades para la APP son automade. (Puede ser en el paso 5 también)
- ejecutar el crateNewProject y obtener los archivos copiados en el proyecto.
- actualice el archivo persistence.xml y el archivo context.xml de tomcat.
- ejecute build.xml pero elimine updateSchema target ya que estoy realizando ingeniería inversa y no quiero perder datos.
cuando corro el proyecto, no veo el portal de conseguir genera
generatePortletXml:
[echo] Generating portlets files
[java] Jul 11, 2013 12:05:45 PM org.openxava.util.Labels get
[java] WARNING: Impossible to translate element with id Client
[java] Jul 11, 2013 12:05:45 PM org.openxava.util.Labels get
preparePortletsWar:
insertCustomPortlets:
[loadfile] C:\Projects\openxava-4.7.1\workspace\Viewport\web\WEB-INF\portlet-ext.xml doesn't exist
[loadfile] C:\Projects\openxava-4.7.1\workspace\Viewport\web\WEB-INF\liferay-display-ext.xml doesn't exist
[java] WARNING: Impossible to translate element with id Client
[java] Jul 11, 2013 12:05:45 PM org.openxava.util.Labels get
Roo primavera es bastante bueno cuando se quiere generar las páginas, pero no da mucho apoyo a la selección, u otro la personalización, también como roo es OSGi basado en conseguirlo, necesitará una muy buena experiencia con OSGi, Spring Roo también usa Spring MVC e Hibernate si tiene scaffolded para MVC. También crea muchos archivos de aspecto. No necesita saber todo esto, pero cuando se trata de personalización sabiendo que esto puede ponerlo en la línea más rápida (no realmente)
Espero que openXava obtenga algo de tracción y cree maven archtype y algún tipo de scripts de shell para generar los portlets, Open Xava las pantallas son demasiado buenas pero ahora tristemente se dan por vencidas.
Grails era popular antes de que tuviera el respaldo de cualquier empresa grande –
¿lo ha usado? ¿Hay algunas cosas que no pudiste hacer? – joshua
utilicé ambos para prototypying ... así que para ese alcance ambos estaban más que bien – Cris