Drupal 5.5
MySql 5.0.45
PHP 5.1.4
SimpleXML library OK
SimplePie Parser OK
I've installed FeedApi and enable all FeedApi modules. When I add new Feeds all it's oK but Feed items are empty. When I refresh the answer is "There are no new items in the feed." but the origin of the feed have items in feed, in normal aggregator I have some Feed items.
I've test in diferent configurations including version 5.x-1.0 and enable only SimpleXML and SimplePieParse and others and always is the same.
Someone can help me what can I do ?
Thanks in advance
The automated test for FeedApi have the following answer :
54 passes, 0 fails and 4 exceptions.
2 test cases complete:
FeedAPI
2 test cases complete:
54 passes, 0 fails and 4 exceptions.
FeedAPI Aggregator basic functions
22 passes, 0 fails and 2 exceptions.
FeedAPI Aggregator basic functions: Refresh a feed and find out if it's okay. Uses Common Syndication Parser for parsing and downloading.
[role] created name: simpletest_GDCr, id: 13 at [/home/content/o/p/i/opina2005/html/test_opina/sites/all/modules/simpletest/drupal_test_case.php line 278] OK
[role] created permissions: administer feedapi, advanced feedapi options, administer nodes, access news feeds, create aggreg_simpletest_YGy5 content at [/home/content/o/p/i/opina2005/html/test_opina/sites/all/modules/simpletest/drupal_test_case.php line 282] OK
[user] name: simpletest_GsDm pass: BmrjFDLcdZ created at [/home/content/o/p/i/opina2005/html/test_opina/sites/all/modules/simpletest/drupal_test_case.php line 312] OK
[browser] GET http://www.catalunyaopina.com/test_opina/user at [/home/content/o/p/i/opina2005/html/test_opina/sites/all/modules/simpletest/drupal_test_case.php line 107] OK
[browser] Setting name="simpletest_GsDm" at [/home/content/o/p/i/opina2005/html/test_opina/sites/all/modules/simpletest/drupal_test_case.php line 111] OK
[browser] Setting pass="BmrjFDLcdZ" at [/home/content/o/p/i/opina2005/html/test_opina/sites/all/modules/simpletest/drupal_test_case.php line 111] OK
[browser] POST by click on Entra at [/home/content/o/p/i/opina2005/html/test_opina/sites/all/modules/simpletest/drupal_test_case.php line 125] OK
[login] found name: simpletest_GsDm at [/home/content/o/p/i/opina2005/html/test_opina/sites/all/modules/simpletest/drupal_test_case.php line 343] OK
[login] not blocked at [/home/content/o/p/i/opina2005/html/test_opina/sites/all/modules/simpletest/drupal_test_case.php line 344] OK
[login] not reserved at [/home/content/o/p/i/opina2005/html/test_opina/sites/all/modules/simpletest/drupal_test_case.php line 345] OK
[browser] GET http://www.catalunyaopina.com/test_opina/node/add/aggreg_simpletest_YGy5 at [/home/content/o/p/i/opina2005/html/test_opina/sites/all/modules/simpletest/drupal_test_case.php line 107] OK
[browser] Setting feedapi[feedapi_url]="http://novaak.net/rss.xml?simpletest_GseA" at [/home/content/o/p/i/opina2005/html/test_opina/sites/all/modules/simpletest/drupal_test_case.php line 111] OK
[browser] POST by click on Tramet at [/home/content/o/p/i/opina2005/html/test_opina/sites/all/modules/simpletest/drupal_test_case.php line 125] OK
The node is created. at [/home/content/o/p/i/opina2005/html/test_opina/sites/all/modules/feedapi/feedapi_aggregator/feedapi_aggregator.module.test line 49] OK
The feed node is in the database at [/home/content/o/p/i/opina2005/html/test_opina/sites/all/modules/feedapi/feedapi_aggregator/feedapi_aggregator.module.test line 53] OK
The feed can be loaded. at [/home/content/o/p/i/opina2005/html/test_opina/sites/all/modules/feedapi/feedapi_aggregator/feedapi_aggregator.module.test line 55] OK
The source's page is empty before refreshing. at [/home/content/o/p/i/opina2005/html/test_opina/sites/all/modules/feedapi/feedapi_aggregator/feedapi_aggregator.module.test line 64] OK
The proper number of items were created. at [/home/content/o/p/i/opina2005/html/test_opina/sites/all/modules/feedapi/feedapi_aggregator/feedapi_aggregator.module.test line 68] OK
The third news title can be read at the source page. at [/home/content/o/p/i/opina2005/html/test_opina/sites/all/modules/feedapi/feedapi_aggregator/feedapi_aggregator.module.test line 71] OK
The proper number of items can be found in the database. at [/home/content/o/p/i/opina2005/html/test_opina/sites/all/modules/feedapi/feedapi_aggregator/feedapi_aggregator.module.test line 75] OK
All the news items are deleted from the database. at [/home/content/o/p/i/opina2005/html/test_opina/sites/all/modules/feedapi/feedapi_aggregator/feedapi_aggregator.module.test line 84] OK
The content-type's setting variable is successfully deleted. at [/home/content/o/p/i/opina2005/html/test_opina/sites/all/modules/feedapi/feedapi_aggregator/feedapi_aggregator.module.test line 94] OK
Unexpected PHP error [Invalid argument supplied for foreach()] severity [E_WARNING] in [/home/content/o/p/i/opina2005/html/test_opina/sites/all/modules/mlm/mlm.inc line 708] EXCEPTION
Unexpected PHP error [Table 'testopina2008.feedapi' doesn't exist query: UPDATE feedapi SET hash = 0 WHERE nid = 136] severity [E_USER_WARNING] in [/home/content/o/p/i/opina2005/html/test_opina/includes/database.mysql.inc line 172] EXCEPTION
FeedAPI Node basic functions
32 passes, 0 fails and 2 exceptions.
FeedAPI Node basic functions: Refresh a feed and find out if it's okay. Uses SimplePie parser for parsing and downloading.
[role] created name: simpletest_YM4z, id: 14 at [/home/content/o/p/i/opina2005/html/test_opina/sites/all/modules/simpletest/drupal_test_case.php line 278] OK
[role] created permissions: administer feedapi, advanced feedapi options, administer nodes, create feedapi_node_simpletest_szui content at [/home/content/o/p/i/opina2005/html/test_opina/sites/all/modules/simpletest/drupal_test_case.php line 282] OK
[user] name: simpletest_j1ja pass: 2KCQ5Pizvu created at [/home/content/o/p/i/opina2005/html/test_opina/sites/all/modules/simpletest/drupal_test_case.php line 312] OK
[browser] GET http://www.catalunyaopina.com/test_opina/user at [/home/content/o/p/i/opina2005/html/test_opina/sites/all/modules/simpletest/drupal_test_case.php line 107] OK
[browser] Setting name="simpletest_j1ja" at [/home/content/o/p/i/opina2005/html/test_opina/sites/all/modules/simpletest/drupal_test_case.php line 111] OK
[browser] Setting pass="2KCQ5Pizvu" at [/home/content/o/p/i/opina2005/html/test_opina/sites/all/modules/simpletest/drupal_test_case.php line 111] OK
[browser] POST by click on Entra at [/home/content/o/p/i/opina2005/html/test_opina/sites/all/modules/simpletest/drupal_test_case.php line 125] OK
[login] found name: simpletest_j1ja at [/home/content/o/p/i/opina2005/html/test_opina/sites/all/modules/simpletest/drupal_test_case.php line 343] OK
[login] not blocked at [/home/content/o/p/i/opina2005/html/test_opina/sites/all/modules/simpletest/drupal_test_case.php line 344] OK
[login] not reserved at [/home/content/o/p/i/opina2005/html/test_opina/sites/all/modules/simpletest/drupal_test_case.php line 345] OK
[browser] GET http://www.catalunyaopina.com/test_opina/node/add/feedapi_node_simpletes... at [/home/content/o/p/i/opina2005/html/test_opina/sites/all/modules/simpletest/drupal_test_case.php line 107] OK
[browser] Setting feedapi[feedapi_url]="http://novaak.net/test_feed.rss?simpletest_BJ1i" at [/home/content/o/p/i/opina2005/html/test_opina/sites/all/modules/simpletest/drupal_test_case.php line 111] OK
[browser] POST by click on Tramet at [/home/content/o/p/i/opina2005/html/test_opina/sites/all/modules/simpletest/drupal_test_case.php line 125] OK
The node is created. at [/home/content/o/p/i/opina2005/html/test_opina/sites/all/modules/feedapi/feedapi_node/feedapi_node.module.test line 48] OK
The feed node is in the database at [/home/content/o/p/i/opina2005/html/test_opina/sites/all/modules/feedapi/feedapi_node/feedapi_node.module.test line 52] OK
The feed can be loaded. at [/home/content/o/p/i/opina2005/html/test_opina/sites/all/modules/feedapi/feedapi_node/feedapi_node.module.test line 54] OK
The proper number of items were created at [/home/content/o/p/i/opina2005/html/test_opina/sites/all/modules/feedapi/feedapi_node/feedapi_node.module.test line 58] OK
The first news item is a story. at [/home/content/o/p/i/opina2005/html/test_opina/sites/all/modules/feedapi/feedapi_node/feedapi_node.module.test line 77] OK
All news items have the same type. at [/home/content/o/p/i/opina2005/html/test_opina/sites/all/modules/feedapi/feedapi_node/feedapi_node.module.test line 78] OK
All news item titles are longer than 0 character. at [/home/content/o/p/i/opina2005/html/test_opina/sites/all/modules/feedapi/feedapi_node/feedapi_node.module.test line 81] OK
All news item bodies are longer than 0 character. at [/home/content/o/p/i/opina2005/html/test_opina/sites/all/modules/feedapi/feedapi_node/feedapi_node.module.test line 82] OK
All news items has the proper author. at [/home/content/o/p/i/opina2005/html/test_opina/sites/all/modules/feedapi/feedapi_node/feedapi_node.module.test line 83] OK
All news item database entries are deleted because of feed deletion. at [/home/content/o/p/i/opina2005/html/test_opina/sites/all/modules/feedapi/feedapi_node/feedapi_node.module.test line 92] OK
All nodes belonging to a news item are deleted. at [/home/content/o/p/i/opina2005/html/test_opina/sites/all/modules/feedapi/feedapi_node/feedapi_node.module.test line 96] OK
The block is showing up at [/home/content/o/p/i/opina2005/html/test_opina/sites/all/modules/feedapi/feedapi_node/feedapi_node.module.test line 118] OK
[browser] GET http://www.catalunyaopina.com/test_opina/node at [/home/content/o/p/i/opina2005/html/test_opina/sites/all/modules/simpletest/drupal_test_case.php line 107] OK
[browser] Setting url="http://novaak.net/test_feed.rss?simpletest_kMj6" at [/home/content/o/p/i/opina2005/html/test_opina/sites/all/modules/simpletest/drupal_test_case.php line 111] OK
[browser] POST by click on Add at [/home/content/o/p/i/opina2005/html/test_opina/sites/all/modules/simpletest/drupal_test_case.php line 125] OK
The node is created via the simplified form block. at [/home/content/o/p/i/opina2005/html/test_opina/sites/all/modules/feedapi/feedapi_node/feedapi_node.module.test line 126] OK
The feed node is in the database at [/home/content/o/p/i/opina2005/html/test_opina/sites/all/modules/feedapi/feedapi_node/feedapi_node.module.test line 130] OK
The feed has sane default values in the database table at [/home/content/o/p/i/opina2005/html/test_opina/sites/all/modules/feedapi/feedapi_node/feedapi_node.module.test line 139] OK
The content-type's setting variable is successfully deleted. at [/home/content/o/p/i/opina2005/html/test_opina/sites/all/modules/feedapi/feedapi_node/feedapi_node.module.test line 153] OK
Unexpected PHP error [Invalid argument supplied for foreach()] severity [E_WARNING] in [/home/content/o/p/i/opina2005/html/test_opina/sites/all/modules/mlm/mlm.inc line 708] EXCEPTION
Unexpected PHP error [Table 'testopina2008.feedapi' doesn't exist query: UPDATE feedapi SET hash = 0 WHERE nid = 137] severity [E_USER_WARNING] in [/home/content/o/p/i/opina2005/html/test_opina/includes/database.mysql.inc line 172]
Comments
Comment #1
aron novakDo you use several feeds or just a specific one? Can you tell me one feed URL for example? (where you get this - no new item - message)
Can you tell me the exact parser / processor configuration? It's clear to me that you installed both parser simplepie and parser common syndication. But which one is enabled for the specific content-type?
Is it a fresh installation? Try to empty files/simplepie_cache directory and/or (depends on which parsers do you use) empty parser_common_syndication sql table.
Comment #2
cercamon commentedThanks Aron for your quick reply.
I have do a test with diferents feeds. For exemple with http://www.santcugatopina.com/opina/node/feed or http://www.badalonaopina.con/opina/nose/feed. This 2 feeds are from site's hosted in same hosting and with my control.
I've empty the files/parser_common_syndication_cache and xxx_parser_common_syndication sql table and all it's the same.
The exact messages are:
when I refresh in admin/content/feed "There are no new items in the feed."
when I refresh in the node/90 "There are no new items in the feed."
In feed-item/90 "No feed items found."
Also when I try to add a new feed for exemple the obm.corcoles.net chanel with this content types, don't save the url feed and the chanel don't appear in /admin/content/feed
In content Types:
Name: Feed
Type: feedapi_node
Workflow
enable - Published
enable - Promoted to front page
Feed API
enable - Is a feed content type
enable - Refresh feed on creation
enable - Update existing feed items
Delete news items older than: Never
Parser settings
Enable - Parser Common Syndication - only for PHP5
Weight 0
Disable - Parser SimplePie
Processor settings
Disable - FeedAPI Aggregator - classic style aggregator items
Enable - FeedAPI Node - create nodes from feed items
Weight: 0
Node type of feed items: Story
Created date of item nodes: Retrieve from feed
Promoted items: 3
Disable - Check for duplicates only within feed
Disable - Check for duplicates on all feeds
Enable FeedAPI Inherit - pass on taxonomy and organic group information from feed to feed items.
Weight: 1
Enable - Feed nodes inherit taxonomy settings from parent feed.
Name: Feed node
Type: feed_node
Workflow
Default options:
enable - Published
enable - Promoted to front page
Feed API
enable - Is a feed content type
enable - Refresh feed on creation
enable - Update existing feed items
Delete news items older than: Never
enable -Parser Common Syndication - only for PHP5
Weight: -1
Disable - Parser SimplePie
Processor settings
Disable - FeedAPI Aggregator - classic style aggregator items
enable - FeedAPI Node - create nodes from feed items
Weight: 0
Node type of feed items: fee node
enable - Retrieve from feed
Promoted items: 10
Duplicates:
disable - Check for duplicates only within feed
disable - Check for duplicates on all feeds
enable - FeedAPI Inherit - pass on taxonomy and organic group information from feed to feed items.
Weight: 1
enable - Feed nodes inherit taxonomy settings from parent feed.
Thanks in advance
Comment #3
cercamon commentedI've try with other feeds I found in FeedApi playground site and the functinality works fine.
Otherwise I need to understant what diference have the feeds for this diferent functionality. In FeedApi playground site I see so many feeds with the same problem and also I test my feeds and also is the same. The message in admin/content/feed Number of items is "No enough data for statistics".
Thanks
Comment #4
wimmera commentedAron, I just encountered the same behavior on your test site.
I was reading a Gmail feed of a particular label and using authentication with username and password. FeedAPI successfully logged into the Gmail account and displayed the title of the feed but always returned "There are no new items in the feed." When I looked in the mapping option the most recent email message was displayed for mapping purposes, so the feed is being read accurately. I returned to Gmail and added new, unread messages but refreshing FeedAPI continued to display "There are no new items in the feed."
Don't know if this helps. You'll see the trail on your test site. Thanks, Andrew
Comment #5
aron novakWell, after the last comment (27th of February), significant changes in caching were committed (affects common syndication parser that you use). So please try out the latest devel package. I'm really sure that this will fix the problem. If not, please do not reopen the ticket because there is a duplicated thread here: http://drupal.org/node/243235 . If you need more assistance, do not hesitate to write about the latest problems there.