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 2013/09/10 01:18:20 UTC

svn commit: r1521313 - in /juddi/trunk/juddi-client.net: XMLFile1.xml juddi-client.net-sample/Program.cs juddi-client.net-sample/juddi-client.net-sample.csproj

Author: alexoree
Date: Mon Sep  9 23:18:20 2013
New Revision: 1521313

URL: http://svn.apache.org/r1521313
Log:
JUDDI-567 cleaning up the juddi-client.net-sample projects

Added:
    juddi/trunk/juddi-client.net/XMLFile1.xml
Modified:
    juddi/trunk/juddi-client.net/juddi-client.net-sample/Program.cs
    juddi/trunk/juddi-client.net/juddi-client.net-sample/juddi-client.net-sample.csproj

Added: juddi/trunk/juddi-client.net/XMLFile1.xml
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-client.net/XMLFile1.xml?rev=1521313&view=auto
==============================================================================
--- juddi/trunk/juddi-client.net/XMLFile1.xml (added)
+++ juddi/trunk/juddi-client.net/XMLFile1.xml Mon Sep  9 23:18:20 2013
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<uddi xmlns:tns="urn:juddi-apache-org:api_v3"
+  xmlns="urn:juddi-apache-org:api_v3"
+xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+xsi:schemaLocation="urn:juddi-apache-org:api_v3 C:\juddi\trunkcur\juddi-client\src\main\resources\xsd\uddi-client.xsd" >
+  
+  
+  
+  
+</uddi>

Modified: juddi/trunk/juddi-client.net/juddi-client.net-sample/Program.cs
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-client.net/juddi-client.net-sample/Program.cs?rev=1521313&r1=1521312&r2=1521313&view=diff
==============================================================================
--- juddi/trunk/juddi-client.net/juddi-client.net-sample/Program.cs (original)
+++ juddi/trunk/juddi-client.net/juddi-client.net-sample/Program.cs Mon Sep  9 23:18:20 2013
@@ -29,30 +29,51 @@ namespace juddi_client.net_sample
     {
         static void Main(string[] args)
         {
-           
-            UDDIClient clerkManager = new UDDIClient("uddi.xml");
-            UDDIClientContainer.addClient(clerkManager);
-            Transport transport = clerkManager.getTransport("default");
+            UDDIClient clerkManager=null;
+            Transport transport = null;
+            UDDIClerk clerk = null;
+            try
+            {
+                clerkManager = new UDDIClient("uddi.xml");
+                UDDIClientContainer.addClient(clerkManager);
+
+                transport = clerkManager.getTransport("default");
+
+                org.uddi.apiv3.UDDI_Security_SoapBinding security = transport.getUDDISecurityService();
+                org.uddi.apiv3.UDDI_Inquiry_SoapBinding inquiry = transport.getUDDIInquiryService();
+
+                clerk = clerkManager.getClerk("default");
 
-            org.uddi.apiv3.UDDI_Security_SoapBinding security = transport.getUDDISecurityService();
-            org.uddi.apiv3.UDDI_Inquiry_SoapBinding inquiry = transport.getUDDIInquiryService();
-          //  ClientConfig cfg = new ClientConfig("uddi.xml");
 
-            UDDIClerk clerk = clerkManager.getClerk("default");
-            
-           
-            find_business fb = new find_business();
-            fb.authInfo = clerk.getAuthToken(security.Url);
-            fb.findQualifiers = new string[] { UDDIConstants.APPROXIMATE_MATCH };
-            fb.name = new name[1];
-            fb.name[0] = new name(UDDIConstants.WILDCARD, "en");
-            businessList bl = inquiry.find_business(fb);
-            for (int i = 0; i < bl.businessInfos.Length; i++)
+                find_business fb = new find_business();
+                fb.authInfo = clerk.getAuthToken(security.Url);
+                fb.findQualifiers = new string[] { UDDIConstants.APPROXIMATE_MATCH };
+                fb.name = new name[1];
+                fb.name[0] = new name(UDDIConstants.WILDCARD, "en");
+                businessList bl = inquiry.find_business(fb);
+                for (int i = 0; i < bl.businessInfos.Length; i++)
+                {
+                    Console.WriteLine(bl.businessInfos[i].name[0].Value);
+                }
+                Console.Read();
+            }
+            catch (Exception ex)
             {
-                Console.WriteLine(bl.businessInfos[i].name[0].Value);
+                while (ex != null)
+                {
+                    System.Console.WriteLine("Error! " + ex.Message);
+                    ex = ex.InnerException;
+                }
+            }
+            finally
+            {
+                if (transport != null && transport is IDisposable)
+                {
+                    ((IDisposable)transport).Dispose();
+                }
+                if (clerk != null)
+                    clerk.Dispose();
             }
-            Console.Read();
-
         }
     }
 }

Modified: juddi/trunk/juddi-client.net/juddi-client.net-sample/juddi-client.net-sample.csproj
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-client.net/juddi-client.net-sample/juddi-client.net-sample.csproj?rev=1521313&r1=1521312&r2=1521313&view=diff
==============================================================================
--- juddi/trunk/juddi-client.net/juddi-client.net-sample/juddi-client.net-sample.csproj (original)
+++ juddi/trunk/juddi-client.net/juddi-client.net-sample/juddi-client.net-sample.csproj Mon Sep  9 23:18:20 2013
@@ -55,6 +55,7 @@
   <ItemGroup>
     <Content Include="uddi.xml">
       <SubType>Designer</SubType>
+      <CopyToOutputDirectory>Always</CopyToOutputDirectory>
     </Content>
   </ItemGroup>
   <ItemGroup>



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