Author: cziegeler
Date: Thu May 16 07:36:17 2013
New Revision: 1483220

URL: http://svn.apache.org/r1483220
Log:
SLING-2868 :  Improve and cleanup implementation : Improve logging for timed 
events

Modified:
    
sling/trunk/bundles/extensions/event/src/main/java/org/apache/sling/event/impl/jobs/timed/ScheduleInfo.java
    
sling/trunk/bundles/extensions/event/src/main/java/org/apache/sling/event/impl/jobs/timed/TimedEventReceiver.java

Modified: 
sling/trunk/bundles/extensions/event/src/main/java/org/apache/sling/event/impl/jobs/timed/ScheduleInfo.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/event/src/main/java/org/apache/sling/event/impl/jobs/timed/ScheduleInfo.java?rev=1483220&r1=1483219&r2=1483220&view=diff
==============================================================================
--- 
sling/trunk/bundles/extensions/event/src/main/java/org/apache/sling/event/impl/jobs/timed/ScheduleInfo.java
 (original)
+++ 
sling/trunk/bundles/extensions/event/src/main/java/org/apache/sling/event/impl/jobs/timed/ScheduleInfo.java
 Thu May 16 07:36:17 2013
@@ -61,7 +61,7 @@ final class ScheduleInfo implements Seri
         // if the event contains a timed event id or a job id we'll append 
that to the name
         this.topic = 
(String)event.getProperty(EventUtil.PROPERTY_TIMED_EVENT_TOPIC);
         if ( topic == null ) {
-            throw new IllegalArgumentException("Timed event does not contain 
required property " + EventUtil.PROPERTY_TIMED_EVENT_TOPIC);
+            throw new IllegalArgumentException("Timed event does not contain 
required property " + EventUtil.PROPERTY_TIMED_EVENT_TOPIC + " : " +  
EventUtil.toString(event));
         }
         // TODO id or job name needs to be available?!?!
         final String id = 
(String)event.getProperty(EventUtil.PROPERTY_TIMED_EVENT_ID);

Modified: 
sling/trunk/bundles/extensions/event/src/main/java/org/apache/sling/event/impl/jobs/timed/TimedEventReceiver.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/event/src/main/java/org/apache/sling/event/impl/jobs/timed/TimedEventReceiver.java?rev=1483220&r1=1483219&r2=1483220&view=diff
==============================================================================
--- 
sling/trunk/bundles/extensions/event/src/main/java/org/apache/sling/event/impl/jobs/timed/TimedEventReceiver.java
 (original)
+++ 
sling/trunk/bundles/extensions/event/src/main/java/org/apache/sling/event/impl/jobs/timed/TimedEventReceiver.java
 Thu May 16 07:36:17 2013
@@ -150,7 +150,7 @@ public class TimedEventReceiver implemen
                     scheduleInfo = new ScheduleInfo(event);
                     this.writeEvent(event, scheduleInfo);
                 } catch (final IllegalArgumentException iae) {
-                    this.logger.error(iae.getMessage());
+                    this.logger.error(iae.getMessage(), iae);
                 }
             }
         }


Reply via email to