You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@juddi.apache.org by al...@apache.org on 2014/02/21 04:42:25 UTC
git commit: JUDDI-848 fixed
Repository: juddi
Updated Branches:
refs/heads/master c1a7f8c17 -> 8ecfc7ff4
JUDDI-848 fixed
Project: http://git-wip-us.apache.org/repos/asf/juddi/repo
Commit: http://git-wip-us.apache.org/repos/asf/juddi/commit/8ecfc7ff
Tree: http://git-wip-us.apache.org/repos/asf/juddi/tree/8ecfc7ff
Diff: http://git-wip-us.apache.org/repos/asf/juddi/diff/8ecfc7ff
Branch: refs/heads/master
Commit: 8ecfc7ff4ee41a9965c00f54f9cebe436b1a0d58
Parents: c1a7f8c
Author: alex <sp...@gmail.com>
Authored: Thu Feb 20 22:41:54 2014 -0500
Committer: alex <sp...@gmail.com>
Committed: Thu Feb 20 22:41:54 2014 -0500
----------------------------------------------------------------------
.../main/java/org/apache/juddi/validation/ValidatePublish.java | 3 +++
1 file changed, 3 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/juddi/blob/8ecfc7ff/juddi-core/src/main/java/org/apache/juddi/validation/ValidatePublish.java
----------------------------------------------------------------------
diff --git a/juddi-core/src/main/java/org/apache/juddi/validation/ValidatePublish.java b/juddi-core/src/main/java/org/apache/juddi/validation/ValidatePublish.java
index c6e4c3b..4fc9958 100644
--- a/juddi-core/src/main/java/org/apache/juddi/validation/ValidatePublish.java
+++ b/juddi-core/src/main/java/org/apache/juddi/validation/ValidatePublish.java
@@ -988,6 +988,9 @@ public class ValidatePublish extends ValidateUDDIApi {
Object parentTemp = em.find(org.apache.juddi.model.BusinessService.class, parentKey);
if (parentTemp == null) {
throw new InvalidKeyPassedException(new ErrorMessage("errors.invalidkey.ParentBusinessNotFound", parentKey));
+ } else if (!(parentTemp instanceof org.apache.juddi.model.BusinessService)){
+ //JUDDI-848
+ throw new InvalidKeyPassedException(new ErrorMessage("errors.invalidkey.ParentBusinessNotFound", parentKey));
}
// Make sure publisher owns this parent entity.
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@juddi.apache.org
For additional commands, e-mail: commits-help@juddi.apache.org