Send Port In BizTalk Cluster

Hello Guys,
I have a Cluster BizTalk environment with clustered send ports. Firewall is configured to allow connections from/to cluster IP. But when send ports are calling an external service, requests are getting blocked as it's not coming from Cluster IP, it's
coming from the BizTalk server IP.
Did I miss something  in the configuration?
I am hoping all the off-ramps from clustered send ports will coming from Cluster IP.
Please advise.

No when using clustered IP while transmissions it is always the LOCAL IP that is sent. This is because by default in the binding the local/physical IP will ALWAYS be at a higher priority than any other assigned IP's. If you use ipconfig /all you will find
the host IP listed as "preferred". This is the IP that will be populated in the IP Headers as SOURCE. Secondly, when using send ports unless the receiver has issues (flooding) in handling multiple clients, it is NOT REQUIRED TO Cluster.
Cluster (remember) is for high-availability and more in line with services implemented - receive ports and such.
Since you're calling an external service, ask the firewall team to NAT the IP's associated with the physical hosts under ONE external IP. So to the called service, irrespective of the host sending the request the external system will see it as coming
from ONE HOST.
Regards.

Similar Messages

  • BizTalk 2013 SFTP Adapter Dynamic SFTP send port exception: Open remote file for write error

    I am using BizTalk 2013 SFTP adapter. I defined a Dynamic One-Way
    send port on BizTalk server administration.
    Below is the error I'm getting on BizTalk while trying to write files to a designated folder on a client's SFTP server.
    When defining the same path and properties on a Static One-Way send port everything works properly and the files are being saved on the SFTP server.
    A message sent to adapter "SFTP" on send port "ComverseSFTP_1.0.0.0_ComverseSFTP.SendFileToSFTP_SendFileToSFTPServer_f6b86b86a22079f8" with URI "SFTP://abc.xyz.com:22/upload/%SourceFileName%"
    is suspended.
    Error details: Microsoft.BizTalk.Adapter.SftpInvoker.SftpException: Open remote file for write error.
     Server stack trace:
       at Microsoft.BizTalk.Adapter.SftpInvoker.SftpInvoker.OpenRemoteFileWrite(String fileName, Int32 fileOffset)
       at Microsoft.BizTalk.Adapter.SftpInvoker.SftpFileWriterStream.Write(Byte[] buffer, Int32 offset, Int32 count)
       at Microsoft.BizTalk.Adapter.Sftp.SftpOutputChannel.Send(Message message, TimeSpan timeOut)
       at System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Object[]& outArgs)
       at System.Runtime.Remoting.Messaging.StackBuilderSink.AsyncProcessMessage(IMessage msg, IMessageSink replySink)
     Exception rethrown at [0]:
       at System.Runtime.AsyncResult.End[TAsyncResult](IAsyncResult result)
       at System.ServiceModel.Channels.ServiceChannel.SendAsyncResult.End(SendAsyncResult result)
       at System.ServiceModel.Channels.ServiceChannel.EndCall(String action, Object[] outs, IAsyncResult result)
     Exception rethrown at [1]:
       at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
       at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
       at System.ServiceModel.Channels.IOutputChannel.EndSend(IAsyncResult result)
       at Microsoft.BizTalk.Adapter.Wcf.Runtime.WcfClient`2.SendCallback(IAsyncResult result)
    MessageId:  {926F44F2-9180-4B33-96FF-9E4CBC459382}
    InstanceID: {36A50A7F-63C4-48D9-903D-A33C85DDAE36}
    Can you please assist with explaining why are we getting this exception?
    Thank you for your help.

    Below is the error I'm getting on BizTalk while trying to write files to a designated folder on a client's SFTP server.
    When defining the same path and properties on a Static One-Way send port everything works properly and the files are being saved on the SFTP server.
    A message sent to adapter "SFTP" on send port "ComverseSFTP_1.0.0.0_ComverseSFTP.SendFileToSFTP_SendFileToSFTPServer_f6b86b86a22079f8" with URI "SFTP://abc.xyz.com:22/upload/%SourceFileName%"
    is suspended.
    Error details: Microsoft.BizTalk.Adapter.SftpInvoker.SftpException: Open remote file for write error.
    Hi Yaeli1,
    From the error message above,  please check the permission for file writing , it seems that this issue is related to access permission.
    Best regards,
    Angie
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • How to configure Send Handler for BizTalk 2013 Dynamic Send Port on deployment?

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

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

  • BizTalk Server 2013 and deployment MSI with dynamic send ports

    Hello community, wonder if any help out there for this odd problem.
    Deployment of application msi fails into BizTalk 2013 prod environment, fails when deploying the project dll that contains all the orchestrations,
    and reports a failure to apply early bindings.  The only early bindings in this project are dynamic send ports.  I cannot recreate the problem in in my QAS environment where deployments of the same msi works fine.  
    I can build an msi without any bindings at all except for the dynamically created ones, and this also display the same behaviour on import.  
    I have test deployed a 2nd unrelated app that also uses dynamic send ports, and this displays the problem.  
    Adding the assembly directly to BizTalk console displays the same behaviour.
    Deployment of msi apps without dynamic send ports are ok.
    The dynamic ports use a pipeline including a custom pipeline component which I can confirm is available in the correct directory
    C:\Program Files (x86)\Microsoft BizTalk Server 2013\Pipeline Components
    No specific further detail is available in the error except.
    Import Wizard[09/05/2014 08:20:47]: Error in Importing Application
    Import Wizard[09/05/2014 08:20:47]: Change requests failed for some resources.
    BizTalkAssemblyResourceManager failed to complete end type change request.
    Unable to deploy early bindings.
    Failed to update binding information.
    Error in the application.
    Other information that may be relevant:
    The main difference between QAS and PROD is that PROD is a two node cluster.  Import behaviour is the same if attempted on either node.  Assemblies are installed in both nodes currently.
    The dynamic ports are set on handlers that are non-clustered hosts (all are for adapter type SMTP).
    I have ensured that all the adapter handlers are identically setup in both environments.
    The project files were migrated to BizTalk 2013 from BizTalk 2010, imported and then converted using VS 2012.
    The msi has installed the assemblies as per usual and they do exist in the .net 4 gac
    There is a reference to a shared resource in a different application, this application is installed and imported ok.
    I’m a bit stuck at what to try now, I have option where I could recreate the dynamic ports from scratch in the orchestrations and redeploy to dev in the hope it’s something that VS2012 didn’t handle too gracefully
    when converting the project.  I could move the functionality into a helper class and forget about using dynamic sends, rather not go down that route.  I'm still suspecting this is small difference in setup
    of the group between QAS and PROD but I can't see anything jumping out.
    Any comments are most welcome.

    The dynamic ports use a pipeline including a custom pipeline component which I can confirm is available in the correct directory
    C:\Program Files (x86)\Microsoft BizTalk Server 2013\Pipeline Components
    I’m a bit stuck at what to try now, I have option where I could recreate the dynamic ports from scratch in the orchestrations and redeploy to dev in the hope it’s something
    that VS2012 didn’t handle too gracefully when converting the project. 
    Two things.
    1. That's what I would do first, recreate (really just change and reset the properties) the Orchestration Ports in Visual Studio.
    2. Probably not related but, Custom Pipeline Components should not be placed in the Pipeline Components folder.  All Custom Pipeline Components should be in the GAC only.  The Pipeline Components folder
    is a compatibility vestige from BizTalk Server 2004.

  • BizTalk Send Port Error

    We are getting error on send port after some changes in the map, but there is no change in the map which is throwing error -
    Event Type: Error
    Event Source: BizTalk Server 2009
    Event Category: (1)
    Event ID: 5754
    Date:  11/26/2013
    Time:  1:14:22 PM
    User:  N/A
    Computer: XXXX
    Description:
    A message sent to adapter "WCF-Custom" on send port "SndABCD" with URI "mssql://ABCDSQLDB/INSTANCE/ABCDReport?" is suspended.
     Error details: The system cannot find the file specified. (Exception from HRESULT: 0x80070002)
     MessageId:  {A79F62AD-3C63-4543-9FEF-2682CF83106A}
     InstanceID: {941EBEF7-7008-451C-AEBE-C7407462F943}
    For more information, see Help and Support Center at
    http://go.microsoft.com/fwlink/events.asp.

    I have checked below links already which suggest, gac the DLL, but did not work for me -->
    http://social.msdn.microsoft.com/Forums/en-US/01791899-a0bf-451d-9004-fe8b696a9270/custom-functoid-the-system-cannot-find-the-file-specified?forum=biztalkediandas2
    http://blogs.eliasen.dk/Technical/post/2010/01/17/TheSystemCannotFindTheFileSpecified.aspx
    http://stevestechnotes.blogspot.com/2008_02_01_archive.html

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

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

    SFTP adapter doesn't have any configuration property to get the acknowledgement.
    To get the ack/nack you have to let the BizTalk engine with the property “BTS.AckRequired”
    set to true. With Orchestration this property can be set by enabling Delivery Notification
    to Transmitted.
    The DeliveryFailureNotification is typically only used for one-way send port not for solicit-response port. Following article can guide you on Delivery notification
    in Orchestration.
    http://kentweare.blogspot.co.uk/2007/11/biztalk-delivery-notification.html
    Along with the other obviously settings for delivery notifications in orchestration, also set the
    Send-Port’s retry to zero (0). This setting is most overseen by many.
    If this answers your question please mark it accordingly. If this post is helpful, please vote as helpful by clicking the upward arrow mark next to my reply.

  • Biztalk 2010 : Dynamic send Port Block : HTTP Adapter

    Hi
    I have a customer who makes an intensive use of the DefaultServerApp host instance.
    All of his applications use this instance for dynamic send port ( HTTP send adapter)
    The problem is sometimes the messages accumulate in the message queue of the HTTP Send adapter and I have to restart the host instance to fix the problem until it appears again a month later.
    note: many messages are timed out , could this to be the root cause ?

    Secondary messagebox
     -why !!!!
    You have an issue in just one of the host instances. Where is this Secondary messagebox came into play? Is your database struggle with the load and does the message process
    affect “all your processing in BizTalk”?
    Or is this issue in host instance/design related. As you have many dynamic ports all of them will be using the default host instance. Some of these processes may have high
    volume or high size messages so your host instance may be struggling to process the message and could cause the memory/process usage related issue. Exactly for these reasons Microsoft has given an option to tweaking the host processing and throttling setting.
    Adding an additional messagebox database would be overdo for your issue.
    Consider tweaking the throttling settings. If the process memory was increasing
    continuously and if your investigation boils down to process memory usage for this issue, consider tweaking the
    Process memory usage and Physical memory usage throttling thresholds.
    Consider the suggestions from this MSDN article..
    http://support.microsoft.com/kb/918643
    Also consider about adding more RAM, physical memory.
    As I mentioned in my earlier post, run the messagebox viewer tool and review its reports for health of the server.
    Also ensure you have the latest version of Cumulative Update for your version of BizTalk installed. In some of the CUs, fix for memory leak has been included.
    Another suggestion, review the design where you have so many dynamic ports. May be some of these processes have high volume or high size messages and since all use the dynamic
    ports hence the same host instance you could have this issue. Consider to move away from dynamic port for some of the processes, if you find either high volume or high size message processing.
    If this answers your question please mark it accordingly. If this post is helpful, please vote as helpful by clicking the upward arrow mark next to my reply.

  • Error in send port executed procedure in Biztalk and SQL Server

    Hi,
    I have a send port which call the below stored procedure
    USE
    GO
    SET
    ANSI_NULLS
    ON
    GO
    SET
    QUOTED_IDENTIFIER
    ON
    GO
    ALTER
    @ProcessId
    VARCHAR
    (100),
    @FilePath
    we are revieving the Error as below and the send port is getting suspended
    System.Data.SqlClient.SqlException: Transaction count after EXECUTE indicates a mismatching number of BEGIN and COMMIT statements. Previous count = 1, current count = 2.
    can anyone just help me with this?

    Begin TRANSACTION
    END TRY
    BEGIN CATCH
    BEGIN
    ROLLBACK TRANSACTION ;
    END
    Exactly, you have a BEGIN TRANSACTION and a ROLLBACK in error case, but no COMMIT at all.
    Olaf Helper
    [ Blog] [ Xing] [ MVP]

  • How to reject ACK/NACK from other Send Ports to Orchestration

    Hi Everyone,
    I have a below scenario, Please let me your ideas how can we avoid ACK from other send ports (If there is any failures), in my current scenario getting issues or conflicts because of this
    AckRequired.
    Key points in my scenarios
    SendPort_A is pointing to SAP
    SendPort_B is pointing to SQL
    Flow
    Receive MessageA and Transform to MessageB format, send MessageB to SendPort_A which directly bind to orchestration with transmitted property enabled.
    SendPort_B subscribes the same message, output of map with message type as filter condition (we are not expecting any Acknowledge from sendPort_B, because it’s a generic send port for some scenario).
    Problem
    When I see the context properties both send ports has AckRequired
    Property to true (so getting ACK/NACK from both send ports).
    I want acknowledgement only form SendPort_A which is bind to orchestration with transmitted property enabled, but not from the SendPort_B which subscribes just with message type.
    I have tried the below points but no luck
    Created custom pipeline with custom pipeline component to set / overwrite
    AckRequired Property to false (Pipeline component is working fine, but nothing is overwriting in context, getting acknowledge back to orchestration for any failure in SendPort_B)
    #region IComponentUI
    public IBaseMessage Execute(IPipelineContext pContext, IBaseMessage pInMsg)
    pInMsg.Context.Write("AckRequired", "http://schemas.microsoft.com/BizTalk/2003/system-properties", false);
    return pInMsg;
    #endregion
    Below images gives some info on the same scenario.
    Appreciate your suggestions.
    Thanks, SMS Vikas K

    Hi Vikas,
    Let me know if I understood correctly.
    SendPort_B subscribes the same message, output of map with message type as filter condition (we are not expecting any Acknowledge from sendPort_B, because it’s a generic send port for some scenario).
    Problem
    You have a send port B which is subscribing to the same message using the message type.
    You can set additional filters to ignore Acknowledgement-
    Ex- Mgtype= "" AND
    AckRequired!=True OR
    AckRequired!=False 
    Thanks,
    Prashant
    Please mark this post accordingly if it answers your query or is helpful.

  • AS2 over HTTP Send port question.

    I have an application that builds and  sends flat and EDI files to FTP, FILE, SqlAdapter send ports and now they want AS2 over an HTTP port, I understand the AS2 settings (using party resolution, etc.) what I don't get is how/what exactly is receiving
    the message on the other side... They don't have a web service nor a page, I created a site to test but what do I do? Send an edi file to a url????
    Bico Bielich

    From your question I understand, you have been asked to send message through AS2. Do they also going to receive message through AS2 from their party? Is your question is about how to receive the message through AS2 which you also want to send over AS2?
    You can configure
    BTSHTTPReceive.dll to receive messages over HTTP and configure the Receive location with AS2 EDI pipeline component to receive messages over AS2 into BizTalk which can be subscribed by your send port filter or Orchestration ( if you have any process
    to be applied before sending the message over AS2 send).
    Check the Tutorial-3 part of AS2 which illustrate an example which receives an AS2 message through BTSHTTPReceive.dll. 
    Tutorial 3: AS2 Tutorial
    And following references shall help you configure the BTSHTTPReceive.dll:
    How to Configure IIS for an HTTP Receive Location
    Configuring BTSHTTPReceive.dll to work on IIS 7 
    If this answers your question please mark it accordingly. If this post is helpful, please vote as helpful by clicking the upward arrow mark next to my reply.

  • File Name in the Send Port with PGP Encryption

    Hello,
    The File Name in the Send Port should be set with the mask like ABC.txt.pgp. Since I have used the PGP Encryption Component it is generating the File name like ABC.pgp.txt.pgp. But what I need is just the ABC.txt.pgp. How can be this be done. Any help is
    greatly appreciated.
    Thanks

    What you are seeing is the expected behavior.  If you are referring to this:
    https://code.msdn.microsoft.com/windowsdesktop/BizTalk-Sample-PGP-ebcbc8b2
    or one of it's derivatives, it will internally modify FILE.ReceivedFileName to append .pgp if that property is set.
    So, if you use just %SourceFileName%, you will likely get the desired result.  Otherwise, you will have to explicitly set FILE.ReceivedFileName to ABC.txt somewhere before the PGP component.
    You can also modify the source code to remove this behavior.

  • Error when using 64-bit host in send port

    Guys,
    I am trying out a simple message routing scenario. I have created a send pipeline and have used the MIME/SMIME component in the encoding stage of the pipeline. My application has a receive and a send port with receive port configured to receive *.xml documents
    and is using XMLReceive pipeline. My send port uses the pipeline I have explained above and contains a filter to BTS.ReceivePortName=="[receive port in the application]". The send port is also configured to use a certificate. The send handler is the 64-bit
    BizTalk host. When I drop a message in the receive port, message in the send port gets suspended with error "Retrieving the COM class factory for component with CLSID {254B4003-2AA7-4C82-BB2E-18BA7F22DCD2} failed due to the following error: 80040154
    Class not registered (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)).
    " However when I use a 32-bit host message on the send port gets encrypted as I expect. Has anyone faced this issue before and found a solution? BTW I am using BTS 2010 on 64-bit machine

    http://msdn.microsoft.com/en-us/library/aa559177(BTS.10).aspx
    This occurs because the MIME pipeline component is not supported in a 64-bit host instance. To resolve this, the host associated with the send and receive handler for the file adapter must be configured as a 32-bit only host. For more information on this
    see How to Modify Host Properties. If you already have a 32-bit only host configured on the system and want to use it see Configuring the File Adapter for instructions on configuring the host(s) associated to the file adapter’s send and receive handler.
    The following is signature, not part of post
    Please mark the post answered your question as the answer, and mark other helpful posts as helpful, so they will appear differently to other users who are visiting your thread for the same problem.
    Visual C++ MVP

  • Dynamic Send Port : The FILE send adapter cannot open file C:\Temp for writing. Details: Access is denied.

    Hi All,
    We have requirement of using ESB toolkit and transforming incoming xml file to edi format. So, we are using ItinerarySelectReceiveXML pipeline for receiving the input from the input location and "EDISend" pipeline for transforming it into EDI and
    send it to destination.
    Now, the receive pipeline is picking up the file, but it is not processed and sent to destination.
    And, we are getting an Access Denied error from Dynamic send port.
    Error Description : 
    The FILE send adapter cannot open file C:\Users\Public\Temp for writing.
     Details: Access is denied.
    Any Immediate solutions/suggestions are appreciated...Thanks.
    Anand

    The difference between dynamic and static port would be send handler. For dynamic port, default send handler will be used and for static port the one configured on the port will be used, could you validate this configuration.
    Also sometimes, administrative privileges are not "real" administrative privileges and company admins will have limited permissions on C Drive folders. Try writing to some other folder to isolate the issue.
    Regards, Ajeet Kumar MCTS Biztalk Server

  • BAM. Track message payload inside dynamic send port

    Somehow Biztalk 2010 BAM fails to track message payload inside dynamic send port. Messaging properties and Context properties (from our own property schema) are tracked correctly.
    I'm using XMLTransmit with specified document schema property on the send port, but this does not help.
    Tracking the same properties on Receive port is successful.
    What could cause this kind of behavior?

    I do not use ESB. There are only simple send ports. I have been trying to track message payload either from static and from dynamic sen ports. In both cases it does not track anything (only null values).
    I've trying with simple solution: one send and one receive ports. No mapping or other stuff. Tracking profile had the same fields set, both with two ports mapped: one send, and one receive. Receive port line is filled with correct values from message, while
    send port line stays empty (null).
    What could cause such behavior?

  • Problems trying to correlate BAM over multiple Send Ports

    I am having an issue with BAM in BizTalk 2010.  I have a Messaging only solution using 3 Receive Ports and 3 Send Ports.  The Processing received an XML file which contains Inventory updates for product items.  The flow is as follows:
    1) Receive a file via a send port.  The file is mapped via an inboud map to canonical form which includes inbound filename. The inbound message contains a DocumentId.
    2) Send msg file via a send port filtered on 1). This port demotes the source filename into the outbound message.
    3) Receive the file written by 2).  Flatten the message on into multiple records and strip the file path from the source file name.  This means each record is the same with the exception of PartNumber and Inventory Level.
    4) Send the message received by 3) to a SQL database via the WCF-Custom adapter.  The Adapter calls a stored procedure that reads the flattened messages out of the XML and inserts them into a Staging table.
    5) A WCF-SQL receive port reads the messages 1024 at a time from the staging table and submits them to the MessageBox.
    6) A WCF-SQL send port filters the messages received from 5) and submits them to another database which updates inventory figures.
    I have a BAM Activity which records:
       DocumentId, VendorId,  TotalItemsProcessed, InboundFileName, ReceivedTime, PreProcessedTime, StagedTime, and ProcessedTime.
       DocumentId, VendorId, TotalItemsProcessed are read from the inbound message on 1)
       InboundFileName is read from inbound message on 3)
       ReceivedTime - PortEndTime on 1)
       PreProcessedTime - PortEndTime on 2)
       InboundFileName - InboundFileName on Message received on 3)
      StagedTime - PortEndTime on 4)
       ProcessedTime - PortEndTime on 6)
    Because there are multiple ports I have to create multiple continuations in the TPE.  They are as follows:
    Cont1 - InterchangeId on ReceivePort for 1)
    Cont1 - InterchageId on Send Port for 2)
    I believe this should get me all the text data items except InboundFileName, ReceivedTime, and PreProcessedTime
    Cont2 - DocumentId from 1)
    Cont2 - DocumentId from 3)
    This should get me the InboundFileName
    Cont3 - InterchangeId from 3)
    Cont3 - InterchangeId from 4)
    This should be me the StagedTime
    Cont4 -  InterchangeId from 5)
    Cont4 - InterchangeId from 6)
    My problem is - everything seems to work except Cont4.  I query the <ActivityName>_AllInstances Vew in BAMPrimaryImport.  I see a record with all the data except ProcessedTime with a single ActivityId.  It records the ProcessedTime
    in the  table but under a different ActivityId.  I can look in the TrackedMessageEvents and see the messages for 5) and 6).  They have the same InterchangeId.  I even used one of the text data items to record the InterchangeId of the 6)
    message and it was the same as 5) except for the GUID was lowercase versus uppercase in MessageTracking.
    I am at a loss and would appreciate any help.

    I am not calculating a time duration.  I am reporting the Port End Time.  Merely a measure.  That is not the problem.  As I stated, I am getting the port end time, just in a separate record. 

Maybe you are looking for

  • Print web page to PDF file with live links in PDF file like Apple Safari's pdf prints?

    With Firefox for Macintosh, can I print a web page to PDF in such a manner that when I option the PDF file and click on a link, it is a live link that opens in my system's default web browser? With Apple Safari, when I print a web page to a PDF file,

  • FSCM Dispute Open items with Special GL account (SPL GL indicator)

    Hi All, We are  implementing dispute management  in SAP 5.0 . When we create dispute case in FBL5n tx, a error message appears     “A dispute case must always contain at least one receivable. For example,      you cannot inlcude only credit memos or

  • Can't download driver

    Here we go. I have a Pavillion g6. On the printer/devices, my HP-computer is flagged for troubleshooting. When I take computer through process, it says my HP laser jet pro 1102W printer (wireless) needs a new driver. I've tried to install again and a

  • Member Alias versus Member names

    Hi I have a form in 9.2 for which in the Page Section, I have 4 dimensions selected. The properties for the 4 dimensions is set to display alias names. One of the dimensions does not have an alias name and it displays the member name instead. After m

  • Problems with the layout in tablet

    After finishing my website I wanted to set up my tablet layout. I copyed the objects from homepage and changed the size so it fits in the tablet size. But now it looks like that www.probilth.com  (on tablet) It's only on the half of the tablet and on