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