You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@juddi.apache.org by ks...@apache.org on 2009/10/20 21:55:15 UTC

svn commit: r827771 - in /webservices/juddi/trunk/juddi-console/uddi-portlets/src/main: java/org/apache/juddi/portlets/client/ java/org/apache/juddi/portlets/server/service/ resources/META-INF/

Author: kstam
Date: Tue Oct 20 19:55:15 2009
New Revision: 827771

URL: http://svn.apache.org/viewvc?rev=827771&view=rev
Log:
JUDDI-240 fixing typos

Added:
    webservices/juddi/trunk/juddi-console/uddi-portlets/src/main/resources/META-INF/uddi.xml.sales
Modified:
    webservices/juddi/trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/client/SubscriptionPanel.java
    webservices/juddi/trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/server/service/SubscriptionServiceImpl.java

Modified: webservices/juddi/trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/client/SubscriptionPanel.java
URL: http://svn.apache.org/viewvc/webservices/juddi/trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/client/SubscriptionPanel.java?rev=827771&r1=827770&r2=827771&view=diff
==============================================================================
--- webservices/juddi/trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/client/SubscriptionPanel.java (original)
+++ webservices/juddi/trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/client/SubscriptionPanel.java Tue Oct 20 19:55:15 2009
@@ -21,6 +21,7 @@
 import org.apache.juddi.portlets.client.service.SubscriptionResponse;
 import org.apache.juddi.portlets.client.service.SubscriptionService;
 import org.apache.juddi.portlets.client.service.SubscriptionServiceAsync;
+import org.apache.juddi.portlets.server.service.Constants;
 
 import com.google.gwt.core.client.GWT;
 import com.google.gwt.user.client.Window;
@@ -56,8 +57,10 @@
 		
 		if (subscription==null) {
 			newSubscription(node);
+			toClerkName = null;
 		} else {
 			this.subscription = subscription;
+			toClerkName = subscription.getToClerkName();
 		}
 		
 		flexTable = new FlexTable();
@@ -68,7 +71,7 @@
 	
 	public void drawPanel() {
 		
-		toClerkName = subscription.getToClerkName();
+		
 		Label clerkName = new Label ("Clerk:");
 		clerkName.setStyleName("portlet-form-field-label-right");
 		flexTable.setWidget(0, 0, clerkName);

Modified: webservices/juddi/trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/server/service/SubscriptionServiceImpl.java
URL: http://svn.apache.org/viewvc/webservices/juddi/trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/server/service/SubscriptionServiceImpl.java?rev=827771&r1=827770&r2=827771&view=diff
==============================================================================
--- webservices/juddi/trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/server/service/SubscriptionServiceImpl.java (original)
+++ webservices/juddi/trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/server/service/SubscriptionServiceImpl.java Tue Oct 20 19:55:15 2009
@@ -160,6 +160,16 @@
 			//before sending this we need to ready the listener node 
 			UDDIClerk clerk = UDDIClerkManager.getClientConfig().getUDDIClerks().get(modelSubscription.getFromClerkName());
 			UDDIClerk toClerk = UDDIClerkManager.getClientConfig().getUDDIClerks().get(modelSubscription.getToClerkName());
+			if (toClerk==null) {
+				String publisher = (String) session.getAttribute("UserName"); 
+				Map<String, UDDIClerk> clerks = UDDIClerkManager.getClientConfig().getUDDIClerks();
+				for (UDDIClerk uddiClerk : clerks.values()) {
+					if (publisher.equals(uddiClerk.getPublisher()) 
+							&& Constants.NODE_NAME.equals(uddiClerk.getUDDINode().getName())) {
+						toClerk = clerk;
+					}
+				}
+			}
 			
 			logger.info("Updating default UDDI server..");
 			String defaultClazz = UDDIClerkManager.getClientConfig().getUDDINode(Constants.NODE_NAME).getProxyTransport();

Added: webservices/juddi/trunk/juddi-console/uddi-portlets/src/main/resources/META-INF/uddi.xml.sales
URL: http://svn.apache.org/viewvc/webservices/juddi/trunk/juddi-console/uddi-portlets/src/main/resources/META-INF/uddi.xml.sales?rev=827771&view=auto
==============================================================================
--- webservices/juddi/trunk/juddi-console/uddi-portlets/src/main/resources/META-INF/uddi.xml.sales (added)
+++ webservices/juddi/trunk/juddi-console/uddi-portlets/src/main/resources/META-INF/uddi.xml.sales Tue Oct 20 19:55:15 2009
@@ -0,0 +1,76 @@
+<?xml version="1.0" encoding="ISO-8859-1" ?>
+
+<uddi>
+    <reloadDelay>5000</reloadDelay>
+    <manager name="uddi-portlet-manager">
+		<nodes>
+			<node>
+				<name>default-ws</name>
+				<properties>
+					<property name="serverName" value="sales"/>
+					<property name="serverPort" value="8080"/>
+					<property name="rmiPort" value="1099"/>
+				</properties>
+				<description>Main jUDDI node</description>
+				<!-- JAX-WS Transport -->
+				<proxyTransport>org.apache.juddi.v3.client.transport.JAXWSTransport</proxyTransport>
+				<custodyTransferUrl>http://${serverName}:${serverPort}/juddiv3/services/custody-transfer?wsdl</custodyTransferUrl>
+				<inquiryUrl>http://${serverName}:${serverPort}/juddiv3/services/inquiry?wsdl</inquiryUrl>
+		        <publishUrl>http://${serverName}:${serverPort}/juddiv3/services/publish?wsdl</publishUrl>
+		        <securityUrl>http://${serverName}:${serverPort}/juddiv3/services/security?wsdl</securityUrl>
+				<subscriptionUrl>http://${serverName}:${serverPort}/juddiv3/services/subscription?wsdl</subscriptionUrl>
+				<subscriptionListenerUrl>http://${serverName}:${serverPort}/juddiv3/services/subscription-listener?wsdl</subscriptionListenerUrl>
+				<juddiApiUrl>http://${serverName}:${serverPort}/juddiv3/services/juddi-api?wsdl</juddiApiUrl>
+				<!-- In VM Transport Settings 
+				<proxyTransport>org.apache.juddi.v3.client.transport.InVMTransport</proxyTransport>
+				<custodyTransferUrl>org.apache.juddi.api.impl.UDDICustodyTransferImpl</custodyTransferUrl>
+				<inquiryUrl>org.apache.juddi.api.impl.UDDIInquiryImpl</inquiryUrl>
+		        <publishUrl>org.apache.juddi.api.impl.UDDIPublicationImpl</publishUrl>
+		        <securityUrl>org.apache.juddi.api.impl.UDDISecurityImpl</securityUrl>
+				<subscriptionUrl>org.apache.juddi.api.impl.UDDISubscriptionImpl</subscriptionUrl>
+				<subscriptionListenerUrl>org.apache.juddi.api.impl.UDDISubscriptionListenerImpl</subscriptionListenerUrl>
+				<juddiApiUrl>org.apache.juddi.api.impl.JUDDIApiImpl</juddiApiUrl>
+				-->
+				<!-- RMI Transport Settings 
+				<proxyTransport>org.apache.juddi.v3.client.transport.RMITransport</proxyTransport>
+				<custodyTransferUrl>/juddiv3/UDDICustodyTransferService</custodyTransferUrl>
+				<inquiryUrl>/juddiv3/UDDIInquiryService</inquiryUrl>
+		        <publishUrl>/juddiv3/UDDIPublicationService</publishUrl>
+		        <securityUrl>/juddiv3/UDDISecurityService</securityUrl>
+				<subscriptionUrl>/juddiv3/UDDISubscriptionService</subscriptionUrl>
+				<subscriptionListenerUrl>/juddiv3/UDDISubscriptionListenerService</subscriptionListenerUrl>
+				<juddiApiUrl>/juddiv3/JUDDIApiService</juddiApiUrl>
+				<javaNamingFactoryInitial>org.jnp.interfaces.NamingContextFactory</javaNamingFactoryInitial>
+				<javaNamingFactoryUrlPkgs>org.jboss.naming</javaNamingFactoryUrlPkgs>
+				<javaNamingProviderUrl>jnp://${serverName}:${rmiPort}</javaNamingProviderUrl>
+				-->
+			</node>
+			<node>
+				<name>marketing-ws</name>
+				<properties>
+					<property name="serverName" value="marketing"/>
+					<property name="serverPort" value="8080"/>
+				</properties>
+				<description>jUDDI node in other Department</description>
+				<proxyTransport>org.apache.juddi.v3.client.transport.JAXWSTransport</proxyTransport>
+				<custodyTransferUrl>http://${serverName}:${serverPort}/juddiv3/services/custody-transfer?wsdl</custodyTransferUrl>
+				<inquiryUrl>http://${serverName}:${serverPort}/juddiv3/services/inquiry?wsdl</inquiryUrl>
+		        <publishUrl>http://${serverName}:${serverPort}/juddiv3/services/publish?wsdl</publishUrl>
+		        <securityUrl>http://${serverName}:${serverPort}/juddiv3/services/security?wsdl</securityUrl>
+				<subscriptionUrl>http://${serverName}:${serverPort}/juddiv3/services/subscription?wsdl</subscriptionUrl>
+				<subscriptionListenerUrl>http://${serverName}:${serverPort}/juddiv3/services/subscription-listener?wsdl</subscriptionListenerUrl>
+				<juddiApiUrl>http://${serverName}:${serverPort}/juddiv3/services/juddi-api?wsdl</juddiApiUrl>
+			</node>
+		</nodes>
+		<clerks registerOnStartup="false">
+		   <clerk name="SalesCratchit" node="default-ws" publisher="sales" password="sales"/>
+	       <clerk name="MarketingCratchit" node="marketing-ws" publisher="sales" password="sales"/>
+	       <!--  optional 
+	       <xregister>
+		       <servicebinding entityKey="uddi:marketing.apache.org:servicebindings-subscriptionlistener-ws" fromClerk="MarketingCratchit" toClerk="SalesCratchit"/>
+		   </xregister>
+		   -->
+	   </clerks>
+	</manager> 
+   
+</uddi>
\ No newline at end of file



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