Microsoft BizTalk France

  • ITS Consulting
  • ITS Consulting

ITS Manager



An out of the box solution for connecting BizTalk Server to SalesForce
10.04.2011 16:42:40
There are no translations available.


For one of our main customers, we integrated the Customer's legacy system to SalesForce. The project "is an out of the box" solution. We not only integrated BizTalk Server with SalesForce, but we putted in place a Tracking Framework that users can manipulate for instance:

- what is the content of the message sent to SalesForce,

- A Clear view of Successful messages and failed messages,

The display of the tracking enabled framework is based on SQL Server Reporting Services.

We would be willing to help our future customers with what we learned, a demo is available, please feel free to contact us



Tags:

Hits: 3362 | Read more...


 
BizTalk Adapter Articles
10.01.2011 23:11:14
There are no translations available.

http://msdn.microsoft.com/en-us/library/cc952299%28BTS.10%29.aspx

http://msdn.microsoft.com/en-us/library/bb246105%28BTS.70%29.aspx



Tags:

Hits: 656 | Read more...


 
BizTalk Server Tools
24.09.2010 14:18:48
There are no translations available.

PowerShell for BizTalk Server

http://psbiztalk.codeplex.com/

Naming convention

http://www.traceofthought.net/misc/BizTalk%20Naming%20Conventions.htm

BizTalk Cop (check convention name rules)

A set of FxCop rules for enforcing coding standards on BizTalk projects. First release includes configurable naming rules based on Scott Colestock's published conventions.
http://biztalkcop.codeplex.com/

BizTalk Performance Benchmark

Project Description
The BizTalk Benchmark Wizard is a simple tool to validate a BizTalk installation, making sure it performs as could be expected.

The purpose of this tool is to verify your BizTalk environment performs as expected. The typical use-case where you would use the BizTalk Benchmark Wizard would be after BizTalk Server is installed and before deploying any solutions to the environment.

BizTalk Benchmark Wizard performs load to BizTalk Server in relation to specific scenarios. During the execution of the test, counter information is collected and benchmarked against collected statistics relevant to your BizTalk Server environment
http://bbw.codeplex.com/



Tags: cop | performance | BizTalk naming convention | powershell

Hits: 972 | Read more...


 
BizTalk Tips (Links)
10.02.2010 11:01:05
There are no translations available.

Biztalk Server tips 

http://msdn.microsoft.com/en-us/magazine/cc163423.aspx#S5

SCOM 2007 PACK 4 Biztalk Server

http://www.microsoft.com/downloads/details.aspx?FamilyID=389fcb89-f4cf-46d7-bc6e-57830d234f91&DisplayLang=en

Post Build Event in Visual Studio to GAC the assembly

"$(DevEnvDir)..\..\SDK\v2.0\Bin\GacUtil.exe" /i "$(TargetPath)" /f



Tags: soap | tips | monitoring | BizTalk

Hits: 6947 | Read more...


 
Walk through : using Oracle Function to poll Oracle Advanced Queueing
24.10.2009 07:27:00
There are no translations available.

This article will come soon, with explanations from installing the adapter to calling a polling function all this, by using the Oracle Advanced Queueing

Tags: Microsoft | Polling | function | Oracle | OracleESB | OracleDB | LOB | WCF | OAQ | BizTalk | Oracle Advanced Queuing

Hits: 2118 | Read more...


 
SSPI handshake failed with error code 0x8009030c
17.08.2009 13:22:53

Une erreur étrange que j'ai eu sur mon chemin.

Je me suis arraché la tête pendant plusieurs heures, maintenant avec l'article peut être que je pourrais trouver la solution

Affaire à suivre...

 



Tags:

Hits: 2027 | Read more...


 
Non clustered index tables
11.05.2009 12:07:15

How to List all tables that don't have clustered index

SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_TYPE = 'BASE TABLE'
      AND TABLE_NAME NOT IN
            (SELECT OBJECT_NAME(id)
             FROM sysindexes
             WHERE indid = 1)

 

How to visualize the unused space for heap tables (with no clustered index)



Tags:

Hits: 1392 | Read more...


 
Interesting articles
06.04.2009 16:01:53

Clustered Index versus Heap Tables: here 

General Performance consideration : here

Database optimisation  : here



Tags: Custered | Index | Heap | Tables

Hits: 1699 | Read more...


 
SQL Server and Table partitionning
11.03.2009 16:23:17
There are no translations available.

Have you ever had a table that kep growing, while the performaces kept degrading, the first nice idea  would be to define indexes, fair enough, but as the table continues to grow so does the indexes, and still the indexes might not be sufficient. So what do you do? buy a more powerful server? 

Well this is an extreme solution, before just try to partition your huge table (well what is huge? above 10Gb is already huge in my case)

Partitionning is equivalent to create as many smaller objects as your partition boundaries



Tags: transfer | existing table | SQL Server | Partition | Table | schema | function

Hits: 8461 | Read more...


 
Business Data Catalog in Sharepoint
13.12.2008 22:22:24
There are no translations available.

How do we use Business Data Catalog?

Well to keep it very simple, you have an example file below that you need to download or to rewrite. The file contains a basic query to the AdventureWorks database. However you need to change some variables in order to adapt the file to your context (change all the "my" starting  word thing)

Then go to Sharepoint Central Administration, in the left menu, click on SharedServices1, then click on the Import application definition. Choose your file location, then for the moment leave the other options as they are. 

And here you are done, the BDC is imported, and you could youse it in any BDC Web Part



Tags: Definition file | Catalog | Data | Business | Sharepoint | BDC

Hits: 5350 | Read more...


 
View filtering on Workflow status in Sharepoint
12.12.2008 10:34:50
There are no translations available.

I found an interesting article in the internet that responds to the question :

Why the hell my Filtered view in the document library in Sharepoint doesn't filter when I specify Approved, or Complete, or whatever.

In fact the solution is simple : 

When I tried to set up the filter, setting the [Workflow Status] field to Approved, the filter returned no results. As it turns out, workflow status is stored as a numeric value.

The values are as follows:
In Progress - 2

Complete - 5

Canceled - 15

Approved - 16

Rejected - 17

 



Tags: Workflow | View | Sharepoint | Filter | Status | Approved | Rejected | In Progress

Hits: 2327 | Read more...


 
Invalid Cast Exception : Different AppDomain
11.12.2008 22:56:34
There are no translations available.

An error occurred that requires the BizTalk service to terminate. The most common causes are the following:
 1) An unexpected out of memory error.
 OR
 2) An inability to connect or a loss of connectivity to one of the BizTalk databases.
 The service will shutdown and auto-restart in 1 minute. If the problematic database remains unavailable, this cycle will repeat.

 Error message: Exception has been thrown by the target of an  invocation.
 Error source: mscorlib

 BizTalk host name: BizTalkPricingApplication
 Windows service name: BTSSvc$BizTalkPricingApplication

 



Tags:

Hits: 1552 | Read more...


 
SAP BizTalk Adapter
01.11.2008 22:34:46
There are no translations available.

I am trying to configure  Microsoft SAP Adapter 2.0.

I created send and receive ports as for documentation, RFC programs
also running at receive location folder,when i started buldingIdoc XSD
from SAP Adapter Wizard i am getting error:

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
FileNotFoundException: File or assembly name SAP.Connector,or one of
its dependencies, was not found
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

I have to generate Idoc XSD from SAP Adapter.

The Microsoft SAP Adapter V2 works with the SAP .NET Connector V1.0.3.

If you have V2 of the .NET Connector then you get the error you have seen. Try removing the V2 .NET connector and replacing with 1.0.3.The results you get seem to vary with the installations that have beeninstalled. Some folks report success with the .NET Connector V2



Tags: SAP | BizTalk | Adapter | Connection | IDoc | schema | Generation

Hits: 6875 | Read more...


 
BizTalk SQL Server -> Login Failed user Null
01.11.2008 22:27:32
There are no translations available.

I already experienced several times the error : "Login failed for user '(null)'. Reason: Not associated with a trusted SQL Server connection" Could any one explain to me to what this is related?

This time there was no impact, but it could have in the future?

For information purposes only, we found what was going wrong.

The BizTalk Server is not the same as the SQL Server A user belonging to the Active Directory was used by BizTalk Server to access SQL Server

The issue in our case was related to the patch of the Active Directory that made this error.

Tags: user null | Error | Connection | BizTalk | Active Directory | SQL Server

Hits: 10453 | Read more...


 
Sharepoint BizTalk Minimum Rights
01.11.2008 22:13:23
There are no translations available.

We are trying to connect BizTalk 2006 R2 to Sharepoint 2007, What are the rights the BizTalk User should have (within Sharepoint) in order to retrieve and save documents to Sharepoint? I guess Site Owner is
too much

To Save: Contribution Rights Also the BizTalk user must be part of the SharePoint Enables Host group on the SharePoint Server. 



Tags: Sharepoint Enables Host | Contributor | Minimum | Rights | Sharepoint | BizTalk

Hits: 10417 | Read more...


 
Routing Failed Messages
01.11.2008 22:11:35
There are no translations available.

I'm trying to use enable routing for failed messages, I specify my send port with a filter on the existence of a failure code (everything is ok till here, the failed messages are correctly routed)

Then I add a filter on errors that come specifically from a receive port. And here nothing, the message is not routed and this acts as if no routing existed, when I see the context of the failed message the receive port is a promoted property !

If you look closely at your suspended Error Message (The non-resumable instance), you will see that the regular ReceivePortName (BTS.) is marked "Not Promoted", whereas the ErrorReport.ReceivePortName is. So you need to change your subscription to:
ErrorReport.ErrorType exits AND
ErrorReport.ReceivePortName = WHATEVER 



Tags: Routing | failed messages | BizTalk | Receive | Port | Error | schema

Hits: 10332 | Read more...


 
Sharepoint Configuration, External Access Link
01.11.2008 22:06:27
There are no translations available.

I installed MOSS 2007 on my virtual PC. locally everything works find by using and typing the http://myserver/

However, when I try to access my virtual PC from the outside http://myipaddress:myport/ (which points to my VPC), every thing works fine except :

When I click on Documents (top bar), I see the http://myipaddress:myport/Docs  (on the task bar of ie), however the http gets redirected to http://myserver which of course doesn't exist in the outside of home network

This is wired, does MOSS have a hardcoded http addresses (including the name of the server) or does it work exclusively on relative http addresses?

Next when I click on site specifications of document, I could see that they are on http://myIPAddress/Documents/Forms/AllItems.aspx however I can see no myport specification

This is a case for Alternate Access mappings. sharePoint is doing just what it is designed to do. in order to access your site from a different URL, youneed to go into your Central Administration and create an Alternate Access mapping for the web application to map the myipaddress:myport to myserver.

Tags: Virtual | map ip | external access | MOSS | url | Alternate access | Sharepoint

Hits: 5374 | Read more...


 
Validating FlatFile Schema (Positional) Date & space characters
28.10.2008 15:13:18
There are no translations available.

Some weeks ago I was faced with a problem, as entry, I had a flatfile schema with positional fields. Before processing this file I needed to validate that every field is ok.

I had a problem with dates, since if I received let's say 10 space characters (representing and empty date) then the schema was not valid. So how the hell could we have resolved the problem? How could we say to BizTalk that for space characters on the Date it is ok, and it should go forward?

Here we needed BizTalk Server to stop processing any wrong file, we did not want BizTalk to continue any further. 

Every solution must be on the schema, solutions in other parts of BizTalk (mapping, custom pipeline, orchestration, ...etc.) was not a state of the art solution.

So What I did was simple :

  • In the schema you specify that the padding character is spaces
Padding Schema BizTalk
  • you specify that the empty fields are authorized
Empty Nodes BizTalk Schema Properties
These two actions were enough and solved my problem

 



Tags: schema | BizTalk | flatfile | mapping | orchestration | custom pipeline | dates | empty data | padding

Hits: 11654 | Read more...


 

English (United Kingdom)

BizTalk Connect

  • ITS Consulting
  • ITS Consulting
  • ITS Consulting
  • ITS Consulting
  • ITS Consulting

Microsoft

  • An Image Slideshow
  • An Image Slideshow
  • An Image Slideshow
Vous êtes ici  : Accueil ITS Manager