|
From: Mark S. H. <mh...@ug...> - 2005-10-26 13:23:19
|
I discovered late last night that our entire set of prot and rad
schema tables are missing. They are listed in core.tableinfo though,
so I guess that's where the generator is getting the notion that it
should generate a layer for them.
Thanks,
Mark
On Oct 26, 2005, at 7:50 AM, Steve Fischer wrote:
> 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
>>
>
>
|