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