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/19 02:06:39 UTC
svn commit: r1524601 [1/4] - in /juddi/trunk/juddi-client.net: ./ example/
example/AspnetServiceLifeCycle/ example/AspnetServiceLifeCycle/Properties/
example/WcfServiceLifeCycle/ example/WcfServiceLifeCycle/Properties/
juddi-client.net-sample/ juddi-cl...
Author: alexoree
Date: Thu Sep 19 00:06:38 2013
New Revision: 1524601
URL: http://svn.apache.org/r1524601
Log:
JUDDI-567 adding UDDIService and UDDIServiceBinding annotations for .NET, along with a working example
Added:
juddi/trunk/juddi-client.net/example/
juddi/trunk/juddi-client.net/example/AspnetServiceLifeCycle/
juddi/trunk/juddi-client.net/example/AspnetServiceLifeCycle/App.config
juddi/trunk/juddi-client.net/example/AspnetServiceLifeCycle/AspnetServiceLifeCycle.csproj
juddi/trunk/juddi-client.net/example/AspnetServiceLifeCycle/Hello_ServiceInterfaces.cs
juddi/trunk/juddi-client.net/example/AspnetServiceLifeCycle/Program.cs
juddi/trunk/juddi-client.net/example/AspnetServiceLifeCycle/Properties/
juddi/trunk/juddi-client.net/example/AspnetServiceLifeCycle/Properties/AssemblyInfo.cs
juddi/trunk/juddi-client.net/example/AspnetServiceLifeCycle/output.config
juddi/trunk/juddi-client.net/example/AspnetServiceLifeCycle/uddi.xml
juddi/trunk/juddi-client.net/example/WcfServiceLifeCycle/
juddi/trunk/juddi-client.net/example/WcfServiceLifeCycle/App.config
juddi/trunk/juddi-client.net/example/WcfServiceLifeCycle/HelloService.cs
juddi/trunk/juddi-client.net/example/WcfServiceLifeCycle/Program.cs
juddi/trunk/juddi-client.net/example/WcfServiceLifeCycle/Properties/
juddi/trunk/juddi-client.net/example/WcfServiceLifeCycle/Properties/AssemblyInfo.cs
juddi/trunk/juddi-client.net/example/WcfServiceLifeCycle/WcfServiceLifeCycle.csproj
juddi/trunk/juddi-client.net/example/WcfServiceLifeCycle/sample.wsdl
juddi/trunk/juddi-client.net/example/WcfServiceLifeCycle/uddi.xml
juddi/trunk/juddi-client.net/juddi-client.net-sample/packages.config
juddi/trunk/juddi-client.net/juddi-client.net/Service References/
juddi/trunk/juddi-client.net/juddi-client.net/bindings/datamodel-mono.cs
juddi/trunk/juddi-client.net/juddi-client.net/org.apache.juddi.v3.client.annotations/
juddi/trunk/juddi-client.net/juddi-client.net/org.apache.juddi.v3.client.annotations/AnnotationProcessor.cs
juddi/trunk/juddi-client.net/juddi-client.net/org.apache.juddi.v3.client.annotations/UDDIService.cs
juddi/trunk/juddi-client.net/juddi-client.net/org.apache.juddi.v3.client.annotations/UDDIServiceBinding.cs
Modified:
juddi/trunk/juddi-client.net/juddi-client.net.sln
juddi/trunk/juddi-client.net/juddi-client.net/Properties/AssemblyInfo.cs
juddi/trunk/juddi-client.net/juddi-client.net/bindings/JUDDIApiService.cs
juddi/trunk/juddi-client.net/juddi-client.net/bindings/ext.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.config/ClientConfig.cs
juddi/trunk/juddi-client.net/juddi-client.net/org.apache.juddi.v3.client.config/TokenResolver.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/XmlConfiguration.cs
juddi/trunk/juddi-client.net/juddi-client.net/org.apache.juddi.v3.client.transport/AspNetTransport.cs
juddi/trunk/juddi-client.net/juddi-client.net/org.apache.juddi.v3.client/LogFactory.cs
Added: juddi/trunk/juddi-client.net/example/AspnetServiceLifeCycle/App.config
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-client.net/example/AspnetServiceLifeCycle/App.config?rev=1524601&view=auto
==============================================================================
--- juddi/trunk/juddi-client.net/example/AspnetServiceLifeCycle/App.config (added)
+++ juddi/trunk/juddi-client.net/example/AspnetServiceLifeCycle/App.config Thu Sep 19 00:06:38 2013
@@ -0,0 +1,11 @@
+<?xml version="1.0"?>
+<configuration>
+ <startup>
+
+ <supportedRuntime version="v2.0.50727"/></startup>
+ <appSettings>
+ <add key="org.apache.juddi.v3.client.log.level" value="DEBUG" />
+ <!-- options are CONSOLE, EVENTLOG, FILE-->
+ <add key="org.apache.juddi.v3.client.log.target" value="CONSOLE" />
+ </appSettings>
+</configuration>
Added: juddi/trunk/juddi-client.net/example/AspnetServiceLifeCycle/AspnetServiceLifeCycle.csproj
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-client.net/example/AspnetServiceLifeCycle/AspnetServiceLifeCycle.csproj?rev=1524601&view=auto
==============================================================================
--- juddi/trunk/juddi-client.net/example/AspnetServiceLifeCycle/AspnetServiceLifeCycle.csproj (added)
+++ juddi/trunk/juddi-client.net/example/AspnetServiceLifeCycle/AspnetServiceLifeCycle.csproj Thu Sep 19 00:06:38 2013
@@ -0,0 +1,71 @@
+<?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>{53F50B81-088B-4593-9F1C-F3D3F499F28C}</ProjectGuid>
+ <OutputType>Exe</OutputType>
+ <AppDesignerFolder>Properties</AppDesignerFolder>
+ <RootNamespace>AspnetServiceLifeCycle</RootNamespace>
+ <AssemblyName>AspnetServiceLifeCycle</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" />
+ <Reference Include="System.Web.Services" />
+ <Reference Include="System.Xml" />
+ </ItemGroup>
+ <ItemGroup>
+ <Compile Include="Hello_ServiceInterfaces.cs" />
+ <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>
+ <ItemGroup>
+ <Content Include="uddi.xml">
+ <SubType>Designer</SubType>
+ <CopyToOutputDirectory>Always</CopyToOutputDirectory>
+ </Content>
+ </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/example/AspnetServiceLifeCycle/Hello_ServiceInterfaces.cs
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-client.net/example/AspnetServiceLifeCycle/Hello_ServiceInterfaces.cs?rev=1524601&view=auto
==============================================================================
--- juddi/trunk/juddi-client.net/example/AspnetServiceLifeCycle/Hello_ServiceInterfaces.cs (added)
+++ juddi/trunk/juddi-client.net/example/AspnetServiceLifeCycle/Hello_ServiceInterfaces.cs Thu Sep 19 00:06:38 2013
@@ -0,0 +1,34 @@
+//------------------------------------------------------------------------------
+// <auto-generated>
+// This code was generated by a tool.
+// Runtime Version:4.0.30319.18052
+//
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+// </auto-generated>
+//------------------------------------------------------------------------------
+
+using System;
+using System.ComponentModel;
+using System.Diagnostics;
+using System.Web.Services;
+using System.Web.Services.Protocols;
+using System.Xml.Serialization;
+
+//
+// This source code was auto-generated by wsdl, Version=4.0.30319.17929.
+//
+
+
+/// <remarks/>
+[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
+[System.Web.Services.WebServiceBindingAttribute(Name="Hello_Binding", Namespace="http://www.examples.com/wsdl/HelloService.wsdl",
+ Location="http://www.contoso.com/MyService.asmx?wsdl")]
+public interface IHello_Binding {
+
+ /// <remarks/>
+ [System.Web.Services.WebMethodAttribute()]
+ [System.Web.Services.Protocols.SoapRpcMethodAttribute("sayHello", RequestNamespace="urn:examples:helloservice", ResponseNamespace="urn:examples:helloservice")]
+ [return: System.Xml.Serialization.SoapElementAttribute("greeting")]
+ string sayHello(string firstName);
+}
Added: juddi/trunk/juddi-client.net/example/AspnetServiceLifeCycle/Program.cs
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-client.net/example/AspnetServiceLifeCycle/Program.cs?rev=1524601&view=auto
==============================================================================
--- juddi/trunk/juddi-client.net/example/AspnetServiceLifeCycle/Program.cs (added)
+++ juddi/trunk/juddi-client.net/example/AspnetServiceLifeCycle/Program.cs Thu Sep 19 00:06:38 2013
@@ -0,0 +1,52 @@
+using org.apache.juddi.v3.client;
+using org.apache.juddi.v3.client.annotations;
+using org.apache.juddi.v3.client.config;
+using org.apache.juddi.v3.client.transport;
+using org.uddi.apiv3;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading;
+
+
+namespace AspnetServiceLifeCycle
+{
+ class Program
+ {
+ static void Main(string[] args)
+ {
+ Type t = typeof(HelloImpl);
+ Console.Out.WriteLine(t.AssemblyQualifiedName);
+ UDDIClient clerkManager = null;
+ Transport transport = null;
+ UDDIClerk clerk = null;
+
+ 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");
+ clerkManager.registerAnnotatedServices();
+ HelloImpl x = new HelloImpl();
+ clerkManager.unRegisterAnnotatedServices();
+ Thread.Sleep(15000);
+
+ }
+ }
+
+ [UDDIService(businessKey = "uddi:juddi.apache.org:businesses-asf", description = "My custom service via annotations",
+ serviceName = "HelloImpl, such a cool name", lang = "en", serviceKey = "uddi:juddi.apache.org:services-customHelloImpl")]
+ [UDDIServiceBinding(accessPoint="http://localhost/here", accessPointType="endPoint")]
+ class HelloImpl : IHello_Binding
+ {
+ public string sayHello(string firstName)
+ {
+ return "hi";
+ }
+ }
+}
Added: juddi/trunk/juddi-client.net/example/AspnetServiceLifeCycle/Properties/AssemblyInfo.cs
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-client.net/example/AspnetServiceLifeCycle/Properties/AssemblyInfo.cs?rev=1524601&view=auto
==============================================================================
--- juddi/trunk/juddi-client.net/example/AspnetServiceLifeCycle/Properties/AssemblyInfo.cs (added)
+++ juddi/trunk/juddi-client.net/example/AspnetServiceLifeCycle/Properties/AssemblyInfo.cs Thu Sep 19 00:06:38 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("AspnetServiceLifeCycle")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("Hewlett-Packard")]
+[assembly: AssemblyProduct("AspnetServiceLifeCycle")]
+[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("8185b28c-1d75-4bdd-83b2-3b6d83e16381")]
+
+// 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/example/AspnetServiceLifeCycle/output.config
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-client.net/example/AspnetServiceLifeCycle/output.config?rev=1524601&view=auto
==============================================================================
--- juddi/trunk/juddi-client.net/example/AspnetServiceLifeCycle/output.config (added)
+++ juddi/trunk/juddi-client.net/example/AspnetServiceLifeCycle/output.config Thu Sep 19 00:06:38 2013
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="utf-8"?>
+<configuration>
+ <system.serviceModel>
+ <bindings>
+ <basicHttpBinding>
+ <binding name="Hello_Binding" />
+ </basicHttpBinding>
+ </bindings>
+ <client>
+ <endpoint address="http://www.examples.com/SayHello/" binding="basicHttpBinding"
+ bindingConfiguration="Hello_Binding" contract="Hello_PortType"
+ name="Hello_Port" />
+ </client>
+ </system.serviceModel>
+</configuration>
\ No newline at end of file
Added: juddi/trunk/juddi-client.net/example/AspnetServiceLifeCycle/uddi.xml
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-client.net/example/AspnetServiceLifeCycle/uddi.xml?rev=1524601&view=auto
==============================================================================
--- juddi/trunk/juddi-client.net/example/AspnetServiceLifeCycle/uddi.xml (added)
+++ juddi/trunk/juddi-client.net/example/AspnetServiceLifeCycle/uddi.xml Thu Sep 19 00:06:38 2013
@@ -0,0 +1,88 @@
+<?xml version="1.0" encoding="ISO-8859-1" ?>
+<uddi xmlns="urn:juddi-apache-org:v3_client" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:juddi-apache-org:v3_client ..\..\..\juddi-client\src\main\resources\xsd\uddi-client.xsd">
+ <reloadDelay>5000</reloadDelay>
+ <client name="test-client">
+ <nodes>
+ <node isHomeJUDDI="true">
+ <!-- required 'default' node -->
+ <name>default</name>
+ <description>Main jUDDI node</description>
+ <properties>
+ <property name="serverName" value="uddi-jbossoverlord.rhcloud.com" />
+ <property name="serverPort" value="80" />
+ <!-- for UDDI nodes that use HTTP u/p, using the following
+ <property name="basicAuthUsername" value="root" />
+ <property name="basicAuthPassword" value="password" />
+ <property name="basicAuthPasswordIsEncrypted" value="false" />
+ <property name="basicAuthPasswordCryptoProvider" value="org.apache.juddi.v3.client.crypto.AES128Cryptor (an example)" />-->
+ </properties>
+ <proxyTransport>org.apache.juddi.v3.client.transport.AspNetTransport</proxyTransport>
+ <custodyTransferUrl>http://${serverName}:${serverPort}/services/custody-transfer?wsdl</custodyTransferUrl>
+ <inquiryUrl>http://${serverName}:${serverPort}/services/inquiry?wsdl</inquiryUrl>
+ <publishUrl>http://${serverName}:${serverPort}/services/publish?wsdl</publishUrl>
+ <securityUrl>http://${serverName}:${serverPort}/services/security?wsdl</securityUrl>
+ <subscriptionUrl>http://${serverName}:${serverPort}/services/subscription?wsdl</subscriptionUrl>
+ <subscriptionListenerUrl>http://${serverName}:${serverPort}/services/subscription-listener?wsdl</subscriptionListenerUrl>
+ <juddiApiUrl>http://${serverName}:${serverPort}/services/juddi-api?wsdl</juddiApiUrl>
+ <factoryInitial>not used</factoryInitial>
+ <factoryURLPkgs>not used</factoryURLPkgs>
+ <factoryNamingProvider>not used</factoryNamingProvider>
+ </node>
+ <node>
+ <name>med</name>
+ <description>jUDDI node in other Department</description>
+ <proxyTransport>org.apache.juddi.v3.client.transport.AspNetTransport</proxyTransport>
+ <custodyTransferUrl>http://med:8080/juddiv3/services/custody-transfer?wsdl</custodyTransferUrl>
+ <inquiryUrl>http://med:8080/juddiv3/services/inquiry?wsdl</inquiryUrl>
+ <publishUrl>http://med:8080/juddiv3/services/publish?wsdl</publishUrl>
+ <securityUrl>http://med:8080/juddiv3/services/security?wsdl</securityUrl>
+ <subscriptionUrl>http://med:8080/juddiv3/services/subscription?wsdl</subscriptionUrl>
+ <subscriptionListenerUrl>http://med:8080/juddiv3/services/subscription-listener?wsdl</subscriptionListenerUrl>
+ <juddiApiUrl>http://med:8080/juddiv3/services/juddi-api?wsdl</juddiApiUrl>
+ <factoryInitial>not used</factoryInitial>
+ <factoryURLPkgs>not used</factoryURLPkgs>
+ <factoryNamingProvider>not used</factoryNamingProvider>
+
+ </node>
+ </nodes>
+
+ <clerks registerOnStartup="true" >
+ <clerk name="default" node="default" publisher="root" password="root" isPasswordEncrypted="false" cryptoProvider="">
+ <class>AspnetServiceLifeCycle.HelloImpl, AspnetServiceLifeCycle, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null</class>
+ </clerk>
+ <!--
+ <xregister>
+
+ <servicebinding bindingKey="uddi:juddi.apache.org:servicebindings-subscriptionlistener-ws" fromClerk="default" toClerk="medroot"/>
+ </xregister>
+ -->
+ </clerks>
+ <signature>
+ <signingKeyStorePath>CURRENT-USER</signingKeyStorePath>
+ <signingKeyStoreType>WINDOWS</signingKeyStoreType>
+ <signingKeyStoreFilePassword>ignored</signingKeyStoreFilePassword>
+ <signingKeyPassword>ignored</signingKeyPassword>
+ <signingKeyAlias>SERIAL</signingKeyAlias>
+ <canonicalizationMethod>http://www.w3.org/2001/10/xml-exc-c14n#</canonicalizationMethod>
+ <signatureMethod>RSA_SHA1</signatureMethod>
+ <XML_DIGSIG_NS>http://www.w3.org/2000/09/xmldsig#</XML_DIGSIG_NS>
+ <trustStorePath>CURRENT-USER</trustStorePath>
+ <trustStoreType>WINDOWS</trustStoreType>
+ <trustStorePassword>ignored</trustStorePassword>
+ <checkTimestamps>true</checkTimestamps>
+ <checkTrust>true</checkTrust>
+ <checkRevocationCRL>true</checkRevocationCRL>
+ <checkRevocationOCSP>false</checkRevocationOCSP>
+ </signature>
+ <subscriptionCallbacks>
+ <keyDomain>uddi:org.apache.juddi</keyDomain>
+ <listenUrl>http://localhost:4444/callback</listenUrl>
+ <autoRegisterBindingTemplate>false</autoRegisterBindingTemplate>
+ <autoRegisterBusinessServiceKey>uddi:org.apache.juddi:callbackServices</autoRegisterBusinessServiceKey>
+ <signatureBehavior>DoNothing</signatureBehavior>
+ </subscriptionCallbacks>
+ <XtoWsdl>
+ <IgnoreSSLErrors>false</IgnoreSSLErrors>
+ </XtoWsdl>
+ </client>
+</uddi>
\ No newline at end of file
Added: juddi/trunk/juddi-client.net/example/WcfServiceLifeCycle/App.config
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-client.net/example/WcfServiceLifeCycle/App.config?rev=1524601&view=auto
==============================================================================
--- juddi/trunk/juddi-client.net/example/WcfServiceLifeCycle/App.config (added)
+++ juddi/trunk/juddi-client.net/example/WcfServiceLifeCycle/App.config Thu Sep 19 00:06:38 2013
@@ -0,0 +1,11 @@
+<?xml version="1.0"?>
+<configuration>
+ <startup>
+
+ <supportedRuntime version="v2.0.50727"/></startup>
+ <appSettings>
+ <add key="org.apache.juddi.v3.client.log.level" value="DEBUG" />
+ <!-- options are CONSOLE, EVENTLOG, FILE-->
+ <add key="org.apache.juddi.v3.client.log.target" value="CONSOLE" />
+ </appSettings>
+</configuration>
Added: juddi/trunk/juddi-client.net/example/WcfServiceLifeCycle/HelloService.cs
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-client.net/example/WcfServiceLifeCycle/HelloService.cs?rev=1524601&view=auto
==============================================================================
--- juddi/trunk/juddi-client.net/example/WcfServiceLifeCycle/HelloService.cs (added)
+++ juddi/trunk/juddi-client.net/example/WcfServiceLifeCycle/HelloService.cs Thu Sep 19 00:06:38 2013
@@ -0,0 +1,114 @@
+//------------------------------------------------------------------------------
+// <auto-generated>
+// This code was generated by a tool.
+// Runtime Version:4.0.30319.18052
+//
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+// </auto-generated>
+//------------------------------------------------------------------------------
+
+
+
+[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+[System.ServiceModel.ServiceContractAttribute(Namespace="http://www.examples.com/wsdl/HelloService.wsdl", ConfigurationName="Hello_PortType")]
+public interface Hello_PortType
+{
+
+ // CODEGEN: Generating message contract since the wrapper namespace (urn:examples:helloservice) of message sayHelloRequest does not match the default value (http://www.examples.com/wsdl/HelloService.wsdl)
+ [System.ServiceModel.OperationContractAttribute(Action="sayHello", ReplyAction="*")]
+ [System.ServiceModel.XmlSerializerFormatAttribute(Style=System.ServiceModel.OperationFormatStyle.Rpc, Use=System.ServiceModel.OperationFormatUse.Encoded)]
+ sayHelloResponse sayHello(sayHelloRequest request);
+
+}
+
+[System.Diagnostics.DebuggerStepThroughAttribute()]
+[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+[System.ServiceModel.MessageContractAttribute(WrapperName="sayHello", WrapperNamespace="urn:examples:helloservice", IsWrapped=true)]
+public partial class sayHelloRequest
+{
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="", Order=0)]
+ public string firstName;
+
+ public sayHelloRequest()
+ {
+ }
+
+ public sayHelloRequest(string firstName)
+ {
+ this.firstName = firstName;
+ }
+}
+
+[System.Diagnostics.DebuggerStepThroughAttribute()]
+[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+[System.ServiceModel.MessageContractAttribute(WrapperName="sayHelloResponse", WrapperNamespace="urn:examples:helloservice", IsWrapped=true)]
+public partial class sayHelloResponse
+{
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="", Order=0)]
+ public string greeting;
+
+ public sayHelloResponse()
+ {
+ }
+
+ public sayHelloResponse(string greeting)
+ {
+ this.greeting = greeting;
+ }
+}
+
+[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+public interface Hello_PortTypeChannel : Hello_PortType, System.ServiceModel.IClientChannel
+{
+}
+
+[System.Diagnostics.DebuggerStepThroughAttribute()]
+[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+public partial class Hello_PortTypeClient : System.ServiceModel.ClientBase<Hello_PortType>, Hello_PortType
+{
+
+ public Hello_PortTypeClient()
+ {
+ }
+
+ public Hello_PortTypeClient(string endpointConfigurationName) :
+ base(endpointConfigurationName)
+ {
+ }
+
+ public Hello_PortTypeClient(string endpointConfigurationName, string remoteAddress) :
+ base(endpointConfigurationName, remoteAddress)
+ {
+ }
+
+ public Hello_PortTypeClient(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) :
+ base(endpointConfigurationName, remoteAddress)
+ {
+ }
+
+ public Hello_PortTypeClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) :
+ base(binding, remoteAddress)
+ {
+ }
+
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ sayHelloResponse Hello_PortType.sayHello(sayHelloRequest request)
+ {
+ return base.Channel.sayHello(request);
+ }
+
+ public string sayHello(string firstName)
+ {
+ sayHelloRequest inValue = new sayHelloRequest();
+ inValue.firstName = firstName;
+ sayHelloResponse retVal = ((Hello_PortType)(this)).sayHello(inValue);
+ return retVal.greeting;
+ }
+
+
+}
Added: juddi/trunk/juddi-client.net/example/WcfServiceLifeCycle/Program.cs
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-client.net/example/WcfServiceLifeCycle/Program.cs?rev=1524601&view=auto
==============================================================================
--- juddi/trunk/juddi-client.net/example/WcfServiceLifeCycle/Program.cs (added)
+++ juddi/trunk/juddi-client.net/example/WcfServiceLifeCycle/Program.cs Thu Sep 19 00:06:38 2013
@@ -0,0 +1,51 @@
+using org.apache.juddi.v3.client;
+using org.apache.juddi.v3.client.annotations;
+using org.apache.juddi.v3.client.config;
+using org.apache.juddi.v3.client.transport;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading;
+
+namespace WcfServiceLifeCycle
+{
+ class Program
+ {
+ static void Main(string[] args)
+ {
+ Type t = typeof(HelloWorldWCF);
+ Console.Out.WriteLine(t.AssemblyQualifiedName);
+ UDDIClient clerkManager = null;
+ Transport transport = null;
+ UDDIClerk clerk = null;
+
+ 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");
+ clerkManager.registerAnnotatedServices();
+ HelloWorldWCF x = new HelloWorldWCF();
+ // clerkManager.unRegisterAnnotatedServices();
+ Thread.Sleep(15000);
+
+ }
+ }
+
+
+ [UDDIService(businessKey = "uddi:juddi.apache.org:businesses-asf", description = "My custom WCF service registered via annotations",
+ serviceName = "HelloImplWcf, such a cool name", lang = "en", serviceKey = "uddi:juddi.apache.org:services-customHelloImplWCF")]
+ [UDDIServiceBinding(accessPoint = "http://localhost/here", accessPointType = "endPoint")]
+ public class HelloWorldWCF : Hello_PortType
+ {
+ public sayHelloResponse sayHello(sayHelloRequest request)
+ {
+ return new sayHelloResponse("hi");
+ }
+ }
+}
Added: juddi/trunk/juddi-client.net/example/WcfServiceLifeCycle/Properties/AssemblyInfo.cs
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-client.net/example/WcfServiceLifeCycle/Properties/AssemblyInfo.cs?rev=1524601&view=auto
==============================================================================
--- juddi/trunk/juddi-client.net/example/WcfServiceLifeCycle/Properties/AssemblyInfo.cs (added)
+++ juddi/trunk/juddi-client.net/example/WcfServiceLifeCycle/Properties/AssemblyInfo.cs Thu Sep 19 00:06:38 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("WcfServiceLifeCycle")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("Hewlett-Packard")]
+[assembly: AssemblyProduct("WcfServiceLifeCycle")]
+[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("eefed695-e83d-40dd-9e00-a588df381538")]
+
+// 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/example/WcfServiceLifeCycle/WcfServiceLifeCycle.csproj
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-client.net/example/WcfServiceLifeCycle/WcfServiceLifeCycle.csproj?rev=1524601&view=auto
==============================================================================
--- juddi/trunk/juddi-client.net/example/WcfServiceLifeCycle/WcfServiceLifeCycle.csproj (added)
+++ juddi/trunk/juddi-client.net/example/WcfServiceLifeCycle/WcfServiceLifeCycle.csproj Thu Sep 19 00:06:38 2013
@@ -0,0 +1,74 @@
+<?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>{072F737E-86E5-4B8E-A7FB-864A3ABB0D9A}</ProjectGuid>
+ <OutputType>Exe</OutputType>
+ <AppDesignerFolder>Properties</AppDesignerFolder>
+ <RootNamespace>WcfServiceLifeCycle</RootNamespace>
+ <AssemblyName>WcfServiceLifeCycle</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.Runtime.Serialization" />
+ <Reference Include="System.ServiceModel" />
+ <Reference Include="System.Web" />
+ <Reference Include="System.Web.Services" />
+ <Reference Include="System.Xml" />
+ </ItemGroup>
+ <ItemGroup>
+ <Compile Include="HelloService.cs" />
+ <Compile Include="Program.cs" />
+ <Compile Include="Properties\AssemblyInfo.cs" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="App.config" />
+ <None Include="sample.wsdl" />
+ </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>
+ <ItemGroup>
+ <Content Include="uddi.xml">
+ <SubType>Designer</SubType>
+ <CopyToOutputDirectory>Always</CopyToOutputDirectory>
+ </Content>
+ </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/example/WcfServiceLifeCycle/sample.wsdl
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-client.net/example/WcfServiceLifeCycle/sample.wsdl?rev=1524601&view=auto
==============================================================================
--- juddi/trunk/juddi-client.net/example/WcfServiceLifeCycle/sample.wsdl (added)
+++ juddi/trunk/juddi-client.net/example/WcfServiceLifeCycle/sample.wsdl Thu Sep 19 00:06:38 2013
@@ -0,0 +1,49 @@
+<definitions name="HelloService"
+ targetNamespace="http://www.examples.com/wsdl/HelloService.wsdl"
+ xmlns="http://schemas.xmlsoap.org/wsdl/"
+ xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
+ xmlns:tns="http://www.examples.com/wsdl/HelloService.wsdl"
+ xmlns:xsd="http://www.w3.org/2001/XMLSchema" >
+
+ <message name="SayHelloRequest">
+ <part name="firstName" type="xsd:string"/>
+ </message>
+ <message name="SayHelloResponse">
+ <part name="greeting" type="xsd:string"/>
+ </message>
+
+ <portType name="Hello_PortType">
+ <operation name="sayHello">
+ <input message="tns:SayHelloRequest"/>
+ <output message="tns:SayHelloResponse"/>
+ </operation>
+ </portType>
+
+ <binding name="Hello_Binding" type="tns:Hello_PortType">
+ <soap:binding style="rpc"
+ transport="http://schemas.xmlsoap.org/soap/http"/>
+ <operation name="sayHello">
+ <soap:operation soapAction="sayHello"/>
+ <input>
+ <soap:body
+ encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
+ namespace="urn:examples:helloservice"
+ use="encoded"/>
+ </input>
+ <output>
+ <soap:body
+ encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
+ namespace="urn:examples:helloservice"
+ use="encoded"/>
+ </output>
+ </operation>
+ </binding>
+
+ <service name="Hello_Service">
+ <documentation>WSDL File for HelloService</documentation>
+ <port binding="tns:Hello_Binding" name="Hello_Port">
+ <soap:address
+ location="http://www.examples.com/SayHello/" />
+ </port>
+ </service>
+</definitions>
\ No newline at end of file
Added: juddi/trunk/juddi-client.net/example/WcfServiceLifeCycle/uddi.xml
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-client.net/example/WcfServiceLifeCycle/uddi.xml?rev=1524601&view=auto
==============================================================================
--- juddi/trunk/juddi-client.net/example/WcfServiceLifeCycle/uddi.xml (added)
+++ juddi/trunk/juddi-client.net/example/WcfServiceLifeCycle/uddi.xml Thu Sep 19 00:06:38 2013
@@ -0,0 +1,84 @@
+<?xml version="1.0" encoding="ISO-8859-1" ?>
+<uddi xmlns="urn:juddi-apache-org:v3_client" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:juddi-apache-org:v3_client ..\..\..\juddi-client\src\main\resources\xsd\uddi-client.xsd">
+ <reloadDelay>5000</reloadDelay>
+ <client name="test-client">
+ <nodes>
+ <node isHomeJUDDI="true">
+ <!-- required 'default' node -->
+ <name>default</name>
+ <description>Main jUDDI node</description>
+ <properties>
+ <property name="serverName" value="uddi-jbossoverlord.rhcloud.com" />
+ <property name="serverPort" value="80" />
+ <!-- for UDDI nodes that use HTTP u/p, using the following
+ <property name="basicAuthUsername" value="root" />
+ <property name="basicAuthPassword" value="password" />
+ <property name="basicAuthPasswordIsEncrypted" value="false" />
+ <property name="basicAuthPasswordCryptoProvider" value="org.apache.juddi.v3.client.crypto.AES128Cryptor (an example)" />-->
+ </properties>
+ <proxyTransport>org.apache.juddi.v3.client.transport.AspNetTransport</proxyTransport>
+ <custodyTransferUrl>http://${serverName}:${serverPort}/services/custody-transfer?wsdl</custodyTransferUrl>
+ <inquiryUrl>http://${serverName}:${serverPort}/services/inquiry?wsdl</inquiryUrl>
+ <publishUrl>http://${serverName}:${serverPort}/services/publish?wsdl</publishUrl>
+ <securityUrl>http://${serverName}:${serverPort}/services/security?wsdl</securityUrl>
+ <subscriptionUrl>http://${serverName}:${serverPort}/services/subscription?wsdl</subscriptionUrl>
+ <subscriptionListenerUrl>http://${serverName}:${serverPort}/services/subscription-listener?wsdl</subscriptionListenerUrl>
+ <juddiApiUrl>http://${serverName}:${serverPort}/services/juddi-api?wsdl</juddiApiUrl>
+ <factoryInitial>not used</factoryInitial>
+ <factoryURLPkgs>not used</factoryURLPkgs>
+ <factoryNamingProvider>not used</factoryNamingProvider>
+ </node>
+ <node>
+ <name>med</name>
+ <description>jUDDI node in other Department</description>
+ <proxyTransport>org.apache.juddi.v3.client.transport.AspNetTransport</proxyTransport>
+ <custodyTransferUrl>http://med:8080/juddiv3/services/custody-transfer?wsdl</custodyTransferUrl>
+ <inquiryUrl>http://med:8080/juddiv3/services/inquiry?wsdl</inquiryUrl>
+ <publishUrl>http://med:8080/juddiv3/services/publish?wsdl</publishUrl>
+ <securityUrl>http://med:8080/juddiv3/services/security?wsdl</securityUrl>
+ <subscriptionUrl>http://med:8080/juddiv3/services/subscription?wsdl</subscriptionUrl>
+ <subscriptionListenerUrl>http://med:8080/juddiv3/services/subscription-listener?wsdl</subscriptionListenerUrl>
+ <juddiApiUrl>http://med:8080/juddiv3/services/juddi-api?wsdl</juddiApiUrl>
+ <factoryInitial>not used</factoryInitial>
+ <factoryURLPkgs>not used</factoryURLPkgs>
+ <factoryNamingProvider>not used</factoryNamingProvider>
+
+ </node>
+ </nodes>
+
+ <clerks registerOnStartup="false">
+ <clerk name="default" node="default" publisher="root" password="root" isPasswordEncrypted="false" cryptoProvider="">
+ <class>WcfServiceLifeCycle.HelloWorldWCF, WcfServiceLifeCycle, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null</class>
+ </clerk>
+
+
+ </clerks>
+ <signature>
+ <signingKeyStorePath>CURRENT-USER</signingKeyStorePath>
+ <signingKeyStoreType>WINDOWS</signingKeyStoreType>
+ <signingKeyStoreFilePassword>ignored</signingKeyStoreFilePassword>
+ <signingKeyPassword>ignored</signingKeyPassword>
+ <signingKeyAlias>SERIAL</signingKeyAlias>
+ <canonicalizationMethod>http://www.w3.org/2001/10/xml-exc-c14n#</canonicalizationMethod>
+ <signatureMethod>RSA_SHA1</signatureMethod>
+ <XML_DIGSIG_NS>http://www.w3.org/2000/09/xmldsig#</XML_DIGSIG_NS>
+ <trustStorePath>CURRENT-USER</trustStorePath>
+ <trustStoreType>WINDOWS</trustStoreType>
+ <trustStorePassword>ignored</trustStorePassword>
+ <checkTimestamps>true</checkTimestamps>
+ <checkTrust>true</checkTrust>
+ <checkRevocationCRL>true</checkRevocationCRL>
+ <checkRevocationOCSP>false</checkRevocationOCSP>
+ </signature>
+ <subscriptionCallbacks>
+ <keyDomain>uddi:org.apache.juddi</keyDomain>
+ <listenUrl>http://localhost:4444/callback</listenUrl>
+ <autoRegisterBindingTemplate>false</autoRegisterBindingTemplate>
+ <autoRegisterBusinessServiceKey>uddi:org.apache.juddi:callbackServices</autoRegisterBusinessServiceKey>
+ <signatureBehavior>DoNothing</signatureBehavior>
+ </subscriptionCallbacks>
+ <XtoWsdl>
+ <IgnoreSSLErrors>false</IgnoreSSLErrors>
+ </XtoWsdl>
+ </client>
+</uddi>
\ No newline at end of file
Added: juddi/trunk/juddi-client.net/juddi-client.net-sample/packages.config
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-client.net/juddi-client.net-sample/packages.config?rev=1524601&view=auto
==============================================================================
--- juddi/trunk/juddi-client.net/juddi-client.net-sample/packages.config (added)
+++ juddi/trunk/juddi-client.net/juddi-client.net-sample/packages.config Thu Sep 19 00:06:38 2013
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="utf-8"?>
+<packages>
+ <package id="xunit" version="1.9.2" targetFramework="net35" />
+</packages>
\ No newline at end of file
Modified: 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=1524601&r1=1524600&r2=1524601&view=diff
==============================================================================
--- juddi/trunk/juddi-client.net/juddi-client.net.sln (original)
+++ juddi/trunk/juddi-client.net/juddi-client.net.sln Thu Sep 19 00:06:38 2013
@@ -10,6 +10,10 @@ Project("{2150E333-8FDC-42A3-9474-1A3956
.nuget\packages.config = .nuget\packages.config
EndProjectSection
EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WcfServiceLifeCycle", "example\WcfServiceLifeCycle\WcfServiceLifeCycle.csproj", "{072F737E-86E5-4B8E-A7FB-864A3ABB0D9A}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AspnetServiceLifeCycle", "example\AspnetServiceLifeCycle\AspnetServiceLifeCycle.csproj", "{53F50B81-088B-4593-9F1C-F3D3F499F28C}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
@@ -24,6 +28,14 @@ Global
{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
+ {072F737E-86E5-4B8E-A7FB-864A3ABB0D9A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {072F737E-86E5-4B8E-A7FB-864A3ABB0D9A}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {072F737E-86E5-4B8E-A7FB-864A3ABB0D9A}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {072F737E-86E5-4B8E-A7FB-864A3ABB0D9A}.Release|Any CPU.Build.0 = Release|Any CPU
+ {53F50B81-088B-4593-9F1C-F3D3F499F28C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {53F50B81-088B-4593-9F1C-F3D3F499F28C}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {53F50B81-088B-4593-9F1C-F3D3F499F28C}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {53F50B81-088B-4593-9F1C-F3D3F499F28C}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
Modified: 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=1524601&r1=1524600&r2=1524601&view=diff
==============================================================================
--- juddi/trunk/juddi-client.net/juddi-client.net/Properties/AssemblyInfo.cs (original)
+++ juddi/trunk/juddi-client.net/juddi-client.net/Properties/AssemblyInfo.cs Thu Sep 19 00:06:38 2013
@@ -32,5 +32,5 @@ using System.Runtime.InteropServices;
// 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("3.2.*")]
-[assembly: AssemblyFileVersion("3.2.*.*")]
+[assembly: AssemblyVersion("3.2.0.0")]
+[assembly: AssemblyFileVersion("3.2.0.0")]
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@juddi.apache.org
For additional commands, e-mail: commits-help@juddi.apache.org