|
From: <pi...@pc...> - 2006-04-23 14:21:49
|
Are you running this without commit on? We did have a problem that the
taxon_ids
were loaded in a separate transaction and so the taxon_ids were not available
for the taxonname insertions when the plugin was run with commit off. I
thought
this was fixed but perhaps the fix was bogus (either didn't work or is a
figment of my imagination) or you don't have the most up to date version.
Can you try running it with commit on?
Deborah
Quoting Fernan Aguero <fe...@ii...>:
> Hi,
>
> I've came across this error while trying to load the ncbi
> taxonomy dumps using LoadTaxon. Any idea if this is due to a
> bad input file or a software bug?
>
> This is a fresh db instance, and this was the first run
> (non-commit mode). Seems like taxon_id is clearly empty for
> ncbi_tax_id=127219
>
> Thanks in advance for any suggestion,
>
> Fernan
>
> LoadTaxon (supported) plugin rev: 4488
> GUS 3.5.1 (SVN snapshot of 11.Apr.2006)
> PostgreSQL 8.1.3 (FreeBSD, i386)
> NCBI taxonomy files from 17.Apr.2006
>
>
> [fernan@omega] ga GUS::Supported::Plugin::LoadTaxon --names names.dmp \
> --nodes nodes.dmp --gencode gencode.dmp --merged merged.dmp --verbose \
> --debug --sqlVerbose
>
>
> Merging taxons: OK
> Updating and inserting SRes.GeneticCode: OK
> Process ncbi_tax_id: OK
> Fails at the first ocurrence of 'Inserting and updating TaxonName'
>
> [ ..... ]
>
> sqlExec:
> INSERT INTO SRes.Taxon ( group_write, other_read, group_read,
> taxon_id, ncbi_tax_id, user_read, genetic_code_id, row_user_id,
> modification_date, other_write, row_project_id,
> row_alg_invocation_id, row_group_id, mitochondrial_genetic_code_id,
> rank, user_write )
> VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, now(), ?, ?, ?, ?, ?, ?, ? )
> bindValues (1, 1, 1, 607974, 188885, 1, 20, 1, 0, 1, 6, 1, 19, no rank, 1)
> DbiHandle:sqlExec:insert succeeded 1 row(s)
> Fri Apr 21 21:32:40 2006 Processed ncbi_tax_id : 188885
>
> Fri Apr 21 21:32:40 2006 Inserting and updating TaxonName
>
>
> prepareAndExecute: select t.taxon_id from sres.taxon t where
> t.ncbi_tax_id = 127219
> allNonNullsSet: taxon_name_id not set... = ''
> GUS::Model::SRes::TaxonName->retrieveFromDB($doNotRetrieveAtts=,)
>
> RetrieveFromDB: select * from SRes.TaxonName where
> unique_name_variant is NULL and name_class = ? and name = ? and
> taxon_id is NULL
> bindValues (scientific name, Tellervini)
> Submitting GUS::Model::SRes::TaxonName:
> Table: TaxonName
> unique_name_variant: []
> name_class: [scientific name]
> name: [Tellervini]
> taxon_id: []
>
> HasChangedAttributes='0'
> Setting all foreign keys
> GUS::Model::SRes::TaxonName->Submit: All foreign keys are set...proceeding
> allNonNullsSet: taxon_name_id not set... = ''
> Inserting:
> Table: TaxonName
> unique_name_variant: []
> group_write: [1]
> other_read: [1]
> group_read: [1]
> name: [Tellervini]
> taxon_id: []
> user_read: [1]
> row_user_id: [1]
> modification_date: [now()]
> name_class: [scientific name]
> other_write: [0]
> row_alg_invocation_id: [6]
> row_project_id: [1]
> row_group_id: [1]
> user_write: [1]
>
>
> sqlExec:
> INSERT INTO SRes.TaxonName ( unique_name_variant, group_write,
> other_read, group_read, name, taxon_id, user_read, row_user_id,
> modification_date, name_class, other_write, row_alg_invocation_id,
> row_project_id, taxon_name_id, row_group_id, user_write )
> VALUES ( null, ?, ?, ?, ?, null, ?, ?, now(), ?, ?, ?, ?, ?, ?, ? )
> bindValues (1, 1, 1, Tellervini, 1, 1, scientific name, 0, 6, 1, 2, 1, 1)
> DBD::Pg::st execute failed: ERROR: null value in column "taxon_id"
> violates not-null constraint
> Submitting GUS::Model::Core::AlgorithmInvocation:
> Table: AlgorithmInvocation
> group_read: [1]
> comment_string: []
> user_read: [1]
> algorithm_implementation_id: [5]
> other_write: [0]
> end_time: [now()]
> modification_date: [now()]
> cpu_time: [0]
> row_group_id: [1]
> user_write: [1]
> other_read: [1]
> cpus_used: [1]
> group_write: [1]
> start_time: [now()]
> row_user_id: [1]
> row_alg_invocation_id: [1]
> row_project_id: [1]
> algorithm_invocation_id: [6]
> result: [pending]
>
> HasChangedAttributes='1'
> Setting all foreign keys
> GUS::Model::Core::AlgorithmInvocation->Submit: All foreign keys are
> set...proceeding
> Updating GUS::Model::Core::AlgorithmInvocation=HASH(0x86bcc54)
> Am updateable and have changed atts
> Table: AlgorithmInvocation
> group_read: [1]
> comment_string: []
> user_read: [1]
> algorithm_implementation_id: [5]
> other_write: [0]
> end_time: [now()]
> modification_date: [now()]
> cpu_time: [0]
> row_group_id: [1]
> user_write: [1]
> other_read: [1]
> cpus_used: [1]
> group_write: [1]
> start_time: [now()]
> row_user_id: [1]
> row_alg_invocation_id: [6]
> row_project_id: [1]
> algorithm_invocation_id: [6]
> result: [pending]
>
>
> sqlExec:
> UPDATE Core.AlgorithmInvocation
> SET
> modification_date = ?,
> end_time = ?,
> row_alg_invocation_id = ?
> WHERE algorithm_invocation_id = ?
> bindValues (now(), now(), 6, 6)
> DbiHandle:sqlExec:insert succeeded 1 row(s)
>
> ERROR:
>
> SQL ERROR!! involving
>
> INSERT INTO SRes.TaxonName ( unique_name_variant, group_write,
> other_read, group_read, name, taxon_id, user_read, row_user_id,
> modification_date, name_class, other_write, row_alg_invocation_id,
> row_project_id, taxon_name_id, row_group_id, user_write )
> VALUES ( null, ?, ?, ?, ?, null, ?, ?, now(), ?, ?, ?, ?, ?, ?, ? )
> Values: 1, 1, 1, Tellervini, 1, 1, scientific name, 0, 6, 1, 2, 1, 1
> at
> /scratch/shared/GUS-11.Apr.2006/gus_home/lib/perl/GUS/ObjRelP/DbiDbHandle.pm
> line 166
> GUS::ObjRelP::DbiDbHandle::death('GUS::ObjRelP::DbiDbHandle=HASH(0x8627670)', '\x{a} SQL ERROR!! involving\x{a} \x{a} INSERT INTO SRes.TaxonName ( u...') called at /scratch/shared/GUS-11.Apr.2006/gus_home/lib/perl/GUS/ObjRelP/DbiDbHandle.pm line
> 150
>
>
>
> -------------------------------------------------------
> Using Tomcat but need to do more? Need to support web services, security?
> Get stuff done quickly with pre-integrated technology to make your job easier
> Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> _______________________________________________
> Gusdev-gusdev mailing list
> Gus...@li...
> https://lists.sourceforge.net/lists/listinfo/gusdev-gusdev
>
|