CC: | toby.corkindale [...] strategicdata.com.au |
Subject: | Unit tests fail: Can't locate object method "_set_id" |
Hi,
A number of people have been hitting this failure when attempting to build
POEx::Role::SessionInstantiation.
Tests fail with:
Can't locate object method "_set_id" via package "My::Session" at
[..]/site_perl/5.14.1/POE/Kernel.pm line 1399.
=== 8294 === Sessions were started, but POE::Kernel's run() method was never called to
execute them. This usually happens because an error occurred before POE::Kernel->run()
could be called. Please fix any errors above this notice, and be sure that POE::Kernel-
Show quoted text
>run() is called. See documentation for POE::Kernel's run() method for another way to
disable this warning.
Even if this module is force-installed, subsequent other modules that use it fail to pass
their own unit tests too.
Versions of dependencies:
Moose 2.0201
MooseX::CompileTime::Traits 1.102570
MooseX::Declare 0.34
MooseX:Types 0.27
MooseX::Types::Moose 0.27
POE 1.311
POEx::Types 1.100910