Author: alexoree
Date: Fri Aug 16 12:34:56 2013
New Revision: 1514678

URL: http://svn.apache.org/r1514678
Log:
JUDDI-567 initial commit of the jUDDI .NET Client

Added:
    juddi/trunk/juddi-client.net/
    juddi/trunk/juddi-client.net/generate.bat
    juddi/trunk/juddi-client.net/juddi-client.net/
    juddi/trunk/juddi-client.net/juddi-client.net-sample/
    juddi/trunk/juddi-client.net/juddi-client.net-sample/App.config
    juddi/trunk/juddi-client.net/juddi-client.net-sample/Program.cs
    juddi/trunk/juddi-client.net/juddi-client.net-sample/Properties/
    
juddi/trunk/juddi-client.net/juddi-client.net-sample/Properties/AssemblyInfo.cs
    
juddi/trunk/juddi-client.net/juddi-client.net-sample/juddi-client.net-sample.csproj
    juddi/trunk/juddi-client.net/juddi-client.net.sln
    juddi/trunk/juddi-client.net/juddi-client.net/Properties/
    juddi/trunk/juddi-client.net/juddi-client.net/Properties/AssemblyInfo.cs
    juddi/trunk/juddi-client.net/juddi-client.net/bindings/
    juddi/trunk/juddi-client.net/juddi-client.net/bindings/JUDDIApiService.cs
    juddi/trunk/juddi-client.net/juddi-client.net/bindings/bindings.cs
    juddi/trunk/juddi-client.net/juddi-client.net/bindings/datamodel.cs
    juddi/trunk/juddi-client.net/juddi-client.net/bindings/events.cs
    juddi/trunk/juddi-client.net/juddi-client.net/juddi-client.net.csproj
    juddi/trunk/juddi-client.net/juddi-client.net/org.apache.juddi.v3.client/
    
juddi/trunk/juddi-client.net/juddi-client.net/org.apache.juddi.v3.client.config/
    
juddi/trunk/juddi-client.net/juddi-client.net/org.apache.juddi.v3.client.config/BackgroundRegistration.cs
    
juddi/trunk/juddi-client.net/juddi-client.net/org.apache.juddi.v3.client.config/ClientConfig.cs
    
juddi/trunk/juddi-client.net/juddi-client.net/org.apache.juddi.v3.client.config/Properties.cs
    
juddi/trunk/juddi-client.net/juddi-client.net/org.apache.juddi.v3.client.config/UDDIClerk.cs
    
juddi/trunk/juddi-client.net/juddi-client.net/org.apache.juddi.v3.client.config/UDDIClient.cs
    
juddi/trunk/juddi-client.net/juddi-client.net/org.apache.juddi.v3.client.config/UDDIClientContainer.cs
    
juddi/trunk/juddi-client.net/juddi-client.net/org.apache.juddi.v3.client.config/UDDINode.cs
    
juddi/trunk/juddi-client.net/juddi-client.net/org.apache.juddi.v3.client.config/XRegistration.cs
    
juddi/trunk/juddi-client.net/juddi-client.net/org.apache.juddi.v3.client.transport/
    
juddi/trunk/juddi-client.net/juddi-client.net/org.apache.juddi.v3.client.transport/Transport.cs
    
juddi/trunk/juddi-client.net/juddi-client.net/org.apache.juddi.v3.client.transport/WS_Transport.cs
    
juddi/trunk/juddi-client.net/juddi-client.net/org.apache.juddi.v3.client/EventLogger.cs
    
juddi/trunk/juddi-client.net/juddi-client.net/org.apache.juddi.v3.client/Log.cs
    
juddi/trunk/juddi-client.net/juddi-client.net/org.apache.juddi.v3.client/LogFactory.cs
    
juddi/trunk/juddi-client.net/juddi-client.net/org.apache.juddi.v3.client/Release.cs
    
juddi/trunk/juddi-client.net/juddi-client.net/org.apache.juddi.v3.client/UDDIConstants.cs
    
juddi/trunk/juddi-client.net/juddi-client.net/org.apache.juddi.v3.client/UDDIService.cs
    juddi/trunk/juddi-client.net/readme.txt

Added: juddi/trunk/juddi-client.net/generate.bat
URL: 
http://svn.apache.org/viewvc/juddi/trunk/juddi-client.net/generate.bat?rev=1514678&view=auto
==============================================================================
--- juddi/trunk/juddi-client.net/generate.bat (added)
+++ juddi/trunk/juddi-client.net/generate.bat Fri Aug 16 12:34:56 2013
@@ -0,0 +1,6 @@
+rem This will generate the client proxy code using the juddi wsdls and xsds 
via .NET 2.0 ASP.NET (System.Web.Services.WebClient)
+
+set path=%path%;C:\Program Files (x86)\Microsoft SDKs\Windows\v8.0A\bin\NETFX 
4.0 Tools
+
+
+wsdl ..\uddi-ws\src\main\resources\juddi_api_v1.wsdl 
..\uddi-ws\src\main\resources\uddi_api_v3_binding.wsdl  
..\uddi-ws\src\main\resources\uddi_api_v3_portType.wsdl 
..\uddi-ws\src\main\resources\uddi_custody_v3_binding.wsdl 
..\uddi-ws\src\main\resources\uddi_custody_v3_portType.wsdl 
..\uddi-ws\src\main\resources\uddi_repl_v3_binding.wsdl 
..\uddi-ws\src\main\resources\uddi_repl_v3_portType.wsdl 
..\uddi-ws\src\main\resources\uddi_subr_v3_binding.wsdl 
..\uddi-ws\src\main\resources\uddi_subr_v3_portType.wsdl 
..\uddi-ws\src\main\resources\uddi_sub_v3_binding.wsdl 
..\uddi-ws\src\main\resources\uddi_sub_v3_portType.wsdl 
..\uddi-ws\src\main\resources\uddi_v3_service.wsdl 
..\uddi-ws\src\main\resources\uddi_vscache_v3_binding.wsdl 
..\uddi-ws\src\main\resources\uddi_vscache_v3_portType.wsdl 
..\uddi-ws\src\main\resources\uddi_vs_v3_binding.wsdl 
..\uddi-ws\src\main\resources\uddi_vs_v3_portType.wsdl  
..\uddi-ws\src\main\resources\uddi_v3.xsd 
..\uddi-ws\src\main\resources\uddi_v3custody.xsd ..\ud
 di-ws\src\main\resources\uddi_v3policy.xsd 
..\uddi-ws\src\main\resources\uddi_v3policy_instanceParms.xsd 
..\uddi-ws\src\main\resources\uddi_v3replication.xsd 
..\uddi-ws\src\main\resources\uddi_v3subscription.xsd 
..\uddi-ws\src\main\resources\uddi_v3subscriptionListener.xsd 
..\uddi-ws\src\main\resources\uddi_v3valueset.xsd 
..\uddi-ws\src\main\resources\uddi_v3valuesetcaching.xsd

Added: juddi/trunk/juddi-client.net/juddi-client.net-sample/App.config
URL: 
http://svn.apache.org/viewvc/juddi/trunk/juddi-client.net/juddi-client.net-sample/App.config?rev=1514678&view=auto
==============================================================================
--- juddi/trunk/juddi-client.net/juddi-client.net-sample/App.config (added)
+++ juddi/trunk/juddi-client.net/juddi-client.net-sample/App.config Fri Aug 16 
12:34:56 2013
@@ -0,0 +1,6 @@
+<?xml version="1.0"?>
+<configuration>
+    <startup> 
+        
+    <supportedRuntime version="v2.0.50727"/></startup>
+</configuration>

Added: 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=1514678&view=auto
==============================================================================
--- juddi/trunk/juddi-client.net/juddi-client.net-sample/Program.cs (added)
+++ juddi/trunk/juddi-client.net/juddi-client.net-sample/Program.cs Fri Aug 16 
12:34:56 2013
@@ -0,0 +1,29 @@
+using org.apache.juddi.v3.client;
+using org.uddi.apiv3;
+using System;
+using System.Collections.Generic;
+using System.Text;
+
+
+namespace juddi_client.net_sample
+{
+    class Program
+    {
+        static void Main(string[] args)
+        {
+            org.uddi.apiv3.UDDI_Inquiry_SoapBinding inquiry = new 
org.uddi.apiv3.UDDI_Inquiry_SoapBinding(
+
+                "http://uddi-jbossoverlord.rhcloud.com/services/inquiry";);
+            find_business fb = new find_business();
+            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);
+            }
+
+        }
+    }
+}

Added: 
juddi/trunk/juddi-client.net/juddi-client.net-sample/Properties/AssemblyInfo.cs
URL: 
http://svn.apache.org/viewvc/juddi/trunk/juddi-client.net/juddi-client.net-sample/Properties/AssemblyInfo.cs?rev=1514678&view=auto
==============================================================================
--- 
juddi/trunk/juddi-client.net/juddi-client.net-sample/Properties/AssemblyInfo.cs 
(added)
+++ 
juddi/trunk/juddi-client.net/juddi-client.net-sample/Properties/AssemblyInfo.cs 
Fri Aug 16 12:34:56 2013
@@ -0,0 +1,36 @@
+using System.Reflection;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+
+// General Information about an assembly is controlled through the following 
+// set of attributes. Change these attribute values to modify the information
+// associated with an assembly.
+[assembly: AssemblyTitle("juddi-client.net-sample")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("Hewlett-Packard")]
+[assembly: AssemblyProduct("juddi-client.net-sample")]
+[assembly: AssemblyCopyright("Copyright © Hewlett-Packard 2013")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+
+// Setting ComVisible to false makes the types in this assembly not visible 
+// to COM components.  If you need to access a type in this assembly from 
+// COM, set the ComVisible attribute to true on that type.
+[assembly: ComVisible(false)]
+
+// The following GUID is for the ID of the typelib if this project is exposed 
to COM
+[assembly: Guid("ce7c5650-cfd5-4e50-877e-168e6b106eb8")]
+
+// Version information for an assembly consists of the following four values:
+//
+//      Major Version
+//      Minor Version 
+//      Build Number
+//      Revision
+//
+// You can specify all the values or you can default the Build and Revision 
Numbers 
+// by using the '*' as shown below:
+// [assembly: AssemblyVersion("1.0.*")]
+[assembly: AssemblyVersion("1.0.0.0")]
+[assembly: AssemblyFileVersion("1.0.0.0")]

Added: 
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=1514678&view=auto
==============================================================================
--- 
juddi/trunk/juddi-client.net/juddi-client.net-sample/juddi-client.net-sample.csproj
 (added)
+++ 
juddi/trunk/juddi-client.net/juddi-client.net-sample/juddi-client.net-sample.csproj
 Fri Aug 16 12:34:56 2013
@@ -0,0 +1,63 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" DefaultTargets="Build" 
xmlns="http://schemas.microsoft.com/developer/msbuild/2003";>
+  <Import 
Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props"
 
Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')"
 />
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProjectGuid>{7FA52B63-F70A-4EC7-8390-CC7C1C9C6B84}</ProjectGuid>
+    <OutputType>Exe</OutputType>
+    <AppDesignerFolder>Properties</AppDesignerFolder>
+    <RootNamespace>org.apache.juddi.client.sample</RootNamespace>
+    <AssemblyName>juddi-client.net-sample</AssemblyName>
+    <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
+    <FileAlignment>512</FileAlignment>
+    <TargetFrameworkProfile />
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' 
">
+    <PlatformTarget>AnyCPU</PlatformTarget>
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>false</Optimize>
+    <OutputPath>bin\Debug\</OutputPath>
+    <DefineConstants>DEBUG;TRACE</DefineConstants>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 
'Release|AnyCPU' ">
+    <PlatformTarget>AnyCPU</PlatformTarget>
+    <DebugType>pdbonly</DebugType>
+    <Optimize>true</Optimize>
+    <OutputPath>bin\Release\</OutputPath>
+    <DefineConstants>TRACE</DefineConstants>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+  </PropertyGroup>
+  <ItemGroup>
+    <Reference Include="System" />
+    <Reference Include="System.Core" />
+    <Reference Include="System.Data" />
+    <Reference Include="System.Web.Services" />
+    <Reference Include="System.Xml" />
+  </ItemGroup>
+  <ItemGroup>
+    <Compile Include="Program.cs" />
+    <Compile Include="Properties\AssemblyInfo.cs" />
+  </ItemGroup>
+  <ItemGroup>
+    <None Include="App.config" />
+  </ItemGroup>
+  <ItemGroup>
+    <ProjectReference Include="..\juddi-client.net\juddi-client.net.csproj">
+      <Project>{c3d005cd-6c26-49fd-a4d8-08699b66af6f}</Project>
+      <Name>juddi-client.net</Name>
+    </ProjectReference>
+  </ItemGroup>
+  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
+  <!-- To modify your build process, add your task inside one of the targets 
below and uncomment it. 
+       Other similar extension points exist, see Microsoft.Common.targets.
+  <Target Name="BeforeBuild">
+  </Target>
+  <Target Name="AfterBuild">
+  </Target>
+  -->
+</Project>
\ No newline at end of file

Added: juddi/trunk/juddi-client.net/juddi-client.net.sln
URL: 
http://svn.apache.org/viewvc/juddi/trunk/juddi-client.net/juddi-client.net.sln?rev=1514678&view=auto
==============================================================================
--- juddi/trunk/juddi-client.net/juddi-client.net.sln (added)
+++ juddi/trunk/juddi-client.net/juddi-client.net.sln Fri Aug 16 12:34:56 2013
@@ -0,0 +1,26 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Express 2012 for Windows Desktop
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "juddi-client.net", 
"juddi-client.net\juddi-client.net.csproj", 
"{C3D005CD-6C26-49FD-A4D8-08699B66AF6F}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "juddi-client.net-sample", 
"juddi-client.net-sample\juddi-client.net-sample.csproj", 
"{7FA52B63-F70A-4EC7-8390-CC7C1C9C6B84}"
+EndProject
+Global
+       GlobalSection(SolutionConfigurationPlatforms) = preSolution
+               Debug|Any CPU = Debug|Any CPU
+               Release|Any CPU = Release|Any CPU
+       EndGlobalSection
+       GlobalSection(ProjectConfigurationPlatforms) = postSolution
+               {C3D005CD-6C26-49FD-A4D8-08699B66AF6F}.Debug|Any CPU.ActiveCfg 
= Debug|Any CPU
+               {C3D005CD-6C26-49FD-A4D8-08699B66AF6F}.Debug|Any CPU.Build.0 = 
Debug|Any CPU
+               {C3D005CD-6C26-49FD-A4D8-08699B66AF6F}.Release|Any 
CPU.ActiveCfg = Release|Any CPU
+               {C3D005CD-6C26-49FD-A4D8-08699B66AF6F}.Release|Any CPU.Build.0 
= Release|Any CPU
+               {7FA52B63-F70A-4EC7-8390-CC7C1C9C6B84}.Debug|Any CPU.ActiveCfg 
= Debug|Any CPU
+               {7FA52B63-F70A-4EC7-8390-CC7C1C9C6B84}.Debug|Any CPU.Build.0 = 
Debug|Any CPU
+               {7FA52B63-F70A-4EC7-8390-CC7C1C9C6B84}.Release|Any 
CPU.ActiveCfg = Release|Any CPU
+               {7FA52B63-F70A-4EC7-8390-CC7C1C9C6B84}.Release|Any CPU.Build.0 
= Release|Any CPU
+       EndGlobalSection
+       GlobalSection(SolutionProperties) = preSolution
+               HideSolutionNode = FALSE
+       EndGlobalSection
+EndGlobal

Added: juddi/trunk/juddi-client.net/juddi-client.net/Properties/AssemblyInfo.cs
URL: 
http://svn.apache.org/viewvc/juddi/trunk/juddi-client.net/juddi-client.net/Properties/AssemblyInfo.cs?rev=1514678&view=auto
==============================================================================
--- juddi/trunk/juddi-client.net/juddi-client.net/Properties/AssemblyInfo.cs 
(added)
+++ juddi/trunk/juddi-client.net/juddi-client.net/Properties/AssemblyInfo.cs 
Fri Aug 16 12:34:56 2013
@@ -0,0 +1,36 @@
+using System.Reflection;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+
+// General Information about an assembly is controlled through the following 
+// set of attributes. Change these attribute values to modify the information
+// associated with an assembly.
+[assembly: AssemblyTitle("juddi-dotnet")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("Hewlett-Packard")]
+[assembly: AssemblyProduct("juddi-dotnet")]
+[assembly: AssemblyCopyright("Copyright © Hewlett-Packard 2013")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+
+// Setting ComVisible to false makes the types in this assembly not visible 
+// to COM components.  If you need to access a type in this assembly from 
+// COM, set the ComVisible attribute to true on that type.
+[assembly: ComVisible(false)]
+
+// The following GUID is for the ID of the typelib if this project is exposed 
to COM
+[assembly: Guid("563dc2e5-0512-428f-b9c4-64230d8c3971")]
+
+// Version information for an assembly consists of the following four values:
+//
+//      Major Version
+//      Minor Version 
+//      Build Number
+//      Revision
+//
+// You can specify all the values or you can default the Build and Revision 
Numbers 
+// by using the '*' as shown below:
+// [assembly: AssemblyVersion("1.0.*")]
+[assembly: AssemblyVersion("1.0.0.0")]
+[assembly: AssemblyFileVersion("1.0.0.0")]



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to