Duplicate schema System.String in BizTalk.System

Hello,
In BizTalk 2010 Administration Console, in BizTalk.System application, I have the schema System.String#string twice (Version=2.0.0.0 and Version=4.0.0.0).
And I'm pretty sure that's what cause me this error in my orchestration :
There was a failure executing the send pipeline: "Microsoft.BizTalk.DefaultPipelines.XMLTransmit, Microsoft.BizTalk.DefaultPipelines, Version=3.0.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" Source: "XML assembler" Send Port:
"SndPortAck_DemandeExplOM" URI: "F:\BiztalkMessagesFolders\Test\OutputExplOM\ExplOM_%MessageID%.xml" Reason: This Assembler cannot retrieve a document specification using this type: "string". 
It's a new server installed last week. In my other environment I only have System.String Version=4.0.0.0.
Do youk now how to remove the Version=2.0.0.0 ?
Thanks

Hi,
Thanks for all your replies.
@la Cour
Yes I'm using XmlTransmit, but it shouldn't be problem
@Leonid
Yes ! That's really strange !
I don't have .Net Framework installed on any of these 2 servers. But I do have .Net Framework features 3.5.1 installed on both servers ... I thought it was required, can I remove it safely ?
@David
No I don't have any assembly with the same PublicKeyToken
Here are System.String schemas
V2
<?xml
version="1.0" encoding="utf-16" ?>
- <xs:schema elementFormDefault="qualified"
version="mscorlib_x002C__x0020_Version_x003D_2.0.0.0_x002C__x0020_Culture_x003D_neutral_x002C__x0020_PublicKeyToken_x003D_b77a5c561934e089" id="System.String"
xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element
name="string" nillable="true"
type="xs:string" />
</xs:schema>
V4
<?xml
version="1.0" encoding="utf-16" ?>
- <xs:schema elementFormDefault="qualified"
version="mscorlib_x002C__x0020_Version_x003D_4.0.0.0_x002C__x0020_Culture_x003D_neutral_x002C__x0020_PublicKeyToken_x003D_b77a5c561934e089" id="System.String"
xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element
name="string" nillable="true"
type="xs:string" />
</xs:schema>
My message (on a send port FILE)
<?xml version="1.0"?>
<string>Demande Traitee.</string>

Similar Messages

  • Every time I sync my iCal computer with my iPhone 4 or iPad, duplicate entries are generated on both systems. What am I doing wrong or how can I avoid the duplications?

    Every time I sync my iCal on my computer through iTunes with my iPhone 4 or iPad, duplicate entries are generated on both systems. What am I doing wrong or how can I avoid the duplications? I have been doing this for several years and this problem is a more recent issue, like in the last 6 months. I have been deleting the duplicate entries, on both systems, but some duplicates reappear through "general" entries that are connected to the correct color for a Calendar, but not the name. I am going nuts and wasting tons of hours trying to get the 3 calendars to sync without generating duplicate entries.

    Choose one of the Calenders on ONE of the computers OR the MobileMe as the Master / correct account.
    The REINITAILISE the data of MobileMe within preferences on the computer defining the datatransfer correctly (in the advanced box of preferences). The synchronise iphone contacts and calender directly on-line to MobileMe.
    I posted a question on this today, and gave my own reply !
    Regards,
    Kevin

  • Unable to cast object of type 'System.DBNull' to type 'System.String'.

    Hi,
         I am getting Below error:
    Unable to cast object of type 'System.DBNull' to type 'System.String'. 

    Hello,
    Please confirm whether you are using sharepoint or not. If you are getting this error in sharepoint then Could you share your code with us? and also tell where you are getting this error.
    Hemendra:Yesterday is just a memory,Tomorrow we may never see
    Please remember to mark the replies as answers if they help and unmark them if they provide no help

  • I have jave 7 I'm trying underscore option in String.   as String strNum = "1000_000";System.out.println("..abc..."  Integer.parseInt(strNum)); but getting error. could you please help in this?

    Hi,
    There is a new feature added in java 7 on integer, called as underscore '_" and it is working fine
    if it is a normal int variable  but if it is coming with String jvm throw the error.
    if  any one of you have java8 installed on your PC can you check this is working on that version.
    int a = 1000_000;   
    String strNum = "1000_000";
    // System.out.println("..abc..."+ Integer.parseInt(strNum));
    System.out.println("a..."+a);
    Thank you,
    Shailesh.

    what is your actual question here?
    bye
    TPD

  • ICompanyService.GetGeneralService(System.String) Method Not found error

    Hi,
    When I am running my code in SAP 2007, I am getting following on calling of UDO.
    Method not found: 'SAPbobsCOM.GeneralService SAPbobsCOM.ICompanyService.GetGeneralService(System.String)'
    I could not understand why this error is occuring, although same code in running very well in SAP 8.8 and 8.81.
    Please suggest me a solutions.

    Hi
    sorry it is mistake from me. Check this SAP note regarding GeneralService it is available from SAP Business One 2007 A SP00 PL46 onwards . Please check you PL version
    How to use the GeneralService functionality to access UDOs via DI API.
    Solution
    The GeneralService allows access to User-Defined Objects (UDOs) via the DI API. Using the GeneralService, you can add, update and delete UDOs. This feature was added in SAP Business One 2007 A SP00 PL46.
    The following is an example of how to add data to a UDO. This example relates to a UDO with the following properties:
    Type = Document
    Unique ID = "Ex_1"
    Name = "EX_DOC"
    User-Defined Field = "Field1"
    Child Object Name = "EX_DOC_LINE"
    User-Defined Field (Child Object) = "Property1"
    Use this (VB.NET) code to add data to the UDO:
               Dim oGeneralService As SAPbobsCOM.GeneralService
               Dim oGeneralData As SAPbobsCOM.GeneralData
               Dim oGeneralDataChild As SAPbobsCOM.GeneralData
                 'Get the UDO by referencing the Unique ID (using the CompanyService Object)
               oGeneralService = oCompanyService. GetGeneralService("EX_1")
                         'Create data for new row in UDO - (Document Table)
               oGeneralData = oGeneralService.GetDataInterface(SAPbobsCOM. GeneralServiceDataInterfaces.gsGeneralData)
               oGeneralData.SetProperty("U_Field1", "A")
               'Create data for new row in the UDO Child - (Document Row Table)
          oGeneralDataChild = oGeneralData.Child("EX_DOC_LINE"). Add()
               oGeneralDataChild.SetProperty("U_Property1", "B")
               oGeneralService.Add(oGeneralData)
    See the following Blog for more information and another example:
               "UDO Access via DI API (in PL46)"
               http://www.sdn.sap. com/irj/scn/weblogs?blog=/pub/wlg/13008
    Regards
    Arun

  • LINQ to Entities does not recognize the method 'System.String ToString()'

    Hi, i am working on MVC using LINQ query where i am heading a problem with LINQ Query. When I use following code 
    public ActionResult GetProduct()
    Category p = new Category();
    var all = db.Products.ToList();
    // var catname = from i in db.Categories select i.CategoryID.ToString();
    p.CategName = (from i in db.Categories select new SelectListItem {Value =i.CategoryID.ToString(), Text = i.CategoryName }).ToList();
    var qq = (from i in db.Products join j in db.Categories on i.CategoryID equals j.CategoryID select new Product { ProductName = i.ProductName, UnitPrice = i.UnitPrice, UnitsOnOrder = i.UnitsOnOrder }).ToList();
    p.Products = qq;
    return View("GetProduct", p);
    It throws an error
    LINQ to Entities does not recognize the method 'System.String ToString(Int32)' method, and this method cannot be translated into a store expression.
    kindly help to fix this problem.
    Mayank Mani Pandey India

    Entity Framework cannot convert ToString() to SQL. Create the object after you have fetched the results:
    public ActionResult GetProduct()
    Category p = new Category();
    var all = db.Products.ToList();
    // var catname = from i in db.Categories select i.CategoryID.ToString();
    p.CategName = (from i in db.Categories select i).AsEnumerable().Select(x => new SelectListItem { Value = x.CategoryID.ToString(), Text = x.CategoryName }).ToList();
    var qq = (from i in db.Products join j in db.Categories on i.CategoryID equals j.CategoryID select new Product { ProductName = i.ProductName, UnitPrice = i.UnitPrice, UnitsOnOrder = i.UnitsOnOrder }).ToList();
    p.Products = qq;
    return View("GetProduct", p);
    Please remember to close your threads by marking all helpful posts as answer and then start a new thread if you have a new question.

  • Type 'System.String' cannot be marshaled as an unmanaged structure; ... error is back

    The error discussed in this post http://scn.sap.com/thread/1890650 seems to have crept back into SP12.  The following code:
    Using dbConnection As SqlConnection = GetNewSQLConnection()
                        .AddLoginInfo(dbConnection)
                        If TypeOf .Report Is IHasParameters Then
                            DirectCast(.Report, IHasParameters).ApplyParameterValues()
                        End If
                       If .Report.Rows.Count > 0 Then
                            .PrintToPrinter(.PrinterPageSettings.PrinterSettings.Copies, False, _
                                            .PrinterPageSettings.PrinterSettings.FromPage, _
                                            .PrinterPageSettings.PrinterSettings.ToPage)
    Gives the error at If .Report.Rows.Count > 0
    Type 'System.String' cannot be marshaled as an unmanaged structure; no meaningful size or offset can be computed.
    The report does contain a blob - I tried deleting it and dragging it from the table - again, but the same error appears before and after.  The type of the Field object is IFieldBlob.  Oddly enough, other reports that also contain this field, currently seem to be working, although we will have to revisit all of them now.
    I am using VS2010 and SQL Server 2005.
    Any help would be appreciated. 

    Partial work-around:
        ''' <summary>
        ''' This function is a workaround of the Crystal Reports bug that causes a report with an image in it
        ''' to fail when the report is checked if it has data.
        ''' </summary>
        ''' <param name="Report">Report to check</param>
        ''' <returns>Number of rows in the report</returns>
        ''' <remarks>If the check throws an exception a value of one will be returned.</remarks>
        Friend Function GetReportRowsCount(Report As ReportClass) As Integer
            Try
                Return Report.Rows.Count
            Catch ex As Exception
                My.Application.Log.WriteException(ex, TraceEventType.Warning, "GetReportRowsCount for " & Report.Name)
                Return 1
            End Try
        End Function
    I use this function in place of the check for Report.Rows.Count,
    This allows most of my reports to work correctly, but allows the odd blank report with an image on it to print.  Oddly enough, some of the older reports with logo's on them seem to work correctly.  The newer ones run into this problem.
    Neil

  • Error message: Unable to cast object of type 'System.DBNull' to type 'System.String'

    Hi everyone, I have recently installed a trial version of SDL Trados (a computer-assisted translation software) and at some point (when I try to create a new translation memory) this error message appears: Unable to cast object of type 'System.DBNull' to type 'System.String' Is this a problem with the software or the laptop ? If it's the laptop, can you please help me solve this ? Thank you,Caroline

    Actually there was not problem witg the laptop ! Please ignore this topic. Thanks.

  • Add-AzureDataDisk fails due to -VM being a System.String type entry.

    Here are the syntax and resulting error message
    Add-AzureDataDisk-CreateNew-MediaLocation"cqrtuswsamgmt01"-HostCachingNone-VM"cqrtuswvmcamq01"-DiskSizeInGB100-LUN2-DiskLabel"cqrtuswvmcamq01-bb02"
    Add-AzureDataDisk : Cannot bind parameter 'VM'. Cannot convert the ""cqrtuswvmcamq01"" value
    of type "System.String" to type
    "Microsoft.WindowsAzure.Commands.ServiceManagement.Model.IPersistentVM".
    At line:3 char:5
    +     Add-AzureDataDisk -CreateNew -MediaLocation "cqrtuswsamgmt01" -HostCaching N ...
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : InvalidArgument: (:) [Add-AzureDataDisk], ParameterBindingException
        + FullyQualifiedErrorId : CannotConvertArgumentNoMessage,Microsoft.WindowsAzure.Commands.ServiceManagement.IaaS.AddAzureDataDiskCommand

    Hi all,
    I found the solution to this problem. Not surprisingly, I was using the wrong syntax. Here is the proper syntax for adding a data disk to a VM using Add-AzureDataDisk.
    Get-AzureVM"Service"-Name"Servername"|Add-AzureDataDisk-CreateNew-DiskSizeInGB100-DiskLabel"DiskLabel"-MediaLocation"https://yourstorage.blob.core.windows.net/yourcontainer/yourblob.vhd"
    -LUN 0 | Update-AzureVM
    Example: Get-AzureVM"cqrtuswcswsod01"-Name"cqrtuswvmwsod01"|Add-AzureDataDisk-CreateNew-DiskSizeInGB100-DiskLabel"cqrtuswvmwsod01-bb01"-MediaLocation"https://cqrtuswsamgmt01.blob.core.windows.net/vhds/cqrtuswvmwsod01-bb01.vhd"-LUN0|Update-AzureVM
    Volsung51

  • RMS error - Unable to cast object of Type 'System.Byte[]' to type 'System.String'

    Hi,
    I'm experiencing an issue when trying to connect to RMS cluster through server manager. Error is:
    Active Directory Rights Management Services could not complete the task because an error occurred. This error may be caused by variable conditions.
    Details:
    Exception message:
    Unable to cast object of type 'System.Byte[]' to type 'System.String'.
    Exception type:
    System.Web.Services.Protocols.SoapExtension (Inner Exception: System.InvalidCastException)
    I've re-installed server, I've reinstalled RMS role, I've tried with and w/o SSL connection to RMS but the error persists. OS is 2008R2 (updated), database is internal (test environment)... 
    Any suggestions?

    Actually there was not problem witg the laptop ! Please ignore this topic. Thanks.

  • Multiple Schema Creation with One Source system Via SLT

    Hi all,
    we have BW on HANA environment at our company premises, with SLT server installed
    So, my Question is that is it possible to create more than one schema in HANA system with one Source system
    As an example, lets say, ECC (Client 601) Source System has been connected to HANA via SLT and created Schema called SCHEMA_1 and again i want to create SCHEMA_2 by connecting same ECC (Client 601) source System.
    please help me to short this out?
    Thanks
    Mirana

    Hi Mirana,
    Yes, it is possible to create more than one schema in HANA system with one Source system.
    Please go through the Official SAP LT document for more details @ page number 13
    http://www.saphana.com/servlet/JiveServlet/previewBody/1811-102-5-5419/SAP_LT_Replication_Server_for_SAP_HANA_SPS05_Over…

  • How to avoid the duplicate receipts in SAP and Barcode system

    Hi Everyone
    We are using SAP ECC 5.0.Our receving is done by bar code system and it updates the SAP system. We have two separate database systems  one for Bar code systems and  another for SAP. Sometimes  while receiving RFID scanner shows material is not received or failed  and we have to receive it manually in the SAP system. Sometimes barcode system might have received but it is displayig error message, material receipt failed and we enter manually in the SAP and it becomes duplicate and creating inventory problems. Is there anyway we can fix this problem like while receving manually in the SAP system it should alert or pop message like material already received. What change we need to do in the configuration side.
    Your help is greatly appreciated.
    thanks in advance
    Murali

    Look at the posts closely:might not be needed if formatted ;)
    create or replace procedure splitsms as
    begin
      insert into scott.smssplit (r,c,s,tc,na,tc2,na2,tc3,na3,tc4,na4,wther,sno)
      select substr(rcstcnatcnatcnatcnawther,1,2) r,
             substr(rcstcnatcnatcnatcnawther,3,2) c,
             substr(rcstcnatcnatcnatcnawther,5,1) s,
             substr(rcstcnatcnatcnatcnawther,6,3) tc,
             substr(rcstcnatcnatcnatcnawther,9,3) na,
             substr(rcstcnatcnatcnatcnawther,12,3) tc2,
             substr(rcstcnatcnatcnatcnawther,15,3) na2,
             substr(rcstcnatcnatcnatcnawther,18,3) tc3,
             substr(rcstcnatcnatcnatcnawther,21,3) na3,
             substr(rcstcnatcnatcnatcnawther,24,3) tc4,
             substr(rcstcnatcnatcnatcnawther,27,3) na4,
             substr(rcstcnatcnatcnatcnawther,30,10) wther,
             sno
        from scott.sms1 a
       where sno = (select max(sno)
                      from sms1
                     where sno != a.sno
                   ); ---------------> added where clause with table alias.
    end;Regards
    Etbin

  • Get-WMI object exporting IP configuration to HTML only displays System.String[]

    Hi,
     I'm trying to customise a powershell script I found in the technet gallery for server inventory by adding reporting information for IP details. The disk sample works perfectly and I can export my data to an HTML file, but the IP address information
    I'm struggling with.
    The IP information displays:
    True
    System.String[]
    System.String[]
    System.String[]
    laptop-04
    00:DB:DF:0D:84:
    I can use the IP powershell ina for loop and display the IP details correctly, but in this format if I want to export it to a HTML it doesn't work, please advise.
    $IPInfo = Get-WmiObject -Class Win32_NetworkAdapterConfiguration -Filter IPEnabled=TRUE -ComputerName $ComputerName | Select-Object -Property [a-z]* -ExcludeProperty IPX*,WINS* |
    select DHCPEnabled, IPAddress, IPSubnet, DefaultIPGateway, DNSHostName, MACAddress | ConvertTo-Html -Fragment 
    #Logical Disk Information
    #the @Name below simply renames the size
    $Disk = Get-WmiObject -Class Win32_LogicalDisk -Filter DriveType=3 | 
    Select SystemName , DeviceID , @{Name=”size(GB)”;Expression={“{0:N1}” -f($_.size/1gb)}}, @{Name=”freespace(GB)”;Expression={“{0:N1}” -f($_.freespace/1gb)}} |
    ConvertTo-Html -Fragment
    Thanks in advance...
    IT Support/Everything

    jrv,
     Many thanks, much appreciated :-)
    I've used your format to get the following:
    $IPInfo = Get-WmiObject -Class Win32_NetworkAdapterConfiguration -Filter IPEnabled=TRUE -ComputerName $ComputerName | Select-Object -Property [a-z]* -ExcludeProperty IPX*,WINS* |
    select DHCPEnabled, @{N='IPAddress';E={$_.IPAddress -join '|'}}, @{N='IP Subnet';E={$_.IPSubnet -join '|'}}, @{N='Default IP Gateway';E={$_.DefaultIPGateway -join '|'}}, DNSHostName, MACAddress | ConvertTo-Html -Fragment 
    QQ - I get the @{N='IPAddress' is used to rename the IP Address, but does the 'E={$_.IPAddress -join '|'}}' do? I can guess it's an express to expand the $_.IPAddress and pipe all the results into a join, but I'm not sure as I've never seen the 'E=' format
    before.
    @{N='IPAddress';E={$_.IPAddress -join '|'}}
    Thanks again

  • Output csv comes as "Microsoft.Exchange.Data.MultiValuedProperty`1[System.String]" why?

    [PS] C:\temp01\finalScript>Get-CASMailbox JLEE -ResultSize "Unlimited" | Select samAccountName,displayname,ActiveSyncBlo
    ckedDeviceIDs,ActiveSyncAllowedDeviceIDs
    when I reun the above in Shell I get
    SamAccountName                DisplayName     ActiveSyncBlockedDeviceIDs    ActiveSyncAllowedDeviceIDs
    JLEE                          Lee, Jeong S                 
    {}                                          {ApplF78L4ATSFFHG}
    When I export to CSV I get
    "SamAccountName","DisplayName","ActiveSyncBlockedDeviceIDs",    "ActiveSyncAllowedDeviceIDs"
    "JLEE",  "Lee, Jeong S","Microsoft.Exchange.Data.MultiValuedProperty`1[System.String]","Microsoft.Exchange.Data.MultiValuedProperty`1[System.String]"
    display on screen ActiveSyncAllowedDeviceIDs comes as {ApplF78L4ATSFFHG}W
    Output csv comes as "Microsoft.Exchange.Data.MultiValuedProperty`1[System.String]"  why?
    When I export to CSV I want to come as ApplF78L4ATSFFHG}

    its an array of values so you have to expand it try:
    Get-CASMailbox JLEE -ResultSize
    "Unlimited" | Select samAccountName,displayname,@{Expression={$_.ActiveSyncBlockedDeviceIDs};Label="BlockedDevices";},@{Expression={$_.ActiveSyncAllowedDeviceIDs};Label="AllowedDevices";}

  • Tell me Logic for search for duplicate words(or strings) in a large file.

    Search for duplicate words (or strings) in a text file containing one word per line. For each word that occurs more than once in the flat file output should be as follows
    <word> <number of occurrences> <line numbers in the file where the word occurs>
    For example, if the word Hello occurs thrice in a file at lines 100, 178 and 3456 the output should read
    Hello, 3, [100, 178, 3456]

    Incidentally i wrote similar code some days back. You need to do some modifications to get the exact output you want, but i hope it will be of some help.
    One more thing its written using JAVA5
    public class Test
         private static final String COLLECTIONS_TEXT = "C:\\Documents and Settings\\amrainder\\Desktop\\Collections.txt";
         public static void main(String[] args) throws IOException
              findDuplicateWords();
         private static void findDuplicateWords() throws IOException
              Collection<String> words = new LinkedHashSet<String>();
              File file = new File(COLLECTIONS_TEXT);
              StreamTokenizer streamTokenizer = new StreamTokenizer(new FileReader(file));
              int token = streamTokenizer.nextToken();
              while(token != StreamTokenizer.TT_EOF)
                   if(token == StreamTokenizer.TT_WORD)
                        words.add(streamTokenizer.sval);
                   token = streamTokenizer.nextToken();
              System.out.println(words);
    }Cheers,
    Amrainder

Maybe you are looking for

  • Variables from an Outside Database

    Hey guys, I'm trying to write a SQL report that can return the tracking number of a given sales order that is being stored in another database.  I have no problem accessing the outside database if I have the correct document number in the query.  How

  • Saved Photos from email attachments blurry in photos.app

    I have two problems since upgrading to 2.0. When I view photo attachments from my email, the photos look perfectly clear. But when I save the photos to the photos application it looks completely blurry. I did a test by saving photos from safari and t

  • Sound Blaster Sigma config

    Hi all.... I have a simple, and probably stupid, question..... I bought a Sound Blaster Sigma headset some days ago and still have a sound blaster X-Fi Extreme Music sound card..... To have the better 360° 3D audio, have I to use the X-Fi sound card

  • Help me! I met a big problem

    I am using Flex Builder 1.5, today when i compile a mxml file , i received the following error: [exec] Error: Branch between 7684 and 41198 around line 0 exceeds 32K span. If possible, please refactor this component. What should i do? thanks in advan

  • Adobe AIR for HTML/JS custom Javascript Scrollbars

    Hi, I would like to know if it is possible to have custom Javascript scrollbars in an Adobe AIR application. I have tried many jQuery plugins but nothing can style the scrollbars. I can only style them via CSS. Adobe AIR supports javascript scrollbar