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 2016/01/13 01:54:31 UTC

[1/3] juddi git commit: JUDDI-957 potential fix

Repository: juddi
Updated Branches:
  refs/heads/master 4c44c989e -> 50d48abf3


JUDDI-957 potential fix


Project: http://git-wip-us.apache.org/repos/asf/juddi/repo
Commit: http://git-wip-us.apache.org/repos/asf/juddi/commit/29593c74
Tree: http://git-wip-us.apache.org/repos/asf/juddi/tree/29593c74
Diff: http://git-wip-us.apache.org/repos/asf/juddi/diff/29593c74

Branch: refs/heads/master
Commit: 29593c748b49688bd2adbc21a84c1883b110800f
Parents: 4c44c98
Author: Alex <al...@apache.org>
Authored: Tue Jan 12 18:38:58 2016 -0500
Committer: Alex <al...@apache.org>
Committed: Tue Jan 12 18:38:58 2016 -0500

----------------------------------------------------------------------
 .../impl/API_060_PublisherAssertionTest.java    |  5 +++-
 .../java/org/apache/juddi/v3/tck/TckCommon.java | 27 ++++++++++++++++++++
 2 files changed, 31 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/juddi/blob/29593c74/juddi-core/src/test/java/org/apache/juddi/api/impl/API_060_PublisherAssertionTest.java
----------------------------------------------------------------------
diff --git a/juddi-core/src/test/java/org/apache/juddi/api/impl/API_060_PublisherAssertionTest.java b/juddi-core/src/test/java/org/apache/juddi/api/impl/API_060_PublisherAssertionTest.java
index 7ff6e80..6d5415a 100644
--- a/juddi-core/src/test/java/org/apache/juddi/api/impl/API_060_PublisherAssertionTest.java
+++ b/juddi-core/src/test/java/org/apache/juddi/api/impl/API_060_PublisherAssertionTest.java
@@ -35,6 +35,7 @@ import org.apache.juddi.jaxb.EntityCreator;
 import org.apache.juddi.v3.client.UDDIConstants;
 import org.apache.juddi.v3.client.cryptor.DigSigUtil;
 import org.apache.juddi.v3.tck.TckBusiness;
+import org.apache.juddi.v3.tck.TckCommon;
 import org.apache.juddi.v3.tck.TckFindEntity;
 import org.apache.juddi.v3.tck.TckPublisher;
 import org.apache.juddi.v3.tck.TckPublisherAssertion;
@@ -68,7 +69,7 @@ public class API_060_PublisherAssertionTest {
         private static UDDIPublicationImpl pub = new UDDIPublicationImpl();
 
         @BeforeClass
-        public static void setup() throws ConfigurationException {
+        public static void setup() throws Exception {
                 Registry.start();
                 logger.debug("Getting auth token..");
                 try {
@@ -81,6 +82,8 @@ public class API_060_PublisherAssertionTest {
                         String root = TckSecurity.getAuthToken(security, TckPublisher.getUDDIPublisherId(), TckPublisher.getUDDIPassword());
                         tckTModel.saveTmodels(root);
                 } catch (RemoteException e) {
+                        System.out.println("the test failed, dumping ownership information for all tmodels....");
+                        TckCommon.DumpAllTModelsOpInfo(authInfoJoe, new UDDIInquiryImpl());
                         logger.error(e.getMessage(), e);
                         Assert.fail("Could not obtain authInfo token." + e.getMessage());
                 }

http://git-wip-us.apache.org/repos/asf/juddi/blob/29593c74/uddi-tck-base/src/main/java/org/apache/juddi/v3/tck/TckCommon.java
----------------------------------------------------------------------
diff --git a/uddi-tck-base/src/main/java/org/apache/juddi/v3/tck/TckCommon.java b/uddi-tck-base/src/main/java/org/apache/juddi/v3/tck/TckCommon.java
index 54a11a9..38ed251 100644
--- a/uddi-tck-base/src/main/java/org/apache/juddi/v3/tck/TckCommon.java
+++ b/uddi-tck-base/src/main/java/org/apache/juddi/v3/tck/TckCommon.java
@@ -15,6 +15,7 @@
  */
 package org.apache.juddi.v3.tck;
 
+import java.rmi.RemoteException;
 import java.util.List;
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;
@@ -30,8 +31,10 @@ import org.uddi.api_v3.FindBusiness;
 import org.uddi.api_v3.FindQualifiers;
 import org.uddi.api_v3.FindService;
 import org.uddi.api_v3.FindTModel;
+import org.uddi.api_v3.GetOperationalInfo;
 import org.uddi.api_v3.KeyedReference;
 import org.uddi.api_v3.Name;
+import org.uddi.api_v3.OperationalInfos;
 import org.uddi.api_v3.ServiceInfos;
 import org.uddi.api_v3.ServiceList;
 import org.uddi.api_v3.TModelList;
@@ -334,4 +337,28 @@ public class TckCommon {
                 System.out.println(">>>>>>>>>>>>>>>>>>>>>>>>>> MARKER <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<");
         }
 
+        public static void DumpAllTModelsOpInfo(String authInfoJoe, UDDIInquiryPortType uddiInquiryImpl) throws Exception {
+                FindTModel ftm = new FindTModel();
+                ftm.setAuthInfo(authInfoJoe);
+                //org.apache.juddi.v3.client.UDDIConstants.WILDCARD
+                ftm.setName(new Name("%", null));
+                ftm.setFindQualifiers(new FindQualifiers());
+                ftm.getFindQualifiers().getFindQualifier().add("approximateMatch");
+                TModelList findTModel = uddiInquiryImpl.findTModel(ftm);
+
+                GetOperationalInfo req = new GetOperationalInfo();
+                req.setAuthInfo(authInfoJoe);
+
+                for (int i = 0; i < findTModel.getTModelInfos().getTModelInfo().size(); i++) {
+                        req.getEntityKey().add(
+                             findTModel.getTModelInfos().getTModelInfo().get(i).getTModelKey());
+                }
+                OperationalInfos operationalInfo = uddiInquiryImpl.getOperationalInfo(req);
+
+                for (int i = 0; i < operationalInfo.getOperationalInfo().size(); i++) {
+                        System.out.println(operationalInfo.getOperationalInfo().get(i).getEntityKey() + " on node "
+                             + operationalInfo.getOperationalInfo().get(i).getNodeID() + " is owned by " + operationalInfo.getOperationalInfo().get(i).getAuthorizedName());
+                }
+        }
+
 }


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@juddi.apache.org
For additional commands, e-mail: commits-help@juddi.apache.org


[3/3] juddi git commit: JUDDI-957 potential fix

Posted by al...@apache.org.
JUDDI-957 potential fix


Project: http://git-wip-us.apache.org/repos/asf/juddi/repo
Commit: http://git-wip-us.apache.org/repos/asf/juddi/commit/50d48abf
Tree: http://git-wip-us.apache.org/repos/asf/juddi/tree/50d48abf
Diff: http://git-wip-us.apache.org/repos/asf/juddi/diff/50d48abf

Branch: refs/heads/master
Commit: 50d48abf35a8606aad725fab250f2a56b6f44440
Parents: 2e4ac92
Author: Alex <al...@apache.org>
Authored: Tue Jan 12 19:44:06 2016 -0500
Committer: Alex <al...@apache.org>
Committed: Tue Jan 12 19:44:06 2016 -0500

----------------------------------------------------------------------
 .../org/apache/juddi/api/impl/API_060_PublisherAssertionTest.java   | 1 +
 1 file changed, 1 insertion(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/juddi/blob/50d48abf/juddi-core/src/test/java/org/apache/juddi/api/impl/API_060_PublisherAssertionTest.java
----------------------------------------------------------------------
diff --git a/juddi-core/src/test/java/org/apache/juddi/api/impl/API_060_PublisherAssertionTest.java b/juddi-core/src/test/java/org/apache/juddi/api/impl/API_060_PublisherAssertionTest.java
index 08e7d79..c9fcb9d 100644
--- a/juddi-core/src/test/java/org/apache/juddi/api/impl/API_060_PublisherAssertionTest.java
+++ b/juddi-core/src/test/java/org/apache/juddi/api/impl/API_060_PublisherAssertionTest.java
@@ -81,6 +81,7 @@ public class API_060_PublisherAssertionTest {
                         authInfoMary = TckSecurity.getAuthToken(security, TckPublisher.getMaryPublisherId(), TckPublisher.getMaryPassword());
                         TckCommon.DumpAllTModelsOpInfo(authInfoJoe, new UDDIInquiryImpl());
                         String root = TckSecurity.getAuthToken(security, TckPublisher.getUDDIPublisherId(), TckPublisher.getUDDIPassword());
+                        tckTModel.saveUDDIPublisherTmodel(root);
                         tckTModel.saveTmodels(root);
                 } catch (RemoteException e) {
                         System.out.println("the test failed, dumping ownership information for all tmodels....");


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@juddi.apache.org
For additional commands, e-mail: commits-help@juddi.apache.org


[2/3] juddi git commit: JUDDI-957 potential fix

Posted by al...@apache.org.
JUDDI-957 potential fix


Project: http://git-wip-us.apache.org/repos/asf/juddi/repo
Commit: http://git-wip-us.apache.org/repos/asf/juddi/commit/2e4ac928
Tree: http://git-wip-us.apache.org/repos/asf/juddi/tree/2e4ac928
Diff: http://git-wip-us.apache.org/repos/asf/juddi/diff/2e4ac928

Branch: refs/heads/master
Commit: 2e4ac92837a23be5eb36282efb4240113b1c2f08
Parents: 29593c7
Author: Alex <al...@apache.org>
Authored: Tue Jan 12 19:39:38 2016 -0500
Committer: Alex <al...@apache.org>
Committed: Tue Jan 12 19:39:38 2016 -0500

----------------------------------------------------------------------
 .../org/apache/juddi/api/impl/API_060_PublisherAssertionTest.java | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/juddi/blob/2e4ac928/juddi-core/src/test/java/org/apache/juddi/api/impl/API_060_PublisherAssertionTest.java
----------------------------------------------------------------------
diff --git a/juddi-core/src/test/java/org/apache/juddi/api/impl/API_060_PublisherAssertionTest.java b/juddi-core/src/test/java/org/apache/juddi/api/impl/API_060_PublisherAssertionTest.java
index 6d5415a..08e7d79 100644
--- a/juddi-core/src/test/java/org/apache/juddi/api/impl/API_060_PublisherAssertionTest.java
+++ b/juddi-core/src/test/java/org/apache/juddi/api/impl/API_060_PublisherAssertionTest.java
@@ -79,11 +79,12 @@ public class API_060_PublisherAssertionTest {
                         authInfoJoe = TckSecurity.getAuthToken(security, TckPublisher.getJoePublisherId(), TckPublisher.getJoePassword());
                         authInfoSam = TckSecurity.getAuthToken(security, TckPublisher.getSamPublisherId(), TckPublisher.getSamPassword());
                         authInfoMary = TckSecurity.getAuthToken(security, TckPublisher.getMaryPublisherId(), TckPublisher.getMaryPassword());
+                        TckCommon.DumpAllTModelsOpInfo(authInfoJoe, new UDDIInquiryImpl());
                         String root = TckSecurity.getAuthToken(security, TckPublisher.getUDDIPublisherId(), TckPublisher.getUDDIPassword());
                         tckTModel.saveTmodels(root);
                 } catch (RemoteException e) {
                         System.out.println("the test failed, dumping ownership information for all tmodels....");
-                        TckCommon.DumpAllTModelsOpInfo(authInfoJoe, new UDDIInquiryImpl());
+                        
                         logger.error(e.getMessage(), e);
                         Assert.fail("Could not obtain authInfo token." + e.getMessage());
                 }


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@juddi.apache.org
For additional commands, e-mail: commits-help@juddi.apache.org