On 12/7/06, Robert Landrum <[EMAIL PROTECTED]> wrote:
Jake Peavy wrote:
> Undefined subroutine &POE::Component::SimpleDBI::SubProcess::main called
at
> C:/Perl/site/lib/POE/Component/SimpleDBI.pm line 810.
>
POE::Component::SimpleDBI::SubProcess isn't loaded by SimpleDBI. It
does two different things. For win32, it calls SubProcess::main(), and
for everything else, it executes an external perl process that
explicitly loads the module.
I would add
use POE::Component::SimpleDBI::SubProcess;
near the top of SimpleDBI, and submit a patch to the author.
You know, that had occurred to me but I wasn't sure I knew what I was
talking about.
I added it, but now I have a real problem - the script hangs trying to set
up the Wheel:
Starting up SimpleDBI! at C:/Perl/site/lib/POE/Component/SimpleDBI.pm line
781.
Starting up SimpleDBI! at C:/Perl/site/lib/POE/Component/SimpleDBI.pm line
781.
[Thu Dec 7 13:44:24 2006] connecting to 'db1'
[Thu Dec 7 13:44:24 2006] connecting to 'db2'
[Thu Dec 7 13:44:24 2006] initiating db1 query
[Thu Dec 7 13:44:24 2006] initiating db2 query
Attempting creation of SubProcess wheel now... at
C:/Perl/site/lib/POE/Component/SimpleDBI.pm line 792.
the script hangs at that point and must be killed.
any ideas? In the meantime I'll submit the patch as indicated.
Thanks again,
--
-jp
Chuck Norris never hides, he only seeks.