Author: kstam
Date: Tue Sep 13 17:03:35 2011
New Revision: 1170238
URL: http://svn.apache.org/viewvc?rev=1170238&view=rev
Log:
JUDDI-511, if communication between the browser and the backend is not working
then it makes sense to reload the page. In most cases this will happen when the
session expires, and the user will be redirected to login.
Modified:
juddi/trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/client/BusinessTreePanel.java
juddi/trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/client/DetailPanel.java
juddi/trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/client/LoginPanel.java
juddi/trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/client/MenuBarPanel.java
juddi/trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/client/PublisherListPanel.java
juddi/trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/client/PublisherPanel.java
juddi/trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/client/SubscriptionPanel.java
juddi/trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/client/SubscriptionTreePanel.java
Modified:
juddi/trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/client/BusinessTreePanel.java
URL:
http://svn.apache.org/viewvc/juddi/trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/client/BusinessTreePanel.java?rev=1170238&r1=1170237&r2=1170238&view=diff
==============================================================================
---
juddi/trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/client/BusinessTreePanel.java
(original)
+++
juddi/trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/client/BusinessTreePanel.java
Tue Sep 13 17:03:35 2011
@@ -23,7 +23,6 @@ import org.apache.juddi.portlets.client.
import org.apache.juddi.portlets.client.service.FindResponse;
import org.apache.juddi.portlets.client.service.FindService;
import org.apache.juddi.portlets.client.service.FindServiceAsync;
-import org.apache.juddi.portlets.client.service.PublicationResponse;
import org.apache.juddi.portlets.client.service.PublicationService;
import org.apache.juddi.portlets.client.service.PublicationServiceAsync;
@@ -106,7 +105,7 @@ public class BusinessTreePanel extends C
findService.getBusinesses(name, findQualifyers, new
AsyncCallback<FindResponse>()
{
public void onFailure(Throwable caught) {
- Window.alert("Error:" + caught.getMessage());
+ Window.Location.reload();
}
public void onSuccess(FindResponse response) {
Modified:
juddi/trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/client/DetailPanel.java
URL:
http://svn.apache.org/viewvc/juddi/trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/client/DetailPanel.java?rev=1170238&r1=1170237&r2=1170238&view=diff
==============================================================================
---
juddi/trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/client/DetailPanel.java
(original)
+++
juddi/trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/client/DetailPanel.java
Tue Sep 13 17:03:35 2011
@@ -49,7 +49,7 @@ public class DetailPanel extends FlowPa
public void displayServices( String businessKey) {
inquiryService.getBusinessDetail(UDDIBrowser.getInstance().getToken(),
businessKey, new AsyncCallback<InquiryResponse>() {
public void onFailure(Throwable caught) {
- Window.alert("Error:" + caught.getMessage());
+ Window.Location.reload();
}
public void onSuccess(InquiryResponse response) {
@@ -79,7 +79,7 @@ public class DetailPanel extends FlowPa
public void displayBusiness( String businessKey) {
inquiryService.getBusinessDetail(UDDIBrowser.getInstance().getToken(),
businessKey, new AsyncCallback<InquiryResponse>() {
public void onFailure(Throwable caught) {
- Window.alert("Error:" + caught.getMessage());
+ Window.Location.reload();
}
public void onSuccess(InquiryResponse response) {
@@ -111,7 +111,7 @@ public class DetailPanel extends FlowPa
inquiryService.getServiceDetail(UDDIBrowser.getInstance().getToken(),
serviceKey, new AsyncCallback<InquiryResponse>() {
public void onFailure(Throwable caught) {
- Window.alert("Error:" + caught.getMessage());
+ Window.Location.reload();
}
public void onSuccess(InquiryResponse response) {
Modified:
juddi/trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/client/LoginPanel.java
URL:
http://svn.apache.org/viewvc/juddi/trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/client/LoginPanel.java?rev=1170238&r1=1170237&r2=1170238&view=diff
==============================================================================
---
juddi/trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/client/LoginPanel.java
(original)
+++
juddi/trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/client/LoginPanel.java
Tue Sep 13 17:03:35 2011
@@ -79,7 +79,7 @@ public class LoginPanel extends FlowPane
securityService.get(user, password, new
AsyncCallback<SecurityResponse>()
{
public void onFailure(Throwable caught) {
- Window.alert("Error: " + caught.getMessage());
+ Window.Location.reload();
}
public void onSuccess(SecurityResponse response) {
Modified:
juddi/trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/client/MenuBarPanel.java
URL:
http://svn.apache.org/viewvc/juddi/trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/client/MenuBarPanel.java?rev=1170238&r1=1170237&r2=1170238&view=diff
==============================================================================
---
juddi/trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/client/MenuBarPanel.java
(original)
+++
juddi/trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/client/MenuBarPanel.java
Tue Sep 13 17:03:35 2011
@@ -17,7 +17,6 @@
package org.apache.juddi.portlets.client;
import com.google.gwt.core.client.GWT;
-import com.google.gwt.user.client.Window;
import com.google.gwt.user.client.ui.ClickListener;
import com.google.gwt.user.client.ui.FlowPanel;
import com.google.gwt.user.client.ui.HorizontalPanel;
Modified:
juddi/trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/client/PublisherListPanel.java
URL:
http://svn.apache.org/viewvc/juddi/trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/client/PublisherListPanel.java?rev=1170238&r1=1170237&r2=1170238&view=diff
==============================================================================
---
juddi/trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/client/PublisherListPanel.java
(original)
+++
juddi/trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/client/PublisherListPanel.java
Tue Sep 13 17:03:35 2011
@@ -87,7 +87,7 @@ public class PublisherListPanel extends
juddiApiService.getPublishers(token, publisherId, new
AsyncCallback<JUDDIApiResponse>()
{
public void onFailure(Throwable caught) {
- Window.alert("Error: " + caught.getMessage());
+ Window.Location.reload();
}
public void onSuccess(JUDDIApiResponse response) {
Modified:
juddi/trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/client/PublisherPanel.java
URL:
http://svn.apache.org/viewvc/juddi/trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/client/PublisherPanel.java?rev=1170238&r1=1170237&r2=1170238&view=diff
==============================================================================
---
juddi/trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/client/PublisherPanel.java
(original)
+++
juddi/trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/client/PublisherPanel.java
Tue Sep 13 17:03:35 2011
@@ -27,7 +27,9 @@ import com.google.gwt.user.client.rpc.As
import com.google.gwt.user.client.ui.CheckBox;
import com.google.gwt.user.client.ui.FlexTable;
import com.google.gwt.user.client.ui.FlowPanel;
+import com.google.gwt.user.client.ui.HTML;
import com.google.gwt.user.client.ui.Label;
+import com.google.gwt.user.client.ui.RootPanel;
import com.google.gwt.user.client.ui.TextBox;
public class PublisherPanel extends FlowPanel {
@@ -139,7 +141,8 @@ public class PublisherPanel extends Flow
juddiApiService.deletePublisher(token,
publisher.getAuthorizedName(), new AsyncCallback<JUDDIApiResponse>()
{
public void onFailure(Throwable caught)
{
- Window.alert("Error: " +
caught.getMessage());
+
RootPanel.get("publisher").clear();
+
RootPanel.get("publisher").add(new HTML(caught.getMessage()));
}
public void onSuccess(JUDDIApiResponse
response) {
@@ -178,7 +181,7 @@ public class PublisherPanel extends Flow
juddiApiService.savePublisher(token, publisher, new
AsyncCallback<JUDDIApiResponse>()
{
public void onFailure(Throwable caught) {
- Window.alert("Error: " +
caught.getMessage());
+ Window.Location.reload();
}
public void onSuccess(JUDDIApiResponse
response) {
Modified:
juddi/trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/client/SubscriptionPanel.java
URL:
http://svn.apache.org/viewvc/juddi/trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/client/SubscriptionPanel.java?rev=1170238&r1=1170237&r2=1170238&view=diff
==============================================================================
---
juddi/trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/client/SubscriptionPanel.java
(original)
+++
juddi/trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/client/SubscriptionPanel.java
Tue Sep 13 17:03:35 2011
@@ -174,7 +174,7 @@ public class SubscriptionPanel extends F
subscriptionServiceAsync.invokeSyncSubscription(authToken, subscription, new
AsyncCallback<SubscriptionResponse>()
{
public void onFailure(Throwable caught) {
- Window.alert("error:" +
caught.getMessage());
+ Window.Location.reload();
}
public void onSuccess(SubscriptionResponse
response) {
@@ -197,7 +197,7 @@ public class SubscriptionPanel extends F
subscriptionServiceAsync.deleteSubscription(authToken,
subscription, new AsyncCallback<SubscriptionResponse>()
{
public void onFailure(Throwable
caught) {
- Window.alert("Error: "
+ caught.getMessage());
+
Window.Location.reload();
}
public void
onSuccess(SubscriptionResponse response) {
@@ -250,7 +250,7 @@ public class SubscriptionPanel extends F
subscriptionServiceAsync.saveSubscription(authToken,
subscription, new AsyncCallback<SubscriptionResponse>()
{
public void onFailure(Throwable caught) {
- Window.alert("Error: " +
caught.getMessage());
+ Window.Location.reload();
}
public void onSuccess(SubscriptionResponse
response) {
Modified:
juddi/trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/client/SubscriptionTreePanel.java
URL:
http://svn.apache.org/viewvc/juddi/trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/client/SubscriptionTreePanel.java?rev=1170238&r1=1170237&r2=1170238&view=diff
==============================================================================
---
juddi/trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/client/SubscriptionTreePanel.java
(original)
+++
juddi/trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/client/SubscriptionTreePanel.java
Tue Sep 13 17:03:35 2011
@@ -53,7 +53,7 @@ public class SubscriptionTreePanel exten
subscriptionService.getSubscriptions(new
AsyncCallback<SubscriptionResponse>()
{
public void onFailure(Throwable caught) {
- Window.alert("Error:" + caught.getMessage());
+ Window.Location.reload();
}
public void onSuccess(SubscriptionResponse response) {
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]