BizTalk Server Adapters and Adapter Pack ForumAll questions related to LOB Adapters, BizTalk WCF Adapter, WCF LOB Adapter SDK and BizTalk Adapter Pack.© 2009 Microsoft Corporation. All rights reserved.Wed, 25 Nov 2009 14:57:49 Z886558fb-7e27-4771-84e8-433339725ecchttp://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/907906ce-68f1-4f4e-8ece-ec6036fac737http://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/907906ce-68f1-4f4e-8ece-ec6036fac737Well0549http://social.msdn.microsoft.com/Profile/en-US/?user=Well0549BizTalk vNext and ODBC<br/>Is there anybody out there who knows when and if MS is going to build a good ODBC adapter ?<br/><br/>I think for a product like BizTalk you should have at least a nice ODBC so you can connect to every system that supports ODBC.<br/><hr class="sig">Well0549Tue, 24 Nov 2009 08:37:20 Z2009-11-25T14:57:49Zhttp://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/d60a305d-852b-4932-864b-eb86f764d522http://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/d60a305d-852b-4932-864b-eb86f764d522Revathi Vaidhayanadhanhttp://social.msdn.microsoft.com/Profile/en-US/?user=Revathi%20VaidhayanadhanBiztalk wse adapterHi,<br/><br/>     I have created a webservice and enabled the WSE settings.Now in my biztalk application I have created a send port and tried to configure the send port with the WSE adapter.When I tried this I have option only to mention the webservice URI to which I am sending the xmldocument.I am not able to determine which method has to be called like in &quot;SOAP adapter&quot;.This always results in a &quot;Method Name null exception&quot; inmy event viewer.Please let me know what I have to do. Thanks in advanceWed, 25 Nov 2009 14:43:12 Z2009-11-25T14:43:12Zhttp://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/56f4dfe2-0247-4faf-9eb6-552d8761b128http://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/56f4dfe2-0247-4faf-9eb6-552d8761b128kavita_d80http://social.msdn.microsoft.com/Profile/en-US/?user=kavita_d80HL7 2.x multipart schema for BTAHL72X Send Pipeline without orchestrationHi, <br/><br/>In our current biztalk2006 R2 application we are sending HL7 2.1 message to a third party. We are using an orchestration to construct HL7 message which is a multipart type message, having MSHSegment, ORM schema and ZSegment as message parts. <br/><br/>In new application we want to elemenate all orchestrations. So my question is how to achieve the same HL7 with three message parts without an orchestration. I created a schema which imports the required HL7 segments(MSH etc), but the BTAHL72X Send Pipeline throughs following error : <br/><span style="font-size:12pt;color:navy;font-family:Arial">There was a failure executing the send pipeline: &quot;BTAHL72XPipelines.BTAHL72XSendPipeline, BTAHL72XPipelines, Version=1.3.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35&quot; Source: &quot;BTAHL7 2.X Assembler&quot; Send Port: &quot;Send.ToTransmittedHL7.FILE&quot; URI: &quot;C:\Out\%MessageID%.xml&quot; Reason: Message does not contain a part with name MSHSegment</span>Wed, 11 Nov 2009 14:18:02 Z2009-11-25T10:47:42Zhttp://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/bc1b68c6-df38-4a57-9ddf-daa455b3c42ahttp://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/bc1b68c6-df38-4a57-9ddf-daa455b3c42azizyhttp://social.msdn.microsoft.com/Profile/en-US/?user=zizyBiz Talk nsoftware SAP Adapter problem!!!Hi,<br/><br/>I am getting an error while sending file to FTP location.But the same is working fine on another machine.I have check the configuration and cetificates and pwds also.But still unable to figure out the problem.Help needed.<br/>Please check the below error<br/><span style="font-size:xx-small"> <p>Adapter: &quot;nsoftware FTP Send Adapter&quot; (FTP:2.4.3331.0)</p> <p>URI: &quot;FTP://Dummy/%SourceFileName%&quot;</p> <p>Trace Mode: ERROR</p> <p>Current thread: 36</p> <p>System.Exception: Transmission failed for message &quot;3540c270-5d64-4447-a7e2-980681311751&quot;. ---&gt; nsoftware.core.ipb24ca: Timeout. ---&gt; nsoftware.core.ipb24ca: Timeout.</p> <p>at nsoftware.core.ipb24dl.v(Int32 A_0)</p> <p>at nsoftware.core.ipb24bc.d(Int32 A_0)</p> <p>at nsoftware.core.ipb24aa.d(Int32 A_0)</p> <p>at nsoftware.core.ipb24dl.cm()</p> <p>at nsoftware.core.ipb24ac.au()</p> <p>at nsoftware.core.ipb24aa.a(Boolean A_0)</p> <p>at nsoftware.core.ipb24aa.a(String A_0, String A_1, Boolean A_2, Boolean A_3)</p> <p>at nsoftware.core.ipb24aa.h(Int32 A_0)</p> <p>--- End of inner exception stack trace ---</p> <p>at nsoftware.core.ipb24df.c2()</p> <p>at nsoftware.core.ipb24aa.h(Int32 A_0)</p> <p>at nsoftware.BizTalk.FTP.FTPMessageTransmitter.Transmit(Stream s, BaseProperties config, IBaseMessage msg)</p> <p>at nsoftware.BizTalk.Adapters.BaseAdapter.MessageTransmitter.TransmitMessage(Stream s, BaseProperties config, IBaseMessage msg)</p> <p>at nsoftware.BizTalk.Adapters.BaseAdapter.BaseAsyncTransmitterBatch.ProcessWorkItem()</p> <p>--- End of inner exception stack trace ---<br/><br/><br/><br/>Regards,<br/>Zizy</p> </span>Wed, 25 Nov 2009 10:34:54 Z2009-11-25T10:34:54Zhttp://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/5c13b73a-f31b-43a2-b331-527c4697b01ahttp://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/5c13b73a-f31b-43a2-b331-527c4697b01ahxbergenhttp://social.msdn.microsoft.com/Profile/en-US/?user=hxbergenConfigure URI for SAP Adapter from BizTalk Adapter Pack 2.0 in ReceiveLocation or SendPort does not work with sap router string<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="mso-ansi-language: EN-GB;" lang="EN-GB"><span style="font-family: Calibri; font-size: small;">When using the WCF-SAP Adapter of the BizTalk Adapter Pack V.2.0 we can not use the &ldquo;Configure&hellip;&rdquo; button in the ReceiveLocation or SendPort of &ldquo;BizTalk Server Administration Console&rdquo; for configuring the SAP connection parameters when we use a SapRouterString for Connection to SAP, because it generates a wrong URI.<br />It generates e.g.<br /><span style="color: blue;">sap://CLIENT=800;LANG=DE;@A//H/saprouter/H/sapserver/00?RfcSdkTrace=False&amp;AbapDebug=False</span> <br />but it should generate:<br /></span><span style="font-size: small;"><span style="font-family: Calibri;"><span style="color: blue;">sap://CLIENT=800;LANG=DE;@A/%2FH%2Fsaprouter%2FH%2Fsapverver/00?RfcSdkTrace=False&amp;AbapDebug=False<br /></span>Reason: <span style="mso-spacerun: yes;">&nbsp;</span>Slashes <span style="color: blue;">/</span> are reserved characters and should be replaces by <span style="color: blue;">%2F </span>when used in a connection property.<br /><br />A similar dialog works correct, when creating schemas for SAP in Visual Studio 2005 with this adapter. On a BizTalk Project you can &ldquo;Add Generated Items&hellip;&rdquo; then choose &ldquo;Consume Adapter Service&rdquo; and select the &ldquo;sapBinding&rdquo; afterwards. The &ldquo;configure&hellip;&rdquo; button in this dialog generates a valid URI. <br /><br />Is there a workaround&nbsp;and when will this be fixed?</span></span></span></p>Thu, 15 Oct 2009 12:04:17 Z2009-11-25T09:49:31Zhttp://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/df34fbae-662e-4657-9f6d-52ab40d97c98http://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/df34fbae-662e-4657-9f6d-52ab40d97c98fly2http://social.msdn.microsoft.com/Profile/en-US/?user=fly2WSS 64-bit + Oracle 32-bit on the same machineHi guys, <br/><br/>I have a 64-bit Win2008 server box, with WSS 64-bit adapter. Later I installed 32-bit Oracle, which broke WSS.<br/>The issue is that Oracle adds a bunch of providers to both 64-bit and 32-bit machine config:<br/>For example this one:<br/> <pre lang=x-xml> &lt;healthMonitoring&gt; &lt;providers&gt; &lt;add name=&quot;OracleWebEventProvider&quot; type=&quot;Oracle.Web.Management.OracleWebEventProvider, Oracle.Web, Version=2.111.7.20, Culture=neutral, PublicKeyToken=89b483f429c47342&quot; connectionStringName=&quot;OraAspNetConString&quot; buffer=&quot;true&quot; bufferMode=&quot;OracleNotification&quot; /&gt; &lt;/providers&gt; &lt;/healthMonitoring&gt;</pre> When I try to run WSS web service, it complains that it can't load Oracle.Web assembly, that is obviouse why - it tries to load 64-bit version which simply doesn't exist at all, since Oracle is 32-bit. <br/><br/>My question is: <br/>Why 32-bit Oracle upon installation modified both 32-bit and 64-bit machine config? - that's the biggest question. Is it safe to dump all Oracle stuff from 64-bit machine.config file?<br/><br/>Is there any workaround for this ? <br/><br/>Thanks a lot,<br/>Sergei<br/><br/> Wed, 18 Nov 2009 23:55:42 Z2009-11-25T07:23:27Zhttp://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/0c63cf11-3803-4450-999c-31eb6e4d6c52http://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/0c63cf11-3803-4450-999c-31eb6e4d6c52Kyrnhttp://social.msdn.microsoft.com/Profile/en-US/?user=KyrnBiztalk Adapter for Host system on multiple server - BizTalk Server 2006 R2<strong>We have a BizTalk group with 2 Biztalk(2006 R2) server nodes . We are in the process of installing the Biztalk adapters for Host  systems for integration with AS/400 systems<br/> We want to use both Biztalk nodes ..<br/>  I know we need to install the Biztalk adapters for Host  systems on both the server nodes<br/> <br/> 1 . After installing we configured the Biztalk adapters for Host  systems on Node A .  We installed the Biztalk adapters for Host  systems on node B also but do we need to configure it also on node B ?<br/> 2 . If so how do we set the Primary server , Sub Domain etc in the NetWork Integration tab of the config tool ? <br/> <br/> 3.  Our's is 64 Bit  BizTalk running under Windows 64 bit windows server ? Does Biztalk adapters for Host  systems support  64 bit ?<br/> <br/> <br/> </strong>Sat, 21 Nov 2009 03:35:27 Z2009-11-25T02:08:38Zhttp://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/c3aeecdf-a6b7-4e2c-86e3-653b8f958bachttp://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/c3aeecdf-a6b7-4e2c-86e3-653b8f958bacfvv vitaliyhttp://social.msdn.microsoft.com/Profile/en-US/?user=fvv%20vitaliywcf adapters. operation contract attributesHi. I want to expose wcf service via biztalk. And I need to provide some attributes like <span style="font-size:x-small"><span style="font-size:x-small"> <p>[</p> </span></span> <p><span style="font-size:x-small;color:#2b91af"><span style="font-size:x-small;color:#2b91af">OperationContract</span></span><span style="font-size:x-small">, </span><span style="font-size:x-small;color:#2b91af"><span style="font-size:x-small;color:#2b91af">WebGet</span></span><span style="font-size:x-small">(UriTemplate=</span><span style="font-size:x-small;color:#a31515"><span style="font-size:x-small;color:#a31515">&quot;GetPrediction/{stationCode}&quot;</span></span><span style="font-size:x-small">,ResponseFormat=</span><span style="font-size:x-small;color:#2b91af"><span style="font-size:x-small;color:#2b91af">WebMessageFormat</span></span><span style="font-size:x-small">.Json)]<br/><br/>for operation contract. Is there any way to do this? As I understand, it's not possible since all operation contracts are predefined by biztalk, but may be...<br/>If not, is it possible to create own adapter? <br/>If possible, is there any SDK or toolkit which can be useful for creating new wcf adapter?<br/><br/>Thanks.</span></p>Tue, 24 Nov 2009 21:27:35 Z2009-11-24T21:27:35Zhttp://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/bf98e2d4-c146-4384-87a0-f640719e132ahttp://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/bf98e2d4-c146-4384-87a0-f640719e132aChangi Kudihttp://social.msdn.microsoft.com/Profile/en-US/?user=Changi%20KudiChecking Performance using Perfmon for adapters that are part of BAHSHi guys<br/> <br/> We installed BAHS 2.0 and BizTalk Server 2006 R2 and could not see any Performance objects/counters in Perfmon.exe... Is there some special setting to be done so that the counters get enabled?<br/> <br/> Thanks in advance,<br/> SulochanaThu, 19 Nov 2009 04:47:29 Z2009-11-24T10:23:12Zhttp://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/c880c528-7d38-4d3a-81bd-50052553497ehttp://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/c880c528-7d38-4d3a-81bd-50052553497eBizUser22http://social.msdn.microsoft.com/Profile/en-US/?user=BizUser22WCF -Oracle AdaptorHi All,<br/><br/>I have WCF-LOB Oracle adapter installed <strong>E:</strong><br/>I have Oracle 11. Installed on<strong> E:<br/></strong><br/>I can generate schemas but when deploy started to Test it says <br/><br/>&quot;<span style="font-size:xx-small">TNS alias is longer than 39 characters, or (b) ambient transaction is present and a non-TNS based URI was used. To resolve this, use a TNS alias to connect to Oracle and make sure it is not more than 39 characters.</span>&quot;<br/><br/>I did the following checks:<br/><br/>1. Checked the Sqlnet.ora filen TnsNames.ora files both exist under E:\Oracle\Product\11.1.0\Client_1\network\admin<br/>2. Sqlnet.Ora ---&gt;SQLNET.AUTHENTICATION_SERVICES = (NTS)<br/>NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)<br/><br/>3.TNSNAMES.ora<br/>ABCDE1 =<br/>  (DESCRIPTION =<br/>    (ADDRESS_LIST =<br/>      (ADDRESS = (PROTOCOL = TCP)(HOST = ABC11111)(PORT = 1522))<br/>    )<br/>    (CONNECT_DATA =<br/>      (SID = ABCDE1)<br/>    )<br/>  )<br/>4. From Command Promt(C:\)I checked using SQLPLUS  <a href="mailto:xyz/abc@ABCDE1"><span style="color:#0033cc">xyz/abc@ABCDE1</span></a> (gave dummy userid)<br/>   It gives me ERROR: ORA-01017 invalid username/password; login denied.<br/>5. Checked with right Credentials :<br/>   It gives me ERROR : ORA-12560: TNS: Protocol Adapter error.<br/><br/>6. From Start--All Programs-Oracle Client 11-Application Development --SQLPLUS<br/>    Cheked with both bad and good credentials<br/>    This it gave me ORA-12560- TNS:Protocol Adapter Error both times.<br/>7.  I Tried to chek with System DSN in the TNS drodownlist i dont see ABCDE1.<br/> 8. The Schema generation form WCF Consume adaptor works when I keep URIProperties: ServiceType : DEDICATED<br/>8. If i change Service Type : Shared it gives me ORA-12520 : TNS:listener could not find available handler for requested type of server.<br/><br/>Can you please guide me What I am missing. What Additional things do i consider to make it to work.<br/>I am my delivery dates .<br/><br/>Thanks,<br/>Sat, 25 Jul 2009 19:55:13 Z2009-11-24T10:10:18Zhttp://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/8fbbb1a8-5757-4ada-9109-344b8bdcb2e9http://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/8fbbb1a8-5757-4ada-9109-344b8bdcb2e9twh2http://social.msdn.microsoft.com/Profile/en-US/?user=twh2Project renamingHas anyone else seen the WCF LOB Adapters renaming their BizTalk 2009 projects in Visual Studio 2008?  If I have a project named &quot;MyProject&quot;, after consuming the SAP or SQL adapters the project has been renamed to &quot;MyProject.btproj&quot; and the project file name has been renamed to &quot;MyProject.btproj.csproj&quot;.Thu, 12 Nov 2009 15:07:16 Z2009-11-20T15:50:16Zhttp://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/a3ec2881-8988-4cb1-8ecf-3fe436e2d760http://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/a3ec2881-8988-4cb1-8ecf-3fe436e2d760DaveLondonhttp://social.msdn.microsoft.com/Profile/en-US/?user=DaveLondonBizTalk Accelerator for RosettaNet 3.5 scheme error-'http://www.w3.org/XML/1998/namespace:lang' attribute is not declared<p class=MsoNormal style="margin:0cm 0cm 10pt"><span style="" lang=EN-GB><span style="font-size:small"><span style="font-family:Calibri">I have added the scheme files that came with Microsoft BizTalk Accelerator for RosettaNet 3.5 to visual studio 2006 (C:\Program Files\Microsoft BizTalk Accelerator for RosettaNet 3.5\SDK\Schemas)</span></span></span></p> <p class=MsoNormal style="margin:0cm 0cm 10pt"><span style="" lang=EN-GB><span style="font-size:small"><span style="font-family:Calibri">I get the following error; can somebody explain how I can resolve this error?</span></span></span></p> <p class=MsoNormal style="margin:0cm 0cm 10pt"><span style="" lang=EN-GB><span style="font-size:small"><span style="font-family:Calibri">The 'http://www.w3.org/XML/1998/namespace:lang' attribute is not declared.</span></span></span></p> <p class=MsoNormal style="margin:0cm 0cm 10pt"><strong style=""><span style="" lang=EN-GB><span style="font-size:small"><span style="font-family:Calibri">The Files</span></span></span></strong></p> <p class=MsoNormal style="margin:0cm 0cm 10pt"><span style="" lang=EN-GB><span style="font-size:small"><span style="font-family:Calibri">0A1_MS_V02_00_FailureNotification.xsd</span></span></span></p> <p class=MsoNormal style="margin:0cm 0cm 10pt"><span style="" lang=EN-GB><span style="font-size:small"><span style="font-family:Calibri">3A4_MS_V02_02_PurchaseOrderConfirmation.xsd</span></span></span></p> <p class=MsoNormal style="margin:0cm 0cm 10pt"><span style="" lang=EN-GB><span style="font-size:small"><span style="font-family:Calibri">3A4_MS_V02_02_PurchaseOrderRequest.xsd</span></span></span></p> <p class=MsoNormal style="margin:0cm 0cm 10pt"><span style="" lang=EN-GB><span style="font-size:small"><span style="font-family:Calibri">When I load my own xsd schema I get the following error.</span></span></span></p> <p class=MsoNormal style="margin:0cm 0cm 10pt"><span style="" lang=EN-GB><span style="font-size:small"><span style="font-family:Calibri">Failed to load schema.</span></span></span></p> <p class=MsoNormal style="margin:0cm 0cm 10pt"><span style="" lang=EN-GB><span style="font-size:small"><span style="font-family:Calibri">Reason : </span></span></span></p> <p class=MsoNormal style="margin:0cm 0cm 10pt"><span style="" lang=EN-GB><span style="font-size:small"><span style="font-family:Calibri">The root element of a W3C XML Schema should be &lt;schema&gt; and its namespace should be 'http://www.w3.org/2001/XMLSchema'.</span></span></span></p> <p class=MsoNormal style="margin:0cm 0cm 10pt"><span style="" lang=EN-GB><span style="font-size:small"><span style="font-family:Calibri">Can someone, also please help me resolve this error.</span></span></span></p> <p class=MsoNormal style="margin:0cm 0cm 10pt"><span style="" lang=EN-GB><span style="font-size:small"><span style="font-family:Calibri">Thank you,</span></span></span></p> <p class=MsoNormal style="margin:0cm 0cm 10pt"><span style="" lang=EN-GB><span style="font-size:small"><span style="font-family:Calibri">Dave</span></span></span></p>Fri, 20 Nov 2009 14:46:25 Z2009-11-20T14:46:26Zhttp://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/a7485377-227c-4e71-9760-14f1302756b7http://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/a7485377-227c-4e71-9760-14f1302756b7BizUser22http://social.msdn.microsoft.com/Profile/en-US/?user=BizUser22FTP -- > MAINFRAMEHi ,<br/><br/>Can any one walk me through FTPing the .txt file to MIANFRAME<br/><br/>What command do i need to set up bor BeforePut.<br/>I was reading in few articles about this but was little confusing for me.<br/><br/><br/>Few thing can some one help<br/><br/><strong>AFterput:</strong>  what should be given any sample<br/><strong>Allocated storage :<br/>BeforePut:</strong> what should given<br/><strong>Log :  </strong>is this file log file path on main frame or Biztalk client machine<br/><strong>Representation  : ASCII<br/>TargetFileName :  </strong>what would be the file if for example they give xxx.yy.zz as dataset do we need to include (1) <br/><strong>TempFolder : </strong>do i need to include any temp folder<br/><br/>Thanks in advance..<br/><br/><br/><br/><br/>Thu, 19 Nov 2009 19:15:50 Z2009-11-19T21:21:50Zhttp://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/923d759d-15d6-4887-90e9-fe98f8bce46dhttp://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/923d759d-15d6-4887-90e9-fe98f8bce46dmiker66http://social.msdn.microsoft.com/Profile/en-US/?user=miker66Availability of the adapter pack for download<p>The adapter pack isn't included in the MSDN welcome pack (<span style="font-size:10pt;font-family:'Arial','sans-serif'">Part No. X15-80852) and isn't available for download with the professional subscription. I understood this product to be covered by the license for BizTalk Server. Can you please let me know where I can download the full release of the adapter pack or whether it's Ok to use the evaluation version for development purposes indefinitely? We intend to purchase enterprise licences for BizTalk once we've finished development work.<br/><br/>Regards Mike</span></p>Wed, 18 Nov 2009 12:08:23 Z2009-11-25T01:04:25Zhttp://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/c7972588-73e1-4f16-8f7d-71d51b96137ahttp://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/c7972588-73e1-4f16-8f7d-71d51b96137aKent Wearehttp://social.msdn.microsoft.com/Profile/en-US/?user=Kent%20WeareBizTalk 2009 - Not recovering from SAP Backup<p><strong>Environment:</strong> Multi-node BizTalk 2009 group, Windows Server 2008 64 Bit, Microsoft BizTalk Adapter v2.0 for mySAP Business Suite (NOT BizTalk Adapter Pack adapter)</p> <p>Every Saturday night at 9pm, SAP goes down for a backup.  All interfaces, users are locked out of the system.  This backup takes around 30 minutes to complete.  Our on call person received a call aroun 11pm indicating that SAP IDOCs were not being sent to BizTalk.  He logged onto the BizTalk Servers, verified that all applications(and receive locations) were online/enabled.  He was also able to validate that BizTalk was sending IDOCs( from within this same application/host instance) to SAP without any issues.</p> <p>Upon restarting the Host Instances responsible for receiving SAP IDocs, the messages flowed through without issue.</p> <p>What is interesting is that we have been running Biztalk 2006 R1 for several years with this version of the SAP Adapter and have never had issues with recovering from SAP backups.  <br/><br/>We could schedule a restart of these host instances for every Saturday night after the backup but that is not an ideal situation.<br/><br/>In the event viewer, we did notice a few of these errors.  But, like I said, there were no receive locations offline when our on-call guy logged onto the servers.  He did not enable or start any applications - only restarted host instances.</p> <p>Event Type:        Error<br/>Event Source:    BizTalk Server 2009<br/>Event Category:                (1)<br/>Event ID:              5741<br/>Date:                     11/14/2009<br/>Time:                     9:02:30 PM<br/>User:                     N/A<br/>Computer:          *BizTalkServer*<br/>Description:<br/>The receive location &quot;SAP://*BizTalkServer*:*SAPServer*/*ParterProfile*/*SAPGateway*/&quot; is shutting down. The adapter did not provide any error description.</p> <p>For more information, see Help and Support Center at <a href="http://go.microsoft.com/fwlink/events.asp">http://go.microsoft.com/fwlink/events.asp</a>.</p> <p><br/>On the SAP side, in transaction SM58,  we received some errors indicating <strong>&quot;Target system/gateway not active&quot; Message no. SY358</strong></p> <p>So it is almost as if BizTalk could not re-connect to SAP or was trying to use the old connection that it had established before the outage. </p> <p>Has anyone experienced any similar behaviour?</p> <p>Thanks,</p> <p>Kent</p><hr class="sig">http://kentweare.blogspot.comMon, 16 Nov 2009 18:26:18 Z2009-11-18T14:07:19Zhttp://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/ad511b7f-6b34-4b53-ad3c-c40e5eaec438http://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/ad511b7f-6b34-4b53-ad3c-c40e5eaec438Matt_DMhttp://social.msdn.microsoft.com/Profile/en-US/?user=Matt_DMMQ Adapter for BizTalk Server 2009 - odd problemI am running 32bit Windows Server Enterprise 2008 with BizTalk Server 2009 and IBM MQSeries 7.0.1.<br/> <br/> I have BizTalk set to talk to MQSeries via the non-client adapter - so it uses MSDTC. <br/> Single server self-contained environment.<br/> <br/> Everything works for a while, but then BizTalk slows to a crawl, only outputting messages occasionally. <br/> The symptoms are similar to what is noted in this hotfix from BizTalk 2006.<br/> http://support.microsoft.com/kb/941494<br/> <br/> Is there a possibility that this problem still exists in BizTalk 2009 -- and will this hotfix help?Mon, 09 Nov 2009 20:49:09 Z2009-11-18T11:26:49Zhttp://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/a12f275d-05f9-403a-b618-7d185dd053cehttp://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/a12f275d-05f9-403a-b618-7d185dd053ceSandeep.Handahttp://social.msdn.microsoft.com/Profile/en-US/?user=Sandeep.HandaAdapters of BizTalk Server Hi All, <div>I have a general question what is Adapters ,and on which tecnology it is binded with BizTalk Server. Is it using WSDl and WebServices.</div> <div><br/></div> <div>Pls Advise</div> <div>Sandeep</div>Wed, 18 Nov 2009 04:44:35 Z2009-11-25T01:12:37Zhttp://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/38703b16-53c9-49b1-b541-bf71774a233fhttp://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/38703b16-53c9-49b1-b541-bf71774a233fmkmccrearyhttp://social.msdn.microsoft.com/Profile/en-US/?user=mkmccrearyWCF to HIS 2009 Transaction Integrator - Receiving error -_(1508) The input buffer has been exhausted while attempting to convert ...We have an application that is working correctly with HIS 2000 using COM+ with a security callback.  I'm trying to convert to HIS 2009 and call using WCF.  I use the same import, converting the recordsets to structs, and/or an array of structs.  I receive the following error. &quot;- (1508) The input buffer has been exhausted while attempting to convert ABEND_DATA in Execute.  The end of the input buffer has been reached and Transaction Integrator is expecting to perform data conversions on one or more parameters.  Check the server program.  If it is correct verify, that the correct Transaction Integrator-created component library is deployed.}    System.Exception {System.ServiceModel.FaultException&lt;System.ServiceModel.ExceptionDetail&gt;}&quot;  <br/> <br/> I've tried initializing all data items, filling with spaces where no values are needed.  In C#, the method call.<br/> <br/>         private void btnWCF_Click(object sender, EventArgs e)<br/>         {<br/>             try<br/>             {<br/>                 using (WCF.ChargeListClient client = new HIS2009WinTestApp.WCF.ChargeListClient())<br/>                 {<br/>                     WCF.CASE_DATA c = HISStructInit.NewCaseData();<br/>                     WCF.COUNT_DATA[] count = HISStructInit.NewCountData();<br/>                     WCF.ABEND_DATA abend = HISStructInit.NewAbendData();<br/>                     WCF.ClientContext context = new HIS2009WinTestApp.WCF.ClientContext();<br/>                     context.User = &quot;XXXXXXXX&quot;;<br/>                     context.Password = &quot;XXXXXXXX&quot;;<br/>                     c.CASE_NO = &quot;0123456&quot;;<br/>                     c.HIS_TYPE = &quot;E&quot;;<br/>                     client.Execute(ref c, ref count, out abend,ref context);<br/>                 }<br/>             }<br/>             catch (Exception ex)<br/>             {<br/>                 System.Diagnostics.Debug.Print(ex.Message);<br/>             }<br/>         }<br/> <br/> Here is the initialization class, which will give you an idea of structures.<br/> <br/> <br/>     public static class HISStructInit<br/>     {<br/>         public static WCF.ABEND_DATA NewAbendData()<br/>         {<br/>             WCF.ABEND_DATA abendData = new WCF.ABEND_DATA();<br/>             Pad(ref abendData);<br/>             return abendData;<br/>         }<br/>         public static WCF.CASE_DATA NewCaseData()<br/>         {<br/>            <br/>             WCF.CASE_DATA caseData = new WCF.CASE_DATA();<br/>             Pad(ref caseData);<br/>             <br/>             return caseData;<br/>         }<br/>         public static WCF.COUNT_DATA[] NewCountData()<br/>         {<br/>             WCF.COUNT_DATA[] countData = new WCF.COUNT_DATA[25];<br/> <br/>             for (int i = 0; i &lt; 25; i++)<br/>             {<br/>                 Pad(ref countData[i]);<br/>             }<br/> <br/>             return countData;<br/>         }<br/> <br/>         public static void Pad(ref WCF.ABEND_DATA abendData)<br/>         {<br/>             abendData.ABEND_NUMBER= Pad(4);<br/>             abendData.ABEND_PROGRAM= Pad(8);<br/>             abendData.ABEND_CODE= Pad(4);<br/>             abendData.ABEND_MESSAGE= Pad(80);<br/>             abendData.ABEND_DFHEIBLK= Pad(189);<br/>             abendData.ABEND_PCB= Pad(100);<br/>             abendData.ABEND_SQLCA= Pad(187);<br/>         }<br/>         public static void Pad(ref WCF.COUNT_DATA[] countData)<br/>         {<br/>             if (countData == null)<br/>             {<br/>                 throw new ArgumentNullException(&quot;ref WCF.COUNT_DATA[] countData&quot;);<br/>             }<br/>             else<br/>             {<br/>                 for (int i=0; i &lt; countData.Length;i++ )<br/>                 {<br/>                     Pad(ref countData[i]);<br/>                     //countData[i].COUNT = Pad(2);<br/>                     //countData[i].TRS = Pad(4);<br/>                     //countData[i].DA_OFFENSE_CODE = Pad(6);<br/>                     //countData[i].AON = Pad(8);<br/>                     //countData[i].CIT = Pad(18);<br/>                     //countData[i].AOL = Pad(25);<br/>                     //countData[i].LDA = Pad(2);<br/>                     //countData[i].GOCA = Pad(1);<br/>                     //countData[i].DOA = Pad(10);<br/>                 }<br/>             }<br/>         }<br/> <br/>         public static void Pad(ref WCF.COUNT_DATA count)<br/>         {<br/>             //char pad = Convert.ToChar(&quot; &quot;);<br/>             count.COUNT= Pad(2);<br/>             count.TRS= Pad(4);<br/>             count.DA_OFFENSE_CODE= Pad(6);<br/>             count.AON= Pad(8);<br/>             count.CIT= Pad(18);<br/>             count.AOL= Pad(25);<br/>             count.LDA= Pad(2);<br/>             count.GOCA= Pad(1);<br/>             count.DOA= Pad(10);<br/>         }<br/> <br/>         public static void Pad(ref WCF.CASE_DATA caseData)<br/>         {<br/>             //char pad = Convert.ToChar(&quot; &quot;);<br/>             caseData.CASE_NO= Pad(7);<br/>             caseData.TRN= Pad(10);<br/>             caseData.DOO= Pad(10);<br/>             caseData.HIS_TYPE= Pad(1);<br/>             caseData.NUMBER_OF_COUNTS= Pad(2);<br/>         }<br/>         public static string Pad(int number)<br/>         {<br/>             string value = &quot;&quot;;<br/>             for (int i = 1; i &lt;= number; i++)<br/>                 value += &quot; &quot;;<br/>             return value;<br/>         }<br/>     }<br/> <br/> <br/> I can provide any more code, etc., as necessary.<br/> <br/> Thanks in advance,<br/> MartinFri, 06 Nov 2009 19:38:17 Z2009-11-17T18:04:54Zhttp://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/09a1b245-3509-4f64-a4cc-0c1d08c62524http://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/09a1b245-3509-4f64-a4cc-0c1d08c62524t_dholakiahttp://social.msdn.microsoft.com/Profile/en-US/?user=t_dholakiaWCF SAP Adapter throws InvalidOperationException due to XMLReaderParsingException during BAPI call to SAPI use WCF SAP adapter [Microsoft BizTalk Adapter Pack 2.0] to send request to SAP for BAPI transactions. <br/> <br/> I get XMLReaderParsingException for the empty field in the XML request to SAP. Here is the actual error message:<br/> <br/> <span style="font-size:11pt;font-family:'Calibri','sans-serif';color:#1f497d">“Microsoft.ServiceModel.Channels.Common.XmlReaderParsingException: The length of the value for the field exceeds the allowed value. Value: 5  Field: “&lt;Field Name&gt;” Allowed value: 3”</span> <br/> <br/> The actual field contains no values and its blank &quot;&lt;FieldName /&gt;&quot;.<br/> <br/> Due to the above exception, SAP Adapter terminates all the other running (in-process) transactions during BAPI_TRANSACTION_COMMIT call and throws below mentioned exception:<br/> <br/> <span style="font-size:11pt;font-family:'Calibri','sans-serif';color:red">System.InvalidOperationException: The Inner Channel to use was not found for the key {54E914C8-1FDF-4CA0-8FFA-D40B106EAB3A}_{0D06C358-1068-4460-ABDD-DB7DEC0D249A};URI=</span> <span style="font-size:11pt;font-family:'Calibri','sans-serif'"> &quot;<em>&lt;connection URI&gt;</em> &quot;<span style="color:red">. Specify a valid key.”</span> </span> <br/> <br/> I can re-produce this scenario by adding blank spaces in the XML during initial BAPI call to SAP for one of the transactions.<br/> <br/> I would really appreciate if someone can help me out on this issue.<br/> <br/> Thanks<br/>Mon, 09 Nov 2009 21:29:23 Z2009-11-17T16:21:28Zhttp://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/f3983c2b-c7a8-44fe-b49e-77ada2214434http://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/f3983c2b-c7a8-44fe-b49e-77ada2214434BiztalkNoobhttp://social.msdn.microsoft.com/Profile/en-US/?user=BiztalkNoobSMTP send problemHi,<br/><br/>I'm having a SMTP send problem ocassionally in Biztalk 2006. The issue is with the SMTP adapter connecting to the server: &quot;<span lang=EN>The transport failed to connect to the server&quot;.<br/>Each time when this error occurs, I tested the connectivity to the SMTP server with telnet and the connection between Biztalk and the server is fine. However, the SMTP adapter doesn't seem to respond even when I changed to other SMTP server or restarted the host instance. And it's strange that approximately after few hours, resuming the suspended instance the SMTP send port is working again. I really don't know what is causing this. </span>Fri, 13 Nov 2009 08:06:10 Z2009-11-17T08:28:20Zhttp://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/3a62744f-70eb-4fcb-99c9-0cef47d00498http://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/3a62744f-70eb-4fcb-99c9-0cef47d00498fly2http://social.msdn.microsoft.com/Profile/en-US/?user=fly2Oracle WCF-LOB, pollingIntervalHi guys, <br/><br/>I am using Oracle WCF-LOB adapter for polling Oracle database, pollingInterval is set to 1800 secs (30 mins). The issue is that the adapter kicks in not every 30 mins as I expect, but at random intervals - 1 hour, 5 bours, 1 hour 30 mins, then there may be a couple of 30 mins intervals and so on...<br/>Did anyone experience such a behavior?<br/><br/>Thanks a lot!Wed, 11 Nov 2009 00:45:56 Z2009-11-17T07:58:01Zhttp://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/3d5070b9-2f1e-4bc5-9312-2a1953b071b6http://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/3d5070b9-2f1e-4bc5-9312-2a1953b071b6Colorado Mikehttp://social.msdn.microsoft.com/Profile/en-US/?user=Colorado%20MikeProblem with SQLEXECUTE <p>I am getting this error. <br/><br/>&quot;It will be retransmitted after the retry interval specified for this Send Port. Details:&quot;System.Xml.XmlException: Start element 'SQLSTATEMENT' expected. Found element 'ns0:SQLSTATEMENT' from namespace 'http://Microsoft.LobServices.OracleDB/2007/03/SQLEXECUTE'.&quot;<br/><br/> I am trying to use SQLEXECUTE.  No problem with the sample on BT 2009.  When I create my own project and map a simple schema to the SQLEXECUTE schema if fails.  Any help would be appreciated.  <br/><br/><span style="color:#0000ff"><span class=m>&lt;?</span><span class=pi>xml version=&quot;1.0&quot; encoding=&quot;utf-16&quot; </span><span class=m>?&gt;</span></span></p> <div class=e> <div class=c style="margin-left:1em;text-indent:-2em"><a class=b href="http://social.msdn.microsoft.com/Forums/en-US/#"><strong><span style="color:#ff0000;font-family:Courier New">-</span></strong></a> <span class=m><span style="color:#0000ff">&lt;</span></span><span class=t><span style="color:#990000">xs:schema</span></span><span class=ns><span style="color:#ff0000"> xmlns:b</span></span><span class=m><span style="color:#0000ff">=&quot;</span></span><strong class=ns><span style="color:#ff0000">http://schemas.microsoft.com/BizTalk/2003</span></strong><span class=m><span style="color:#0000ff">&quot;</span></span><span class=ns><span style="color:#ff0000"> xmlns</span></span><span class=m><span style="color:#0000ff">=&quot;</span></span><strong class=ns><span style="color:#ff0000">http://WorkOrderService.InputForSQLEXECUTE</span></strong><span class=m><span style="color:#0000ff">&quot;</span></span><span class=t><span style="color:#990000"> targetNamespace</span></span><span class=m><span style="color:#0000ff">=&quot;</span></span><strong>http://WorkOrderService.InputForSQLEXECUTE</strong><span class=m><span style="color:#0000ff">&quot;</span></span><span class=ns><span style="color:#ff0000"> xmlns:xs</span></span><span class=m><span style="color:#0000ff">=&quot;</span></span><strong class=ns><span style="color:#ff0000">http://www.w3.org/2001/XMLSchema</span></strong><span style="color:#0000ff"><span class=m>&quot;</span><span class=m>&gt;</span></span></div> <div> <div class=e> <div class=c style="margin-left:1em;text-indent:-2em"><a class=b href="http://social.msdn.microsoft.com/Forums/en-US/#"><strong><span style="color:#ff0000;font-family:Courier New">-</span></strong></a> <span class=m><span style="color:#0000ff">&lt;</span></span><span style="color:#990000"><span class=t>xs:element</span><span class=t> name</span></span><span class=m><span style="color:#0000ff">=&quot;</span></span><strong>SqlInput</strong><span style="color:#0000ff"><span class=m>&quot;</span><span class=m>&gt;</span></span></div> <div> <div class=e> <div class=c style="margin-left:1em;text-indent:-2em"><a class=b href="http://social.msdn.microsoft.com/Forums/en-US/#"><strong><span style="color:#ff0000;font-family:Courier New">-</span></strong></a> <span class=m><span style="color:#0000ff">&lt;</span></span><span class=t><span style="color:#990000">xs:complexType</span></span><span class=m><span style="color:#0000ff">&gt;</span></span></div> <div> <div class=e> <div class=c style="margin-left:1em;text-indent:-2em"><a class=b href="http://social.msdn.microsoft.com/Forums/en-US/#"><strong><span style="color:#ff0000;font-family:Courier New">-</span></strong></a> <span class=m><span style="color:#0000ff">&lt;</span></span><span class=t><span style="color:#990000">xs:sequence</span></span><span class=m><span style="color:#0000ff">&gt;</span></span></div> <div> <div class=e style="background-color:#d4d0c8"> <div style="margin-left:1em;text-indent:-2em"><span class=b><strong><span style="color:#ff0000;font-family:Courier New"> </span></strong></span> <span class=m><span style="color:#0000ff">&lt;</span></span><span class=t><span style="color:#990000">xs:element</span></span> <span class=t><span style="color:#990000">name</span></span><span class=m><span style="color:#0000ff">=&quot;</span></span><strong>WONumber</strong><span class=m><span style="color:#0000ff">&quot;</span></span><span class=t><span style="color:#990000"> type</span></span><span class=m><span style="color:#0000ff">=&quot;</span></span><strong>xs:string</strong><span style="color:#0000ff"><span class=m>&quot;</span><span class=m> /&gt;</span></span></div> </div> <div><span class=b><strong><span style="color:#ff0000;font-family:Courier New"> </span></strong></span> <span class=m><span style="color:#0000ff">&lt;/</span></span><span class=t><span style="color:#990000">xs:sequence</span></span><span class=m><span style="color:#0000ff">&gt;</span></span></div> </div> </div> <div><span class=b><strong><span style="color:#ff0000;font-family:Courier New"> </span></strong></span> <span class=m><span style="color:#0000ff">&lt;/</span></span><span class=t><span style="color:#990000">xs:complexType</span></span><span class=m><span style="color:#0000ff">&gt;</span></span></div> </div> </div> <div><span class=b><strong><span style="color:#ff0000;font-family:Courier New"> </span></strong></span> <span class=m><span style="color:#0000ff">&lt;/</span></span><span class=t><span style="color:#990000">xs:element</span></span><span class=m><span style="color:#0000ff">&gt;</span></span></div> </div> </div> <div><span class=b><strong><span style="color:#ff0000;font-family:Courier New"> </span></strong></span> <span class=m><span style="color:#0000ff">&lt;/</span></span><span class=t><span style="color:#990000">xs:schema</span></span><span class=m><span style="color:#0000ff">&gt;</span></span></div> </div> </div> <p>Details ....<br/><br/>Event Type: Warning<br/>Event Source: BizTalk Server 2009<br/>Event Category: (1)<br/>Event ID: 5743<br/>Date:  10/29/2009<br/>Time:  3:44:09 PM<br/>User:  N/A<br/>Computer: lmsbizd03.til.csu.org<br/>Description:<br/>The adapter failed to transmit message going to send port &quot;WcfSendPort_OracleDBBinding_SQLEXECUTE_OperationGroup_Custom&quot; with URL &quot;oracledb://gisdev&quot;. It will be retransmitted after the retry interval specified for this Send Port. Details:&quot;System.Xml.XmlException: Start element 'SQLSTATEMENT' expected. Found element 'ns0:SQLSTATEMENT' from namespace 'http://Microsoft.LobServices.OracleDB/2007/03/SQLEXECUTE'.</p> <p>Server stack trace: <br/>   at System.ServiceModel.AsyncResult.End[TAsyncResult](IAsyncResult result)<br/>   at System.ServiceModel.Channels.ServiceChannel.SendAsyncResult.End(SendAsyncResult result)<br/>   at System.ServiceModel.Channels.ServiceChannel.EndCall(String action, Object[] outs, IAsyncResult result)<br/>   at System.ServiceModel.Channels.ServiceChannel.EndRequest(IAsyncResult result)</p> <p>Exception rethrown at [0]: <br/>   at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)<br/>   at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData&amp; msgData, Int32 type)<br/>   at System.ServiceModel.Channels.IRequestChannel.EndRequest(IAsyncResult result)<br/>   at Microsoft.BizTalk.Adapter.Wcf.Runtime.WcfClient`2.RequestCallback(IAsyncResult result)&quot;.<br/><br/><br/><br/><br/>Martin Honnen from a previous post says you can apply this style sheet to a to the map.  Does anyone know how to do this<br/><br/><br/><span style="color:blue">&lt;</span><span style="color:#a31515">xsl</span><span style="color:blue">:</span><span style="color:#a31515">stylesheet</span><br/>  <span style="color:red">version</span><span style="color:blue">=</span><span style="color:black">&quot;</span><span style="color:blue">1.0</span><span style="color:black">&quot;</span><br/>  <span style="color:red">xmlns:xsl</span><span style="color:blue">=</span><span style="color:black">&quot;</span><span style="color:blue">http://www.w3.org/1999/XSL/Transform</span><span style="color:black">&quot;</span><span style="color:blue">&gt;</span><br/><br/>  <span style="color:blue">&lt;</span><span style="color:#a31515">xsl</span><span style="color:blue">:</span><span style="color:#a31515">template</span> <span style="color:red">match</span><span style="color:blue">=</span><span style="color:black">&quot;</span><span style="color:blue">*</span><span style="color:black">&quot;</span><span style="color:blue">&gt;</span><br/>    <span style="color:blue">&lt;</span><span style="color:#a31515">xsl</span><span style="color:blue">:</span><span style="color:#a31515">element</span> <span style="color:red">name</span><span style="color:blue">=</span><span style="color:black">&quot;</span><span style="color:blue">{local-name()}</span><span style="color:black">&quot;</span> <span style="color:red">namespace</span><span style="color:blue">=</span><span style="color:black">&quot;</span><span style="color:blue">{namespace-uri()}</span><span style="color:black">&quot;</span><span style="color:blue">&gt;</span><br/>      <span style="color:blue">&lt;</span><span style="color:#a31515">xsl</span><span style="color:blue">:</span><span style="color:#a31515">apply-templates</span> <span style="color:red">select</span><span style="color:blue">=</span><span style="color:black">&quot;</span><span style="color:blue">@* | node()</span><span style="color:black">&quot;</span><span style="color:blue">/&gt;</span><br/>    <span style="color:blue">&lt;/</span><span style="color:#a31515">xsl</span><span style="color:blue">:</span><span style="color:#a31515">element</span><span style="color:blue">&gt;</span><br/>  <span style="color:blue">&lt;/</span><span style="color:#a31515">xsl</span><span style="color:blue">:</span><span style="color:#a31515">template</span><span style="color:blue">&gt;</span><br/><br/>  <span style="color:blue">&lt;</span><span style="color:#a31515">xsl</span><span style="color:blue">:</span><span style="color:#a31515">template</span> <span style="color:red">match</span><span style="color:blue">=</span><span style="color:black">&quot;</span><span style="color:blue">@* | text() | processing-instruction() | comment()</span><span style="color:black">&quot;</span><span style="color:blue">&gt;</span><br/>    <span style="color:blue">&lt;</span><span style="color:#a31515">xsl</span><span style="color:blue">:</span><span style="color:#a31515">copy</span><span style="color:blue">/&gt;</span><br/>  <span style="color:blue">&lt;/</span><span style="color:#a31515">xsl</span><span style="color:blue">:</span><span style="color:#a31515">template</span><span style="color:blue">&gt;</span><br/><span style="color:blue">&lt;/</span><span style="color:#a31515">xsl</span><span style="color:blue">:</span><span style="color:#a31515">stylesheet</span><span style="color:blue">&gt;</span><br/><br/><br/>Thanks!<br/><br/><br/>After doing some more research it appears that you have to do another map prior to this applying this stylesheet<br/>from basic schema --&gt; basic schema(stripped of ns:0) </p>Thu, 29 Oct 2009 22:13:59 Z2009-11-16T22:18:25Zhttp://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/80b5896b-6c8e-493a-aa3b-fe6ece415aebhttp://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/80b5896b-6c8e-493a-aa3b-fe6ece415aebEwanhttp://social.msdn.microsoft.com/Profile/en-US/?user=EwanBizTalk 2009 x64: SQL and MQSeries AdaptersHi all<br/><br/>I have no BizTalk experience here, so bear with me.<br/><br/>We're looking at setting up a BizTalk 2009 platform and we're looking at the build for the servers. Performance will not be a particularly pressing consideration for now, but we want to implement a scalable solution. To that end, we're looking at installing on Windows x64 to leverage the extra memory capacity. I just want to know if this precludes any future implementations. Initially we will need to cater for a SQL Adapter and maybe a MQSeries adapter, but looking at this page<br/><br/><a href="http://msdn.microsoft.com/en-us/library/aa560166(BTS.10).aspx">http://msdn.microsoft.com/en-us/library/aa560166%28BTS.10%29.aspx</a><br/><br/>and a few others, I'm a little unsure of the support position of the adapters if we go x64.<br/><br/>Can anyone confirm that the SQL Adapter and the MQSeries adapter are supported on x64? Can I take it that it's just the host-instance that must be 32-bit for these (not the host), and does anyone have any experience or advice for this configuration? <br/><br/>Thanks<br/><br/>Ewan<br/><br/><br/><hr class="sig">If you have found this post helpful, please click the 'Vote as Helpful' link (the green triangle and number on the top-left). <br/><br/> If this post answers your question, click the 'Mark As Answered' link below. It helps others who experience the same issue in future to find the solution.Mon, 16 Nov 2009 15:18:41 Z2009-11-20T15:16:03Zhttp://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/0817882e-252e-48d6-84d5-11b0977daf1fhttp://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/0817882e-252e-48d6-84d5-11b0977daf1fDaveLondonhttp://social.msdn.microsoft.com/Profile/en-US/?user=DaveLondonBiztalk server 2005 - How do I Send an XML File to a https://soap-??????/rosettanet/default.aspx address <p class=MsoNormal style="margin:0cm 0cm 10pt"><span style="" lang=EN-GB><span style="font-size:small"><span style="font-family:Calibri">I have followed the Biztalk server 2005 tutorials and it has given me a little insight/knowledge into Biztalk. </span></span></span></p> <p class=MsoNormal style="margin:0cm 0cm 10pt"><span style="" lang=EN-GB><span style="font-size:small"><span style="font-family:Calibri">I need to send an XML file to a URL. I have the XML file and I just want to be able to send it to the URL.</span></span></span></p> <p class=MsoNormal style="margin:0cm 0cm 10pt"><span style="" lang=EN-GB><span style="font-size:small"><span style="font-family:Calibri">Do I need some Secure FTP software to do this or can I do this through Biztalk?</span></span></span></p> <p class=MsoNormal style="margin:0cm 0cm 10pt"><span style="" lang=EN-GB><span style="font-size:small"><span style="font-family:Calibri">Can someone please advice the easiest/simplest way to be able to send the file to the URL via Biztalk.</span></span></span></p> <p class=MsoNormal style="margin:0cm 0cm 10pt"><span style="" lang=EN-GB><span style="font-size:small"><span style="font-family:Calibri">I would greatly appreciate any help.</span></span></span></p> <p class=MsoNormal style="margin:0cm 0cm 10pt"><span style="" lang=EN-GB><span style="font-size:small"><span style="font-family:Calibri">Thank You,</span></span></span></p> <p class=MsoNormal style="margin:0cm 0cm 10pt"><span style="" lang=EN-GB><span style="font-size:small;font-family:Calibri"> </span></span></p> <p class=MsoNormal style="margin:0cm 0cm 10pt"><span style="" lang=EN-GB><span style="font-size:small"><span style="font-family:Calibri">Dave</span></span></span></p>Fri, 13 Nov 2009 17:34:16 Z2009-11-20T07:39:09Zhttp://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/452537b8-76ef-4ea9-9ac2-fe51c5702212http://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/452537b8-76ef-4ea9-9ac2-fe51c5702212Manishkumar.cehttp://social.msdn.microsoft.com/Profile/en-US/?user=Manishkumar.ceThe adapter "MSMQ" raised an error message. Details "Message Queuing has not been installed on this computer.".<p>In my application The MSMQ Receive location is configured to receive the message from Remote computer MSMQ. <br/><br/>On the System on which biztalk is installed MSMQ is not installed. <br/><br/>When i submit the message in receive location (Remote computer MSMQ) i got the following error<br/>&quot;The adapter &quot;MSMQ&quot; raised an error message. Details &quot;Message Queuing has not been installed on this computer.&quot;.<br/><br/>Is it require to install Message Queuing on  the Biztalk server.?<br/></p>Thu, 12 Nov 2009 18:29:01 Z2009-11-19T07:36:27Zhttp://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/0976b2e5-7a9c-4614-bd0f-4d35f2c948ddhttp://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/0976b2e5-7a9c-4614-bd0f-4d35f2c948ddImad Elayyanhttp://social.msdn.microsoft.com/Profile/en-US/?user=Imad%20ElayyanWCF-BasicHttpHi All,<br/><br/>I have a receive location which configured using WCF-BasicHttp, I set the message size to 3 MB cause I have big messages, but sometimes for not all messages, I have a worning in the event viewer that the maxBufferSize should be exceeded and the maxBufferSize is 64 KB, Whay I know that the maxBufferSize in the WCF-BasicHttp will be exactly the same as max message size which should be in this case 3 MB.<br/><br/>Note that all messages approximetly have the same size which is around 500 KB and the message size will not exceed the 1 MB<br/><br/><hr class="sig">Please mark answers for the posts that solve your problems.Thu, 12 Nov 2009 14:42:00 Z2009-11-16T00:42:42Zhttp://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/7fce357b-3169-4e1f-a9bc-2e7df2c44e7chttp://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/7fce357b-3169-4e1f-a9bc-2e7df2c44e7cjslinchttp://social.msdn.microsoft.com/Profile/en-US/?user=jslincMSMQ how to setup correlation?<p>HI all,<br/><br/>I'm tryint to set up communication between two different BizTalk instances via MSMQ. Now I'm failing with the correlation part of MSMQ.<br/><br/>I'm trying to initialize correlation from orchestration (MSMQ.CorrelationId), but failing with that. Now on my orchestration, after receive shape, I'm copying (message assignment, basically copying) the message to another message, setting the correlation value and sending created message to MSMQ. However that is not working, and I'm receiving this error from send por to queuet: <br/>&quot;<em>The following exception: &quot;Index and length must refer to a location within the string.<br/>Parameter name: length&quot; was thrown by MSMQ. This can be caused by a badly formatted queue path, if this is a Dynamic Send check the URI in the message.&quot;<br/></em><br/>Could someone kindly tell me a bit more detailed steps (meaning what properties to use to succesfully initialize MSMQ correlation set) to get this working? When this orchestration is working, I'll have another orchestration that changes message, and it needs to set the same properties to message so that the correlation works...<br/><br/>Any help would be highly apreciated!<br/></p> <p> </p>Sat, 14 Nov 2009 21:26:16 Z2009-11-15T06:47:03Zhttp://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/d95ec9ab-019b-4e3e-8400-8ee576f38e11http://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/d95ec9ab-019b-4e3e-8400-8ee576f38e11Sandeep.Handahttp://social.msdn.microsoft.com/Profile/en-US/?user=Sandeep.HandaRetaining File at FTP ServerHi All, <div>I have a requirment where i need to fetch .csv file from FTP Server and ,,client wants that i should read only copy of file..he wants to retain the file at FTP location</div> <div><br/></div> <div>How can i achieve this with BizTalk Server FTP Adapter</div> <div><br/></div> <div>Thanks</div> <div>Sandeep</div> <div> </div>Fri, 13 Nov 2009 09:39:36 Z2009-11-16T21:41:50Zhttp://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/84f3ce4b-fa31-4099-9ba2-875e9751adf0http://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/84f3ce4b-fa31-4099-9ba2-875e9751adf0Sandeep.Handahttp://social.msdn.microsoft.com/Profile/en-US/?user=Sandeep.HandaQuery Regarding BizTalk FTP AdapterHi All,  <div>I have a project where client wants to BizTalk read a particular SQL table for file name and then file is pulled from FTP Server to local server. There would be more than 20000 files will be there at FTP location.</div> <div>..so i was thinking can i query FTP location so that i retrive only those file which i got through SQL table..</div> <div>how can i make dynamic orchestration ..</div> <div><br/></div> <div>Pls Advise</div> <div>Sandeep</div>Thu, 12 Nov 2009 07:00:39 Z2009-11-19T07:44:01Zhttp://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/66930be6-d110-406f-bde9-64e040e836b2http://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/66930be6-d110-406f-bde9-64e040e836b2Hayden Davieshttp://social.msdn.microsoft.com/Profile/en-US/?user=Hayden%20DaviesIntermittent delays in receiving IDOCs<p><span style="font-size:12pt;font-family:'Times New Roman'" lang=EN-US>Hello,</span></p> <p><span style="font-size:12pt;font-family:'Times New Roman'" lang=EN-US>I am experiencing an unusual issue receiving IDOCs from SAP and was wondering if anyone else had experienced anything like this?</span></p> <p><span style="font-size:12pt;font-family:'Times New Roman'" lang=EN-US>We are using BizTalk 2006 R2 with adapter pack 3.0 to receive IDOCs from SAP. </span></p> <p><span style="font-size:12pt;font-family:'Times New Roman'" lang=EN-US>We are experiencing an intermittant delays in receiving individual idocs.</span></p> <p><span style="font-size:12pt;font-family:'Times New Roman'" lang=EN-US>In the SAP IDOC monitor program we02 the status indicates that the IDOC has been successfully sent to the outbound SAP port.<br/>Sometimes the IDOC comes out immediately.  Sometimes they take up  to an hour.<br/>If IDOCs are sent in a group, some in the group turn up instantly. Some take their time.<br/>None are lost.</span></p> <p><span style="font-size:12pt;font-family:'Times New Roman'" lang=EN-US>There are no errors in the event log and the first sign I see of them in HAT is when they eventually turn up.</span></p> <p><span style="font-size:12pt;font-family:'Times New Roman'" lang=EN-US>There doesn't seem to be much of a pattern.  It doesn' seem to be related to volume, size, or type of IDOC.</span></p> <p><span style="font-size:12pt;font-family:'Times New Roman'" lang=EN-US>The SAP guys claim everything looks normal on their side.</span></p> <p><span style="font-size:12pt;font-family:'Times New Roman'" lang=EN-US>Cheers<br/>Hayden</span></p>Wed, 11 Nov 2009 22:18:39 Z2009-11-23T05:42:21Zhttp://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/a4bba5f5-d005-43cc-a994-541a9334ae6ehttp://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/a4bba5f5-d005-43cc-a994-541a9334ae6eIassihttp://social.msdn.microsoft.com/Profile/en-US/?user=IassiBizTalk integration with Informix db<p align=left> Just curious, what would be a good way to connect from BizTalk to an informix database? I need to perform lookups and updates in Informix ? </p> <p align=left> </p> <p>So far, I know there's an adapter available with Attunity Inc for informix but it doesn't work with 64bit version of informix that we use. Besides, it is way too expensive to use. Has anyone tried using the open source ODBC Adapter for BizTalk and if so, were u able to use it for Informix. This is the odbc adapter: <a title="http://blogs.msdn.com/cvidotto/archive/2006/03/22/557250.aspx" href="http://blogs.msdn.com/cvidotto/archive/2006/03/22/557250.aspx">http://blogs.msdn.com/cvidotto/archive/2006/03/22/557250.aspx</a></p> <p align=left> </p> <p>Another option we're considering is using IBM's .Net data provider for Informix, but obviously it won't work for lookups straight w/o needing some orchestration work.</p> <p align=left> </p> <p>so just checking what our options are.. any advise is appreciated.</p> <p>Thanks,</p>Thu, 26 Jun 2008 20:26:04 Z2009-11-11T11:00:53Zhttp://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/e1770d2d-b57b-47c1-b201-693b5090a3d7http://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/e1770d2d-b57b-47c1-b201-693b5090a3d7David Sandhttp://social.msdn.microsoft.com/Profile/en-US/?user=David%20SandProblems disabling custom adapterI have just developed a custom receive adapter. My problem is that the adapter does not stop it's processing when it is disabled through the adm console. I have tried googleing the web to figure out how this is managed in a biztalk adapter. There must be some method which I need to implement is what I think. I could't find the answer in the adapter framework documentation. Could someone point me in the right direction?Mon, 09 Nov 2009 15:04:06 Z2009-11-16T09:26:10Zhttp://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/28a5d89c-ad0d-4ce6-9c45-c35ecf9fe32bhttp://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/28a5d89c-ad0d-4ce6-9c45-c35ecf9fe32bAjeet.Kumarhttp://social.msdn.microsoft.com/Profile/en-US/?user=Ajeet.KumarWCF custom SAP adapter picking up latest version of IDOC from SAPI am using WCF Custom adapter to receive IDOC from SAP.Issue with WCF Adapter is that even when an older release (say 620) of IDOC is triggered from SAP System by changing partner profile, the WCF SAP Adapter picks up only the latest release(say 640) of the IDOC.<br /> <br /> As there are some interfaces using old release of IDOC and some interfaces using new release so we need both to be working.<br /> <br /> Is this bug with the product or any work around can be used to resolve this issue.<br /> If anyone have faced this issue the pls help.<br /> <br /> Thanks in advance.<br /> <br /><hr class="sig">Ajeet KumarWed, 07 Oct 2009 14:40:15 Z2009-11-10T13:05:40Zhttp://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/40d78f7c-f28a-4d14-a72c-72cf5050d582http://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/40d78f7c-f28a-4d14-a72c-72cf5050d582hxbergenhttp://social.msdn.microsoft.com/Profile/en-US/?user=hxbergenReceive different IDOCs over one ReceiveLocation using ReceiveIdocFormat String with WCF-SAP Adapter from BizTalk Adapter Pack<p class=MsoNormal style="margin:0cm 0cm 0pt"><span style="" lang=EN-GB><span style="font-size:small"><span style="font-family:Calibri">It is not possible to receive different IDOCs (e.g. MATMAS03 and DEBMAS03) with the WCF-SAP Adapter of the BizTalk Adapter Pack V.2.0 over one SAP “ProgramId” respectively one ReceiveLocation, when setting the ReceiveIdocFormat<span style="">  </span>property to “String”. In this case it is always mandatory to use a CustomPipeline with FlatFileDisassemblers for each IDOC. The problem is that the <strong style="">first</strong> FlatFileDisassembler in the CustomPipeline tries to disassemble all received IDOCs and we get an error like:</span></span></span></p> <p class=MsoNormal style="margin:0cm 0cm 0pt"><span style="" lang=EN-GB><span style="font-family:Calibri;font-size:small"> </span></span></p> <p style="margin:0cm 0cm 0pt"><span style="font-family:Calibri;color:#0070c0;font-size:11pt" lang=EN-US>Unexpected data found while looking for: 'E2MARAM004'</span></p> <p style="margin:0cm 0cm 0pt"><span style="font-family:Calibri;color:#0070c0;font-size:11pt" lang=EN-US>The current definition being parsed is idocData. The stream offset where the error occured is 520. The line number where the error occured is 2. The column where the error occured is 0..</span></p> <p class=MsoNormal style="margin:0cm 0cm 0pt"><span style="color:red" lang=EN-US><span style="font-family:Calibri;font-size:small"> </span></span></p> <p class=MsoNormal style="margin:0cm 0cm 0pt"><span style="" lang=EN-GB><span style="font-size:small"><span style="font-family:Calibri">This did work in the “old” BizTalk Adapter “BizTalk Adapter v.2.0 for mySAP Bussiness Suite SP1” which is one of the LOB Adapters of BizTalk.</span></span></span></p> <p class=MsoNormal style="margin:0cm 0cm 0pt"><span style="" lang=EN-GB><span style="font-family:Calibri;font-size:small"> </span></span></p> <p class=MsoNormal style="margin:0cm 0cm 0pt"><span style="" lang=EN-GB><span style="font-size:small"><span style="font-family:Calibri">Reason: If you generate an IDOC schema with the property “GenerateFlatFileCompatibleIdocSchema” is set to “true” the schema file in the 15<sup>th</sup> Line bottom-up in the file “IDoc.MATMAS03.46C.3.xsd” says:</span></span></span></p> <p class=MsoNormal style="margin:0cm 0cm 0pt"><span style="font-family:'Courier New';color:blue;font-size:10pt" lang=EN-GB>&lt;</span><span style="font-family:'Courier New';color:#a31515;font-size:10pt" lang=EN-GB>recordInfo</span><span style="font-family:'Courier New';color:blue;font-size:10pt" lang=EN-GB> </span><span style="font-family:'Courier New';color:red;font-size:10pt" lang=EN-GB>structure</span><span style="font-family:'Courier New';color:blue;font-size:10pt" lang=EN-GB>=</span><span style="font-family:'Courier New';font-size:10pt" lang=EN-GB>&quot;<span style="color:blue">positional</span>&quot;<span style="color:blue"> </span><span style="color:red">sequence_number</span><span style="color:blue">=</span>&quot;<span style="color:blue">1</span>&quot;<span style="color:blue"> </span><span style="color:red">tag_name</span><span style="color:blue">=</span>&quot;<strong style=""><span style="color:blue">EDI_DC40</span></strong>&quot;<span style="color:blue"> </span><span style="color:red">tag_offset</span><span style="color:blue">=</span>&quot;<strong style=""><span style="color:blue">0</span></strong>&quot;<span style="color:blue"> </span><span style="color:red">preserve_delimiter_for_empty_data</span><span style="color:blue">=</span>&quot;<span style="color:blue">True</span>&quot;<span style="color:blue"> </span><span style="color:red">suppress_trailing_delimiters</span><span style="color:blue">=</span>&quot;<span style="color:blue">False</span>&quot;<span style="color:blue"> </span><span style="color:red">xmlns</span><span style="color:blue">=</span>&quot;<span style="color:blue">http://schemas.microsoft.com/BizTalk/2003</span>&quot;<span style="color:blue">&gt;</span></span></p> <p class=MsoNormal style="margin:0cm 0cm 0pt"><span style="font-family:'Courier New';color:blue;font-size:10pt">&lt;/</span><span style="font-family:'Courier New';color:#a31515;font-size:10pt">recordInfo</span><span style="font-family:'Courier New';color:blue;font-size:10pt">&gt;</span></p> <p class=MsoNormal style="margin:0cm 0cm 0pt"><span style="" lang=EN-GB><span style="font-family:Calibri;font-size:small"> </span></span></p> <p class=MsoNormal style="margin:0cm 0cm 0pt"><span style="" lang=EN-GB><span style="font-size:small"><span style="font-family:Calibri">But it should say, as the “old” Sap Adapter similar does:</span></span></span></p> <p class=MsoNormal style="margin:0cm 0cm 0pt"><span style="font-family:'Courier New';color:blue;font-size:10pt" lang=EN-GB>&lt;</span><span style="font-family:'Courier New';color:#a31515;font-size:10pt" lang=EN-GB>recordInfo</span><span style="font-family:'Courier New';color:blue;font-size:10pt" lang=EN-GB> </span><span style="font-family:'Courier New';color:red;font-size:10pt" lang=EN-GB>structure</span><span style="font-family:'Courier New';color:blue;font-size:10pt" lang=EN-GB>=</span><span style="font-family:'Courier New';font-size:10pt" lang=EN-GB>&quot;<span style="color:blue">positional</span>&quot;<span style="color:blue"> </span><span style="color:red">sequence_number</span><span style="color:blue">=</span>&quot;<span style="color:blue">1</span>&quot;<span style="color:blue"> </span><span style="color:red">tag_name</span><span style="color:blue">=</span>&quot;<strong style=""><span style="color:blue">MATMAS03</span></strong>&quot;<span style="color:blue"> </span><span style="color:red">tag_offset</span><span style="color:blue">=</span>&quot;<strong style=""><span style="color:blue">39</span></strong>&quot;<span style="color:blue"> </span><span style="color:red">preserve_delimiter_for_empty_data</span><span style="color:blue">=</span>&quot;<span style="color:blue">True</span>&quot;<span style="color:blue"> </span><span style="color:red">suppress_trailing_delimiters</span><span style="color:blue">=</span>&quot;<span style="color:blue">False</span>&quot;<span style="color:blue"> </span><span style="color:red">xmlns</span><span style="color:blue">=</span>&quot;<span style="color:blue">http://schemas.microsoft.com/BizTalk/2003</span>&quot;<span style="color:blue">&gt;</span></span></p> <p class=MsoNormal style="margin:0cm 0cm 0pt"><span style="font-family:'Courier New';color:blue;font-size:10pt">&lt;/</span><span style="font-family:'Courier New';color:#a31515;font-size:10pt">recordInfo</span><span style="font-family:'Courier New';color:blue;font-size:10pt">&gt;</span></p> <p class=MsoNormal style="margin:0cm 0cm 0pt"><span style="" lang=EN-GB><span style="font-family:Calibri;font-size:small"> </span></span></p> <p class=MsoNormal style="margin:0cm 0cm 0pt"><span style="" lang=EN-GB><span style="font-size:small"><span style="font-family:Calibri">Please check if this issue is a bug, or how can we receive different IDOCs with ReceiveIdocFormat property “String” with one ProgramId respectively one ReceiveLocation in BizTalk.</span></span></span></p>Wed, 21 Oct 2009 07:44:34 Z2009-11-10T12:44:57Zhttp://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/f844d3ae-6dd2-4c72-9354-62edcdf0d3b0http://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/f844d3ae-6dd2-4c72-9354-62edcdf0d3b0Nick Bowling1http://social.msdn.microsoft.com/Profile/en-US/?user=Nick%20Bowling1Installing custom RFC onto SAP 7.0 ABAP Trial<p align=left><font face=Arial size=2></font> </p> <p>Hi,</p> <p align=left>Please could someone advise me as to where I am going wrong.</p> <p align=left> </p> <p align=left>I am attempting to load the transports for the custom RFC into SAP 7.0 ABAP Trial. Unfortunately I am getting a series of errors:-</p> <p align=left> </p> <p align=left>Microsoft Windows [Version 5.2.3790]<br>(C) Copyright 1985-2003 Microsoft Corp.</p> <p align=left>C:\Documents and Settings\Administrator&gt;cd c:\SAP\trans\bin</p> <p align=left>C:\SAP\trans\bin&gt;dir<br> Volume in drive C has no label.<br> Volume Serial Number is C458-8314</p> <p align=left> Directory of C:\SAP\trans\bin</p> <p align=left>07/06/2008  08:09    &lt;DIR&gt;          .<br>07/06/2008  08:09    &lt;DIR&gt;          ..<br>17/11/2006  14:20               719 DOMAIN.CFG<br>17/11/2006  14:20             1,037 TP_DOMAIN_NSP.PFL<br>               2 File(s)          1,756 bytes<br>               2 Dir(s)  116,064,051,200 bytes free</p> <p align=left>C:\SAP\trans\bin&gt;tp addtobuffer BI1K900503 NSP pf=TP_DOMAIN_NSP.PFL<br>'tp' is not recognized as an internal or external command,<br>operable program or batch file.</p> <p align=left>C:\SAP\trans\bin&gt;tp addtobuffer BI1K900503 NSP pf=TP_DOMAIN_NSP.PFL<br>'tp' is not recognized as an internal or external command,<br>operable program or batch file.</p> <p align=left>C:\SAP\trans\bin&gt;c:\sap\nsp\sys\exe\run\tp addtobuffer BI1K900503 NSP pf=TP_DOMA<br>IN_NSP.PFL<br>sapparam: sapargv( argc, argv) has not been called.<br>sapparam(1c): No Profile used.<br>sapparam: SAPSYSTEMNAME neither in Profile nor in Commandline<br>This is c:\sap\nsp\sys\exe\run\tp version 370.01.01 (release 700)<br>Warning: Parameter DBHOST is no longer used.<br>Warning: Parameter DBNAME is no longer used.<br>Addtobuffer failed for BI1K900503.<br>  Neither datafile nor cofile exist (cofile may also be corrupted).</p> <p align=left>tp returncode summary:</p> <p align=left>TOOLS: Highest return code of single steps was: 0<br>ERRORS: Highest tp internal error was: 0247<br>tp finished with return code: 247<br>meaning:<br>  addtobuffer has problems with data- and/or cofile</p> <p align=left> </p> <p align=left>As you can see I thought the problem might be in the PATH settings but using full fle names hasn't solved it.</p> <p align=left> </p> <p align=left>The system is running on a virtual Server 2003 hosted in Server 2008 Enterprise.</p> <p align=left> </p> <p align=left>Has anyone else encountered this, is there a fix or a workaround? Is it possible to install the transports from the SAP Transport manager STMS? I am a relative newbie with all of this so any advice would be welcome.</p> <p align=left> </p> <p align=left>Many thanks</p> <p align=left> </p> <p align=left>Nick Bowling</p>Sun, 12 Oct 2008 07:32:33 Z2009-11-10T11:50:10Zhttp://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/5a1defd8-154d-40b3-9629-e0a01ec6fbeehttp://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/5a1defd8-154d-40b3-9629-e0a01ec6fbeeAJS2http://social.msdn.microsoft.com/Profile/en-US/?user=AJS2Oracle Procedures and xsi:nil="true"<p>When we call an Oracle procedure using BizTalk Adapter Pack v2, it fails because not all the elements in the XML document are present. According to the documentation we must add all missing elements with the attribute xsi:nil=&quot;true&quot;. This is a very fundamental change compared to version v1. <br/><br/>Typically there are 50 parameters in a call and some 10 or so might be missing. Potentially 48 could be missing. What is the easiest way to ensure that all the elements are present in the XML. Map (what functoid to use?), custom xslt, some sort of change in the generated schemas? <br/><br/>Thanks in advance.<br/><br/>BTW, This is from the documentation<br/><br/>Outbound operations: In the previous version of the Oracle Database adapter, if you executed stored procedures in which some parameters are not specified in the input XML file, a NULL value was sent for those parameters. Even if default values were specified for these parameters in the stored procedure, still a NULL value was sent for those parameters. In the current version of the adapter, no value is sent for the parameters that do not have a value specified in the input XML file. If a default value is specified in the stored procedure, the Oracle database uses that value because no value was sent by the adapter. If a NULL value needs to be sent, the user needs to specify a NULL node in the input XML file by setting the value of “nil” attribute to “true.”</p><hr class="sig">AnttiTue, 25 Aug 2009 14:06:11 Z2009-11-10T07:35:26Zhttp://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/09fab088-e6ff-4518-898d-6853a3a12c9ehttp://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/09fab088-e6ff-4518-898d-6853a3a12c9eColorado Mikehttp://social.msdn.microsoft.com/Profile/en-US/?user=Colorado%20MikeSolutiion to ORA-24777: use of non-migratable database link not allowed ---> Oracle.DataAccess.Client.OracleException ORA-24777:LOB Adapters 2.0 Biztalk 2009 -  WCF Oracle DB Adapter<br/><br/>The following error occurs when you are are using Oracle dedicated vs shared services for connections.  The error only manifests itself when you<br/>are going across database links with any object (view, stored proc).  The solution is ...  In you BT Admin Console --&gt; application --&gt; sendport --&gt; send port properties --&gt; General.  Select &quot;Configure&quot; button and go to &quot;Bindings&quot; Tab.   Change &quot;useAmbientTransaction&quot; to False.  Hopefully this gets indexed via Bing/Google and someone<br/>can use it.  I could not find an answer on the internet but only stumbled across it.<br/><span style="font-size:x-small;font-family:Helv"><span style="font-size:x-small;font-family:Helv"> <p dir=ltr>Event Type: Warning<br/>Event Source: BizTalk Server 2009<br/>Event Category: (1)<br/>Event ID: 5743<br/>Date: 11/2/2009<br/>Time: 10:09:24 AM<br/>User: N/A<br/>Computer: lmsbizd03.til.csu.org<br/>Description:</p> <p dir=ltr>The adapter failed to transmit message going to send port &quot;WcfSendPort_OracleDBBinding_EDDBM_View_GET_WO_4_Custom&quot; with URL &quot;oracledb://gisdev&quot;. It will be retransmitted after the retry interval specified for this Send Port. Details:&quot;Microsoft.ServiceModel.Channels.Common.TargetSystemException: ORA-24777: use of non-migratable database link not allowed ---&gt; Oracle.DataAccess.Client.OracleException ORA-24777: use of non-migratable database link not allowed at Oracle.DataAccess.Client.OracleException.HandleErrorHelper(Int32 errCode, OracleConnection conn, IntPtr opsErrCtx, OpoSqlValCtx* pOpoSqlValCtx, Object src, String procedure, Boolean bCheck)</p> <p dir=ltr>at Oracle.DataAccess.Client.OracleException.HandleError(Int32 errCode, OracleConnection conn, String procedure, IntPtr opsErrCtx, OpoSqlValCtx* pOpoSqlValCtx, Object src, Boolean bCheck)</p> <p dir=ltr>at Oracle.DataAccess.Client.OracleCommand.ExecuteReader(Boolean requery, Boolean fillRequest, CommandBehavior behavior)</p> <p dir=ltr>at Oracle.DataAccess.Client.OracleCommand.ExecuteReader(CommandBehavior behavior)</p> <p dir=ltr>at Microsoft.Adapters.OracleCommon.OracleCommonUtils.ExecuteReader(OracleCommonConnectionWrapper connection, String commandText, IEnumerable`1 parameters, CommandBehavior commandBehavior, IOracleAdapterCommonBindingProperties properties, OracleCommonExecutionHelper executionHelper)</p> <p dir=ltr>--- End of inner exception stack trace ---</p> <p dir=ltr>Server stack trace:</p> <p dir=ltr>at System.ServiceModel.AsyncResult.End[TAsyncResult](IAsyncResult result)</p> <p dir=ltr>at System.ServiceModel.Channels.ServiceChannel.SendAsyncResult.End(SendAsyncResult result)</p> <p dir=ltr>at System.ServiceModel.Channels.ServiceChannel.EndCall(String action, Object[] outs, IAsyncResult result)</p> <p dir=ltr>at System.ServiceModel.Channels.ServiceChannel.EndRequest(IAsyncResult result)</p> <p dir=ltr>Exception rethrown at [0]:</p> <p dir=ltr>at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)</p> <p dir=ltr>at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData&amp; msgData, Int32 type)</p> <p dir=ltr>at System.ServiceModel.Channels.IRequestChannel.EndRequest(IAsyncResult result)</p> <p dir=ltr>at Microsoft.BizTalk.Adapter.Wcf.Runtime.WcfClient`2.RequestCallback(IAsyncResult result)&quot;.</p> </span></span>Thu, 05 Nov 2009 23:15:14 Z2009-11-09T16:18:17Zhttp://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/bfa1e054-12f5-4fe2-9225-580a02c0aa48http://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/bfa1e054-12f5-4fe2-9225-580a02c0aa48fly2http://social.msdn.microsoft.com/Profile/en-US/?user=fly2Oracle WCF LOB adapter. SQLExecuteHi, <br />I am getting the following exception when subit a doc to send port to perform SQLExecute operation. <br /><br />Start element 'SQLSTATEMENT' expected. Found element <br />'ns0:SQLSTATEMENT' from namespace 'http://Microsoft.LobServices.OracleDB/2007/03/SQLEXECUTE'.<br /><br />A scema for the message has been generated by the Add Adapter service reference plug in. <br />What am I missing, any ideas ?<br /><br />Thanks!<br />Tue, 06 Oct 2009 20:20:23 Z2009-11-09T14:03:42Zhttp://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/2011a4de-3f3c-4363-ae88-5e8ee31e8810http://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/2011a4de-3f3c-4363-ae88-5e8ee31e8810tarusofthttp://social.msdn.microsoft.com/Profile/en-US/?user=tarusoftLoad balancing in SAP<span><span>  </span></span>How to handle load balancing in SAP?Thu, 03 Jul 2008 10:15:22 Z2009-11-08T23:38:41Zhttp://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/9955ce52-752d-4463-8025-32bc44d2bea4http://social.msdn.microsoft.com/Forums/en-US/biztalkr2adapters/thread/9955ce52-752d-4463-8025-32bc44d2bea4NISHILhttp://social.msdn.microsoft.com/Profile/en-US/?user=NISHILBizTalk cannot insert record in DB2 Table<p>Hi,</p> <p>I am working with "BizTalk 2009 Adapters for Host System 2.0" and trying to insert a record in a db2 table which is on a AS400 System&nbsp;i series Os.</p> <p>I get the&nbsp;following error when the DB2&nbsp;Send Port tries to insert the record in the table.</p> <p><span style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 12pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA">Event Type: Warning<br />Event Source: BizTalk Server 2009<br />Event Category: (1)<br />Event ID: 5743<br />Date: 2009-10-15<br />Time: 11:41:55<br />User: N/A<br />Computer: xxxxxxxx</span></p> <p><span style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 12pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA">Description:<br />The adapter failed to transmit message going to send port "Snd_Port1" with URL "DB2://xx.xx.xx.xx:446/Temp/Temp1". It will be retransmitted after the retry interval specified for this Send Port. Details:" in &Oslash;".</span></p> <p><span style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 12pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA">-----------------------------</span></p> <p><span style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 12pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA">FYI, BizTalk can read the table succesfully&nbsp;if I configure the recieve DB2 adapter with Select query on it.</span></p> <p><span style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 12pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA">So I feel its nothing with connection string.<br /></span></p> <p><span style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 12pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA">Connection String is as follows.<br /><span style="font-family: &quot;Times New Roman&quot;,&quot;serif&quot;; font-size: 12pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">User ID=biztalk;Password=***************;Initial Catalog=Temp;Network Transport Library=TCP;Host CCSID=37;PC Code Page=1252;Network Address=xx.xx.xx.xx;Network Port=446;Package Collection=Temp1;Default Schema=Temp1;Process Binary as Character=False;Units of Work=RUW;DBMS Platform=DB2/AS400;Defer Prepare=False;Rowset Cache Size=0;Authentication=Server;Persist Security Info=True;Connection Pooling=False;Derive Parameters=False;<br style="mso-special-character: line-break;" /><br style="mso-special-character: line-break;" /></span><br />Any help would be appreciated.</span></p> <hr class="sig" /> Regards, NISHIL Http://BiztalkForums.comThu, 15 Oct 2009 09:55:41 Z2009-11-07T15:38:34Z