Author: stefanegli
Date: Tue Apr 23 07:18:41 2013
New Revision: 1470833
URL: http://svn.apache.org/r1470833
Log:
SLING-2827 : ownerId must not be null
Modified:
sling/trunk/contrib/extensions/discovery/impl/src/main/java/org/apache/sling/discovery/impl/topology/announcement/Announcement.java
Modified:
sling/trunk/contrib/extensions/discovery/impl/src/main/java/org/apache/sling/discovery/impl/topology/announcement/Announcement.java
URL:
http://svn.apache.org/viewvc/sling/trunk/contrib/extensions/discovery/impl/src/main/java/org/apache/sling/discovery/impl/topology/announcement/Announcement.java?rev=1470833&r1=1470832&r2=1470833&view=diff
==============================================================================
---
sling/trunk/contrib/extensions/discovery/impl/src/main/java/org/apache/sling/discovery/impl/topology/announcement/Announcement.java
(original)
+++
sling/trunk/contrib/extensions/discovery/impl/src/main/java/org/apache/sling/discovery/impl/topology/announcement/Announcement.java
Tue Apr 23 07:18:41 2013
@@ -78,6 +78,9 @@ public class Announcement {
private String serverInfo;
public Announcement(final String ownerId) {
+ if (ownerId==null || ownerId.length()==0) {
+ throw new IllegalArgumentException("ownerId must not be null or
empty");
+ }
this.ownerId = ownerId;
}