diff options
Diffstat (limited to 'src/main/java/com/c2kernel/entity/proxy')
| -rw-r--r-- | src/main/java/com/c2kernel/entity/proxy/ItemProxy.java | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/main/java/com/c2kernel/entity/proxy/ItemProxy.java b/src/main/java/com/c2kernel/entity/proxy/ItemProxy.java index ceea6c3..0e6859d 100644 --- a/src/main/java/com/c2kernel/entity/proxy/ItemProxy.java +++ b/src/main/java/com/c2kernel/entity/proxy/ItemProxy.java @@ -79,7 +79,7 @@ public class ItemProxy extends EntityProxy public void setProperty(AgentProxy agent, String name, String value)
throws AccessRightsException,
- PersistencyException
+ PersistencyException, InvalidDataException
{
String[] params = new String[2];
params[0] = name;
@@ -90,9 +90,11 @@ public class ItemProxy extends EntityProxy throw (e);
} catch (PersistencyException e) {
throw (e);
+ } catch (InvalidDataException e) {
+ throw (e);
} catch (Exception e) {
Logger.error(e);
- throw new PersistencyException("Could not store property");
+ throw new PersistencyException("Could not store property", "");
}
}
/**************************************************************************
|
