You are here: Foswiki>Tasks Web>Item13249 (04 Feb 2015, MichaelDaum)Edit Attach

Item13249: Undefined subroutine &Foswiki::Validation::generateValidationKey called at /var/www/foswiki/lib/Foswiki/Plugins/NatEditPlugin/RestSave.pm line 74

pencil
Priority: Urgent
Current State: No Action Required
Released In: 1.2.0
Target Release: minor
Applies To: Extension
Component: NatEditPlugin
Branches:
Reported By: JohnKnutson
Waiting For:
Last Change By: MichaelDaum
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
 

ItemTemplate edit

Summary Undefined subroutine &Foswiki::Validation::generateValidationKey called at /var/www/foswiki/lib/Foswiki/Plugins/NatEditPlugin/RestSave.pm line 74
ReportedBy JohnKnutson
Codebase 1.1.9
SVN Range
AppliesTo Extension
Component NatEditPlugin
Priority Urgent
CurrentState No Action Required
WaitingFor
Checkins
TargetRelease minor
ReleasedIn 1.2.0
CheckinsOnBranches
trunkCheckins
masterCheckins
ItemBranchCheckins
Release01x01Checkins
Topic revision: r3 - 04 Feb 2015, MichaelDaum
The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See Copyright Statement. Creative Commons License    Legal Imprint    Privacy Policy