You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@roller.apache.org by sn...@apache.org on 2005/10/04 23:18:30 UTC
svn commit: r294921 - in
/incubator/roller/branches/roller_2.0/src/org/roller/presentation/planet:
RefreshEntriesTask.java SyncWebsitesTask.java
Author: snoopdave
Date: Tue Oct 4 14:18:26 2005
New Revision: 294921
URL: http://svn.apache.org/viewcvs?rev=294921&view=rev
Log:
Refresh tasks must be run as system user
Modified:
incubator/roller/branches/roller_2.0/src/org/roller/presentation/planet/RefreshEntriesTask.java
incubator/roller/branches/roller_2.0/src/org/roller/presentation/planet/SyncWebsitesTask.java
Modified: incubator/roller/branches/roller_2.0/src/org/roller/presentation/planet/RefreshEntriesTask.java
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_2.0/src/org/roller/presentation/planet/RefreshEntriesTask.java?rev=294921&r1=294920&r2=294921&view=diff
==============================================================================
--- incubator/roller/branches/roller_2.0/src/org/roller/presentation/planet/RefreshEntriesTask.java (original)
+++ incubator/roller/branches/roller_2.0/src/org/roller/presentation/planet/RefreshEntriesTask.java Tue Oct 4 14:18:26 2005
@@ -8,6 +8,7 @@
import org.roller.model.Roller;
import org.roller.model.RollerFactory;
import org.roller.model.ScheduledTask;
+import org.roller.pojos.UserData;
/**
* Run the Planet Roller refresh-entries method to fetch and parse newsfeeds.
@@ -36,7 +37,7 @@
{
try
{
- roller.begin();
+ roller.begin(UserData.SYSTEM_USER);
roller.getPlanetManager().refreshEntries();
roller.commit();
roller.release();
Modified: incubator/roller/branches/roller_2.0/src/org/roller/presentation/planet/SyncWebsitesTask.java
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_2.0/src/org/roller/presentation/planet/SyncWebsitesTask.java?rev=294921&r1=294920&r2=294921&view=diff
==============================================================================
--- incubator/roller/branches/roller_2.0/src/org/roller/presentation/planet/SyncWebsitesTask.java (original)
+++ incubator/roller/branches/roller_2.0/src/org/roller/presentation/planet/SyncWebsitesTask.java Tue Oct 4 14:18:26 2005
@@ -19,6 +19,7 @@
import org.roller.pojos.PlanetConfigData;
import org.roller.pojos.PlanetGroupData;
import org.roller.pojos.PlanetSubscriptionData;
+import org.roller.pojos.UserData;
import org.roller.pojos.WebsiteData;
import org.roller.util.Technorati;
@@ -59,6 +60,7 @@
{
try
{
+ roller.begin(UserData.SYSTEM_USER);
List liveUserFeeds = new ArrayList();
String baseURL = RollerRuntimeConfig.getProperty("site.absoluteurl");
if (baseURL == null || baseURL.trim().length()==0)
@@ -68,7 +70,6 @@
}
else
{
- roller.begin();
PlanetManager planet = roller.getPlanetManager();
UserManager userManager = roller.getUserManager();
PlanetGroupData group = planet.getGroup("all");
@@ -160,7 +161,7 @@
int errorCount = 0;
try
{
- roller.begin();
+ roller.begin(UserData.SYSTEM_USER);
PlanetManager planet = roller.getPlanetManager();
PlanetConfigData config = planet.getConfiguration();
Technorati technorati = null;