SNIP 3 handling in BizTalk

Hi ALL,
I need to configure SNIP 3 error handling in BizTalk. I heard that Biztalk will do snip 1-2 by default.
Do you have any codes/sample codes for capturing snip 3 in Biztalk ?.
OR please suggest the steps to do this. am new to biztalk ,(step by step procedures will be helpful)
Very thanks,
Rengaraj

Out of the box, BizTalk will do SNIP 1 and 2 because they are represented by the schema.  Levels 2-7 have to be implemented on an app basis.
As for SNIP 3 specifically, it's not really that difficult.
Step 1: You need to find out from your claim/payment groups exactly what balancing edits they want to support.  And no, "balance everything" is not an answer because of differences in interpretations and supported
codes which can be different to every organization.
Step 2: Implement in a way that allows you to convey the results easily.  My first choices would be a Map, where the calculations are done and can be detected later, or a BRE Policy.
Sorry, there a lot of ways to do this, but you have to get all the specifics first.

Similar Messages

  • Error Handling in BizTalk

    My Scenario is - I will be receiving Batched files (FlatFile) and my BizTalk will be interacting with Web services(WCF)
    My suggestions was to use ESB but I was told for Batched messages ESB is not a good idea. It works good for debatched messages.
    Any suggestions for my scenario please ?
    MBH

    Now that's a different scenario.  Instead of starting with how to handle exceptions, focus on avoiding them in first place.
    With 10k batches, you should consider a Resource Dispenser or Thottling pattern since as a caller, BizTalk can easily overwhelm your average internal service endpoint.
    How to handle exceptions depends on what the business expectation is and who must handle them.

  • Exception Handling in BizTalk

    what is the best way to handle errors in BizTalk ?
    We are using web services, databases.
    Is ESB Exception handling preferred to others ? any better suggestions please ?
    MBH

    You don't need  custom-Itineraries /On Ramp/Off Ramp for repaid and resubmit using ESB portal. But you need to have receive ports, send ports, orchestration which comes with ESB tool kit for this purpose. When a failure is published to ESB-bus,
    "catch all” exception send port will pick it up and publish it to the ESB Exceptiondb. Then using the ESB portal you can edit/repair the message and resubmit it directly from the portal without using the ESB-Toolkit artefacts like Itineraries /On Ramp/Off
    Ramp.
    Refer this article where author uses this feature without any custom ESB-toolkit artefacts
    http://seroter.wordpress.com/2010/01/18/considerations-when-retrying-failed-messages-in-biztalk-or-the-esb-toolkit/
    One option to route a failed message to the ESB Portal one must turn on routing for failed messages on the send port. This results in the failed message being routed to the ESB Exception database along with the exception details. Even in orchestration's
    you can submit the failed message to ESBException DB from where  you can repair and resubmit the message.
    Refer this article for more help on this context:
    Routing exceptions on send ports to the ESB Exception Management Portal without turning on routing for failed messages
    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 configure Send Handler for BizTalk 2013 Dynamic Send Port on deployment?

    Hi,
    I do know how to manually configure a send handler for a dynamic send port in BizTalk 2013 Administration console. Though, once you export your application's configuration to a binding file, the dynamic send port's configuration does not
    contain any information regarding the send handler. When you try to use this binding file when deploying your application your dynamic port's send handler falls back to the default host instance.
    So my question is, how could we automate this process to avoid manual step in a dynamic port configuration during deployment?
    Thank you,
    --Vlad

    Hey vlad,
    As discussed at work in the office.. I woudl take the powershelll approach for now as a workaround.  Here's a trivial script for my local dev box (all in one biztalk & SQL)  (must be run in an x86 powershell session):
    param
     [string] $bizTalkDbServer = ".",    
     [string] $bizTalkDbName = "BizTalkMgmtDb",
     [string] $fileHostInstance = "SendingHost",
     [string] $sendPortName = "sm_dynamic_sp_test"
    [System.reflection.Assembly]::LoadWithPartialName("Microsoft.BizTalk.ExplorerOM") | Out-Null
    $catalog = New-Object Microsoft.BizTalk.ExplorerOM.BtsCatalogExplorer
    $catalog.ConnectionString = "SERVER=$bizTalkDbServer;DATABASE=$bizTalkDbName;Integrated Security=SSPI"
    foreach($sp in $catalog.SendPorts)
     if($sp.Name -eq $sendPortName)
      "Found send port $($sp.Name), analyzing send handler"
      foreach($sh in $sp.DynamicSendHandlers)
       if($sh.SendHandler.TransportType.Name -eq "FILE")
        if($sh.SendHandler.Host.Name -ne $fileHostInstance)
         "Changing $($sh.Name) send handler to '$fileHostInstance' from '$($sh.SendHandler.Host.Name)'"
         $sp.SetSendHandler("FILE", $fileHostInstance)
        else
         "Send handler for $($sp.Name) is already '$fileHostInstance' ignorning .. "
    $catalog.SaveChanges()

  • Exception Handling in Biztalk Orchestration

    Hi all,
    I have handled the exception from the send and receive port using the Errorreport promoted property in my EDI application. But I need to handle exceptions that are raised from the orchestration also. Kindly advice how to handle the same with a sample code.
    Regards, Vivin.

    Hi Morten,
    I have assigned values for the promoted properties "ErrorReport.Description" and "ErrorReport.ErrorType" in the message assignment shape in the orchestration under the CatchException as below.
    ExpMessage="";
    ExpMessage(ErrorReport.Description)=ExceptionObj.Message;
    ExpMessage(ErrorReport.ErrorType)="OrchestrationFailure";
    But the same is not caught in the Exception application (a separate application for catching the exceptions).
    The 'Direct' binding (on incoming messages in messagebox) is used in the receive port and the "Activate" property of the receive shape is set to true and the "Filter Expression" is as ErrorReport.ErrorType Exists.
    Kindly advice why the same is not caught in the Exception application.
    Regards, Vivin.

  • ACK/NACK Handling In Biztalk 2010 Orchestration - SFTP send port

    Hi,
    I am using SFTP adapter and wants to get ACK/NACK in orchestration. I have implemented all the required steps mentioned in the below blog:
    http://blogs.msdn.com/b/kevinsmi/archive/2004/07/03/172574.aspx
    I am getting the ACKs, but in case of failure I do not get any NACK. Does anyone know how to get it ?
    Thanks,
    Iqra 

    SFTP adapter doesn't have any configuration property to get the acknowledgement.
    To get the ack/nack you have to let the BizTalk engine with the property “BTS.AckRequired”
    set to true. With Orchestration this property can be set by enabling Delivery Notification
    to Transmitted.
    The DeliveryFailureNotification is typically only used for one-way send port not for solicit-response port. Following article can guide you on Delivery notification
    in Orchestration.
    http://kentweare.blogspot.co.uk/2007/11/biztalk-delivery-notification.html
    Along with the other obviously settings for delivery notifications in orchestration, also set the
    Send-Port’s retry to zero (0). This setting is most overseen by many.
    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.

  • Biztalk+SapConnector  -- XI

    Hi,
    we are comparing XI and Biztalk+SapConnector.
    Is there anyone out there who has also done this?
    Any remarks are welcome!!
    [email protected]

    Hi...
    I am doing a study of how to integration Biztalk and PI 7.1 and my requirement will be like the folliowings:
    SAP PI 7.1 will be used to integration SAP system
    SAP Pi 7.1 will be the main gateway to be integrated with MS Biztalk
    Biztalk will be used to integrate different NON SAP applicationS and systemS in our company.
    all integrations between those non sap systems and sap systems will be handled between Biztalk and PI 7.1
    NON SAP  Systems     < - ->         Biztalk <> SAP PI 7.1                <--
    >     SAP ERP
    so what is the typical setup and configuration needs to be done on the SAP PI side ? what kind of system we need to create in SLD for biztalk ? what communiation channel should be used in send from SAP PI to Biztalk and vise versa ? is there any special adapter to be used for this ?
    considering the web service to be used between biztalk and PI  what needs to be done typically on both sides ?
    do you have any real scenario that i can examine and share ?
    Thanks alot
    Tarek
    Edited by: Tarek Atassi on Feb 28, 2011 1:59 PM
    Edited by: Tarek Atassi on Feb 28, 2011 1:59 PM
    Edited by: Tarek Atassi on Feb 28, 2011 2:02 PM
    Edited by: Tarek Atassi on Feb 28, 2011 2:04 PM

  • Event between Biztalk server and Sharepoint

    I have a Biztalk program with some validation. If some element/value is not valid on the checking, the biztalk program will throw expectation and suspend the process. I would like to implement a sharepoint application to modify the value to be correct on
    the UI and resume the biztalk process.
    How can sharepoint connect to biztalk server and then modify the wrong value to let the biztalk server resume the process?

    Recently a dicuss happened for the similar requirement in MSDN forum:http://social.msdn.microsoft.com/Forums/en-US/a198a378-6255-48d7-bb1b-afbbf2709dd4/manage-orchestration-by-web-service?forum=biztalkgeneral.
    One options as discussed by the below blogpost (in reference) is using SharePoint and InfoPath. You can have a custom exception handler where BizTalk can
    write out the failed message to a forms library, then users could click a link there and edit the failed message in InfoPath. When ready, the user clicks “re-submit” 
    which InfoPath could send to a web service which can resent the message to BizTalk.
    http://www.brianloesgen.com/blog/2007/6/24/when-biztalk-meets-sharepoint-it-makes-sense.html
    Other options is explore the how the Repairing and Resubmitting has been implemented in ESB portal. Its uses the combination of ESB web services and InfoPath, you can
    either resuse this functionality in ESVB portal or you can create your similar to ESB portal.
    ESB Portal: Collecting Exceptions and Routing Messages for Repair and Resubmit
    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.

  • BizTalk Applications

    Hi all,
    Getting back to BizTalk after a long ASP.NET project. I am sure there are many EDI professionals in this forum so once again, I am looking for input as to how to properly structure BizTalk Applications, Send\Receive Ports, etc. for many Trading Partners. I
    am still finding it confusing the way EDI is handled in BizTalk. I have been doing EDI for sometime now and the EDI translators and data mappers I have used are pretty straight forward.
    Can you EDI Coordinators\Specialists explain how you currently handle the EDI in BizTalk? How do you monitor the acknowledgements? Can you explain from receiving an X12 850 to sending a 856 and or 810?
    I have already gone through the EDI walk through, which only talk about a single Trading Partner. I have also watched many training videos on other BizTalk topics (Orchestrations, Schemas, etc.). I can explain how I am used to working with EDI with other
    EDI translators\mappers, if needed. I am sure somebody's answer will shine the light.
    I am almost ready to give up on BizTalk. Why EDI is so cumbersome in BizTalk?
    Thanks in advance. 

    boatseller,
    Thank you for you reply.
    How confusing will it be?
    I am going to briefly explain a scenario of one of the EDI Translators I have worked with.
    1. You create an EDI connection entity, VAN, AS2, FTP, etc.
    2. Within this connection entity, you have Trading Partners that utilize this connection.
    3. Within the individual Trading Partner entities, you have EDI documents that are exchanged between you and them. At the same time, these TPs have EDI settings (in Biztalk these are the interchange settings).
    4. Within the Trading Partner's documents you specify the direction, In or Out.
    5. When EDI data is received from a connection (for one or multiple TPs within the same file), the data is sorted to the proper TP and a 997 is generated.
    6. After the data is placed in individual TPs, the mapper kicks in to process the data.
    7. After the data is processed, the 997s are sent.
    Of course there is plenty of details within these steps, but I would like to know how the BizTalk\EDI pros have built the EDI flow from Applications, Send\Receive ports, to Orchestrations(if needed), etc.
    If, you ask me for details as to how I built the EDI flow within the EDI translator I worked with, I would gladly explain it. Perhaps, that's where my confusion is. That I am expecting BizTalk to be as simple and straight forward as an EDI translator, when
    BizTalk is more than that.
    Thanks. 

  • Manage Orchestration by Web Service

    For handing exception of Orchestration in Biztalk, does it possible to correct the message content and resume the Orchestration by web service or sharepoint outside Biztalk Admin Console?
    I am using Biztalk 2009 in my project

    What you want to implement is repair and resubmit pattern. <o:p></o:p>
    One options as discussed by the below blogpost (in reference) is using SharePoint and InfoPath. You can have a custom exception handler where BizTalk can
    write out the failed message to a forms library, then users could click a link there and edit the failed message in InfoPath. When ready, the user clicks “re-submit”
    which InfoPath could send to a web service which can resent the message to BizTalk.
    http://www.brianloesgen.com/blog/2007/6/24/when-biztalk-meets-sharepoint-it-makes-sense.html
    Other options is explore the how the Repairing and Resubmitting has been implemented in ESB portal. Its uses the combination of ESB web services and InfoPath, you can
    either resuse this functionality in ESVB portal or you can create your similar to ESB portal.
    ESB Portal: Collecting Exceptions and Routing Messages for Repair and Resubmit
    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.

  • Arch on a Gigabyte 990FXA-UD3 mobo - 3 [SOLVED], 1 given up on

    Yesterday I was able to upgrade my main machine from an old 2-core AMD processor to a Gigabyte 990FXA-UD3 with an AMD FX8350 CPU and 2 sticks of Corsair Vengeance DDR3 1866 MHz 4GB RAM.  I chose that mobo because of my need for both a PCI slot and a Firewire port for various audio gear.  My storage, PSU and GPU were staying the same.
    It went pretty well, all things considered, but I ran into 4 issues along the way.  This post is to document my fixes and to see how close I am with one last issue.
    1) At first boot, the machine gave me the Syslinux menu but wouldn't boot into Arch.  This was sort of expected.  The fix was straightforward:
      - Boot from USB
      - mount my / and /boot partitions as /mnt and /mnt/boot
      - run "arch-chroot /mnt"
      - run "mkinitcpio -p linux"
      - reboot
    Now that I could boot into my own environment, I was ready to.... figure out why my mouse and keyboard weren't responding after getting past the BIOS screen.  It's a USB keyboard and mouse, and though they both worked fine in the BIOS environment, as soon as Syslinux took over, they were unavailable.  I had a PS/2 keyboard available, so that went on to allow me access.  Now that I could log in, I could Google the issue and see....  wait, eth0 is there but not getting a DHCP address.  OK, hard-code an IP and... I still can't ping my router.  That isn't good.  So, onto a laptop to work this one out....
    2 & 3)  No network and no USB
    This was the hardest to work out.  I found that my USB3.0 ports were fine, but the 1.1/2.0 ports were not.  I also saw that the mobo uses a Realtek RTL8111/8168/8411 Ethernet controller.  All sorts of playing around building the r8168-all package (sneakernetted via USB key from the laptop) from AUR didn't help.
    The fixes for these happened simultaneously, so I've grouped the solutions together here.
      - Get into the BIOS, go to Peripherals
      - Change these items from the default:
        EHCI hand-off - ENABLE
        IOMMU controller - ENABLE
        Get to the boot menu, hit TAB to edit the boot options, add iommu=pt and boot up
        Edit your boot configuration file (mine's /boot/syslinux/syslinux.cfg but GRUB users will change /boot/grub/menu.lst) to add the iommu=pt definition.
    Now there's only one thing to look at - the RAM speed.  This is where I'm really out of my element.  I'm not an overclocker so I don't know much about latency and timings and bus speed multipliers.  I have 2 sticks, and as recommended these went in alternating slots to enable Dual Channel mode.
    I saw in the BIOS that the RAM was defined for 1333MHz, not what I'm looking for.
    From the BIOS, I went to MIT -> Advanced Memory Settings, and I fond I could change the Extreme Memory Profile (XMP) from Disabled to Profile1.  (TIL that the XMP is stored on the UDIMM and lets you automatically set timings etc. to the defined profile.  Nice.)  Profile1 sets the RAM to run at 1866MHz, and all looked great at the BIOS level.
    When I boot into Arch and run various utilities, I don't see what I'm expecting:
    [jh@xtc ~]$ sudo lshw -c memory -short
    H/W path                Device     Class       Description
    ==========================================================
    /0/0                               memory      64KiB BIOS
    /0/4/5                             memory      384KiB L1 cache
    /0/4/6                             memory      8MiB L2 cache
    /0/4/7                             memory      8MiB L3 cache
    /0/2c                              memory      8GiB System Memory
    /0/2c/0                            memory      DIMM Synchronous [empty]
    /0/2c/1                            memory      4GiB DIMM DDR3 Synchronous 667 MHz (1.5 ns)
    /0/2c/2                            memory      DIMM Synchronous [empty]
    /0/2c/3                            memory      4GiB DIMM DDR3 Synchronous 667 MHz (1.5 ns)
    [jh@xtc ~]$ sudo dmidecode --type 17
               *** snip ***
    Handle 0x0034, DMI type 17, 34 bytes
    Memory Device
            Array Handle: 0x002C
            Error Information Handle: Not Provided
            Total Width: 64 bits
            Data Width: 64 bits
            Size: 4096 MB
            Form Factor: DIMM
            Set: None
            Locator: Node0_Dimm3
            Bank Locator: Node0_Bank0
            Type: DDR3
            Type Detail: Synchronous Unbuffered (Unregistered)
            Speed: 667 MHz
            Manufacturer: Corsair           
            Serial Number: 00000000   
            Asset Tag: Dimm3_AssetTag
            Part Number: CMZ8GX3M2A186
            Rank: 1
            Configured Clock Speed: 933 MHz
    Now, I know from reading a lot of forums that because of Dual Channel and multipliers, it can be hard to figure out what the actual RAM speed is.  I *might* be there already, since 933*2 = 1866, the number I'm looking for, and I've seen at least one post saying that this would be the expected number, but I'm just not sure.  I tried pulling one stick to disable Dual Channel, but got the same result as above.
    I've also gone in and bumped the multiplier from 9.33x to 10.66x, which according to the BIOS gives me 2132MHz.  In that state, lshw still reports the DIMM at 667MHz, while dmidecode gives me "Configured Clock Speed: 1066 MHz" but at least it's different, even if it is 1/2 the number I was expecting.
    So now I'm working on trying to find out if dmidecode is reporting numbers incorrectly, or if I'm missing something in correctly configuring my system.  All pointers to knowledge of this are greatly appreciated!
    Hopefully this post will at least let another Gigabyte mobo user avoid some of the pain I went through on this.
    Last edited by JoeHartley (2014-01-16 13:45:55)

    A followup here - I've learned more about this board, and have changed a couple of things in my setup.
    I found that even with IOMMU enabled, the network port seemed flaky.  Neither the Realtek driver in Arch nor the one inAUR helped; the net would hang at times for brief moments but there was nothing I could put my finger on.  I happened to have an Intel network card handy so I dropped that in and disabled the onboard LAN.  It's been rock-solid.
    I've also tried connecting an eSATA interface to the box to make a set of backup disks, but I never saw the drives in parted and there are errors like this:
    Jan 15 21:27:36 xtc kernel: [   12.434714] AMD-Vi: Event logged [IO_PAGE_FAULT device=04:00.1 domain=0x0000 address=0x0000000221720450 flags=0x0070]
    Some Googling showed these errors are related to the IOMMU.  Since I'm no longer using the onboard LAN, I disabled IOMMU, which brought up the drives  in the eSATA interface.  Downside is I lose the USB2.0 ports, but the USB3.0 ports work, and two USB ports are enough for now.  The Firewire port still works, so I'm at a stable place with this configuration.
    I think this is a great looking mobo and it's screaming along, but I only give it 7/10 for Linux compatibility.

  • SOA Question

    Hi,
    We have an application which has ORACLE DATABASE and BIZTALK is used to direct and call (orchestration) the Oracle PL SQL Packages. We want to get rid of BIZTALK in the application! Can ORACLE SOA handle what BIZTALK was doing for us? If so, which part of the SOA suite do we need?
    See, I don't have any background in SOA or in Architecture per say. I'm a develiopper, So when it comes to all that SOA stuff ... I'm lost. What can I do to start understanding to way SOA works???
    Please Help,
    Marc

    Depends on your use case, if you have long running processes which have lots of orchestration with lots of service calls then you would need to use BPEL ans well as ESB for service abstraction.
    If your processes are short and require no state then you can use just the ESB.
    cheers
    James

  • How to handle rpc/encoded style messages using BizTalk?

    I am integrating with a lot of services and one of our customers has a service with rpc/encoded style
    I could consume and generate schema from their wsdl file via BizTalk consume WCF wizard.
    Once I am trying to call the service with request message that generated from the schema, it is giving an error that can not desterilize the first element of the message. 
    No Deserializer found to deserialize a 'FieldName' using encoding style 'null'
    I compared the stub xml request message from SaopUI and I noticed that the xml expecting the data type with the element like this .
    <soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsb="WSBanka">
    <soapenv:Header/>
    <soapenv:Body>
    <wsb:bnkBorcsorgulama soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
    <sozlesmeNo xsi:type="xsd:string">?</sozlesmeNo>
    <bankaKodu xsi:type="xsd:string">?</bankaKodu>
    <anahtar xsi:type="xsd:string">?</anahtar>
    </wsb:bnkBorcsorgulama>
    </soapenv:Body>
    </soapenv:Envelope>
    On the other hand, I got the request of the message from Fiddler using the BizTalk , and the generate xml of the BizTalk schema without the data type.
    <soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsb="WSBanka">
    <soapenv:Header/>
    <soapenv:Body>
    <wsb:bnkBorcsorgulama>
    <sozlesmeNo>?</sozlesmeNo>
    <bankaKodu>?</bankaKodu>
    <anahtar>?</anahtar>
    </wsb:bnkBorcsorgulama>
    </soapenv:Body>
    </soapenv:Envelope>
    In SoapUi, if I remove a datatype from the message, I will get same error from the BizTalk request.
    I read some articles that rpc/encoded style are not supported but I am not sure and these articles are not clear.
    I also read that it was supported with Soap adapter but now it is deprecated.
    So, Is there any one has an experience in rpc/encoded style messages and how to handle these message in BizTalk or is there any work around to handle these messages?
    Your inputs really appreciate it.
    Thanks in advance,
    When you see answers and helpful posts, please click Vote As Helpful, Propose As Answer, and/or Mark As Answer

    Hi,
    Please refer to the document which might help you:
    #RPC/Encoded Style
    http://www.c-sharpcorner.com/UploadFile/martinkropp/DesigningInteroperableWebService11232005044847AM/DesigningInteroperableWebService.aspx

  • Handling attachments in XML in Biztalk

    Hi,
    I am having a scenario where a third party sends us a xml; that XML has an attachment,a zip file.I can see a node called attachment in the XML. the contents of the attached file(once decoded) conforms to a particular schema..
    I need to receive this XML, decode the zipped file.
    How to handle this in Biztalk?
    regards,
    MS

    mmm..Using custom pipeline component is obvious when you want to debatch the message from a zip because BizTalk doesn't have any unzipping/Zip component out-of-box. But what you’re looking
    for is how do you handle it when the actual zip is part of the received XML (in one of the nodes) as opposed to the received file itself is a zipped one.
    As said, you need some custom code (custom pipeline component) and use any Zip API to handle the compressed file(s).
    When one of the nodes (attachment-node)
    is going to contain the zipped content ( which has to be decoded to Base64 String)in your custom pipeline component, use
    XPathReader and XpathCollection to access the value of a specific node
     (attachment-node)
    from the received XML by passing the XPath for the attachment node. Using this, once you have the decoded the values, send this value to the any of the ZIP API which can decode
    and unzip it. If you follow the article before this talks about using an ZIP API to unzip and debtach the contents.
    UnzipDisassembler - A custom pipeline component
    Unzip Files in a Custom Pipeline Component
    Extracting BizTalk Messages Content using XPath in Custom Pipeline Components
    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 handle all UTF-8 char set in BizTalk?

    Can any one let me know how to handle UTF-8 char set in BizTalk.
    My receive file can contain any character set like ÿÑÜÜŒöäåüÖÄÅÜ . I have to support all char set under the umbrella of UTF-8.
    But when i am trying to convert flat file data to xml its converting special character to ??????????.
    Thanks,

    That won't work because the content has been modified simply by posting it.
    Let's start form the beginning:
    No component will ever replace any character with '?', that just doesn't happen.
    Some programs will display '?' if the byte value does not fall within the current character set, UTF-x, ANSI, ANSI+Code Page, etc.
    You need to open the file with an advanced text editor such as Notepad++. 
    Please tell us exactly where you are seeing the '?'.
    The Code Page is not an encoding itself, it is a special way of interpreting ANSI, single byte char values 0-254, in a way that supports characters beyond the traditional Extended Character Set.
    You need to be absolutely sure what encoding and possibly Code Page the source app is sending.  Notepad++ is pretty good at sniffing this out or just ask the sender.  If you determine that it's really UTF-8, you must leave
    the Code Page property blank.

Maybe you are looking for

  • Why Json get function returns null in jsp page??

    Hi guys, i have developed a simple program that send HTTPrequest and get json as response. now i want to display this json to Treeview but i have able to get the valid json, i create a json object and setData(json). still its ok. but when i do json.g

  • How can I get rid of signature warnings in forms?

    I was using LiveCycle to create and store about 100 forms for my company. Recently I started redoing all the forms in Acrobat Pro v9 so I could use the same field names in merged documents, something I couldn't do with LiveCycle. Adobe Reader users a

  • HT204387 My iphone4 and my iPad mini won't connect via blue tooth just continues to search

    My iphone4 and my iPad mini won't connect via blue tooth just continues to search

  • Rogue desktop icons

    Once in a while, for no apparent reason, All my desktop icons snap to grid on the right half of the screen. I find them there at startup., and I have to painstakingly reposition them where I want. This is in spite of the fact that in the Finder's Vie

  • Change the image resolution through iPhoto

    Does anyone know how to change the image resolution through iPhoto? I know it can be done in other image editing software, but I have yet to find it as an option in iPhoto.