You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@wookie.apache.org by sc...@apache.org on 2012/03/01 12:43:07 UTC
svn commit: r1295524 - in /incubator/wookie/trunk/src/org/apache/wookie:
helpers/WidgetFactory.java server/ContextListener.java
Author: scottbw
Date: Thu Mar 1 11:43:07 2012
New Revision: 1295524
URL: http://svn.apache.org/viewvc?rev=1295524&view=rev
Log:
Moved logging of messages from ContextListener to WidgetFactory - this way the same messages are output to logs whether widgets are deployed/updated using the watched folder or the REST API.
Modified:
incubator/wookie/trunk/src/org/apache/wookie/helpers/WidgetFactory.java
incubator/wookie/trunk/src/org/apache/wookie/server/ContextListener.java
Modified: incubator/wookie/trunk/src/org/apache/wookie/helpers/WidgetFactory.java
URL: http://svn.apache.org/viewvc/incubator/wookie/trunk/src/org/apache/wookie/helpers/WidgetFactory.java?rev=1295524&r1=1295523&r2=1295524&view=diff
==============================================================================
--- incubator/wookie/trunk/src/org/apache/wookie/helpers/WidgetFactory.java (original)
+++ incubator/wookie/trunk/src/org/apache/wookie/helpers/WidgetFactory.java Thu Mar 1 11:43:07 2012
@@ -96,6 +96,9 @@ public class WidgetFactory {
createFeatures(persistenceManager, model,widget);
persistenceManager.save(widget);
createAccessRequests(persistenceManager, model, widget, grantAccessRequests);
+
+ _logger.info("'"+model.getLocalName("en") +"' - " + "Widget was successfully imported into the system");
+
return widget;
}
@@ -245,9 +248,12 @@ public class WidgetFactory {
* @return true if the widget is destroyed successfully
*/
public static boolean destroy(IWidget widget){
+
if(widget==null) return false;
+ String widgetName = widget.getWidgetTitle("en");
+
IPersistenceManager persistenceManager = PersistenceManagerFactory.getPersistenceManager();
// remove any widget instances for this widget
@@ -287,6 +293,9 @@ public class WidgetFactory {
// remove the widget itself
persistenceManager.delete(widget);
+
+ _logger.info("'"+widgetName+"' - " + "Widget was successfully deleted from the system.");
+
return true;
}
@@ -332,6 +341,8 @@ public class WidgetFactory {
createFeatures(persistenceManager, model,widget);
persistenceManager.save(widget);
createAccessRequests(persistenceManager, model, widget, grantAccessRequests);
+
+ _logger.info("'"+model.getLocalName("en") +"' - " + "Widget was successfully updated in the system.");
}
}
Modified: incubator/wookie/trunk/src/org/apache/wookie/server/ContextListener.java
URL: http://svn.apache.org/viewvc/incubator/wookie/trunk/src/org/apache/wookie/server/ContextListener.java?rev=1295524&r1=1295523&r2=1295524&view=diff
==============================================================================
--- incubator/wookie/trunk/src/org/apache/wookie/server/ContextListener.java (original)
+++ incubator/wookie/trunk/src/org/apache/wookie/server/ContextListener.java Thu Mar 1 11:43:07 2012
@@ -190,12 +190,10 @@ public class ContextListener implements
if(persistenceManager.findWidgetByGuid(model.getIdentifier()) == null) {
WidgetFactory.addNewWidget(model, upload, true);
String message = model.getLocalName("en") +"' - " + localizedMessages.getString("WidgetAdminServlet.19");
- _logger.info(message);
FlashMessage.getInstance().message(message);
} else {
String message = model.getLocalName("en") +"' - " + localizedMessages.getString("WidgetAdminServlet.20");
WidgetFactory.update(model, persistenceManager.findWidgetByGuid(model.getIdentifier()), true, upload);
- _logger.info(message);
FlashMessage.getInstance().message(message);
}
persistenceManager.commit();