BizTalk Transformation

Hi,
I'm justing playing a bit with Logic Apps right now. I have one question regarding the BizTalk Transform Service. My current test scenario is: Azure Service Bus > BizTalk Transform > Salesforce
I uploaded a MABS Tranformation and now want to use the target xml nodes in my Salesforce destination. My question is how can I do that? In the saleforce connector is only "OutputXml" available. Because I couldn't find any documention, I've just
tried @body('transformservice').OutputXml.Root.lastname in my salesforce connector, but that didn't work. A transformed XML has following structure:
Root
- Lastname
- Firstname
Any help is welcome, thanks!

Hi MaNuRa,
Add the moment there is no way to reference particular nodes of an XML object within logic apps. This why you only see "OutputXml" as an available input to your salesforce connector.
We'll will be adding a JSON encoder in the near future to help handling XML and make it accessible to the logic apps runtime.

Similar Messages

  • Processing big edi file

    I am trying to process bigger file in biztalk orchestation, my observation is very slow.
    I have requirement that will get edi file and I need to convert it in to xml file for ERP. As my requirement is very simple I just create map and generating corresponding output file. I get single EDI file with just one ST so I consume it convert to XML
    and send to ERP.
    It works well for smaller file. When I try to test it with bigger file like 50 MB it is very slow like it already more than 20 minutes but still going on.
       I am trying it on local box where RAM is 8 GB, production scenario will be different . But still like to check is it normal for such big file?
      What are best practice for it? As i have similar file from multiple customer I just create different maps for each and load dynamically  it. That is reason I am using orchestration  as it was easy by assignment shape.
    Any suggestion?

    As mention in the How
    BizTalk Server Processes Large Messages. Transforming
    a document with a map is a memory-intensive operation.  So try find a way where you can do the transformation outside
    the BizTalk. Following articles can help you.
    How do I reuse BizTalk maps outside of BizTalk?
    Calling a BizTalk Transform (Map) from .Net Code
    How To Boost Message Transformations Using the XslCompiledTransform class
    Rachit

  • Biztalk Best practice for update message after transformation

    Hi
    i have a requirement in which i have to update a message .
    Message have multiple receords .
    all records are created by transformation .
    but i have to update i element in the record from the context .
    i tried Xpath but since message have multiple receords so it didn't work .
    can you suggest the best ways .
    Regards,
    Mohit Gupta

    I assume you’re using orchestration (as you said you have tried with XPath), updating an element is part of constructing a message, so you have following options:
    Message assignment, update a record using XPath.
    Using external helper – pass the transformed message and context property value as two parameter to an external c# helper and update the element in the external C# helper
    which would give more control.
    Using context accessor functiod (codeplex one) – Use this codeplex functoid, update the relevant element in the map under transformation.
    Which is best way among this, certainly using Message assignment, update the record using XPath. If you have any issues I would try to solve it. I can’t comment on your
    issue in using XPath as I don’t know the complexity of the XML record structure. But better options in this.
    Using external helper, give more control where you have complete flexibility of using C#, so you can easily debug, complete control over the XML message (which also there
    in Orch, but in C# it much easier). But problem with this approach is, you will have additional assembly to manage.
    Least favoured among the options is context accessor functoid, still does the job, but overhead of managing a custom functiod to do this work.
    You can choose the one which suits your need best.
    If this answers your question please mark it accordingly. If this post is helpful, please vote as helpful by clicking the upward arrow mark next to my reply.

  • March's TechNet Wiki BizTalk Guru Winners announced!!

    The results for March'sTechNet
    Guru competition have been posted!
    http://blogs.technet.com/b/wikininjas/archive/2014/04/17/the-microsoft-technet-guru-awards-march-2014.aspx <- results page!
    Congratulations to all our new Gurus for March!
    We will be interviewing some of the winners and highlighting their achievements, as the month unfolds.
    Below is a summary of the medal winners, the last column being a few of the comments from the judges.
    Unfortunately, runners up and their judge feedback comments had to be trimmed from THIS post, to fit into the forum's 60,000 character limit, however the full version is shown in the link above.
    Some articles only just missed out, so we may be returning to discuss those too, in future blogs.
     BizTalk Technical Guru - March 2014  
    Tomasso Groenendijk
    Using BAM in the ESB Toolkit
    Ed Price: "Incredibly valuable and very well written! Great article!"
    Mandi Ohlinger: "A custom BAM dashboard - LOVE it! Another great ESB addition to the Wiki."
    TGN: "Nice one, I really liked this one, explains how to use the ESB together with BAM, great work and well explained!"
    Steef-Jan Wiggers
    Windows Azure BizTalk Services: Pulling Messages from a Service Bus Queue
    Ed Price: "This is amazingly well written with beautiful images and formatting. Great job!"
    TGN: "Azure, Azure, Azure! Nice one Steef-Jan, people are waiting on articles like this. Good job, and thanks for the contribution!"
    Mandi Ohlinger: "A very informative How To. Screen shots are very helpful."
    boatseller
    Detecting a Missing Message
    Mandi Ohlinger: "GREAT addition to the Wiki and to any user who suspects missing messages. The BizTalk support team can use this orchestration. "
    Ed Price: "I love the visuals on the orchestration implementation! Important topic!"
    TGN: "Nice article, great to see a solution to detect missing files."
     Forefront Identity Manager Technical Guru - March 2014  
    Eihab Isaac
    FIM 2010 R2 BHOLD: Non-BHOLD Approval Process
    Ed Price: "Very thorough explanations! Great formatting and colors on the tables and code snippets! And the images are also helpful!"
    PG: "Nice article, we need more of these."
    Micah Rowland
    FIM:How To Use PowerShell to View a Metaverse Object's Connector's Attribututes
    Side By Side
    PG: "Nice article, nice format. well written"
    Ed Price: "Good code snippet and use of code comments. Could use more explanations and maybe breaking the code into sections with more information about each section. Good job!"
    Giriraj Singh
    FIM:Delete Bulk Expected Rule Entries Using FIM OTB features
    Ed Price: "Good procedural steps! It could benefit from more explanations, a grammar pass, and some images. Good article!"
    PG: "Short but nice article."
     SharePoint 2010 / 2013 Technical Guru - March 2014  
    Matthew Yarlett
    SharePoint: Use PowerShell to find Fields using a Managed Metadata TermSet
    Jinchun Chen: "Good article."
    Ed Price: "Although this is Matt's shorter article this month, this is an incredibly important topic, and the code is perfect! As Dan says in the comments: "Matthew Yarlett has done it again!! IMHO when it comes to SharePoint powershell
    you are second to none." This is a great article!" 
    Rahul A Shinde
    SharePoint 2013: Deploy and apply theme to SharePoint sites with PowerShell
    Ed Price: "Fantastic explanations and use of images!" 
    Matthew Yarlett
    SharePoint: Testing Email Alerts in UAT and DEV Environments
    Jinchun Chen: "Nice! It can be used for troubleshooting SharePoint Incoming/Outgoing related issues too."
    Ed Price: "Wow! This article is astonishingly thorough!"
     Small Basic Technical Guru - March 2014  
    Nonki Takahashi
    Small Basic: Centering Text in Graphics Window
    RZ: "Clearly written explanation with nice graphics to go with it."
    Ed Price: "I love having the three options like this! And the images really bring it to life! The links to the shared programs (with their source code) really help if you want to dig deeper and learn more!"
    Nonki Takahashi
    Small Basic Known Issue: 23589
    - Controls.GetTextBoxText() Returns CR+LF as Newline from Multi-Line Text Box in Local but CR in Remote
    RZ: "Bugs are always hard to track down, especially the unknown unknowns :( Good job on hunting it down!"
    Ed Price: "This acts as a valuable KB article! Great addition to the troubleshooting library!"
    Nonki Takahashi
    Small Basic: Expression
    RZ: "Good introduction to expressions"
    Ed Price: "Short and sweet intro to Expressions. Thanks, Nonki!"
     SQL BI and Power BI Technical Guru - March 2014  
    Michael Amadi
    A Practical Example of How to Apply Power Query Data
    Transformations on Structured and Unstructured Datasets
    NN: "This is a terrific tutorial on Power Pivot with very helpful images. Great article"
    Ed Price: "This is a fantastic combination of Power Query and Power Pivot... a valuable contribution!"
     SQL Server General and Database Engine Technical Guru - March 2014  
    chandra sekhar pathivada
    managing database backups across all the instances without maintenance plan
    Samuel Lester: "Chandra, outstanding contribution and information! Your SSIS package handles many of the shortcomings of Maintenance Plans. MPs were originally created to assist DBAs with the more common administrative
    tasks, but as the scale continues to grow across enterprise environments, we're all forced to write our own enhanced versions such as this. Thanks for the addition and please do add to the Gallery if you haven't yet."
    Jinchun Chen: "Nice. It is suggested to add error outputs in the package to handler unexpected errors."
    NN: "Good article. The SSIS solution can use a bit more explanation. Also See Also section is missing"
    DRC: "This is good article, The only this which can be corrected is : ==> This can be achieved using “maintenance Cleanup Task • Maintenance Plan has a control flow item “maintenance Cleanup Task” to delete the old backup files based
    on age of the backup, but it creates the problem when it deletes the full database backups based on n no.of days leaving all the dependent intermediate differential and transaction logs which are useless. "
    Shanky
    Understanding Logging in Tempdb.Is Tempdb re-created or rebuilt after SQL
    Server restart
    NN: "Very good article with an interesting analysis"
    DRC: "This article is good and provides lots of detailed information along with sample query and screenshot. The screenshot of few need few more details (files of model are missing) This article can be broken down into 2 1) understanding
    tempdb recreation 2) Logging in Tempdb 1) understanding tempdb recreation:- This is not concluded properly. The article doesnt talk about the physical files which are recreated even if we delete the tempdb files "
    Samuel Lester: "Shanky, very nice article on the internals of TempDB! It was tough judging this month as both articles were very informative contributions!" 
     System Center Technical Guru - March 2014  
    Mr X
    How to manage VM pinning within a Hyper-V cluster by
    combining the use of System Center VMM and Orchestrator
    Ed Price: "Mr. X, this is another incredibly thorough article! Fantastic job!"
    Idan Vexler
    Create Custom XML For OSD In SCCM  
    Ed Price: "Love the list of requirements! Very thorough in dividing each step!"
    Omar Lopez (loplim)
    SCOM 2012 - Create Alert / Monitor Based on Windows event ( Administrator login
    alert )
    Ed Price: "Good use of images. Could use a TOC with sections and more descriptions. Good job!"
     Transact-SQL Technical Guru - March 2014  
    Jayakumaur (JK)
    Understanding IDENTITY in SQL Server
    Ed Price: "Wow, what a competitive month! This article is amazing, with thorough explanations in each section!"
    Richard Mueller: "A good tutorial on an important feature of T-SQL."
    Durval Ramos
    Paging a Query with SQL Server
    Ed Price: "Durval's article is fantastically thorough and easy to follow!"
    Richard Mueller: "Very useful concept when populating controls from a query, which should improve performance. I like the images. Well done."
    Naomi N
    T-SQL: Split String with a Twist
    Richard Mueller: "Very intersting problem with an original solution."
    Ed Price: "A very powerful and well-articulated solution from Naomi!"
     Visual Basic Technical Guru - March 2014  
    The Thinker 
    Exporting and Importing Wireless Settings Using Netsh in VB.NET
    SB: "Code could be formatted better, task is something I can see as potentially useful although I would prefer a bit more narrative description and comments in the code explaining why it was done a certain
    way, although the code is simple enough to work through." 
    MR: "Great tool code!" 
    Ed Price: "This is a good contribution! One way to improve an article like this is to explain the parts of the code more in depth, as a way to introduce each snippet (and maybe dividing a block up more). Then you could link to the Gallery
    iteam if the reader wants to access the entire snippet at once. The images are also very helpful! Great job!" 
    Richard Mueller: "Perhaps this code should be in the gallery. There should be more explanation in a Wiki."
     Visual C# Technical Guru - March 2014  
    João Sousa
    ASP.NET WebAPI 2 - Stream Windows Azure blobs
    NN: "Very nice tutorial and also can be downloaded from the Gallery"
    Ed Price: "I love to see this ASP.NET content! Each step is very clear! Great code formatting!"
    Raghunathan S
    C# Code Compilation at Runtime from C# Windows Forms Application
    Ed Price: "Good descriptions and code formatting. It could benefit from a TOC. Great article!"
    NN: "This looks like an interesting article, but too short and the code is hard to read in its present format"
    Raghunathan S
    Creating a Simple logging class with System.Diagnostics namespace in C#
    NN: "Good article, but too short"
    Ed Price: "This is a pretty good article. It could benefit from a TOC and more descriptions around what the code is doing and why. Good job!"
     Wiki and Portals Technical Guru - March 2014  
    Matthew Yarlett
    Wiki: Basic Image Formatting using Pixlr
    BL: "This deserves credit as much for the idea as for the actual article - many authors contribute from computers that may not have authoring tools installed and this simple online solution has the potential to iprove
    quality a lot."
    Richard Mueller: "Excellent explanation of a useful tool for Wiki authors. A "See Also" section would be useful."
    PG: "Nice artilce, well done, nice layout. Great!"
    NN: "Good article"
    Durval Ramos
    VBA & VBS Portal
    NN: "Very good new portal about VBA. Introduction may be improved a bit"
    Richard Mueller: "A great collection of Wiki articles. Excellent use of recommended features in a Wiki article."
    PG: "Nice article good start!"
    BL: "Another great initial compilation of relevant resources. Would be very interested in seeing how this develop over time."
    Mr X
    Wiki: System Center Orchestrator Portal
    NN: "Good new portal. Missing See Also section with links to other portals"
    Richard Mueller: "A good collection of articles. This Portal adds a lot to the TechNet Wiki."
    PG: "Nice and neat article? Suggestion to add more references to related articles and platforms on Wiki."
    BL: "great initial compilation of SC Orchestrator resources. Hoping this will grow over time as the product has a few other active Wiki contributors."
     Windows Phone and Windows Store Apps Technical Guru - March 2014  
    Isham Mohamed
    Pin Windows Phone 8 app to start screen on first launch.
    Peter Laker: "A very useful and informative article! Also, Nice use of fonts and images."
    Ed Price: "Good explanation, but it could benefit from a TOC and tweaked formatting. Good job!"
    Ibraheem Osama Mohamed
    Coming from an asp.net background, let’s build our first Windows Store Application
    Ed Price: "Great job on the formatting, explanations, and code snippets!"
    Peter Laker: "Excellent primer for those moving from asp.net and all beginners."
    mcosmin
    The Performance Analyzer Paradox
    Ed Price: "This is a good philosophical article, but it would be richer with examples and visuals. "
    Peter Laker: "Nice story, good reading, very worthy entry and gratefully received!"
     Windows Presentation Foundation (WPF) Technical Guru - March 2014  
    Magnus (MM8)
    WPF/MVVM: Handling Changes To Dependency Properties In The View
    Ed Price: "Nice, thorough topic with good explanations! Could benefit from code formatting. Great article!"
    Peter Laker: "A nice primer on a fundamental aspect of xaml. Great layout, images, descriptions, etc."
    dev hedgehog
    Trick To Use StaticResource With Path
    Peter Laker: "A very useful and commonly pondered subject. Thanks for a great contribution!"
    Ed Price: "This is a great solution with good code formatting and code comments!"
     Windows Server Technical Guru - March 2014  
    Mr X
    How to manage your DC/DNS servers with dynamic IPs in Windows Azure
    JM: "This is an excellent article, however you need to change all instances of the term "on-promise" to "on-premise.""
    JH: "really detailed, very complete with scripts added"
    Richard Mueller: "This might be the best article I have judged. Code formatting could be improved, but otherwise an outstanding contribution."
    Mr X
    How to assign a private Static IP to a Windows Azure VM
    JH: "excellent, concise, good topic"
    Richard Mueller: "Excellent documentation of the use of very new tools to manage IP addresses."
    JM: "Another excellent article, thanks much for your contributions!"
    Mahdi Tehrani
    Customize DST time zone configuration across the forest with GPO
    JM: "This is an excellent article, however you need to change all instances of the term "Daylight Time Saving" to "Daylight Savings Time.""
    JH: "good info, great illustrations and writing"
    Richard Mueller: "Original work for an tricky problem. I think the script should run as a Startup script instead of a Logon script on the clients. A "See Also" section and links would help."
    ----------------- 8< -------------------
    As mentioned above, runners up and their judge feedback were removed from this forum post, to fit into the forum's 60,000 character limit.
    A great big thank you to EVERYONE who contributed an article to last month's competition.
    Read all about THIS month's competition [usually in a stickied post] at the top of this forum, otherwise there is usually a list of forum links for this month's theme/announcement at the bottom of the submission page below:
    http://social.technet.microsoft.com/wiki/contents/articles/23837.technet-guru-contributions-for-april-2014.aspx
    Best regards,
    Pete Laker
    More about the TechNet Guru Awards:
    TechNet Guru Competitions
    #PEJL
    Got any nice code? If you invest time in coding an elegant, novel or impressive answer on MSDN forums, why not copy it over to the one and only
    TechNet Wiki, for future generations to benefit from! You'll never get archived again!
    If you are a member of any user groups, please make sure you list them in the
    Microsoft User Groups Portal. Microsoft are trying to help promote your groups, and collating them here is the first step.

    Congrats to Tomasso, Steef-Jan, and Boatseller:
     BizTalk Technical Guru - March 2014  
    Tomasso Groenendijk
    Using BAM in the ESB Toolkit
    Ed Price: "Incredibly valuable and very well written! Great article!"
    Mandi Ohlinger: "A custom BAM dashboard - LOVE it! Another great ESB addition to the Wiki."
    TGN: "Nice one, I really liked this one, explains how to use the ESB together with BAM, great work and well explained!"
    Steef-Jan Wiggers
    Windows Azure BizTalk Services: Pulling Messages from a Service Bus Queue
    Ed Price: "This is amazingly well written with beautiful images and formatting. Great job!"
    TGN: "Azure, Azure, Azure! Nice one Steef-Jan, people are waiting on articles like this. Good job, and thanks for the contribution!"
    Mandi Ohlinger: "A very informative How To. Screen shots are very helpful."
    boatseller
    Detecting a Missing Message
    Mandi Ohlinger: "GREAT addition to the Wiki and to any user who suspects missing messages. The BizTalk support team can use this orchestration. "
    Ed Price: "I love the visuals on the orchestration implementation! Important topic!"
    TGN: "Nice article, great to see a solution to detect missing files."
    Ed Price, Power BI & SQL Server Customer Program Manager (Blog,
    Small Basic,
    Wiki Ninjas,
    Wiki)
    Answer an interesting question?
    Create a wiki article about it!

  • Error while buliding biztalk flat file schema

    Hi Everyone,
    am using a flat file schema i had imported a schemas.
    but when i bulit schemas solution am getting this error.
    Only one SchemaInfo, GroupInfo, RecordInfo or FieldInfo is allowed in the appInfo block

    Hi Rajiv,
    Your error is related is much more related to your own flat file where there is some restriction over grouping the record . 
    I would suggest to go through your Flat File Schema Wizard again to see is there inconsistency you have done while generating schema .
    I would also suggest you to look over below MSDN Articles
    Walkthrough: Creating a Flat File Schema From a Document Instance
    Creating Schemas Using BizTalk Flat File Schema Wizard
    BizTalk Server: Transform text files (Flat Files) into XML – by @Sandro
    Thanks
    Abhishek

  • Problem in configuring "Group" in BizTalk Server Configuration

    After installing BizTalk I am configuring it , Enterprise SSO is configured Successfully and then trying to configure Group,But it is failing.Below is the log file.
    I have installed BizTalk Server 2010 and SL Server 2008 R2 in the same local machine.I have highlighted the part which I feel is giving problem, if you have solution for it please let me know.
    And if you feel the issue is something different then also please tell me.
     [2014-05-27 12:49:21:0335  Warning ConfigHelper] The serivce: MSSQLServerOLAPService does not exist. [2014-05-27 12:49:21:0336  Info ConfigHelper] SQL
    Analysis service is not running on this machine. [2014-05-27 12:49:21:0355 Info Configuration Framework]Created IConfig2 object for feature: BAMPortal ProgID: MSEBiz.BAMConfigWizExt. [2014-05-27 12:49:21:0357  Info BAMConfigWizExt] C:\Users\DR111856\AppData\Local\Temp\ConfigLog(5-27-2014
    12h49m18s).log [2014-05-27 12:49:21:0864  Warning ConfigHelper] The serivce: MSSQLServerOLAPService does not exist. [2014-05-27 12:49:21:0865  Info ConfigHelper] SQL Analysis service is not running on this machine. [2014-05-27 12:49:21:0872 Info
    Configuration Framework]Created IConfig2 object for feature: MsEDIAS2 ProgID: Microsoft.BizTalk.Configuration.EDIAS2.EDIAS2Config. [2014-05-27 12:49:22:0033 Info EDIAS2Config] Entering function EDIAS2Config::Advise [2014-05-27 12:49:25:0972 Info Configuration
    Framework]Leaving function LoadXMLfromModules() 2014-05-27 12:49:44:1693 [Info] CfgExtHelper The BAM Primary Import Database found from the BizTalk Management Database BizTalkMgmtDb on server ABCDEF\BIZTALKDB is not compatible. 2014-05-27 12:49:44:1703 [Info]
    CfgExtHelper Connecting to the BAM Primary Import Table Database BAMPrimaryImport on server ABCDEF\BIZTALKDB 2014-05-27 12:49:44:1753 [Info] CfgExtHelper The BAM Primary Import Database found from the BizTalk Management Database BAMPrimaryImport on server
    ABCDEF\BIZTALKDB is not compatible. 2014-05-27 12:49:44:1773 [Info] BAMTools Updates server ABCDEF\BIZTALKDB. 2014-05-27 12:49:44:1773 [Info] BAMTools Splitting the server name: ABCDEF\BIZTALKDB 2014-05-27 12:49:44:1773 [Info] BAMTools Split the server name
    ABCDEF\BIZTALKDB into server ABCDEF\BIZTALKDB and port . 2014-05-27 12:49:44:1773 [Info] BAMTools Updated server name ABCDEF\BIZTALKDB to ABCDEF\BIZTALKDB 2014-05-27 12:49:44:1773 [Info] BAMTools Determining version of Microsoft SQL Server installed on server
    ABCDEF\BIZTALKDB. 2014-05-27 12:49:44:1813 [Info] BAMTools Found Microsoft SQL Server installed with version 10.50.1600.1. 2014-05-27 12:49:44:1813 [Info] BAMTools Microsoft SQL Server 2008 with SP1 or higher is installed on server ABCDEF\BIZTALKDB. 2014-05-27
    12:49:44:1813 [Info] BAMTools Microsoft SQL Server 2008 with SP1 or higher is installed on: ABCDEF\BIZTALKDB 2014-05-27 12:49:44:1823 [Info] CfgExtHelper The length of BAMAnalysis is 11. 2014-05-27 12:49:44:1823 [Info] BAMTools Determining version of Microsoft
    SQL Server Analysis Services installed on server ABCDEF\BIZTALKDB. 2014-05-27 12:49:44:1933 [Info] BAMTools Found Microsoft SQL Server Analysis Services installed with version 10.50.1600.1. 2014-05-27 12:49:44:1933 [Info] BAMTools Microsoft SQL Server Analysis
    Services 2008 with SP1 or higher is installed on server ABCDEF\BIZTALKDB. 2014-05-27 12:49:44:1933 [Info] BAMTools Determining whether Microsoft SQL Server Data Transformation Services (DTS) 2008 with SP1 or higher for BAM Analysis is installed on the local
    machine. 2014-05-27 12:49:44:2053 [Info] BAMTools Determining whether Microsoft SQL Server 2005 Analysis Management Objects (AMO) is installed on the local machine. 2014-05-27 12:49:44:2053 [Info] BAMTools Finding assembly named Microsoft.AnalysisServices
    in Global Assembly Cache. 2014-05-27 12:49:44:6963 [Info] BAMTools Microsoft SQL Server 2005 Analysis Management Objects (AMO) is installed on the local machine. [2014-05-27 12:49:44:0697  Info ConfigHelper]         Feature:
    OLAPNS is installed 2014-05-27 12:49:44:6973 [Info] BAMTools Determining whether Microsoft Sql Notification Services 2005 is installed on the local machine. 2014-05-27 12:49:44:6973 [Info] BAMTools Product with product key {63A5DC0D-1EDD-4D69-8F31-87FAEB1F7084}
    is not installed. 2014-05-27 12:49:44:6983 [Info] BAMTools Product with product key {C0B81E26-F7D0-4E84-941A-21C438BC586D} is not installed. 2014-05-27 12:49:44:6983 [Info] BAMTools Product with product key {EA145881-7452-4004-80B9-971FC3D1D8D8} is not installed.
    2014-05-27 12:49:44:6983 [Info] BAMTools Product with product key {63A5DC0D-1EDD-4D69-8F31-87FAEB1F7084} is not installed. 2014-05-27 12:49:44:6993 [Info] BAMTools Product with product key {C0B81E26-F7D0-4E84-941A-21C438BC586D} is not installed. 2014-05-27
    12:49:44:6993 [Info] BAMTools Product with product key {EA145881-7452-4004-80B9-971FC3D1D8D8} is not installed. [2014-05-27 12:49:44:0700  Info BAMTools] Built feature XML: <Configuration><Feature Name="BAMTools" DisplayName="Business
    Activity Monitoring tools" Version="1.0" Description="Tools for  the creation and maintenance of the SQL Server and Analysis Server (OLAP) infrastructure for Business Activity Monitoring."><SQL ID="{E1FC3106-8DD4-4f12-9EB6-849DD8BDD605}"
    DisplayName="BAM Primary Import Database" Description="SQL database used to store the events from the Business Activities and then query for the progress and data of the activity instances. This database is also used for real-time aggregations."
    ReadOnly="false"><Server>ABCDEF\BIZTALKDB</Server><Database>BAMPrimaryImport</Database><WindowsSecurity Editable="no">yes</WindowsSecurity><UserName></UserName><Password></Password></SQL><SQL
    ID="{1D372BCB-DF59-43b6-A4A9-87082B5727B0}" DisplayName="BAM Archive Database" Description="SQL database used for archiving the Business Activity data which is too old. It is recommended to create the BAM Archive database to minimize
    the accumulation of Business Activity data in the BAM Primary Import Database." ReadOnly="false"><Server>ABCDEF\BIZTALKDB</Server><Database>BAMArchive</Database><WindowsSecurity Editable="no">yes</WindowsSecurity><UserName></UserName><Password></Password></SQL><Question
    ID="{12A38787-6B24-40ab-8888-5FE8ABA87B26}" Text="Enable A&amp;nalysis Services for BAM aggregations" Answers="Yes,No" Default="Yes" ReadOnly="false"><Answer Value="Yes" GUID="{902F7E20-D6AE-453f-9D23-935ED7AF94C3}"
    Selected="Yes"><SQL ID="{16567D1E-6946-4f4e-BB3F-900DE2648328}" DisplayName="BAM Analysis Database" Description="Analysis Services database that keeps the aggregated historical data for Business Activities" ReadOnly="false"
    MSOLAPServer="Yes"><Server>ABCDEF\BIZTALKDB</Server><Database>BAMAnalysis</Database><WindowsSecurity Editable="no">yes</WindowsSecurity><UserName></UserName><Password></Password></SQL><SQL
    ID="{B973DB76-BA7F-4a2e-A57E-07EEF54B37A8}" DisplayName="BAM Star Schema Database" Description="SQL database used to transform the data collected from the Business Activity Monitoring for OLAP Processing. This database is required
    when the BAM Analysis database is used." ReadOnly="false"><Server>ABCDEF\BIZTALKDB</Server><Database>BAMStarSchema</Database><WindowsSecurity Editable="no">yes</WindowsSecurity><UserName></UserName><Password></Password></SQL></Answer><Answer
    Value="No" GUID="{FC612DFE-1273-4f57-8EE3-95216638A67B}"/></Question><Question ID="{308cc88b-9e51-4103-ae4c-73300e02a7eb}" Text="&amp;Enable SQL Notification Services for BAM alerts" Answers="Yes,No"
    Default="No" ReadOnly="true"><Answer Value="Yes" GUID="{458e1878-eae6-4e09-8e5c-ba516548ceac}"><Name ID="{8B3212A1-44EA-46bc-A06C-75E289D1F840}" DisplayName="S&amp;QL Server for Alerts
    Databases:" Description="Notification Services server for BAM Alerting." Hidden="false" ReadOnly="true"><Value></Value></Name><Name ID="{1DAFDF2D-4377-415a-B1CA-2C5B3729A244}" DisplayName="Prefix
    for Alerts Database &amp;Names:" Description="Notification Services database root name for BAM Alerting." Hidden="false" ReadOnly="true"><Value></Value></Name><NTService ID="{c116ba3f-06d0-48cf-b0a1-4b263b07250e}"
    DisplayName="BAM Notification Services User" Description="Windows account that will have permissions to access the data in the BAM Notification Services databases during Business Activity searches." ReadOnly="true"><UserName></UserName><Domain></Domain><Password></Password></NTService><Name
    ID="{33c8fd0a-c89d-4dd0-8b2b-2ddacc6620e6}" DisplayName="BAM Alerts &amp;SMTP Server:" Description="SMTP server to use for sending out BAM Alerting messages." Hidden="false" ReadOnly="true"><Value></Value></Name><Name
    ID="{335b35f5-ffc4-4c7e-8cfc-582ec6bab9e0}" DisplayName="BAM Alerts File &amp;Location:" Description="File system location to use for writing out BAM Alerting messages.  If you accept this default location for delivering alerts
    by file, Configuration will create the file share and grant write permissions to the SQL NS service account and the current logged-on user." Hidden="false" ReadOnly="true"><Value></Value></Name></Answer><Answer
    Value="No" GUID="{3d95a679-aa37-403f-bf64-194e6aa2d993}" Selected="Yes"/></Question><Question ID="{FC99D786-2D26-489b-A748-42AE4DD0F6FC}" Text="&amp;Remove the Business Activity Monitoring tools
    for this Biztalk Group" Answers="Yes,No" Default="No" ReadOnly="true"><Answer Value="Yes" GUID="{4CF85429-F0DA-4ca3-8068-D125506A3FD9}"/><Answer Value="No" GUID="{5823E008-032F-4917-9EE5-B0AB4A18325C}"
    Selected="Yes"/></Question></Feature></Configuration> 2014-05-27 12:49:44:7233 [Info] BAMTools Updated server name ABCDEF\BIZTALKDB to ABCDEF\BIZTALKDB 2014-05-27 12:49:44:7233 [Info] CfgExtHelper Checking the connection to the
    BizTalk Management Database: BizTalkMgmtDb on server ABCDEF\BIZTALKDB 2014-05-27 12:49:44:7273 [Info] CfgExtHelper The BAM Primary Import Database found from the BizTalk Management Database BizTalkMgmtDb on server ABCDEF\BIZTALKDB is not compatible. 2014-05-27
    12:49:44:7313 [Info] BAMTools Found Microsoft SQL Server installed with version 10.50.1600.1. 2014-05-27 12:49:44:7313 [Info] BAMTools Microsoft SQL Server 2008 with SP1 or higher is installed on server ABCDEF\BIZTALKDB. 2014-05-27 12:49:44:7313 [Info] BAMTools
    Microsoft SQL Server 2008 with SP1 or higher is installed on: ABCDEF\BIZTALKDB [2014-05-27 12:49:44:0932  Info ConfigHelper] SQL Server name is: ABCDEF [2014-05-27 12:49:44:0945  Info ConfigHelper]         Validated
    SQL credentials for user: SSPI on computer: ABCDEF\BIZTALKDB 2014-05-27 12:49:44:9473 [Info] CfgExtHelper Connecting to the BAM Primary Import Table Database BAMPrimaryImport on server ABCDEF\BIZTALKDB 2014-05-27 12:49:44:9523 [Info] CfgExtHelper The BAM Primary
    Import Database found from the BizTalk Management Database BAMPrimaryImport on server ABCDEF\BIZTALKDB is not compatible.        Validated SQL credentials for user: SSPI on computer: ABCDEF\BIZTALKDB 2014-05-27 12:49:44:9813
    [Info] CfgExtHelper Connecting to the BAM Primary Import Table Database BAMPrimaryImport on server ABCDEF\BIZTALKDB 2014-05-27 12:49:44:9843 [Info] CfgExtHelper The BAM Primary Import Database found from the BizTalk Management Database BAMPrimaryImport on
    server ABCDEF\BIZTALKDB is not compatible. [2014-05-27 12:49:44:0984  Info BAMConfigWizExt] Leaving function: CBAMConfigWizExt::ValidateFeature [2014-05-27 12:49:44:0987 Info Configuration Framework]BAMToolsControl InitializeControls() [2014-05-27 12:49:44:0991
    Info Configuration Framework]BAMToolsControl Load() [2014-05-27 12:49:44:0996 Info Configuration Framework]BAMPortalControl InitializeControls() [2014-05-27 12:49:45:0005 Info Configuration Framework]BAMPortalControl Load() [2014-05-27 12:49:45:0008 Info EDIAS2Config]
    Entering function EDIAS2Config::GetFeatureConfig [2014-05-27 12:49:45:0010 Info EDIAS2Config] Leaving function EDIAS2Config::GetFeatureConfig [2014-05-27 12:49:45:0011 Info Configuration Framework]EDIAS2Control InitializeControls [2014-05-27 12:49:45:0022
    Info Configuration Framework]EDIAS2Control Load [2014-05-27 12:49:45:0024  Info BAMConfigWizExt] Entering function: CBAMConfigWizExt::GetFeatureConfig [2014-05-27 12:49:45:0026  Info BAMConfigWizExt] Building feature XML for: BAMPortal [2014-05-27
    12:49:45:0028  Info ConfigHelper]         Feature: WMI is installed 2014-05-27 12:49:45:0283 [Info] BAMTools Updates server ABCDEF\BIZTALKDB. 2014-05-27 12:49:45:0283 [Info] BAMTools Splitting the server name:
    ABCDEF\BIZTALKDB 2014-05-27 12:49:45:0283 [Info] BAMTools Split the server name ABCDEF\BIZTALKDB into server ABCDEF\BIZTALKDB and port . 2014-05-27 12:49:45:0283 [Info] BAMTools Updated server name ABCDEF\BIZTALKDB to ABCDEF\BIZTALKDB 2014-05-27 12:49:45:0283
    [Info] CfgExtHelper Checking the connection to the BizTalk Management Database: BizTalkMgmtDb on server ABCDEF\BIZTALKDB 2014-05-27 12:49:45:0333 [Info] CfgExtHelper The BAM Primary Import Database found from the BizTalk Management Database BizTalkMgmtDb on
    server ABCDEF\BIZTALKDB is not compatible. 2014-05-27 12:49:45:0343 [Info] BAMTools Updates server ABCDEF\BIZTALKDB. 2014-05-27 12:49:45:0343 [Info] BAMTools Splitting the server name: ABCDEF\BIZTALKDB 2014-05-27 12:49:45:0343 [Info] BAMTools Split the server
    name ABCDEF\BIZTALKDB into server ABCDEF\BIZTALKDB and port . 2014-05-27 12:49:45:0343 [Info] BAMTools Updated server name ABCDEF\BIZTALKDB to ABCDEF\BIZTALKDB 2014-05-27 12:49:45:0343 [Info] CfgExtHelper Connecting to the BAM Primary Import Table Database
    BAMPrimaryImport on server ABCDEF\BIZTALKDB 2014-05-27 12:49:45:0373 [Info] CfgExtHelper The BAM Primary Import Database found from the BizTalk Management Database BAMPrimaryImport on server ABCDEF\BIZTALKDB is not compatible. 2014-05-27 12:49:45:0383 [Info]
    BAMPortal Determining version of IIS. 2014-05-27 12:49:45:0383 [Info] BAMPortal Opening local registry key: SOFTWARE\Microsoft\InetStp 2014-05-27 12:49:45:0383 [Info] BAMPortal Getting registry value: MajorVersion 2014-05-27 12:49:45:0383 [Info] BAMPortal
    IIS version is: 7 2014-05-27 12:49:45:0393 [Info] BAMPortal Determining version of IIS. 2014-05-27 12:49:45:0393 [Info] BAMPortal Opening local registry key: SOFTWARE\Microsoft\InetStp 2014-05-27 12:49:45:0393 [Info] BAMPortal Getting registry value: MajorVersion
    2014-05-27 12:49:45:0393 [Info] BAMPortal IIS version is: 7 [2014-05-27 12:49:45:0040  Info BAMPortal] Built feature XML: <Configuration><Feature Name="BAMPortal" DisplayName="BAM Portal" Version="1.0" Description="The
    Business Activity Monitoring (BAM) Portal is used to query individual instance data stored in the Tracking database. Each BAM Query Web Service corresponds to one SQL database."><NTService ID="{C08C5A6C-53FB-41bd-A1CE-FD7209FD16F4}" DisplayName="BAM
    Management Web Service user" Description="Windows account that will have permissions to access the data in the BAM Primary Import Database during Business Activity searches." ReadOnly="false"><UserName></UserName><Domain></Domain><Password>*Hidden*</Password></NTService><NTService
    ID="{FAAB0AD8-C414-4735-91E5-3DCEC8CB96A8}" DisplayName="BAM Application Pool Account" Description="Identity of the BAM Application Pool. " ReadOnly="false"><UserName></UserName><Domain></Domain><Password>*Hidden*</Password></NTService><NTCredential
    ID="{e8118b16-0585-41a4-99bb-6d8a30570fcc}" DisplayName="BAM Portal Users" Description="The user accounts under which the BAM portal services run." ReadOnly="false"><NTAccount ScopeType="103" UpLevelFlags="676"
    DownLevelFlags="2147483654">Everyone</NTAccount></NTCredential><WebSite ID="{DA1ABC72-465B-4953-ADD7-98CEA6F4E503}" DisplayName="BAM Portal Web &amp;Site:" Description="Specify the name of the web site
    under which the BAM Portal virtual directory will be created." ReadOnly="false"><WebSiteName>Default Web Site</WebSiteName></WebSite></Feature></Configuration> [2014-05-27 12:49:45:0041  Info BAMConfigWizExt]
    Leaving function: CBAMConfigWizExt::GetFeatureConfig [2014-05-27 12:49:45:0042 Info Configuration Framework]BAMPortalControl InitializeControls() [2014-05-27 12:49:45:0050 Info Configuration Framework]BAMPortalControl Load() [2014-05-27 12:49:45:0052 Info
    RulesEngine] Entering function GetFeatureConfig [2014-05-27 12:49:45:0053 Info RulesEngine] Management database (server = 'ABCDEF\BIZTALKDB', database = 'BizTalkMgmtDb') doesn't exist [2014-05-27 12:49:45:0053 Info RulesEngine] No previously configured Rules
    database discovered [2014-05-27 12:49:45:0055 Info RulesEngine] Unable to access 'RuleEngineUpdateService'. [2014-05-27 12:49:45:0056 Info RulesEngine] Leaving function GetFeatureConfig [2014-05-27 12:49:45:0057 Info Configuration Framework]RulesEngineControl
    InitializeControls [2014-05-27 12:49:45:0064 Info Configuration Framework]RulesEngineControl Load [2014-05-27 12:49:45:0066 Info EDIAS2Config] Entering function EDIAS2Config::GetFeatureConfig [2014-05-27 12:49:45:0068 Info EDIAS2Config] Leaving function EDIAS2Config::GetFeatureConfig
    [2014-05-27 12:49:45:0068 Info Configuration Framework]EDIAS2Control InitializeControls [2014-05-27 12:49:45:0079 Info Configuration Framework]EDIAS2Control Load [2014-05-27 12:49:46:0485 Info Configuration Framework]Entering function ValidateSQLCredentials.
    [2014-05-27 12:49:46:0497 Info Configuration Framework]Leaving function ValidateSQLCredentials. [2014-05-27 12:49:46:0498  Info BtsCfg] Entering function: CBtsCfg::ValidateFeature [2014-05-27 12:49:46:0501  Info BtsCfg]       Validating
    feature: WMI [2014-05-27 12:49:46:0501  Info BtsCfg] Entering function: CBtsCfg::IsSelectedAnswer [2014-05-27 12:49:46:0502  Info BtsCfg] Leaving function: CBtsCfg::IsSelectedAnswer [2014-05-27 12:49:46:0509  Info ConfigHelper]         Feature:
    Engine is installed [2014-05-27 12:49:46:0517  Info ConfigHelper] SQL Server name is: ABCDEF [2014-05-27 12:49:46:0523  Info ConfigHelper]         Validated SQL credentials for user: SSPI on computer:
    ABCDEF\BIZTALKDB [2014-05-27 12:49:46:0543  Info ConfigHelper]         Executed SQL statement on database: master on computer: ABCDEF\BIZTALKDB [2014-05-27 12:49:46:0549  Info ConfigHelper]         Did
    not find existing database: BizTalkMgmtDb on computer: ABCDEF\BIZTALKDB [2014-05-27 12:49:46:0550  Info BtsCfg] Leaving function: CBtsCfg::ValidateFeature [2014-05-27 12:49:46:0551 Info Configuration Framework]Entering function ValidateSQLCredentials.
    [2014-05-27 12:49:46:0552 Info Configuration Framework]Leaving function ValidateSQLCredentials. [2014-05-27 12:49:46:0552  Info BtsCfg] Entering function: CBtsCfg::ValidateFeature [2014-05-27 12:49:46:0554  Info BtsCfg]       Validating
    feature: WMI [2014-05-27 12:49:46:0554  Info BtsCfg] Entering function: CBtsCfg::IsSelectedAnswer [2014-05-27 12:49:46:0554  Info BtsCfg] Leaving function: CBtsCfg::IsSelectedAnswer [2014-05-27 12:49:46:0559  Info ConfigHelper]         Feature:
    Engine is installed [2014-05-27 12:49:46:0565  Info ConfigHelper] SQL Server name is: ABCDEF [2014-05-27 12:49:46:0571  Info ConfigHelper]         Validated SQL credentials for user: SSPI on computer:
    ABCDEF\BIZTALKDB [2014-05-27 12:49:46:0582  Info ConfigHelper]         Executed SQL statement on database: master on computer: ABCDEF\BIZTALKDB [2014-05-27 12:49:46:0588  Info ConfigHelper]         Did
    not find existing database: BizTalkMsgBoxDb on computer: ABCDEF\BIZTALKDB [2014-05-27 12:49:46:0589  Info BtsCfg] Leaving function: CBtsCfg::ValidateFeature [2014-05-27 12:49:46:0589 Info Configuration Framework]Entering function ValidateSQLCredentials.
    [2014-05-27 12:49:46:0590 Info Configuration Framework]Leaving function ValidateSQLCredentials. [2014-05-27 12:49:46:0590  Info BtsCfg] Entering function: CBtsCfg::ValidateFeature [2014-05-27 12:49:46:0592  Info BtsCfg]       Validating
    feature: WMI [2014-05-27 12:49:46:0593  Info BtsCfg] Entering function: CBtsCfg::IsSelectedAnswer [2014-05-27 12:49:46:0593  Info BtsCfg] Leaving function: CBtsCfg::IsSelectedAnswer [2014-05-27 12:49:46:0597  Info ConfigHelper]         Feature:
    Engine is installed [2014-05-27 12:49:46:0605  Info ConfigHelper] SQL Server name is: ABCDEF [2014-05-27 12:49:46:0611  Info ConfigHelper]         Validated SQL credentials for user: SSPI on computer:
    ABCDEF\BIZTALKDB [2014-05-27 12:49:46:0621  Info ConfigHelper]         Executed SQL statement on database: master on computer: ABCDEF\BIZTALKDB [2014-05-27 12:49:46:0626  Info ConfigHelper]         Did
    not find existing database: BizTalkDTADb on computer: ABCDEF\BIZTALKDB [2014-05-27 12:50:01:0427  Info ConfigHelper]         Did not find existing database: BizTalkMsgBoxDb on computer: ABCDEF\BIZTALKDB [2014-05-27
    12:50:01:0428  Info BtsCfg] Leaving function: CBtsCfg::ValidateFeature [2014-05-27 12:50:01:0429 Info Configuration Framework]Entering function ValidateSQLCredentials. [2014-05-27 12:50:01:0430 Info Configuration Framework]Leaving function ValidateSQLCredentials.
    [2014-05-27 12:50:01:0431  Info BtsCfg] Entering function: CBtsCfg::ValidateFeature [2014-05-27 12:50:01:0433  Info BtsCfg]       Validating feature: WMI [2014-05-27 12:50:01:0433  Info BtsCfg] Entering function:
    CBtsCfg::IsSelectedAnswer [2014-05-27 12:50:01:0433  Info BtsCfg] Leaving function: CBtsCfg::IsSelectedAnswer [2014-05-27 12:50:01:0437  Info ConfigHelper]         Feature: Engine is installed [2014-05-27
    12:50:01:0443  Info ConfigHelper] SQL Server name is: ABCDEF [2014-05-27 12:50:01:0449  Info ConfigHelper]         Validated SQL credentials for user: SSPI on computer: ABCDEF\BIZTALKDB [2014-05-27 12:50:01:0460
     Info ConfigHelper]        Executed SQL statement on database: master on computer: ABCDEF\BIZTALKDB [2014-05-27 12:50:01:0465  Info ConfigHelper]         Did not
    find existing database: BizTalkDTADb on computer: ABCDEF\BIZTALKDB [2014-05-27 12:50:05:0876 Info Configuration Framework [2014-05-27 12:50:05:0881 Info Configuration Framework]Configuring feature: WMI [2014-05-27 12:50:05:0887  Info BtsCfg] Entering
    function: CBtsCfg::ConfigureFeature [2014-05-27 12:50:05:0889  Info BtsCfg]       Configuring feature: WMI [2014-05-27 12:50:05:0890  Info BtsCfg] Entering function: CBtsCfg::IsSelectedAnswer [2014-05-27 12:50:05:0890
     Info BtsCfg] Leaving function: CBtsCfg::IsSelectedAnswer [2014-05-27 12:50:05:0891  Info BtsCfg] Entering function: CWMI::Connect [2014-05-27 12:50:05:0897  Error BtsCfg] Error occured in CWMI::Connect [2014-05-27 12:50:05:0898  Info BtsCfg]
    Leaving function: CWMI::Connect [2014-05-27 12:50:05:0898  Error BtsCfg] d:\bt\9359137\private\source\setup\btscfg\btscfg.cpp(1676): FAILED hr = 8004100e [2014-05-27 12:50:05:0899  Info BtsCfg] Entering function: CBtsCfg::UnConfigureFeature [2014-05-27
    12:50:05:0900  Info BtsCfg]       Unconfiguring feature: WMI [2014-05-27 12:50:05:0900  Warning BtsCfg] BTS management server or DB names are not found in the registry. [2014-05-27 12:50:05:0901  Info BtsCfg]
    Entering function: CWMI::StopHostInstance [2014-05-27 12:50:05:0901  Info BtsCfg] Entering function: CWMI::Connect [2014-05-27 12:50:05:0905  Error BtsCfg] Error occured in CWMI::Connect [2014-05-27 12:50:05:0905  Info BtsCfg] Leaving function:
    CWMI::Connect [2014-05-27 12:50:05:0906  Error BtsCfg] d:\bt\9359137\private\source\setup\btscfg\btswmi.cpp(1542): FAILED hr = 8004100e [2014-05-27 12:50:05:0906  Error BtsCfg] Invalid namespace [2014-05-27 12:50:05:0907  Info BtsCfg] Entering
    function: CWMI::UnMapHost [2014-05-27 12:50:05:0907  Info BtsCfg] Entering function: CWMI::Connect [2014-05-27 12:50:05:0910  Error BtsCfg] Error occured in CWMI::Connect [2014-05-27 12:50:05:0911  Info BtsCfg] Leaving function: CWMI::Connect
    [2014-05-27 12:50:05:0911  Error BtsCfg] d:\bt\9359137\private\source\setup\btscfg\btswmi.cpp(1691): FAILED hr = 8004100e [2014-05-27 12:50:05:0912  Error BtsCfg] Invalid namespace [2014-05-27
    12:50:05:0912  Info BtsCfg] Instantiating IBTSMsgBoxPerformance object [2014-05-27 12:50:06:0008  Info BtsCfg] Calling IBTSMsgBoxPerformance::UninstallArtifacts Exception
    in CounterManager.UninstallArtifacts when uninstalling the perf counter instances. The exception details are:  Source of exception: System Message:
    Cannot delete Performance Category because this category is not registered or is a system category. Stack trace:    at System.Diagnostics.PerformanceCounterCategory.Delete(String
    categoryName)    at Microsoft.BizTalk.MsgBoxPerfCounters.MgmtDbAccessEntity.UninstallInstances(Boolean regularUninstall)  
     at Microsoft.BizTalk.MsgBoxPerfCounters.CounterManager.UninstallArtifacts(Boolean regularUninstall, String logFileName) [2014-05-27 12:50:06:0165  Info BtsCfg] Stopping Tracing [2014-05-27 12:50:06:0165  Info BtsCfg]
    Entering function: CWMI::DeleteServer [2014-05-27 12:50:06:0166  Info BtsCfg] Entering function: CWMI::Connect [2014-05-27 12:50:06:0169  Error BtsCfg] Error occured in CWMI::Connect [2014-05-27 12:50:06:0170  Info BtsCfg] Leaving function:
    CWMI::Connect [2014-05-27 12:50:06:0170  Error BtsCfg] d:\bt\9359137\private\source\setup\btscfg\btswmi.cpp(1341): FAILED hr = 8004100e [2014-05-27 12:50:06:0171  Error BtsCfg] Invalid namespace [2014-05-27 12:50:06:0171  Info BtsCfg] Entering
    function: CWMI::UnConfigureGroup [2014-05-27 12:50:06:0171  Info BtsCfg] Entering function: CWMI::Connect [2014-05-27 12:50:06:0174  Error BtsCfg] Error occured in CWMI::Connect [2014-05-27 12:50:06:0175  Info BtsCfg] Leaving function: CWMI::Connect
    [2014-05-27 12:50:06:0175  Error BtsCfg] d:\bt\9359137\private\source\setup\btscfg\btswmi.cpp(1062): FAILED hr = 8004100e [2014-05-27 12:50:06:0176  Error BtsCfg] Invalid namespace [2014-05-27 12:50:06:0176  Info BtsCfg] Leaving function: CBtsCfg::UnConfigureFeature
    [2014-05-27 12:50:06:0177  Info BtsCfg] Leaving function: CBtsCfg::ConfigureFeature [2014-05-27 12:50:06:0177 Warning Configuration Framework]Feature failed to configure: WMI. [2014-05-27 12:50:06:0471 Info Configuration Framework]Configuration Summaries:
    [2014-05-27 12:50:06:0472 Error Configuration Framework]Feature: [Group] Failed to configure with error message [Error -2147217394 occurred configuring feature WMI] [2014-05-27 12:50:06:0472 Error Configuration Framework]Feature: [BizTalk Runtime] Failed to
    configure with error message [Feature is skipped due to dependent feature (Group) failed to configure correctly.] [2014-05-27 12:50:06:0472 Error Configuration Framework]Feature: [BAM Tools] Failed to configure with error message [Feature is skipped due to
    dependent feature (Group) failed to configure correctly.] [2014-05-27 12:50:06:0473 Error Configuration Framework]Feature: [BAM Portal] Failed to configure with error message [Feature is skipped due to dependent feature (Group) failed to configure correctly.]
    [2014-05-27 12:50:06:0473 Info Configuration Framework]   Feature: SSOServer,Engine      Configuration Enabled: yes            Sub UI: no       Configured:
    yes [2014-05-27 12:50:06:0473 Info Configuration Framework]   Feature: SSOServer,Engine      Configuration Enabled: no            Sub UI: yes      Configured:
    yes [2014-05-27 12:50:06:0474 Info Configuration Framework]   Feature: WMI   Configuration Enabled: yes      Sub UI: no            Configured:
    no [2014-05-27 12:50:06:0474 Info Configuration Framework]   Feature: Engine,BTSCfg          Configuration Enabled: no            Sub
    UI: no       Configured: no [2014-05-27 12:50:06:0474 Info Configuration Framework]   Feature: RulesEngine   Configuration Enabled: no        Sub UI: no  Configured:
    no [2014-05-27 12:50:06:0474 Info Configuration Framework]   Feature: MOT   Configuration Enabled: yes      Sub UI: no           Configured:
    no [2014-05-27 12:50:06:0475 Info Configuration Framework]   Feature: BAMTools       Configuration Enabled: no        Sub UI: no  Configured: no [2014-05-27
    12:50:06:0475 Info Configuration Framework]   Feature: BAMTools       Configuration Enabled: no        Sub UI: yes Configured: no [2014-05-27 12:50:06:0475 Info
    Configuration Framework]   Feature: BAMPortal       Configuration Enabled: no        Sub UI: no  Configured: no [2014-05-27 12:50:06:0476 Info Configuration
    Framework]   Feature: MsEDIAS2      Configuration Enabled: no        Sub UI: no Configured: no [2014-05-27 12:50:06:0476 Info Configuration Framework]Leaving function
    ConfigureFeatures(). [2014-05-27 12:50:06:0477 Info Configuration Framework]Entering function WizardStep_NextStepChanged. [2014-05-27 12:50:06:0481 Info Configuration Framework]Entering function ConfigWizardResult_Load. [2014-05-27 12:50:06:0492 Info Configuration
    Framework]Leaving function ConfigWizardResult_Load. [2014-05-27 12:50:06:0510 Info Configuration Framework]Leaving function WizardStep_NextStepChanged. [2014-05-27 12:50:09:0512 Info Configuration Framework]Displaying information notification to user. Message:
    <Exception Message="Error -2147217394 occurred configuring feature WMI" Source="" HelpID="" />

    It is the section above the one you highlighted and I reproduce below which IMHO is the root cause
    --------------from your post
    Configuring feature: WMI [2014-05-27 12:50:05:0890  Info BtsCfg] Entering function: CBtsCfg::IsSelectedAnswer [2014-05-27 12:50:05:0890  Info BtsCfg] Leaving function: CBtsCfg::IsSelectedAnswer [2014-05-27 12:50:05:0891  Info BtsCfg] Entering
    function: CWMI::Connect [2014-05-27 12:50:05:0897  Error BtsCfg] Error occured in CWMI::Connect [2014-05-27 12:50:05:0898  Info BtsCfg] Leaving function: CWMI::Connect [2014-05-27 12:50:05:0898  Error BtsCfg] d:\bt\9359137\private\source\setup\btscfg\btscfg.cpp(1676):
    FAILED hr = 8004100e [2014-05-27 12:50:05:0899  Info BtsCfg] Entering function: CBtsCfg::UnConfigureFeature [2014-05-27 12:50:05:0900  Info BtsCfg]       Unconfiguring feature: WMI [2014-05-27 12:50:05:0900
     Warning BtsCfg] BTS management server or DB names are not found in the registry. [2014-05-27 12:50:05:0901  Info BtsCfg] Entering function: CWMI::StopHostInstance [2014-05-27 12:50:05:0901  Info BtsCfg] Entering function: CWMI::Connect [2014-05-27
    12:50:05:0905  Error BtsCfg] Error occured in CWMI::Connect [2014-05-27 12:50:05:0905  Info BtsCfg] Leaving function: CWMI::Connect [2014-05-27 12:50:05:0906  Error BtsCfg] d:\bt\9359137\private\source\setup\btscfg\btswmi.cpp(1542): FAILED hr
    = 8004100e [2014-05-27 12:50:05:0906  Error BtsCfg] Invalid namespace [2014-05-27 12:50:05:0907  Info BtsCfg] Entering function: CWMI::UnMapHost [2014-05-27 12:50:05:0907  Info BtsCfg] Entering function: CWMI::Connect [2014-05-27 12:50:05:0910
     Error BtsCfg] Error occured in CWMI::Connect [2014-05-27 12:50:05:0911  Info BtsCfg] Leaving function: CWMI::Connect [2014-05-27 12:50:05:0911  Error BtsCfg] d:\bt\9359137\private\source\setup\btscfg\btswmi.cpp(1691): FAILED hr = 8004100e [2014-05-27
    12:50:05:0912  Error BtsCfg] Invalid namespace 
    Can you please verify if as part of server features on Windows Server 2008 R2 you have the following features installed?
    SNMP Service
    SNMP WMI Provider
    Additionally while running the configuration you should be using an account with ELEVATED permissions who should also be a member of the Performance Counter Users local group.
    Regards.

  • Help needed on Transforming input File to EDI Format

    I have an input flat file in one location. Using BizTalk, i need to pick that file from that Recieve location, transform it to EDI format and send it to Destination location.
    Now, when I place input file in the "Recieve location", it is being processed and it is erased from recieve location. But I am not able to see the output in the Destination location.
    And when i query it in BizTalk Administration console, the state is "Completed" without any errors.
     Any guidance/suggestions are appreciated. Thanks in advance.

    Hi all, I have just collated everything and have put it in my words below..Please
    let me know your valuable inputs as I am struck in this point from more than a week.
    I need to fetch an input flat file (.txt format) from the "Receive location" and I am supposed to transform that to an EDI message X12 format and send it to Destination folder.
    I have set up the receive port and send port configurations in the Admin Console, have created the Trading Partners, agreement and other settings.
    The problem I am facing : Now, when I place input file in the "Receive location", it is being processed and I am able to pick up the file from the input folder
    but I am not able to figure out why the file is not being processed and sent to the destination folder.. (If I query for All In Progress instances, suspended instances or Running instances : I am not getting any results and the below grid is always empty).
    And when i query it in Biz-talk Administration console for Tracked instances, the Receive pipeline component's state is "Completed" without any errors.
    And I am not using any Orchestration in between..
    Thank you all in advance....

  • How to define myself transform function in a xslt document???!!

    "XSL Transformations (XSLT) Version 1.0"(http://www.w3.org/TR/1999/REC-xslt-19991116)
    have "Additional Function" and "Extension Functions".
    It is easy to define a transform function with ms biztalk mapper.
    but how to do with weblogic or with Apache Xalan????!!!!!!
    pleasy give me a sample!!!!!!!!!!!!
    thanks!!!!!!

    look at the samples bea\wlserver6.0sp1\samples\examples\xml
    ~
    Namaste - I bow to the divine in you
    ~
    Filip Hanik
    Software Architect
    [email protected]
    www.filip.net
    "xp" <[email protected]> wrote in message
    news:3b52ff86$[email protected]..
    >
    "XSL Transformations (XSLT) Version1.0"(http://www.w3.org/TR/1999/REC-xslt-19991116)
    have "Additional Function" and "Extension Functions".
    It is easy to define a transform function with ms biztalk mapper.
    but how to do with weblogic or with Apache Xalan????!!!!!!
    pleasy give me a sample!!!!!!!!!!!!
    thanks!!!!!!

  • Save all details error in Exception Block of BizTalk

    In orchestration A,I make a Exception Block ,created a System.Exception object and saved Exception Error in a string and checking it in admin console.
    In my orchestarion, I got amount value from a element Amount, used a custom xslt and in that custom xslt, I used a C# function for desired calculation for the value of amount.
    Now when,input string of amount is not in a correct format then a error is saved regarding mapping  as follows:
    Transformation failed for Map A.
    But the actual error is as follows:
    input string was not in a correct format.
    How can I get this error in  exception handler block?
    Prakash

    Hi Prakash,
    Like you have mentioned that you are using Custom XSLT, my advice will be that you can raise an exception from within an XSLT template, based on the value.
    <xsl:message terminate="yes">Custom error text</xsl:message>
    This will cause the XSLT engine to stop processing immediately, and raise an exception.   This exception, including the custom error text contained within the message segment,
    can be caught in the BizTalk Orchestration engine by explicitly catching an exception of type 
    Microsoft.XLANGS.BaseTypes.TransformationFailureException.
    Refer: Biz Talk : How To : Throw Custom Exception in Map
    For step-by-step explanation on this refer: Flowing clear error messages from transforms
    Rachit
    Please mark as answer or vote as helpful if my reply does

  • BizTalk 2006 map page limitation work around

    Hi
    I have run into the 20 pages per map limitation in BizTalk. When I go to add another page in
    my map the button is grayed out.
    What is the best way to get around this problem? I am thinking of creating another
    Transform shape underneath my current one and continuing with my 21st map in my
    scope. But I don't think this is the way to go.
    Thanks !! <o:p></o:p>
    Greg

    I think the best way would be one of the following:
    -Get all of your logic to fit inside the 20 pages
    -Use Custom XSLT (if you need 20+ pages, I assume your map is pretty complex and here custom XSLT can sometimes be easier)
    -Upgrade to 2010 where more pages are available
    I wouldn't split my mapping into two map ever!
    Morten la Cour

  • Create multiple line item from one line item in BizTalk mapping

    Hi,
    In one of our new requirement we need to create 3 line items for every line item we are receiving with same value but in the below format.
    Sample Input:
    <EmpId>1234</EmpId><Name>ABCD></Name><Dept>YYY</Dept><Year>2014</Year><Desc1>D1</Desc1><Desc2>D2</Desc2><Desc3>D3</Desc3><Valid>Yes</Valid>
    Sample Output in Flatfile:
    1234,ABCD,,,D1,Yes
    1234,ABCD,YYY,,D2,Yes
    1234,ABCD,YYY,2014,D3,Yes
    Can you Pls help me in creating the mapping in above format.
    Thanks in advance,
    Regards,
    Elango
    Chennai.
    Mark As Answer or Vote As Helpful if My Reply Does.

    Elango,
    Before I explain about the solution, make sure when you give inputs/requirement in forums for us to help you, pay attention.
    The input instance you have shown
    Doesn’t have a root element
    Has a typo - <Name>ABCD></Name> -Element has invalid “>” character.
    This makes us to spend more time in cleansing your input and then find out solution.
    We are here to help you, so help us to help you better.
    Anyway, coming to the solution
    You have to create map with a structure similar to the below shown image:
    Here destination schema is a flat file schema with comma-delimited fields.
    If you look into the destination schema, it look similar to your input schema, but there is just one “Desc” field instead of “Desc1”, “Desc2”, “Desc3” in your source schema. In destination, the
    record has to repeat with same values for rest of the fields. And for “Desc” in destination schema will have corresponding index value of “Desc1” or “Desc2” or “Desc3” from source. i.e. first node of destination will have value of “Desc1” from source to “Desc”
    field in destination, second node of destination will have value of “Desc2” from source to “Desc” field in destination and third node of destination will have value of “Desc3” from source to “Desc” field in destination.
    I use XSLT in the map, with recursive template which will repeat for 3 times. I have given comment in the XSLT for your benefit.
    <?xml version="1.0" encoding="UTF-16"?>
    <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:msxsl="urn:schemas-microsoft-com:xslt" xmlns:var="http://schemas.microsoft.com/BizTalk/2003/var" exclude-result-prefixes="msxsl var" version="1.0">
    <xsl:output omit-xml-declaration="yes" method="xml" version="1.0" />
    <xsl:template match="/">
    <xsl:apply-templates select="/Root" />
    </xsl:template>
    <xsl:template match="/Root">
    <Record>
    <!--Call the template with index and counter of 3. There times as you wanted for every item-->
    <xsl:call-template name="LintItemTemp">
    <xsl:with-param name="i">1</xsl:with-param>
    <xsl:with-param name="count">3</xsl:with-param>
    </xsl:call-template>
    </Record>
    </xsl:template>
    <xsl:template name="LintItemTemp">
    <xsl:param name="i" />
    <xsl:param name="count" />
    <Details>
    <EmpId>
    <xsl:value-of select="EmpId/text()" />
    </EmpId>
    <Name>
    <xsl:value-of select="Name/text()" />
    </Name>
    <Dept>
    <xsl:value-of select="Dept/text()" />
    </Dept>
    <Year>
    <xsl:value-of select="Year/text()" />
    </Year>
    <!--as in your output instance, Lineitem1 will have value of Desc1-->
    <xsl:if test ="($i =1)">
    <Desc>
    <xsl:value-of select="Desc1/text()" />
    </Desc>
    </xsl:if>
    <!--as in your output instance, Lineitem2 will have value of Desc3-->
    <xsl:if test ="($i =2)">
    <Desc>
    <xsl:value-of select="Desc2/text()" />
    </Desc>
    </xsl:if>
    <!--as in your output instance, Lineitem3 will have value of Desc3-->
    <xsl:if test ="($i =3)">
    <Desc>
    <xsl:value-of select="Desc3/text()" />
    </Desc>
    </xsl:if>
    <Valid>
    <xsl:value-of select="Valid/text()" />
    </Valid>
    <xsl:value-of select="./text()" />
    </Details>
    <!--Recursive template, i.e. calling the template again for 3 times as your requirement-->
    <xsl:if test="$i &lt; $count">
    <xsl:call-template name="LintItemTemp">
    <xsl:with-param name="i">
    <xsl:value-of select="$i + 1"/>
    </xsl:with-param>
    <xsl:with-param name="count">
    <xsl:value-of select="$count"/>
    </xsl:with-param>
    </xsl:call-template>
    </xsl:if>
    </xsl:template>
    </xsl:stylesheet>
    So the input and output will look like the below:
    You can change the schema/XSLT and its corresponding namespaces as you want.
    When the above shown output is send to a custom-pipeline with flat file assembler in send port will output the above shown output to the flat-file structure as you wanted. Again, I repeat you
    to use flat-file file schema with comma-delimited fields as the destination schema in the above shown map for you to get the flat-file output as you needed.
    If this answers your question please mark it accordingly. If this post is helpful, please vote as helpful by clicking the upward arrow mark next to my reply.

  • XSLT Transformation

    Hi,
    I am trying to upload one xml file and filling an internal table with the content and a XSLT transformation. After uploading the file and make the first transformation i obtein one string with all the fields without tags and separated by #. so when i try to call transformation for filling the internal table i obtein the exception cx_xslt_exception with the message 'No valid source context supplied'.
    I would like to know if i am having poroblems with unicode characters. Is there any example made in sap that i can test or does anybody have had any similar problem?.
    My string
    <?xml version="1.0" encoding="utf-16"?>#######S####L####08##2######
    Thanks in advance
    regards

    Hi Verma,
    You're not transforming anything from your input to the output shown. You're actually constructing a new Output. I don't see anything being transformed from input to output.
    Anyway, if you need a XSLT to be used to get the above Output in map, following XSLT shall help you:
    <?xml version="1.0" encoding="UTF-16"?>
    <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:msxsl="urn:schemas-microsoft-com:xslt" xmlns:var="http://schemas.microsoft.com/BizTalk/2003/var" exclude-result-prefixes="msxsl var s0" version="1.0" xmlns:s0="http://xmlns.service/1" xmlns:ns1="http://xmlns.types/1.0" xmlns:ns0="http://xmlns.OutService/2">
    <xsl:output omit-xml-declaration="yes" method="xml" version="1.0" />
    <xsl:template match="/">
    <xsl:apply-templates select="/s0:Request" />
    </xsl:template>
    <xsl:template match="/s0:Request">
    <Output xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://xmlns.OutService/2">
    <outContext xmlns:ns0="http://xmlns.OutService/2" xsi:type="ns0:ReferenceContext" xmlns="http://xmlns.types/1.0" />
    </Output>
    </xsl:template>
    </xsl:stylesheet>
    If this answers your question please mark it accordingly. If this post is helpful, please vote as helpful by clicking the upward arrow mark next to my reply.

  • How to map an array to fixed fields using Biztalk mapper

    I need to remap an array of objects like this:
        <Root>
          <ListOfObjs>
            <Obj>
              <Attr1>0000</Attr1>
              <Attr2>Hello!</Attr2>
            </Obj>
            <Obj>
              <Attr1>1111</Attr1>
              <Attr2>Hello1!</Attr2>
            </Obj>
          </ListOfObjs>
        </Root>
    in an output like this:
            <Root>
                <Obj1_Attr1>0000</Obj1_Attr1>
                <Obj1_Attr2>Hello!</Obj1_Attr2>
                <Obj2_Attr1>1111</Obj2_Attr1>
                <Obj2_Attr2>Hello1!</Obj2_Attr2>
            </Root>
    So in my XSD schema I have something like this:
    Schema Input
                               <xs:element name="Root">
                                <xs:complexType>
                                 <xs:sequence>
                                  <xs:element name="ListOfObjs">
                                   <xs:complexType>
                                    <xs:sequence>
                                     <xs:element name="Obj">
                                      <xs:complexType>
                                       <xs:sequence>
                                        <xs:element name="Attr1">
                                         <xs:simpleType>
                                          <xs:restriction base="xs:string">
                                           <xs:minLength value="1"/>
                                           <xs:maxLength value="50"/>
                                          </xs:restriction>
                                         </xs:simpleType>
                                        </xs:element>
                                       <xs:element name="Attr2">
                                        <xs:simpleType>
                                          <xs:restriction base="xs:string">
                                           <xs:minLength value="1"/>
                                           <xs:maxLength value="50"/>
                                          </xs:restriction>
                                         </xs:simpleType>
                                        </xs:element>
                                       </xs:sequence>
                                      </xs:complexType>
                                     </xs:element>
                                    </xs:sequence>
                                   </xs:complexType>
                                  </xs:element>
    Schema output
                                     <xs:element name="Root">
                                      <xs:complexType>
                                       <xs:sequence>
                                        <xs:element name="Obj1_Attr1">
                                         <xs:simpleType>
                                          <xs:restriction base="xs:string">
                                           <xs:minLength value="1"/>
                                           <xs:maxLength value="50"/>
                                          </xs:restriction>
                                         </xs:simpleType>
                                        </xs:element>
                                       <xs:element name="Obj1_Attr2">
                                        <xs:simpleType>
                                          <xs:restriction base="xs:string">
                                           <xs:minLength value="1"/>
                                           <xs:maxLength value="50"/>
                                          </xs:restriction>
                                         </xs:simpleType>
                                        </xs:element>
                                        <xs:element name="Obj2_Attr1">
                                        <xs:simpleType>
                                          <xs:restriction base="xs:string">
                                           <xs:minLength value="1"/>
                                           <xs:maxLength value="50"/>
                                          </xs:restriction>
                                         </xs:simpleType>
                                        </xs:element>
                                        <xs:element name="Obj2_Attr2">
                                        <xs:simpleType>
                                          <xs:restriction base="xs:string">
                                           <xs:minLength value="1"/>
                                           <xs:maxLength value="50"/>
                                          </xs:restriction>
                                         </xs:simpleType>
                                        </xs:element>
                                       </xs:sequence>
                                      </xs:complexType>
                                     </xs:element>
    In addiction I have to evaluate every single value because when I found some conditions (like if value=0000 output should be NULL).
    What would be the best way to do it? I'm thinking to develop a custom functoid but I'm not sure it would be the best way, probably it could be done even using XSLT inline transforms, can you point me in the best direction?
    Thank you

    Hi,
    You cannot directly map an array output to any single field in BizTalk mapper.
    Couple of options :
    1) create
    the Xslt or inline C# code
    Refer: 
    http://seroter.wordpress.com/2008/10/07/splitting-delimited-values-in-biztalk-maps/
    2) Shankycheil has
    provided a solution to similar requirement in the below link, u can also refer that.
    https://social.msdn.microsoft.com/Forums/en-US/55ec472d-4f34-4057-b1c6-0e50740f0f6e/how-to-itterate-string-array-values-in-biztalk-mapper?forum=biztalkgeneral
    Rachit
    Thank you, I already seen both posts, but I'm not sure they are what I need or I can't understand well how to use them.
    Speaking about the first solution, as I told before, in the example I should have an array already formed and delimited by a char (something like "obj1attr1-obj1attr2-ob2attr1-obj2attr2". In this situation probably this example could be a good
    point to start from, but how to transform my complex input object in a similar formatted string?
    About the second I don't understand well what is the working solution that they have adopted. Is the 4 steps solution suggested by  Shankycheil? If yes, how can I loop between all array elements and extract all their values?

  • Dynamic mapping in BizTalk orchestration using BRE

    Hi,
    I want to do a transformation dynamically based on the schema type (document strong name). In one of the thread, I saw a solution for a similar problem, but in which an additional field was needed to be added to the schema to hold the map name. In my scenario,
    i will not be able to add the additional field to the schema.
    Can you please suggest an approach where I can set my map name in the BRE (based on the document strong name and retrieve the map name in the orchestration.
    Regards,
    Ujjwal
    -Ujjwal

    Have you considered " BRE Pipeline Framework", I know some of the BizTalk project uses it and it quite good. I don't want to duplicate this forum with how this works as
    the details are already available online. Find the following reference on how this can be used with BRE and in what use cases this can be really helpful. Hope this helps.
    Using the BRE Pipeline Framework to execute maps dynamically
    Also Paolo Salvatori's component is also quite popular on this context, but this doesn't directly implement using BRE.
    But this just for your reference.
    If this answers your question please mark it accordingly. If this post is helpful, please vote as helpful by clicking the upward arrow mark next to my reply.

  • Xslt map in biztalk

    I am trying to use XSLT in map. I am struggling there as not much familiar .
    I created .xslt in visual studio and write required logic. Now I am trying to call it as xslt template . But when I try to do got error "There is not xsl:template node as root node". That is true in my case 
    I have it like this
    <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:msxsl="urn:schemas-microsoft-com:xslt" xmlns:var="http://schemas.microsoft.com/BizTalk/2003/var" exclude-result-prefixes="msxsl var s0 ScriptNS0
    ScriptNS1 userCSharp" version="1.0" xmlns:ns0="http://Zones._870.Internal870" xmlns:s0="http://schemas.microsoft.com/BizTalk/EDI/X12/2006" xmlns:ScriptNS0="http://schemas.microsoft.com/BizTalk/2003/ScriptNS0" xmlns:ScriptNS1="http://schemas.microsoft.com/BizTalk/2003/ScriptNS1"
    xmlns:userCSharp="http://schemas.microsoft.com/BizTalk/2003/userCSharp">
    <xsl:output omit-xml-declaration="yes" method="xml" version="1.0" />
    <xsl:template match="/">
    <xsl:apply-templates select="/s0:X12_00401_870" />
    </xsl:template>
    <xsl:template match="/s0:X12_00401_870">
    If I try to male xslt:tempate as root node I got compile errors for namespace. Can somebody help me how I can call this in map?

    First, yourexample is incomplete, there appears to be no closing <xsl:stylesheet> element.  If this is just a sample, no problem.
    I you intendto use an entire Stylesheet in place of a designer generated Map, which appears to be the case, you do not call it as a Template with the Scripting Functoid.
    Instead, you set the Custom XSLT Path property of the Map (click on the designer surface) and point to the .xslt file. Then, you custom style sheet will be used instead of a generated stylesheet.

Maybe you are looking for

  • OBY6 - need to expand a field

    Hi all, so I would need to expand a field in Additional Deatila of a Company Code. Old tax number was length 8 and new is length 11. Any pointers? Thank you and best regards!! D.

  • How to use C:when test... inside column in ADF table

    I am using ADF table with below two columns in First column i have to check the Type of document if it is doc type then i have to use commondlink to download that file ,Otherwise i need to show only text. for that i added *<c:when test="{boolean($fav

  • Problem using mplayer [solved]

    Hi - I'm trying to run mplayer through its gui gmplayer. It doesn't run either from my normal user account or from root. From my user account I get this - process:2900): Gtk-WARNING **: This process is currently running setuid or setgid. This is not

  • How to Fill Internal Table with contents of Select-Option

    Hi all:      There is a select-option s_matnr on the self-made screen.   An internal table t_int is declared in the program. The requirement is that users makes selection with multiple  material numbers.  I want to put the values of s_matnr  into int

  • How to import my iPhone contact to outlook 2007

    How to import my iPhone 4 contact to outlook 2007