This question about Using an extension: Needs followup in Tasks

FlexFormPlugin: (disabled) Plugin module did not return true.

This is a fresh 2.1.8 install on FreeBSD 11.2 running nginx 1.24.0. The Installed Plugins page shows this error for FlexFormPlugin (and that is the only error on that page):
Undefined subroutine &Foswiki::Contrib::JsonRpcContrib::registerMethod called Undefined subroutine &Foswiki::Contrib::JsonRpcContrib::registerMethod called at /foswiki/data/vfw0.chi1.ntfo.org/Foswiki-2.1.8/lib/Foswiki/Plugins/FlexFormPlugin.pm line 45.

The Perl Dependency Report lists Foswiki::Plugins::MoreFormfieldsPlugin and Foswiki::Plugins::MultiLingualPlugin as possible missing dependencies (which are listed as optional so not installed). No perl module errors are listed. JsonRpcContrib, JSON 4.10, and JSON::RPC are installed. No errors in the nginx logs or the foswiki logs.

Any idea where to start troubleshooting? I suspect there is a missing dependency but not sure how to track it down.

-- DruLavigne - 19 Dec 2023

Could well be an error in FlexFormPlugin.pm: it kind of is missing a

use Foswiki::Contrib::JsonRpcContrib ();

in its preamble.

-- MichaelDaum - 20 Dec 2023

See Item15233

-- MichaelDaum - 20 Dec 2023

That resolved the error, thank you!

-- DruLavigne - 20 Dec 2023
 

QuestionForm edit

Subject Using an extension
Extension FlexFormPlugin
Version Foswiki 2.1.8
Status Needs followup in Tasks
Related Topics Item15233
Topic revision: r3 - 20 Dec 2023, DruLavigne
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