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 03:07:33 UTC
svn commit: r1521325 - in /juddi/trunk/juddi-client.net: XMLFile1.xml
juddi-client.net-mono.sln juddi-client.net/bindings/datamodel.cs
juddi-client.net/juddi-client.net-mono.csproj readme.txt
Author: alexoree
Date: Tue Sep 10 01:07:33 2013
New Revision: 1521325
URL: http://svn.apache.org/r1521325
Log:
JUDDI-567 serialization fixed mono, due to .net generated ws code
Added:
juddi/trunk/juddi-client.net/juddi-client.net-mono.sln
juddi/trunk/juddi-client.net/juddi-client.net/juddi-client.net-mono.csproj
Removed:
juddi/trunk/juddi-client.net/XMLFile1.xml
Modified:
juddi/trunk/juddi-client.net/juddi-client.net/bindings/datamodel.cs
juddi/trunk/juddi-client.net/readme.txt
Added: juddi/trunk/juddi-client.net/juddi-client.net-mono.sln
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-client.net/juddi-client.net-mono.sln?rev=1521325&view=auto
==============================================================================
--- juddi/trunk/juddi-client.net/juddi-client.net-mono.sln (added)
+++ juddi/trunk/juddi-client.net/juddi-client.net-mono.sln Tue Sep 10 01:07:33 2013
@@ -0,0 +1,31 @@
+
+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-mono.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
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".nuget", ".nuget", "{FEB955BD-38E3-4816-94D3-EBF62F4CBB82}"
+ ProjectSection(SolutionItems) = preProject
+ .nuget\packages.config = .nuget\packages.config
+ EndProjectSection
+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
Modified: juddi/trunk/juddi-client.net/juddi-client.net/bindings/datamodel.cs
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-client.net/juddi-client.net/bindings/datamodel.cs?rev=1521325&r1=1521324&r2=1521325&view=diff
==============================================================================
--- juddi/trunk/juddi-client.net/juddi-client.net/bindings/datamodel.cs (original)
+++ juddi/trunk/juddi-client.net/juddi-client.net/bindings/datamodel.cs Tue Sep 10 01:07:33 2013
@@ -2689,7 +2689,7 @@ namespace org.uddi.apiv3
/// <remarks/>
[System.Xml.Serialization.XmlTextAttribute()]
- [System.Xml.Serialization.XmlAnyElementAttribute(Name="Any")]
+ [System.Xml.Serialization.XmlAnyElementAttribute(Name = "Any")]
public System.Xml.XmlNode[] Any
{
get
@@ -5454,10 +5454,10 @@ namespace org.uddi.apiv3
}
/// <remarks/>
- [System.Xml.Serialization.XmlElementAttribute("bindingKey", typeof(string), Namespace = "urn:uddi-org:api_v3", DataType = "anyURI")]
- [System.Xml.Serialization.XmlElementAttribute("businessKey", typeof(string), Namespace = "urn:uddi-org:api_v3", DataType = "anyURI")]
- [System.Xml.Serialization.XmlElementAttribute("serviceKey", typeof(string), Namespace = "urn:uddi-org:api_v3", DataType = "anyURI")]
- [System.Xml.Serialization.XmlElementAttribute("tModelKey", typeof(string), Namespace = "urn:uddi-org:api_v3", DataType = "anyURI")]
+ [System.Xml.Serialization.XmlElementAttribute("bindingKey", typeof(string), Namespace = "urn:uddi-org:api_v3", DataType = "anyURI", ElementName = "bindingKey")]
+ [System.Xml.Serialization.XmlElementAttribute("businessKey", typeof(string), Namespace = "urn:uddi-org:api_v3", DataType = "anyURI", ElementName = "businessKey")]
+ [System.Xml.Serialization.XmlElementAttribute("serviceKey", typeof(string), Namespace = "urn:uddi-org:api_v3", DataType = "anyURI", ElementName = "serviceKey")]
+ [System.Xml.Serialization.XmlElementAttribute("tModelKey", typeof(string), Namespace = "urn:uddi-org:api_v3", DataType = "anyURI", ElementName = "tModelKey")]
[System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")]
public string[] Items
{
@@ -5496,18 +5496,22 @@ namespace org.uddi.apiv3
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("urn:uddi-org:api_v3:bindingKey")]
+ //[System.Xml.Serialization.XmlEnumAttribute("bindingKey")]
bindingKey,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("urn:uddi-org:api_v3:businessKey")]
+ //[System.Xml.Serialization.XmlEnumAttribute("businessKey")]
businessKey,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("urn:uddi-org:api_v3:serviceKey")]
+ //[System.Xml.Serialization.XmlEnumAttribute("serviceKey")]
serviceKey,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("urn:uddi-org:api_v3:tModelKey")]
+ // [System.Xml.Serialization.XmlEnumAttribute("tModelKey")]
tModelKey,
}
Added: juddi/trunk/juddi-client.net/juddi-client.net/juddi-client.net-mono.csproj
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-client.net/juddi-client.net/juddi-client.net-mono.csproj?rev=1521325&view=auto
==============================================================================
--- juddi/trunk/juddi-client.net/juddi-client.net/juddi-client.net-mono.csproj (added)
+++ juddi/trunk/juddi-client.net/juddi-client.net/juddi-client.net-mono.csproj Tue Sep 10 01:07:33 2013
@@ -0,0 +1,98 @@
+<?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>{C3D005CD-6C26-49FD-A4D8-08699B66AF6F}</ProjectGuid>
+ <OutputType>Library</OutputType>
+ <AppDesignerFolder>Properties</AppDesignerFolder>
+ <RootNamespace>org.apache.juddi.client</RootNamespace>
+ <AssemblyName>juddi-dotnet-client</AssemblyName>
+ <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
+ <FileAlignment>512</FileAlignment>
+ <TargetFrameworkProfile />
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+ <DebugSymbols>true</DebugSymbols>
+ <DebugType>full</DebugType>
+ <Optimize>false</Optimize>
+ <OutputPath>bin\Debug\</OutputPath>
+ <DefineConstants>DEBUG;TRACE</DefineConstants>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>4</WarningLevel>
+ <RunCodeAnalysis>true</RunCodeAnalysis>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ <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.configuration" />
+ <Reference Include="System.Runtime.Serialization" />
+ <Reference Include="System.Security" />
+ <Reference Include="System.Web.Services" />
+ <Reference Include="System.Data" />
+ <Reference Include="System.Xml" />
+ </ItemGroup>
+ <ItemGroup>
+ <Compile Include="bindings\datamodel-mono.cs" />
+ <Compile Include="bindings\events.cs" />
+ <Compile Include="bindings\ext.cs" />
+ <Compile Include="bindings\JUDDIApiService.cs" />
+ <Compile Include="org.apache.juddi.v3.client.config\BackgroundRegistration.cs" />
+ <Compile Include="org.apache.juddi.v3.client.config\ClientConfig.cs" />
+ <Compile Include="org.apache.juddi.v3.client.config\Properties.cs" />
+ <Compile Include="org.apache.juddi.v3.client.config\Property.cs" />
+ <Compile Include="org.apache.juddi.v3.client.config\TokenResolver.cs" />
+ <Compile Include="org.apache.juddi.v3.client.config\uddi-client-ext.cs" />
+ <Compile Include="org.apache.juddi.v3.client.config\uddi-client.cs" />
+ <Compile Include="org.apache.juddi.v3.client.config\UDDIClerk.cs" />
+ <Compile Include="org.apache.juddi.v3.client.config\UDDIKeyConvention.cs" />
+ <Compile Include="org.apache.juddi.v3.client.config\UDDINode.cs" />
+ <Compile Include="org.apache.juddi.v3.client.config\XmlConfiguration.cs" />
+ <Compile Include="org.apache.juddi.v3.client.config\XRegistration.cs" />
+ <Compile Include="org.apache.juddi.v3.client.crypto\AES128Cryptor.cs" />
+ <Compile Include="org.apache.juddi.v3.client.crypto\AES256Cryptor.cs" />
+ <Compile Include="org.apache.juddi.v3.client.crypto\AESCryptor.cs" />
+ <Compile Include="org.apache.juddi.v3.client.crypto\Cryptor.cs" />
+ <Compile Include="org.apache.juddi.v3.client.crypto\CryptorFactory.cs" />
+ <Compile Include="org.apache.juddi.v3.client.crypto\DigSigUtil.cs" />
+ <Compile Include="org.apache.juddi.v3.client.crypto\TripleDESCryptor.cs" />
+ <Compile Include="org.apache.juddi.v3.client.mapping\WSDL2UDDI.cs" />
+ <Compile Include="org.apache.juddi.v3.client.transport\AspNetTransport.cs" />
+ <Compile Include="org.apache.juddi.v3.client\ConsoleLogger.cs" />
+ <Compile Include="org.apache.juddi.v3.client\EventLogger.cs" />
+ <Compile Include="org.apache.juddi.v3.client\FileLogger.cs" />
+ <Compile Include="org.apache.juddi.v3.client\Log.cs" />
+ <Compile Include="org.apache.juddi.v3.client\LogFactory.cs" />
+ <Compile Include="org.apache.juddi.v3.client\LogLevel.cs" />
+ <Compile Include="org.apache.juddi.v3.client\Release.cs" />
+ <Compile Include="org.apache.juddi.v3.client.transport\Transport.cs" />
+ <Compile Include="org.apache.juddi.v3.client.config\UDDIClient.cs" />
+ <Compile Include="org.apache.juddi.v3.client.config\UDDIClientContainer.cs" />
+ <Compile Include="Properties\AssemblyInfo.cs" />
+ <Compile Include="bindings\bindings.cs">
+ <SubType>Component</SubType>
+ </Compile>
+ <Compile Include="org.apache.juddi.v3.client\UDDIConstants.cs" />
+ <Compile Include="org.apache.juddi.v3.client\UDDIService.cs" />
+ </ItemGroup>
+ <ItemGroup>
+ <WCFMetadata Include="Service References\" />
+ </ItemGroup>
+ <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
Modified: juddi/trunk/juddi-client.net/readme.txt
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-client.net/readme.txt?rev=1521325&r1=1521324&r2=1521325&view=diff
==============================================================================
--- juddi/trunk/juddi-client.net/readme.txt (original)
+++ juddi/trunk/juddi-client.net/readme.txt Tue Sep 10 01:07:33 2013
@@ -8,4 +8,6 @@ Goals
-Hopefully work in both Microsoft's .NET and with Mono
-Use WCF behaviors and annotations to add the necessary hooks
-It is not yet complete!
\ No newline at end of file
+It is not yet complete!
+
+Mono users, make sure you use juddi-client.net-mono.sln when building!
\ No newline at end of file
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@juddi.apache.org
For additional commands, e-mail: commits-help@juddi.apache.org