[Pipet Devel] problem found

J.W. Bizzaro jeff at bioinformatics.org
Thu Aug 2 22:16:18 EDT 2001


I found the source of the problem I had where the DL2BL IOR wasn't being
read.  It turns out that it IS a timing problem.  On line 71 of runpiper.py,
the IOR must be getting purged (as if old) after it is created:

        os.system("rm ~/piper_info/ior/*")

So, I commented it out, and I get the messages I should (maybe not) get.  Here
is the output with a pre-Copenhagen BL:

----------------------------------------------------
Starting processing layer...
Starting brokering layer...
Starting definition layer...
Starting pied...
Message: wrote IOR file /home/jeff/piper_info/ior/bl2pl.ior
Piper BL 0.5.0pre1
Thu Aug  2 22:05:52 2001 | 1 | Info     | Accepted DL, created area 1
Thu Aug  2 22:05:52 2001 | 2 | Debug    | Engine locked (from
resource::node_id_lock)
Thu Aug  2 22:05:52 2001 | 3 | Debug    | Engine unlocked (from
resource::node_id_lock)
node_new: node pipeLine_NODE got allowedFilter 
Thu Aug  2 22:05:52 2001 | 4 | Debug    | Engine locked (from
resource::data_id_lock)
Thu Aug  2 22:05:52 2001 | 5 | Debug    | Engine unlocked (from
resource::data_id_lock)
Thu Aug  2 22:05:52 2001 | 6 | Info     | Registered node pipeLine_NODE to
area 1
Thu Aug  2 22:05:52 2001 | 7 | Warning  | Node pipeLine_NODE failed to
initialise
Thu Aug  2 22:05:52 2001 | 8 | Debug    | Engine locked (from
resource::node_id_lock)
Thu Aug  2 22:05:52 2001 | 9 | Debug    | Engine unlocked (from
resource::node_id_lock)
node_new: node visual_NODE got allowedFilter 
Thu Aug  2 22:05:52 2001 | 10 | Debug    | Engine locked (from
resource::data_id_lock)
Thu Aug  2 22:05:52 2001 | 11 | Debug    | Engine unlocked (from
resource::data_id_lock)
Thu Aug  2 22:05:52 2001 | 12 | Info     | Registered node visual_NODE to area
1Thu Aug  2 22:05:52 2001 | 13 | Warning  | Node visual_NODE failed to
initialiseThu Aug  2 22:05:52 2001 | 14 | Debug    | Engine locked (from
resource::node_id_lock)
Thu Aug  2 22:05:52 2001 | 15 | Debug    | Engine unlocked (from
resource::node_id_lock)
Thu Aug  2 22:05:52 2001 | 16 | Warning  | Can not initialize a node
(unfinished node) with NULL function(s)
node_new: node unfinished node got allowedFilter 
Thu Aug  2 22:05:52 2001 | 17 | Debug    | Engine locked (from
resource::data_id_lock)
Thu Aug  2 22:05:52 2001 | 18 | Debug    | Engine unlocked (from
resource::data_id_lock)
Thu Aug  2 22:05:52 2001 | 19 | Debug    | Engine locked (from
legacy::load_plugin)
Thu Aug  2 22:05:52 2001 | 20 | Debug    | Registered sensor_BL
Thu Aug  2 22:05:52 2001 | 21 | Info     | Loading plugin
/usr/lib/libplugin_sensor_BL.so... 
Thu Aug  2 22:05:52 2001 | 22 | Debug    | Engine unlocked (from
legacy::load_plugin)
Thu Aug  2 22:05:52 2001 | 23 | Info     | Registered node BL plugin sensor to
area 1
Thu Aug  2 22:05:52 2001 | 24 | Message  | Node BL plugin sensor initialised
Thu Aug  2 22:05:52 2001 | 25 | Debug    | Engine locked (from
resource::node_id_lock)
Thu Aug  2 22:05:52 2001 | 26 | Debug    | Engine unlocked (from
resource::node_id_lock)
node_new: node BL plugin sensor Collector got allowedFilter Collects and
handles BL XML streams
Thu Aug  2 22:05:52 2001 | 27 | Debug    | Engine locked (from
resource::data_id_lock)
Thu Aug  2 22:05:52 2001 | 28 | Debug    | Engine unlocked (from
resource::data_id_lock)
Thu Aug  2 22:05:52 2001 | 29 | Info     | Registered node BL plugin sensor
Collector to area 1
Thu Aug  2 22:05:52 2001 | 30 | Warning  | Node BL plugin sensor Collector
failed to initialise
Thu Aug  2 22:05:52 2001 | 31 | Debug    | Engine locked (from
resource::node_id_lock)
Thu Aug  2 22:05:52 2001 | 32 | Debug    | Engine unlocked (from
resource::node_id_lock)
Thu Aug  2 22:05:52 2001 | 33 | Warning  | Can not initialize a node
(unfinished node) with NULL function(s)
node_new: node unfinished node got allowedFilter 
Thu Aug  2 22:05:52 2001 | 34 | Debug    | Engine locked (from
resource::data_id_lock)
Thu Aug  2 22:05:52 2001 | 35 | Debug    | Engine unlocked (from
resource::data_id_lock)
Thu Aug  2 22:05:52 2001 | 36 | Debug    | Engine locked (from
legacy::load_plugin)
Thu Aug  2 22:05:52 2001 | 37 | Debug    | Registered sensor_DL
Default location of the DL2BL IOR file:  /home/jeff/piper_info/ior/dl2bl.ior
Getting document...
Aborted
--------------------------------------

I'll have to try the latest BL.  What do you think Jarl?  Is it ready?

This is why we need to make the layers/components runable stand-alone.  I'll
try to get PiedPiper to run stand-alone by looping all signals back, sort of a
debug mode.  It will let me work on it without some of the other components
being functional.

Jeff




More information about the Pipet-Devel mailing list