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]

Reply via email to