I'm probably doing something really stupid, but when I try to switch the Feeds parser to JSON Path Parser, I get an error message that says "Missing Feeds plugin FeedsJSONPathParser. See test. Check whether all required libraries and modules are installed properly."

The module is enabled, and jsonpath-0.8.1.php is in the module's directory.

What am I doing wrong?

Comments

twistor’s picture

Component: Code » Documentation
Assigned: Unassigned » mitchell
Category: support » task

You have to clear the cache after enabling a feeds plugin.

helrond’s picture

Status: Active » Closed (works as designed)

Thanks - I knew I was missing something really obvious.

mitchell’s picture

Title: Cannot switch Feeds parser to JSON Path Parser » JSON Path Parser does not appear as an option after installation
Category: task » bug
Status: Closed (works as designed) » Fixed

Added a note on the project page.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.

therobyouknow’s picture

Issue summary: View changes

Thanks for this tip. May I add a further tip. If you, for whatever reason, need to uninstall feeds_jsonpath_parser module, then you will get this error message "Missing Feeds plugin FeedsJSONPathParser" if you have created a JSON-based importer that relies upon this module. The solution would be to delete the importer via admin/structure/feeds/

Dublin Drupaller’s picture

@therobyouknow I don't think you can delete a feed importer. you can only disable or revert it. I was working with this module on new functionality and then noticed the anouncement on the module page to use feeds ex module instead. To fix the issue of a missing feedsJSONparser error I simply rebuilt the feed importer and update the feature module I was using to export it to code.

hope that helps others...

correction: you can delete an imported feed...if your feed is in a feature...you can only revert it. just thought I would clarify that.