Estoy intentando montar un servidor de pruebas con Netbeans. He importado los proyectos, y aparentemente las tareas de ant funcionan correctamente, pero hay cosas que no.
Si hago un Build, consigo un montón de errores:
init:deps-module-jar:OpenXava.init:Deleting:C:\Dev\openxava-4.4\workspace\OpenXava\nbbuild\built-jar.propertiesOpenXava.deps-jar:Updatingpropertyfile:C:\Dev\openxava-4.4\workspace\OpenXava\nbbuild\built-jar.propertiesCompiling603sourcefilestoC:\Dev\openxava-4.4\workspace\OpenXava\nbbuild\classesC:\Dev\openxava-4.4\workspace\OpenXava\src\org\openxava\calculators\BigDecimalCalculator.java:11:warning:unmappablecharacterforencodingUTF-8*@authorLuisMiguelHern?ndezC:\Dev\openxava-4.4\workspace\OpenXava\src\org\openxava\calculators\DescriptionsCalculator.java:160:warning:unmappablecharacterforencodingUTF-8*Itusescach?dependoncurrentparametervalues.<p>^C:\Dev\openxava-4.4\workspace\OpenXava\src\org\openxava\calculators\TrueCalculator.java:8:warning:unmappablecharacterforencodingUTF-8*@authorAnaAndr?sC:\Dev\openxava-4.4\workspace\OpenXava\src\org\openxava\converters\NotNullDateConverter.java:13:warning:unmappablecharacterforencodingUTF-8*@authorAnaAndr?sC:\Dev\openxava-4.4\workspace\OpenXava\src\org\openxava\ejbx\EJBReplicable.java:12:warning:unmappablecharacterforencodingUTF-8*B?sicamenteitallowupdateandreadagroupofpropertyvaluesC:\Dev\openxava-4.4\workspace\OpenXava\src\org\openxava\ejbx\IContextProvider.java:8:warning:unmappablecharacterforencodingUTF-8*Dependonimplementationitcanmakeornotcach?C:\Dev\openxava-4.4\workspace\OpenXava\src\org\openxava\ejbx\IEJBContext.java:17:warning:unmappablecharacterforencodingUTF-8*Losobjetosdeestetiposeobtendr?nbymeansof{@linkEJBContextFactory}.<br>C:\Dev\openxava-4.4\workspace\OpenXava\src\org\openxava\ejbx\JndiContextProvider.java:12:warning:unmappablecharacterforencodingUTF-8*Itdon't make cach? of returned context, it create one new each time. <br>C:\Dev\openxava-4.4\workspace\OpenXava\src\org\openxava\formatters\TimeBaseFormatter.java:9: warning: unmappable character for encoding UTF-8 * @author Ivan Mart?nC:\Dev\openxava-4.4\workspace\OpenXava\src\org\openxava\model\impl\HibernatePersistenceProvider.java:17: warning: unmappable character for encoding UTF-8 * @author M? Carmen Gimeno AlabauC:\Dev\openxava-4.4\workspace\OpenXava\src\org\openxava\model\impl\IPersistenceProvider.java:22: warning: unmappable character for encoding UTF-8 * @author M? Carmen Gimeno AlabauC:\Dev\openxava-4.4\workspace\OpenXava\src\org\openxava\util\CMPFieldComparator.java:9: warning: unmappable character for encoding UTF-8 * @author Ana Andr?sC:\Dev\openxava-4.4\workspace\OpenXava\src\org\openxava\util\Factory.java:112: warning: unmappable character for encoding UTF-8 * @exception InitException Si hay alg?n problema el iniciar.C:\Dev\openxava-4.4\workspace\OpenXava\src\org\openxava\util\meta\MetaElement.java:103: warning: unmappable character for encoding UTF-8 result = Strings.change(result, "''", "?"); ^C:\Dev\openxava-4.4\workspace\OpenXava\src\org\openxava\util\meta\MetaElement.java:104: warning: unmappable character for encoding UTF-8 result = Strings.change(result, "'", "?"); ^C:\Dev\openxava-4.4\workspace\OpenXava\src\org\openxava\util\xmlparse\XMLEntityResolver.java:9: warning: unmappable character for encoding UTF-8 * @author Daniel L?pez (greeneyed@dev.java.net)C:\Dev\openxava-4.4\workspace\OpenXava\src\org\openxava\tests\ModuleTestBase.java:27: error: package junit.framework does not existimport junit.framework.*;C:\Dev\openxava-4.4\workspace\OpenXava\src\org\openxava\tests\ModuleTestBase.java:44: error: cannot find symbolpublic class ModuleTestBase extends TestCase { symbol: class TestCaseC:\Dev\openxava-4.4\workspace\OpenXava\src\org\openxava\controller\meta\MetaObject.java:66: warning: non-varargs call of varargs method with inexact argument type for last parameter; return constructor.newInstance(values); ^ cast to Object for a varargs call cast to Object[] for a non-varargs call and to suppress this warningC:\Dev\openxava-4.4\workspace\OpenXava\src\org\openxava\ejbx\EJBFactory.java:48: warning: non-varargs call of varargs method with inexact argument type for last parameter; return m.invoke(narrowHome, null); ^ cast to Object for a varargs call cast to Object[] for a non-varargs call and to suppress this warningC:\Dev\openxava-4.4\workspace\OpenXava\src\org\openxava\ejbx\EJBFactory.java:88: warning: non-varargs call of varargs method with inexact argument type for last parameter; return m.invoke(narrowHome, null); ^ cast to Object for a varargs call cast to Object[] for a non-varargs call and to suppress this warningC:\Dev\openxava-4.4\workspace\OpenXava\src\org\openxava\util\PropertiesManager.java:80: warning: non-varargs call of varargs method with inexact argument type for last parameter; return met.invoke(object, null); ^ cast to Object for a varargs call cast to Object[] for a non-varargs call and to suppress this warningC:\Dev\openxava-4.4\workspace\OpenXava\src\org\openxava\tests\ModuleTestBase.java:234: error: cannot find symbol assertTrue(XavaResources.getString("element_cannot_be_disabled", name), !is("disabled", element)); ^ symbol: method assertTrue(String,boolean) location: class ModuleTestBaseC:\Dev\openxava-4.4\workspace\OpenXava\src\org\openxava\tests\ModuleTestBase.java:235: error: cannot find symbol assertTrue(XavaResources.getString("element_cannot_be_readonly", name), !is("readonly", element)); ^ symbol: method assertTrue(String,boolean) location: class ModuleTestBaseC:\Dev\openxava-4.4\workspace\OpenXava\src\org\openxava\tests\ModuleTestBase.java:609: error: cannot find symbol fail(XavaResources.getString("ajax_loading_parts_error")); ^ symbol: method fail(String) location: class ModuleTestBaseC:\Dev\openxava-4.4\workspace\OpenXava\src\org\openxava\tests\ModuleTestBase.java:617: error: cannot find symbol fail(((HtmlElement) systemError).asText()); ^ symbol: method fail(String) location: class ModuleTestBaseC:\Dev\openxava-4.4\workspace\OpenXava\src\org\openxava\tests\ModuleTestBase.java:638: error: cannot find symbol assertEquals(XavaResources.getString("focus_in_unexpected_place"),expectedFocusProperty,focusProperty);^symbol:methodassertEquals(String,String,String)location:classModuleTestBase
Por otro lado, la tarea de CrearNuevoProyecto.xml de OpenXavaPlantilla, primero, no me pidió ningún proyecto, por lo que todo lo creó y copió a {$proyecto}, y por otro lado, al volver, a casa, ahora, me dá un error que no sé por donde coger:
C:\Dev\openxava-4.4\workspace\OpenXavaPlantilla\CrearNuevoProyecto.xml:10: Failed to read input from Console.
He buscado en los foros y no hay demasiada información sobre el uso de OpenXava en Netbeans, y lo poco que he encontrado, no arroja demasiada información al respecto si hay que hacer algo especial.
Saludos.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
yo no he usado nunca OpenXava con NetBeans así que no te puedo dar consejos de primera mano. OpenXava funciona con editor y línea de órdenes, sin Eclipse, por lo que debería funcionar en cualquier IDE.
Por lo que veo en la traza parece un problema de juego de caracteres, prueba cambiar ISO-8859-1 por UTF-8 o viceversa. Otra prueba que puedes hacer es problar ejecutar las taréas ant desde fuera, desde la línea de comandos, esto puede que nos de alguna pista.
------- Ayuda a otros en este foro como yo te ayudo a ti
y no olvides leer el libro de OpenXava.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
yo no he usado nunca OpenXava con NetBeans así que no te puedo dar consejos de primera mano. OpenXava funciona con editor y línea de órdenes, sin Eclipse, por lo que debería funcionar en cualquier IDE.
Hombre, tengo ahora mismo este tema parado, no me quiero calentar mucho la cabeza tampoco con ello, si fácilmente lo hacía funcionar, genial, si no, Eclipse, y aquí no pasa nada.
Las tareas desde NB funcionan (desplegar, compilar, etc..) lo que no funciona es el build dando un montón de errores con el juego de caracteres y la de CrearNuevoProyecto, que, mientras que en Eclipse pide el nombre del proyecto, en Netbeans no.
Por lo que veo en la traza parece un problema de juego de caracteres, prueba cambiar ISO-8859-1 por UTF-8 o viceversa.
Pero ésto donde?
Otra prueba que puedes hacer es problar ejecutar las taréas ant desde fuera, desde la línea de comandos, esto puede que nos de alguna pista.
Lo probé hace unos días y si no recuerdo mal, copió todo correctamente, pero tuve que manualmente añadir un montón de referencias a mano al proyecto, cosa que en Eclipse no hay que hacer. Recuerdo que hubieron más problemas, pero no los anoté, y ya dejé el tema por "imposible" por falta de tiempo.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hombre, tengo ahora mismo este tema parado, no me quiero calentar mucho la cabeza tampoco con ello, si fácilmente lo hacía funcionar, genial, si no, Eclipse, y aquí no pasa nada.
Si lo consigues estaría muy bien, especialmente si creas una sección en el wiki de OpenXava. Esto abriría el camino a todos aquellos que prefieren NetBeans y les gusta OX.
s el build dando un montón de errores con el juego de caracteres
Pues si es el build de NetBeans a lo mejor encuentras guía en los foros y doc de NB, porque este tema del juego de caracteres no es específico de OpenXava.
la de CrearNuevoProyecto, que, mientras que en Eclipse pide el nombre del proyecto, en Netbeans no
Es es fácil de resolver, edita el archivo CrearNuevoProyecto.xml y cambia:
<input addproperty="proyecto" message="¿Cuál es el nombre de tu proyecto?"/>
por
<property name="proyecto" value="MiProyecto"/>
----------
[b]Ayuda a otros en este foro[/b] como yo te ayudo a ti
y no olvides leer el [url=http://www.openxava.org/book?src=forum]libro de OpenXava[/url].
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Lo intento. Netbeans no me desagrada,y me parece más liviano que eclipse,pero al menos, la 7.1.1 no parece llevarse muy bien con los archivos ya generados. Por ejemplo,en un nuevo proyecto,el build.xml lo marca con error,diciendo que los dos primeros byte son erroneos para utf8 (hablo de memoria) y no detecta las tareas.
De momento,más o menos, llego a la conclusiôn que hay que "importar proyecto eclipse" de openxava, desde el shell,lanzar el ant de crearnuevo proyecto, e "importa proyecto de eclipse" con este proyecto recien creado.Asi,coge todas las dependencias,pero fallan ciertas tareas de ant,y el deploy en tomcat (quizas en NB va de otra manera),que ahora mismo desde la blackberry me cuesta detallar.
Seguiré dândole vueltas en huecos fin de semana a ver si saco alguna conclusión pero creo que tardaríamos menos si alguien con mas conocimientos del mundo java que yo se conectara en remoto y skype para hacerlo juntos.
Seguirè investigando y reportando.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hola Fernando. Commencé a redactar un articulo para colgarlo en el wiki,pero al final lo deje, pillo en fechas de mi boda y no pude retomarlo, y después ya no me volví a poner por desgracia con openxava hasta ahora.
Si quieres aunamos esfuerzos. Mándame un mensaje y nos pasamos los skypes y/o gtalk para chatear.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hola Giuseppe. Al igual que tu he estado con otras cosas y no segui investigando.
Te paso mis datos y pasame los tuyos para estar en contacto cuando retomemos.
De momento está probado lo que se encuentra escrito y lo tengo en standby debido a otras cuestiones. Me gustaría retomarla pronto.
Para conseguir una integración buena, lo ideal sería conseguir que NetBeans pidiera el parámetro de @project@ para la tarea ant, cosa que no hace, y que yo sepa es culpa de Netbeans en sí, por lo demás, funcionar funciona, aunque me falta integrar JUnit y algunas cosillas más.
Lo que desconozco es hasta que punto merece la pena. Me gusta Netbeans, me resulta más ligero que Eclipse, pero son bastantes dolores de cabeza cuando en Eclipse funciona OutOfTheBox. Quizás es cuestión de crear algún script o alguna cosa que facilite la creación de proyectos y demás…sigo investigando..
Saludos.
Enviado desde Surface Pro
De: Javier Paniza
Enviado el: lunes, 3 de febrero de 2014 18:29
Para: [openxava:discussion]
Hola Giuseppe,
cuando pienses que la guía está lista, dímelo y la probaré.
Me gusta Netbeans, me resulta más ligero que Eclipse,
¿Has probado usar Eclipse for Java Developers (no para Java EE Developers)? El WTP tiene fama de consumir muchos recursos, puede que un Eclipse sin WTP vaya mejor. Lo único es que el Tomcat tendrás que ejecutarlo desde fuera.
Ayuda a otros en este foro como yo te ayudo a ti.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Eclipse es bastante pesado, nosotros usamos kepler y le agregamos
-Xverify:none para mejorar el performance. Si buscas en google podras
encontrar formas de mejorar el performance de la version de Eclipse que usas
Me gusta Netbeans, me resulta más ligero que Eclipse,
¿Has probado usar Eclipse for Java Developers (no para Java EE
Developers)? El WTP tiene fama de consumir muchos recursos, puede que un
Eclipse sin WTP vaya mejor. Lo único es que el Tomcat tendrás que
ejecutarlo desde fuera.
Lo ideal es crear la carpeta, copiar desde la plantilla, y luego en Netbeans hacer una importación de proyecto eclipse, de esta manera, configura todas las dependencias y librerías correctamente.
Ahora, tengo un poltergeist. He creado una nueva clase en un proyecto de pruebas, y resulta que la tarea de actualirEsquema no funciona. He estado volviéndome loco lanzándola una y otra vez, y no creaba la nueva tabla. En NB solo devolvía un BUILD SUCCESFULLY, y por linea de comandos igual (adjunto log).
Se me ha ocurrido abrir Eclipse, y sobre el mismo proyecto lanzar la tarea, y si ha creado la tabla en la BBDD.
Sinceramente, estoy por desistir. Está llevando demasiado trabajo por un "capricho". Imagino que continuaré con Eclipse y punto.
Aparentemente
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
veo que sí que se ejecuta la tarea ant desde línea de ordenes, lo único es que no te crea la tabla. No sé por que, con solo el log no puedo saberlo, porque no da ningún error. Puede que la tabla ya exista, puede que sea la versión del controlador JDBC que usas o que la base de datos sea otra. No lo sé. Para averiguarlo hay que depurar y eso solo lo puedes hacer tú.
El updateSchema es una utilidad de Hibernate (no de OpenXava) y funciona perfectamente desde ant.
Ayuda a otros en este foro como yo te ayudo a ti.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Tras esa línea de órdenes, la lance desde eclipse, y funciono perfectamente. De ahí el problema. No funcionó la misma desde netbeans ni línea de comandos. Pero mismo controlador, misma BBDD misma tarea, mismo workspace, desde nb y línea de comandos, no hizo nada, desde eclipse creó la tabla
veo que sí que se ejecuta la tarea ant desde línea de ordenes, lo único es que no te crea la tabla. No sé por que, con solo el log no puedo saberlo, porque no da ningún error. Puede que la tabla ya exista, puede que sea la versión del controlador JDBC que usas o que la base de datos sea otra. No lo sé. Para averiguarlo hay que depurar y eso solo lo puedes hacer tú.
El updateSchema es una utilidad de Hibernate (no de OpenXava) y funciona perfectamente desde ant.
bueno, para mi también es un misterio.
Prueba definir un proyecto sin OpenXava que tenga una entidad JPA y usa hiberante tools para actualizar el esquema desde NetBeans. Si falla puedes preguntar en los foros de NetBeans e Hibernate. Si funciona puedes buscar la diferencias entre tu proyecto JPA y tu proyecto OpenXava.
Ayuda a otros en este foro como yo te ayudo a ti.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hola a todos,
Estoy intentando montar un servidor de pruebas con Netbeans. He importado los proyectos, y aparentemente las tareas de ant funcionan correctamente, pero hay cosas que no.
Si hago un Build, consigo un montón de errores:
Por otro lado, la tarea de CrearNuevoProyecto.xml de OpenXavaPlantilla, primero, no me pidió ningún proyecto, por lo que todo lo creó y copió a {$proyecto}, y por otro lado, al volver, a casa, ahora, me dá un error que no sé por donde coger:
C:\Dev\openxava-4.4\workspace\OpenXavaPlantilla\CrearNuevoProyecto.xml:10: Failed to read input from Console.
He buscado en los foros y no hay demasiada información sobre el uso de OpenXava en Netbeans, y lo poco que he encontrado, no arroja demasiada información al respecto si hay que hacer algo especial.
Saludos.
Hola Giuseppe,
yo no he usado nunca OpenXava con NetBeans así que no te puedo dar consejos de primera mano. OpenXava funciona con editor y línea de órdenes, sin Eclipse, por lo que debería funcionar en cualquier IDE.
Por lo que veo en la traza parece un problema de juego de caracteres, prueba cambiar ISO-8859-1 por UTF-8 o viceversa. Otra prueba que puedes hacer es problar ejecutar las taréas ant desde fuera, desde la línea de comandos, esto puede que nos de alguna pista.
-------
Ayuda a otros en este foro como yo te ayudo a ti
y no olvides leer el libro de OpenXava.
Hola Javier,
Hombre, tengo ahora mismo este tema parado, no me quiero calentar mucho la cabeza tampoco con ello, si fácilmente lo hacía funcionar, genial, si no, Eclipse, y aquí no pasa nada.
Las tareas desde NB funcionan (desplegar, compilar, etc..) lo que no funciona es el build dando un montón de errores con el juego de caracteres y la de CrearNuevoProyecto, que, mientras que en Eclipse pide el nombre del proyecto, en Netbeans no.
Pero ésto donde?
Lo probé hace unos días y si no recuerdo mal, copió todo correctamente, pero tuve que manualmente añadir un montón de referencias a mano al proyecto, cosa que en Eclipse no hay que hacer. Recuerdo que hubieron más problemas, pero no los anoté, y ya dejé el tema por "imposible" por falta de tiempo.
Hola Giuseppe,
Si lo consigues estaría muy bien, especialmente si creas una sección en el wiki de OpenXava. Esto abriría el camino a todos aquellos que prefieren NetBeans y les gusta OX.
Pues si es el build de NetBeans a lo mejor encuentras guía en los foros y doc de NB, porque este tema del juego de caracteres no es específico de OpenXava.
Es es fácil de resolver, edita el archivo CrearNuevoProyecto.xml y cambia:
por
Lo intento. Netbeans no me desagrada,y me parece más liviano que eclipse,pero al menos, la 7.1.1 no parece llevarse muy bien con los archivos ya generados. Por ejemplo,en un nuevo proyecto,el build.xml lo marca con error,diciendo que los dos primeros byte son erroneos para utf8 (hablo de memoria) y no detecta las tareas.
De momento,más o menos, llego a la conclusiôn que hay que "importar proyecto eclipse" de openxava, desde el shell,lanzar el ant de crearnuevo proyecto, e "importa proyecto de eclipse" con este proyecto recien creado.Asi,coge todas las dependencias,pero fallan ciertas tareas de ant,y el deploy en tomcat (quizas en NB va de otra manera),que ahora mismo desde la blackberry me cuesta detallar.
Seguiré dândole vueltas en huecos fin de semana a ver si saco alguna conclusión pero creo que tardaríamos menos si alguien con mas conocimientos del mundo java que yo se conectara en remoto y skype para hacerlo juntos.
Seguirè investigando y reportando.
Hola Giuseppe pudiste avanzar con las pruebas en Netbeans?
Yo estoy teniendo los mismos problemas
Hola Fernando. Commencé a redactar un articulo para colgarlo en el wiki,pero al final lo deje, pillo en fechas de mi boda y no pude retomarlo, y después ya no me volví a poner por desgracia con openxava hasta ahora.
Si quieres aunamos esfuerzos. Mándame un mensaje y nos pasamos los skypes y/o gtalk para chatear.
Hola Fernando,
Llegaste a alguna conclusión respecto a ésto?
Hola Giuseppe. Al igual que tu he estado con otras cosas y no segui investigando.
Te paso mis datos y pasame los tuyos para estar en contacto cuando retomemos.
fmoloney@montevideo.com.uy
flmoloney@hotmalil.com (Skipe)
+598 96 66 77 16 (WatsApp)
Saludos,
Fernando
Si Fernando, ya te agregué a Skype, y te mandé un correo electrónico a tu cuenta @montevideo... ;)
Saludos.
No te veo nunca online :/
He creado una página en el wiki para ir documentando un poco el proceso.
http://openxava.wikispaces.com/netbeans_en
Saludos.
Last edit: Giuseppe 2014-01-30
Hola Giuseppe,
cuando pienses que la guía está lista, dímelo y la probaré.
¡Ah! Y muchas gracias por la contribución.
Hola Javier,
De momento está probado lo que se encuentra escrito y lo tengo en standby debido a otras cuestiones. Me gustaría retomarla pronto.
Para conseguir una integración buena, lo ideal sería conseguir que NetBeans pidiera el parámetro de @project@ para la tarea ant, cosa que no hace, y que yo sepa es culpa de Netbeans en sí, por lo demás, funcionar funciona, aunque me falta integrar JUnit y algunas cosillas más.
Lo que desconozco es hasta que punto merece la pena. Me gusta Netbeans, me resulta más ligero que Eclipse, pero son bastantes dolores de cabeza cuando en Eclipse funciona OutOfTheBox. Quizás es cuestión de crear algún script o alguna cosa que facilite la creación de proyectos y demás…sigo investigando..
Saludos.
Enviado desde Surface Pro
De: Javier Paniza
Enviado el: lunes, 3 de febrero de 2014 18:29
Para: [openxava:discussion]
Hola Giuseppe,
cuando pienses que la guía está lista, dímelo y la probaré.
¡Ah! Y muchas gracias por la contribución.
Configurando Netbeans
Sent from sourceforge.net because you indicated interest in https://sourceforge.net/p/openxava/discussion/437013/
To unsubscribe from further messages, please visit https://sourceforge.net/auth/subscriptions/
Hola Giuseppe,
¿Has probado usar Eclipse for Java Developers (no para Java EE Developers)? El WTP tiene fama de consumir muchos recursos, puede que un Eclipse sin WTP vaya mejor. Lo único es que el Tomcat tendrás que ejecutarlo desde fuera.
Ayuda a otros en este foro como yo te ayudo a ti.
Eclipse es bastante pesado, nosotros usamos kepler y le agregamos
-Xverify:none para mejorar el performance. Si buscas en google podras
encontrar formas de mejorar el performance de la version de Eclipse que usas
Federico
On Feb 5, 2014 9:08 AM, "Javier Paniza" javierpaniza@users.sf.net wrote:
Tras una pausa retomo el tema.
http://openxava.wikispaces.com/netbeans_en
Lo ideal es crear la carpeta, copiar desde la plantilla, y luego en Netbeans hacer una importación de proyecto eclipse, de esta manera, configura todas las dependencias y librerías correctamente.
Ahora, tengo un poltergeist. He creado una nueva clase en un proyecto de pruebas, y resulta que la tarea de actualirEsquema no funciona. He estado volviéndome loco lanzándola una y otra vez, y no creaba la nueva tabla. En NB solo devolvía un BUILD SUCCESFULLY, y por linea de comandos igual (adjunto log).
Se me ha ocurrido abrir Eclipse, y sobre el mismo proyecto lanzar la tarea, y si ha creado la tabla en la BBDD.
Sinceramente, estoy por desistir. Está llevando demasiado trabajo por un "capricho". Imagino que continuaré con Eclipse y punto.
Aparentemente
Hola Giuseppe,
No has adjuntado el log. Adjuntalo, si falla por la línea de comandos a lo mejor te puedo ayudar.
Ayuda a otros en este foro como yo te ayudo a ti.
Vaya, porque me lo comí al parecer.
Hola Giuseppe,
veo que sí que se ejecuta la tarea ant desde línea de ordenes, lo único es que no te crea la tabla. No sé por que, con solo el log no puedo saberlo, porque no da ningún error. Puede que la tabla ya exista, puede que sea la versión del controlador JDBC que usas o que la base de datos sea otra. No lo sé. Para averiguarlo hay que depurar y eso solo lo puedes hacer tú.
El updateSchema es una utilidad de Hibernate (no de OpenXava) y funciona perfectamente desde ant.
Ayuda a otros en este foro como yo te ayudo a ti.
Tras esa línea de órdenes, la lance desde eclipse, y funciono perfectamente. De ahí el problema. No funcionó la misma desde netbeans ni línea de comandos. Pero mismo controlador, misma BBDD misma tarea, mismo workspace, desde nb y línea de comandos, no hizo nada, desde eclipse creó la tabla
Enviado desde mi iPad
/Giuseppe
Hola Giuseppe,
bueno, para mi también es un misterio.
Prueba definir un proyecto sin OpenXava que tenga una entidad JPA y usa hiberante tools para actualizar el esquema desde NetBeans. Si falla puedes preguntar en los foros de NetBeans e Hibernate. Si funciona puedes buscar la diferencias entre tu proyecto JPA y tu proyecto OpenXava.
Ayuda a otros en este foro como yo te ayudo a ti.