From: Steve F. <sfi...@pc...> - 2005-10-26 11:49:28
|
this looks like there is a foreign key attribute defined against a table that does not exist. mark, on line 407 of $GUS_HOME/lib/perl/GUS/OblRelP/Generator/JavaRowGenerator, add: $parentTableName || die "Can't find parentTableName for foreign key attribute '$fkAtt' of table '$self->{schemaName}::$self->{tableName}'"; steve Mark S. Heiges wrote: > I'm unable to fully build the java object layer for a GUS 3.5.1 > schema. The perl layer builds fine, and the java layer builds until > it hits the PROT schema. > Below is the stack trace. I'm using a fresh checkout of the > GusApplicationFramework svn trunk and building into an empty > gus_home. Anyone know the problem off hand? > > [exec] generating java object for DoTS::UTRFeature > [exec] generating java object for DoTS::VirtualSequence > [exec] generating java object for PROT::Acquisition > [exec] Warning: No JavaType found for '', type: '' > [exec] Warning: No JavaType found for '', type: '' > [exec] Error: Package Table Name '' is not in the form of > org.gusdb.model.SCHEMA.NAME at /home/mheiges/GUS35/gus_home/lib/perl/ > GUS/ObjRelP/Generator/RowGenerator.pm line 91 > [exec] > GUS::ObjRelP::Generator::RowGenerator::_cutPackageTableName > ('GUS::ObjRelP::Generator::JavaRowGenerator=HASH(0x8b22b94)', > 'undef') called at /home/mheiges/GUS35/gus_home/lib/perl/GUS/ObjRelP/ > Generator/JavaRowGenerator.pm line 413 > [exec] > GUS::ObjRelP::Generator::JavaRowGenerator::_createParentAccessors > ('GUS::ObjRelP::Generator::JavaRowGenerator=HASH(0x8b22b94)', 'HASH > (0x8b22bb8)') called at /home/mheiges/GUS35/gus_home/lib/perl/GUS/ > ObjRelP/Generator/JavaRowGenerator.pm line 130 > [exec] > GUS::ObjRelP::Generator::JavaRowGenerator::_genAccessors > ('GUS::ObjRelP::Generator::JavaRowGenerator=HASH(0x8b22b94)') called > at /home/mheiges/GUS35/gus_home/lib/perl/GUS/ObjRelP/Generator/ > JavaRowGenerator.pm line 33 > [exec] GUS::ObjRelP::Generator::JavaRowGenerator::generate > ('GUS::ObjRelP::Generator::JavaRowGenerator=HASH(0x8b22b94)', > 'undef') called at /home/mheiges/GUS35/gus_home/lib/perl/GUS/ObjRelP/ > Generator/Generator.pm line 109 > [exec] GUS::ObjRelP::Generator::Generator::generate > ('GUS::ObjRelP::Generator::Generator=HASH(0x83da534)', 'undef') > called at /home/mheiges/GUS35/gus_home/bin/generateGusObjects line 67 > > > > ------------------------------------------------------- > This SF.Net email is sponsored by the JBoss Inc. > Get Certified Today * Register for a JBoss Training Course > Free Certification Exam for All Training Attendees Through End of 2005 > Visit http://www.jboss.com/services/certification for more information > _______________________________________________ > Gusdev-gusdev mailing list > Gus...@li... > https://lists.sourceforge.net/lists/listinfo/gusdev-gusdev |