Item13249: Undefined subroutine &Foswiki::Validation::generateValidationKey called at /var/www/foswiki/lib/Foswiki/Plugins/NatEditPlugin/RestSave.pm line 74
Priority: Urgent
Current State: No Action Required
Released In: 1.2.0
Target Release: minor
I see a lot of the following error in the foswiki error log. Not sure what it breaks.
Undefined subroutine &Foswiki::Validation::generateValidationKey called at /var/www/foswiki/lib/Foswiki/Plugins/NatEditPlugin/RestSave.pm line 74.
at /var/www/foswiki/lib/Foswiki/Plugins/NatEditPlugin/RestSave.pm line 74.
Foswiki::Plugins::NatEditPlugin::RestSave::handle(Foswiki=HASH(0x7f0a28955ae8), "NatEditPlugin", "save", Foswiki::Response=HASH(0x7f0a289584f8)) called at /var/www/foswiki/lib/Foswiki/Plugins/NatEditPlugin.pm line 66
Foswiki::Plugins::NatEditPlugin::__ANON__(Foswiki=HASH(0x7f0a28955ae8), "NatEditPlugin", "save", Foswiki::Response=HASH(0x7f0a289584f8)) called at /var/www/foswiki/lib/Foswiki/Func.pm line 704
Foswiki::Func::__ANON__(Foswiki=HASH(0x7f0a28955ae8), "NatEditPlugin", "save", Foswiki::Response=HASH(0x7f0a289584f8)) called at /var/www/foswiki/lib/Foswiki/UI/Rest.pm line 242
Foswiki::UI::Rest::rest(Foswiki=HASH(0x7f0a28955ae8)) called at /var/www/foswiki/lib/Foswiki/UI.pm line 316
Foswiki::UI::__ANON__() called at /var/www/foswiki/lib/CPAN/lib/Error.pm line 379
eval {...} called at /var/www/foswiki/lib/CPAN/lib/Error.pm line 371
Error::subs::try(CODE(0x7f0a27eb2ad0), HASH(0x7f0a289556e0)) called at /var/www/foswiki/lib/Foswiki/UI.pm line 435
Foswiki::UI::_execute(<carp_trace />, CODE(0x7f0a27eb2ff8), "rest", 1) called at /var/www/foswiki/lib/Foswiki/UI.pm line 274
Foswiki::UI::handleRequest(<carp_trace />) called at /var/www/foswiki/lib/Foswiki/Engine/Apache.pm line 87
Foswiki::Engine::Apache::run(Apache2::RequestRec=SCALAR(0x7f0a28273ee0)) called at -e line 0
| 2015-02-03T16:31:19Z warning | Undefined subroutine &Foswiki::Validation::generateValidationKey called at /var/www/foswiki/lib/Foswiki/Plugins/NatEditPlugin/RestSave.pm line 74.
at /var/www/foswiki/lib/Foswiki/Plugins/NatEditPlugin/RestSave.pm line 74.
Foswiki::Plugins::NatEditPlugin::RestSave::handle(Foswiki=HASH(0x7f0a28955ae8), "NatEditPlugin", "save", Foswiki::Response=HASH(0x7f0a289584f8)) called at /var/www/foswiki/lib/Foswiki/Plugins/NatEditPlugin.pm line 66
Foswiki::Plugins::NatEditPlugin::__ANON__(Foswiki=HASH(0x7f0a28955ae8), "NatEditPlugin", "save", Foswiki::Response=HASH(0x7f0a289584f8)) called at /var/www/foswiki/lib/Foswiki/Func.pm line 704
Foswiki::Func::__ANON__(Foswiki=HASH(0x7f0a28955ae8), "NatEditPlugin", "save", Foswiki::Response=HASH(0x7f0a289584f8)) called at /var/www/foswiki/lib/Foswiki/UI/Rest.pm line 242
Foswiki::UI::Rest::rest(Foswiki=HASH(0x7f0a28955ae8)) called at /var/www/foswiki/lib/Foswiki/UI.pm line 316
Foswiki::UI::__ANON__() called at /var/www/foswiki/lib/CPAN/lib/Err eval {...} called
or.pm line 379
eval {...} called at /var/www/foswiki/lib/CPAN/lib/Error.pm line 371
Error::subs::try(CODE(0x7f0a27eb2ad0), HASH(0x7f0a289556e0)) called at /var/www/foswiki/lib/Foswiki/UI.pm line 435
Foswiki::UI::_execute(<carp_trace />, CODE(0x7f0a27eb2ff8), "rest", 1) called at /var/www/foswiki/lib/Foswiki/UI.pm line 274
Foswiki::UI::handleRequest(<carp_trace />) called at /var/www/foswiki/lib/Foswiki/Engine/Apache.pm line 87
Foswiki::Engine::Apache::run(Apache2::RequestRec=SCALAR(0x7f0a28273ee0)) called at -e line 0
eval {...} called
--
JohnKnutson - 03 Feb 2015
This was fixed in this patch:
https://github.com/foswiki/distro/commit/ff34e2d30e0a2483e3d596e0ec90194d3f38864f
Please use
Extensions.Testing.NatEditPlugin.
--
MichaelDaum - 04 Feb 2015