[ http://jira.andromda.org/browse/ANDROMDAPP-43?page=all ]
Walter Itamar Mourão reassigned ANDROMDAPP-43: ---------------------------------------------- Assign To: Walter Itamar Mourão (was: Chad Brandon) > Bug generating project on CRUD using primitive types > ---------------------------------------------------- > > Key: ANDROMDAPP-43 > URL: http://jira.andromda.org/browse/ANDROMDAPP-43 > Project: AndroMDApp Project Generator > Type: Bug > Environment: Windows XP, apache tomcat 5.5, JBoss 4.0.5-GA, Java1.6.0_07, > Maven 2.0.9, MagicDraw 15.5 Community Edition, andromda 3.4-snapshot > Reporter: Marco Tulio Cicero de M. Porto > Assignee: Walter Itamar Mourão > > Hi, > I'm not sure if this is the best place to post this, if it's not I apologise. > But if you could take a look on this, it would be cool. > When creating a class (<<entity>> <<Manageable>> to make it a CRUD), and > including atributes float [datatype] and making an association with this > class with one with an atribute of type int, I get this error when running > "maven install". > The most common error I get here is this : " incomparable types: float and > <nulltype> " > I was able to get a successful build when changing the types to Float and > Integer, but then the application didn't work (returning an error 500 like > this: > exception > javax.servlet.ServletException: > /com/fatec/tcc/aquiles/dominio/crud/curso-crud.xhtml @22,169 > value="#{manageCursoForm.searchForm.cHoraria}": Bean: > com.fatec.tcc.aquiles.dominio.crud.CursoSearchForm, property: cHoraria > Bellow follows an excerpt of the build failure. I hope it helps. > Cheers, > Marco Tulio > [ERROR] BUILD FAILURE > [INFO] > ------------------------------------------------------------------------ > [INFO] Compilation failure > E:\mdastuff\aquiles\aquilespro\web\target\src\com\fatec\tcc\aquiles\dominio\crud > \DebitoController.java:[291,53] incomparable types: float and <nulltype> > E:\mdastuff\aquiles\aquilespro\web\target\src\com\fatec\tcc\aquiles\dominio\crud > \DebitoController.java:[356,126] read(float,java.lang.Long) in > com.fatec.tcc.aqu > iles.dominio.crud.DebitoManageableService cannot be applied to > (<nulltype>,java. > lang.Long) > E:\mdastuff\aquiles\aquilespro\web\target\src\com\fatec\tcc\aquiles\dominio\crud > \NotaController.java:[311,46] incomparable types: float and <nulltype> > E:\mdastuff\aquiles\aquilespro\web\target\src\com\fatec\tcc\aquiles\dominio\crud > \NotaController.java:[384,124] > read(java.util.Date,float,java.lang.Long,java.lan > g.Long,java.lang.Long) in > com.fatec.tcc.aquiles.dominio.crud.NotaManageableServi > ce cannot be applied to > (<nulltype>,<nulltype>,java.lang.Long,<nulltype>,<nullty > pe>) > E:\mdastuff\aquiles\aquilespro\web\target\src\com\fatec\tcc\aquiles\dominio\crud > \MensalidadeController.java:[325,51] incomparable types: float and <nulltype> > E:\mdastuff\aquiles\aquilespro\web\target\src\com\fatec\tcc\aquiles\dominio\crud > \MensalidadeController.java:[326,52] incomparable types: float and <nulltype> > E:\mdastuff\aquiles\aquilespro\web\target\src\com\fatec\tcc\aquiles\dominio\crud > \MensalidadeController.java:[405,131] > read(java.util.Date,float,float,java.lang. > String,java.lang.Long,java.lang.Long,java.lang.Long,java.lang.Long) in > com.fatec > .tcc.aquiles.dominio.crud.MensalidadeManageableService cannot be applied to > (<nu > lltype>,<nulltype>,<nulltype>,<nulltype>,java.lang.Long,<nulltype>,<nulltype>,<n > ulltype>) > E:\mdastuff\aquiles\aquilespro\web\target\src\com\fatec\tcc\aquiles\dominio\crud > \MovimentacaoController.java:[296,52] incomparable types: float and <nulltype> > E:\mdastuff\aquiles\aquilespro\web\target\src\com\fatec\tcc\aquiles\dominio\crud > \MovimentacaoController.java:[362,132] > read(java.util.Date,float,java.lang.Long) > in com.fatec.tcc.aquiles.dominio.crud.MovimentacaoManageableService cannot > be a > pplied to (<nulltype>,<nulltype>,java.lang.Long) > E:\mdastuff\aquiles\aquilespro\web\target\src\com\fatec\tcc\aquiles\dominio\crud > \CreditoController.java:[291,54] incomparable types: float and <nulltype> > E:\mdastuff\aquiles\aquilespro\web\target\src\com\fatec\tcc\aquiles\dominio\crud > \CreditoController.java:[356,127] read(float,java.lang.Long) in > com.fatec.tcc.aq > uiles.dominio.crud.CreditoManageableService cannot be applied to > (<nulltype>,jav > a.lang.Long) > E:\mdastuff\aquiles\aquilespro\web\target\src\com\fatec\tcc\aquiles\dominio\crud > \DisciplinaController.java:[305,50] incomparable types: int and <nulltype> > E:\mdastuff\aquiles\aquilespro\web\target\src\com\fatec\tcc\aquiles\dominio\crud > \DisciplinaController.java:[375,130] > read(java.lang.String,int,java.lang.Long,ja > va.lang.Long) in > com.fatec.tcc.aquiles.dominio.crud.DisciplinaManageableService > cannot be applied to (<nulltype>,<nulltype>,java.lang.Long,<nulltype>) > E:\mdastuff\aquiles\aquilespro\web\target\src\com\fatec\tcc\aquiles\dominio\crud > \TurmaController.java:[296,50] incomparable types: int and <nulltype> > E:\mdastuff\aquiles\aquilespro\web\target\src\com\fatec\tcc\aquiles\dominio\crud > \TurmaController.java:[362,125] read(java.lang.String,int,java.lang.Long) in > com > .fatec.tcc.aquiles.dominio.crud.TurmaManageableService cannot be applied to > (<nu > lltype>,<nulltype>,java.lang.Long) > E:\mdastuff\aquiles\aquilespro\web\target\src\com\fatec\tcc\aquiles\dominio\crud > \CursoController.java:[305,50] incomparable types: int and <nulltype> > E:\mdastuff\aquiles\aquilespro\web\target\src\com\fatec\tcc\aquiles\dominio\crud > \CursoController.java:[375,125] > read(java.lang.String,int,java.lang.Long,java.la > ng.Long[]) in com.fatec.tcc.aquiles.dominio.crud.CursoManageableService > cannot b > e applied to (<nulltype>,<nulltype>,java.lang.Long,<nulltype>) -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.andromda.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira ------------------------------------------------------------------------------ SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada. The future of the web can't happen without you. Join us at MIX09 to help pave the way to the Next Web now. Learn more and register at http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/