by community-syndication | Dec 31, 2013 | BizTalk Community Blogs via Syndication
My solution is to have a wcf service which can accept a pdf/text file streamed as byte array in one of the elements. I had a BizTalk orchestration exposed as a wcf service. The schema has a content element which is set as xs:base64binary. So the wcf service expects the service consumer to convert the […]
Blog Post by: shankarsbiztalk
by community-syndication | Dec 31, 2013 | BizTalk Community Blogs via Syndication
Dear friends of BizTalk360! It’s the last day of 2013. I blocked few hours in my calendar particularly to write this blog post. I guess it’s important to take a look at what we have done in 2013. You can see previous recaps here 2012, 2011. If I look back it kind of surprise me, […]
The post 2013 Recap appeared first on BizTalk360 Blog.
Blog Post by: Saravana Kumar
by community-syndication | Dec 30, 2013 | BizTalk Community Blogs via Syndication
I’ve been troubleshooting some issues with Viasfora and noticed something that I definitely was not expecting: It appears that if you implement an IClassifier extension, and also implement IDisposable, it will not be called by Visual Studio once the text buffer is released. I have noticed this on Visual Studio 2013, but so far, I […]
Blog Post by: Tomas Restrepo
by community-syndication | Dec 30, 2013 | BizTalk Community Blogs via Syndication
The year is nearly up, and it’s been a good one. 30+ posts on the blog, job changes, 4 new Pluralsight courses, twice-monthly InfoQ.com contributions, graduation with a Masters Degree in Engineering, and speaking engagements around the world (Amsterdam, Gothenburg, New Orleans, San Francisco, London, and Chicago). Here’s a quick recap of my favorite blogs […]
Blog Post by: Richard Seroter
by community-syndication | Dec 30, 2013 | BizTalk Community Blogs via Syndication
By default the Microsoft BizTalk ESB Toolkit does not provide the functionality to send a message to Windows SharePoint Services. Luckily you do not have to create a custom Adapter Provider for this but is there already one available in the ESB Toolkit Extensions Library. The WSS Adapter Provider provides the functionality to promote various Windows SharePoint Services Adapter property values.
Installation Prerequisites
To use the WSS Adapter Provider in an Itinerary, you must install the ESB Toolkit Extensions. Follow this sequence to install the prerequisites and to configure your system.
Download the latest source code from the ESB Toolkit Extensions Library. |
|
|
Unzip the downloaded file. |
|
Create a new Project in Visual Studio and select the Project Type: Blank Solution. |
|
Add the extracted “Esb.Extensions.Library.csproj” Project to the Solution. |
|
|
Rebuild and GAC this project. – Use the Deployment Framework for BizTalk or the GacUtil. |
|
|
Add the following line in the Adapter Providers section: |
<adapterProvider name="Windows SharePoint Services" type="WhiteCase.MW.Foundation.ESB.Extensions. Library.AdapterProviders.SharePoint.WSSAdapterProvider, WhiteCase.MW.Foundation.ESB.Extensions.Library, Version=1.0.0.0, Culture=neutral, PublicKeyToken=aeb660468fddc5d9" moniker="wss" />
.csharpcode, .csharpcode pre
{
font-size: small;
color: black;
font-family: consolas, “Courier New”, courier, monospace;
background-color: #ffffff;
/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt
{
background-color: #f4f4f4;
width: 100%;
margin: 0em;
}
.csharpcode .lnum { color: #606060; } |
|
Copy the Property manifest xml files into the %ESB Install Folder%\Tools\Itinerary Designer\ folder. |
C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\Extensions\Microsoft.Practices.Services.Itinerary.DslPackage |
|
Using the WSS Adapter Provider
How to use the WSS Adapter Provider in an Itinerary:
In the Resolver select “Windows SharePoint Services” for the Transport Name. |
|
|
Add Extra properties in the Endpoint Configuration:
- Define the namespace aliases used by the XPATH queries.
- The SharePoint columns and values to be set for this message.
- The Username and Password for the SharePoint online account.
- Use the SharePoint Client Side Object Model (CSOM) or the Service Side Object Model (SSOM)
|
|
|
Use the ConfigPropertiesXml property to set the SharePoint columns and values. |
<ConfigPropertiesXml>
<PropertyName2>Naam</PropertyName2>
<PropertySource2>DespatchAdvice_%XPATH=//ns0:DespatchAdvice/ns0:ID%.xml</PropertySource2>
</ConfigPropertiesXml>
.csharpcode, .csharpcode pre
{
font-size: small;
color: black;
font-family: consolas, “Courier New”, courier, monospace;
background-color: #ffffff;
/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt
{
background-color: #f4f4f4;
width: 100%;
margin: 0em;
}
.csharpcode .lnum { color: #606060; } |
|
Testing
Once the itinerary is deployed to the Itinerary Store database, the solution is ready to be tested.
Run DebugView to watch the trace output. |
|
|
Open the List in SharePoint. |
|
|
Conclusion
The ESB Toolkit Extensions Library makes it very easy to send messages to SharePoint with an Itinerary. Now you do not have to create a custom Adapter Provider anymore for SharePoint. In the Library are also AdapterProviders for HTTP and MSMQ. further, there is a BRE Resolvers included.
Download the latest Source Code here:
https://esbextlibrary.codeplex.com/SourceControl/latest
by community-syndication | Dec 29, 2013 | BizTalk Community Blogs via Syndication
In my previous post I introduced the follow up of Microsoft Services Engine, Sentinet from Nevatech. I discussed the deployment of Sentinet on a single machine, which I am going to use for further exploration of this product. In this post I like to share the user experience and management side of Sentinet.
To discuss the user experience and management of Sentinet I am going to do a walk-through
by community-syndication | Dec 28, 2013 | BizTalk Community Blogs via Syndication
Exchanging or routing messages between existing applications, systems or external partners is one of the many common scenarios in Enterprise integration solutions. And sometimes they are build base on the same data model, however because they are built in different systems and teams they can have slight small differences like: the order of the elements, […]
Blog Post by: Sandro Pereira
by community-syndication | Dec 24, 2013 | BizTalk Community Blogs via Syndication
This is the last post in a four part series looking at BizTalk and WCF. Here are the previous three posts: Part 1 -A Look at the Service to beConsumed Part 2 – The BizTalk WCF Service Consuming Wizard and a Look at the ArtefactsCreated Part 3 – Building the BizTalkSolution In this final post, […]
Blog Post by: James Corbould
by community-syndication | Dec 24, 2013 | BizTalk Community Blogs via Syndication
%u3088%u304f%u3001%u300c%u30b5%u30dd%u30fc%u30c8%u7d42%u4e86%u5f8c%u306e%u88fd%u54c1%u3067%u3082%u3001%u30de%u30eb%u30a6%u30a7%u30a2%u5bfe%u7b56%u30bd%u30d5%u30c8%u3092%u5b9f%u884c%u3057%u3066%u3044%u308c%u3070%u5927%u4e08%u592b%uff1f%u300d%u3068%u306e%u3054%u8cea%u554f%u3092%u53d7%u3051%u307e%u3059%u3002%u7b54%u3048%u306f No %u306a%u306e%u3067%u3059%u304c%u3001%u4eca%u65e5%u306f%u30de%u30eb%u30a6%u30a7%u30a2%u5bfe%u7b56%u30bd%u30d5%u30c8%u3060%u3051%u3067%u306f%u4e0d%u5341%u5206%u3067%u3042%u308b%u7406%u7531%u3092%u304a%u8a71%u3057%u307e%u3059%u3002
-
%u30ea%u30a2%u30eb%u30bf%u30a4%u30e0%u4fdd%u8b77%u304c%u6709%u52b9%u306a%u30de%u30eb%u30a6%u30a7%u30a2%u5bfe%u7b56%u30bd%u30d5%u30c8%u3092%u5b9f%u884c%u3057%u3066%u3044%u3066%u3082%u3001%u30de%u30eb%u30a6%u30a7%u30a2%u306b%u306f%u611f%u67d3%u3059%u308b
%u30de%u30a4%u30af%u30ed%u30bd%u30d5%u30c8%u306e%u8abf%u3079%u3067%u306f%u3001%u30ea%u30a2%u30eb%u30bf%u30a4%u30e0%u4fdd%u8b77%u304c%u6709%u52b9%u306a%u30de%u30eb%u30a6%u30a7%u30a2%u5bfe%u7b56%u30bd%u30d5%u30c8%u3092%u5b9f%u884c%u3057%u3066%u3044%u308b%u30b7%u30b9%u30c6%u30e0 (%u4e0b%u56f3 1 %u306e Protected) %u3067%u3082%u30de%u30eb%u30a6%u30a7%u30a2%u306b%u611f%u67d3%u3059%u308b%u3053%u3068%u304c%u793a%u3055%u308c%u3066%u3044%u307e%u3059%u3002%u6628%u4eca%u306e%u653b%u6483%u306b%u304a%u3044%u3066%u306f%u3001%u6709%u540d%u306a%u30de%u30eb%u30a6%u30a7%u30a2%u5bfe%u7b56%u30bd%u30d5%u30c8%u3067%u691c%u77e5%u3055%u308c%u306a%u3044%u3053%u3068%u3092%u78ba%u8a8d%u3057%u3066%u304b%u3089%u30de%u30eb%u30a6%u30a7%u30a2%u3092%u914d%u5e03%u3057%u305f%u308a%u6a19%u7684%u578b%u653b%u6483%u3092%u884c%u3046%u30b1%u30fc%u30b9%u3084%u3001%u4e00%u5ea6%u7aef%u672b%u306b%u4fb5%u5165%u3059%u308b%u3068%u30de%u30eb%u30a6%u30a7%u30a2%u5bfe%u7b56%u30bd%u30d5%u30c8%u3092 OFF %u306b%u3057%u305f%u308a%u30d1%u30bf%u30fc%u30f3%u30d5%u30a1%u30a4%u30eb%u306e%u66f4%u65b0%u3092%u59a8%u5bb3%u3059%u308b%u30de%u30eb%u30a6%u30a7%u30a2%u3082%u3042%u308a%u307e%u3059%u3002%u6a19%u7684%u578b%u653b%u6483%u304c%u5897%u3048%u308b%u4e2d%u3001%u30bb%u30ad%u30e5%u30ea%u30c6%u30a3 %u30d9%u30f3%u30c0%u30fc%u304c%u65b0%u578b%u30de%u30eb%u30a6%u30a7%u30a2%u3092%u5148%u884c%u5165%u624b%u3067%u304d%u306a%u3044%u7d50%u679c%u3001%u6700%u65b0%u306e%u30d1%u30bf%u30fc%u30f3%u30d5%u30a1%u30a4%u30eb%u306b%u66f4%u65b0%u3057%u3066%u3082%u6700%u65b0%u306e%u30de%u30eb%u30a6%u30a7%u30a2%u3092%u6355%u307e%u3048%u3089%u308c%u306a%u3044%u72b6%u6cc1%u3082%u8d77%u304d%u3066%u3044%u307e%u3059%u3002
%u56f31: %u30ea%u30a2%u30eb%u30bf%u30a4%u30e0%u4fdd%u8b77%u304c%u6709%u52b9%u30fb%u7121%u52b9%u306a%u5834%u5408%u306e%u30de%u30eb%u30a6%u30a7%u30a2%u611f%u67d3%u7387 (%u30aa%u30da%u30ec%u30fc%u30c6%u30a3%u30f3%u30b0 %u30b7%u30b9%u30c6%u30e0(OS)/Service Pack (SP) %u5225)
- %u30b5%u30dd%u30fc%u30c8%u7d42%u4e86%u88fd%u54c1%u306f%u30b5%u30dd%u30fc%u30c8%u4e2d%u306e%u88fd%u54c1%u306b%u6bd4%u3079%u3001%u611f%u67d3%u7387%u304c%u9ad8%u304f%u306a%u308b
%u30ea%u30a2%u30eb%u30bf%u30a4%u30e0%u4fdd%u8b77%u304c%u6709%u52b9%u306a%u30de%u30eb%u30a6%u30a7%u30a2%u5bfe%u7b56%u30bd%u30d5%u30c8%u3092%u5b9f%u884c%u3057%u3066%u3044%u3066%u3082%u3001%u30b5%u30dd%u30fc%u30c8%u7d42%u4e86%u5f8c%u306e%u88fd%u54c1 (%u4e0b%u56f3 2 %u306e Windows XP Service Pack 2) %u306f%u3001%u30b5%u30dd%u30fc%u30c8%u4e2d%u306e%u88fd%u54c1 (Windows XP Service Pack 3) %u3088%u308a%u30de%u30eb%u30a6%u30a7%u30a2%u611f%u67d3%u7387%u304c%u9ad8%u304f%u306a%u3063%u3066%u3044%u307e%u3059%u3002(Windows XP %u30b5%u30dd%u30fc%u30c8%u7d42%u4e86%u5f8c%u306e%u30bb%u30ad%u30e5%u30ea%u30c6%u30a3%uff5e %u30de%u30eb%u30a6%u30a7%u30a2%u611f%u67d3%u7387%u304c%u793a%u3059%u30ea%u30b9%u30af %u306e%u300c%u30b5%u30dd%u30fc%u30c8%u304c%u7d42%u4e86%u3057%u305f%u30bd%u30d5%u30c8%u30a6%u30a7%u30a2%u306e%u30de%u30eb%u30a6%u30a7%u30a2%u5bfe%u7b56%u300d%u3082%u53c2%u7167)
%u56f3 2: %u30ea%u30a2%u30eb%u30bf%u30a4%u30e0%u4fdd%u8b77%u304c%u6709%u52b9%u30fb%u7121%u52b9%u306a%u5834%u5408%u306e%u30de%u30eb%u30a6%u30a7%u30a2%u611f%u67d3%u7387 (Windows XP SP2 %u304a%u3088%u3073 SP3)
- %u4e0a%u8a18 2 %u306e%u4e3b%u306a%u7406%u7531%u306f%u3001%u8106%u5f31%u6027%u306b%u5bfe%u3059%u308b%u30bb%u30ad%u30e5%u30ea%u30c6%u30a3%u66f4%u65b0%u30d7%u30ed%u30b0%u30e9%u30e0%u304c%u63d0%u4f9b%u3055%u308c%u3066%u3044%u308b%u304b%u5426%u304b
Windows XP %u30b5%u30dd%u30fc%u30c8%u7d42%u4e86%u5f8c%u306f%u65b0%u3057%u3044%u30bb%u30ad%u30e5%u30ea%u30c6%u30a3%u66f4%u65b0%u30d7%u30ed%u30b0%u30e9%u30e0%u304c%u63d0%u4f9b%u3055%u308c%u305a%u3001%u65b0%u898f%u306b%u898b%u3064%u304b%u3063%u305f%u8106%u5f31%u6027%u304c%u91ce%u3056%u3089%u3057%u3068%u306a%u308a%u307e%u3059 (%u203b)%u3002%u653b%u6483%u8005%u306b%u3068%u3063%u3066%u306f%u304a%u3044%u3057%u3044%u8a71%u3067%u3001%u30de%u30eb%u30a6%u30a7%u30a2%u5bfe%u7b56%u30bd%u30d5%u30c8%u3055%u3048%u30d0%u30a4%u30d1%u30b9%u3059%u308c%u3070%u3044%u3044%u308f%u3051%u3067%u3059%u304b%u3089%u3001%u65e5%u3005%u65b0%u3057%u3044%u30de%u30eb%u30a6%u30a7%u30a2%u3092%u958b%u767a%u3057%u3001%u30de%u30eb%u30a6%u30a7%u30a2%u5bfe%u7b56%u30bd%u30d5%u30c8%u304c%u8ffd%u3044%u3064%u3051%u306a%u3044%u72b6%u6cc1%u304c%u5897%u3048%u308b%u3053%u3068%u3082%u8003%u3048%u3089%u308c%u307e%u3059%u3002
%u203b 2012 %u5e74 7 %u6708%u304b%u3089 2013 %u5e74 7 %u6708%u306b%u516c%u958b%u3055%u308c%u305f%u30bb%u30ad%u30e5%u30ea%u30c6%u30a3%u60c5%u5831%u306e%u3046%u3061 45 %u4ef6%u3067 Windows XP %u306f%u5f71%u97ff%u3092%u53d7%u3051%u307e%u3057%u305f%u3002%u30b5%u30dd%u30fc%u30c8%u7d42%u4e86%u5f8c%u3082%u3001%u540c%u7b49%u306e%u65b0%u3057%u3044%u8106%u5f31%u6027%u306e%u8105%u5a01%u306b%u3055%u3089%u3055%u308c%u308b%u3068%u8003%u3048%u3089%u308c%u307e%u3059%u3002
%u56f3 3: %u30bb%u30ad%u30e5%u30ea%u30c6%u30a3%u66f4%u65b0%u30d7%u30ed%u30b0%u30e9%u30e0%u306e%u6709%u7121%u306b%u3088%u308b%u653b%u6483%u306e%u30a4%u30e1%u30fc%u30b8 (EoS=End of Support=%u30b5%u30dd%u30fc%u30c8%u7d42%u4e86)
- %u653b%u6483%u8005%u306f%u3001Windows XP %u306f%u69cb%u9020%u4e0a%u60aa%u7528%u304c%u683c%u6bb5%u306b%u5bb9%u6613 (%u6210%u529f%u7387%u304c%u9ad8%u3044) %u3068%u77e5%u3063%u3066%u3044%u308b
10 %u5e74%u4ee5%u4e0a%u524d%u306b%u958b%u767a%u3055%u308c%u305f Windows XP %u306b%u306f%u3001%u73fe%u4ee3%u306e%u8106%u5f31%u6027%u60aa%u7528%u6280%u8853%u306b%u5bfe%u6297%u3057%u3046%u308b%u30bb%u30ad%u30e5%u30ea%u30c6%u30a3%u6a5f%u80fd%u306f%u307b%u3068%u3093%u3069%u642d%u8f09%u3055%u308c%u3066%u304a%u3089%u305a%u3001%u73fe%u4ee3%u306e%u8105%u5a01%u306b%u5bfe%u3057%u3066%u306f%u7121%u9632%u5099%u3067%u3059%u3002%u91ce%u3056%u3089%u3057%u306e%u8106%u5f31%u6027%u3092%u72d9%u3046%u65b0%u3057%u3044%u30de%u30eb%u30a6%u30a7%u30a2%u304c%u3084%u3063%u3066%u304d%u305f%u5834%u5408%u3001%u6700%u5f8c%u306e%u7826%u3068%u306a%u308b OS %u306e%u9632%u5fa1%u6a5f%u80fd%u306f Windows XP %u3067%u306f%u307b%u307c%u306a%u3044%u306b%u7b49%u3057%u304f%u3001%u65b0%u3057%u3044 OS %u306b%u6bd4%u3079%u3001%u7c21%u5358%u306b%u60aa%u7528%u3055%u308c%u3066%u3057%u307e%u3044%u307e%u3059%u3002
%u56f3 4: %u60aa%u7528%u3092%u7de9%u548c%u3059%u308b OS %u306e%u6a5f%u80fd%u306e%u6709%u7121%u306b%u3088%u308b%u653b%u6483%u306e%u30a4%u30e1%u30fc%u30b8
%u304a%u308f%u308a%u306b
OS %u306e%u30bb%u30ad%u30e5%u30ea%u30c6%u30a3%u6a5f%u80fd%u304c%u4e4f%u3057%u3044%u4e0a%u306b%u3001%u30b5%u30dd%u30fc%u30c8%u7d42%u4e86%u306b%u3088%u308a%u8106%u5f31%u6027%u304c%u91ce%u3056%u3089%u3057%u306b%u306a%u308b%u3002%u307e%u3060%u3057%u3070%u3089%u304f%u5e02%u5834%u306b%u6b8b%u308b%u305d%u3093%u306a Windows XP %u3092%u3001%u3042%u306a%u305f%u304c%u653b%u6483%u8005%u306a%u3089%u6070%u597d%u306e%u30bf%u30fc%u30b2%u30c3%u30c8%u3068%u3059%u308b%u306e%u3067%u306f%u306a%u3044%u3067%u3057%u3087%u3046%u304b%u3002
%u30de%u30eb%u30a6%u30a7%u30a2%u306e%u8105%u5a01%u306b%u306f%u3001%u30de%u30eb%u30a6%u30a7%u30a2%u5bfe%u7b56%u30bd%u30d5%u30c8%u3060%u3051%u3067%u306f 100% %u306e%u9632%u5fa1%u306f%u3067%u304d%u307e%u305b%u3093%u3002%u305d%u306e%u8a8d%u8b58%u3067%u3001%u30bb%u30ad%u30e5%u30ea%u30c6%u30a3%u66f4%u65b0%u30d7%u30ed%u30b0%u30e9%u30e0%u306e%u9069%u7528%u3084%u30bb%u30ad%u30e5%u30ea%u30c6%u30a3%u6a5f%u80fd (%u7de9%u548c%u6a5f%u80fd) %u304c%u5145%u5b9f%u3057%u305f%u88fd%u54c1%u3092%u4f7f%u7528%u3059%u308b%u306a%u3069%u3001%u591a%u5c64%u7684%u306a%u9632%u5fa1%u3092%u884c%u3044%u3001%u65e5%u3005%u9032%u5316%u3059%u308b%u30de%u30eb%u30a6%u30a7%u30a2%u306e%u8105%u5a01%u306b%u5bfe%u3057%u3066%u6700%u5927%u9650%u306e%u5b89%u5fc3%u3092%u5099%u3048%u3066%u304f%u3060%u3055%u3044%u3002
%u95a2%u9023%u30ea%u30f3%u30af:
Windows XP %u30b5%u30dd%u30fc%u30c8%u7d42%u4e86%u5f8c%u306e%u30bb%u30ad%u30e5%u30ea%u30c6%u30a3%uff5e %u30de%u30eb%u30a6%u30a7%u30a2%u611f%u67d3%u7387%u304c%u793a%u3059%u30ea%u30b9%u30af
WindowsXP %u3092 2014 %u5e74 4 %u6708%u306e%u30b5%u30dd%u30fc%u30c8%u7d42%u4e86%u5f8c%u3082%u4f7f%u3044%u7d9a%u3051%u308b%u3053%u3068%u306e%u30ea%u30b9%u30af
Blog Post by: Norie Tamura
by community-syndication | Dec 23, 2013 | BizTalk Community Blogs via Syndication
Windows Azure BizTalk Services was recently released by Microsoft, and you can find a fair bit about this cloud service online. I wrote up a simple walkthrough, Sam Vanhoutte did a nice comparison of features between BizTalk Server and BizTalk Services, the Neudesic folks have an extensive series of blog posts about it, and the […]
Blog Post by: Richard Seroter