<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>Question Re: Error calling transaction from a transaction in Product Lifecycle Management Q&amp;A</title>
    <link>https://community.sap.com/t5/product-lifecycle-management-q-a/error-calling-transaction-from-a-transaction/qaa-p/7364157#M36096</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;in the debug output line&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;"Unable to find transaction in file system: .trx"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;it seems that the transaction name is missing. MII cannot find a file ".trx". Can you check if the transaction is correctly specified in the transaction call?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What MII version do you use?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Michael&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 15 Oct 2010 20:52:45 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2010-10-15T20:52:45Z</dc:date>
    <item>
      <title>Error calling transaction from a transaction</title>
      <link>https://community.sap.com/t5/product-lifecycle-management-q-a/error-calling-transaction-from-a-transaction/qaq-p/7364156</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have created a transaction to batch Measurement Point readings for the PM Module. The batch uses a query to determine the tags required to update and it calls the "MeasurementPointWrite" transaction that I downloaded from SAP. My problem is when I run the batch transaction it reports "TransactionLoadException: Unable to find transaction file specified"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Has anyone seen this issue?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The following shows the relevant log dump:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;[DEBUG] [MPWriteCall]: Started action execution&lt;/P&gt;&lt;P&gt;[DEBUG] [MPWriteCall]: Type: TransactionCall, Description:  MeasurementPointWrite Transaction Call&lt;/P&gt;&lt;P&gt;[DEBUG] [MPWriteCall]: [Initializing Action][Initializing Parameters: [MPWriteCall.StoreTransactionOutput = MPWriteCall.StoreTransactionOutput=[boolean:false]][MPWriteCall.ResetState = MPWriteCall.ResetState=[boolean:true]][MPWriteCall.Persist = MPWriteCall.Persist=[string:INHERIT]][MPWriteCall.Async = MPWriteCall.Async=[boolean:false]][MPWriteCall.Expiration = MPWriteCall.Expiration=[long:21600000]]]&lt;/P&gt;&lt;P&gt;[DEBUG] [MPWriteCall]: Resolving Input Links&lt;/P&gt;&lt;P&gt;[DEBUG] [MPWriteCall]: Link Stats: MPWriteCall.Reader, Type [Assign], Time [ &amp;lt;1 ms], Expression: "PCS7 Automatic"&lt;/P&gt;&lt;P&gt;[DEBUG] [MPWriteCall]: Link Stats: MPWriteCall.DebugFlag, Type [Assign], Time [ &amp;lt;1 ms], Expression: Transaction.DebugFlag&lt;/P&gt;&lt;P&gt;[DEBUG] [MPWriteCall]: Link Stats: MPWriteCall.MeasurementPoint, Type [Assign], Time [ &amp;lt;1 ms], Expression: PCSTagRepeater.Item{/Row/POINT}&lt;/P&gt;&lt;P&gt;[DEBUG] [MPWriteCall]: Link Stats: MPWriteCall.Reading, Type [Assign], Time [ &amp;lt;1 ms], Expression: PCSTagRepeater.Item{/Row/Value}&lt;/P&gt;&lt;P&gt;[DEBUG] [MPWriteCall]: Link Stats: MPWriteCall.Text, Type [Assign], Time [ &amp;lt;1 ms], Expression: "PCS TimeStamp: "&amp;amp;PCSTagRepeater.Item{/Row/TimeStamp}&lt;/P&gt;&lt;P&gt;[DEBUG] [MPWriteCall]: Link Stats: MPWriteCall.CreateOutputXML, Type [Assign], Time [ &amp;lt;1 ms], Expression: Transaction.CreateOutputXML&lt;/P&gt;&lt;P&gt;[DEBUG] [MPWriteCall]: Link Stats: MPWriteCall.CreateNotif, Type [Assign], Time [ &amp;lt;1 ms], Expression: Local.Blank&lt;/P&gt;&lt;P&gt;[DEBUG] [MPWriteCall]: Link Stats: MPWriteCall.NotificaitonType, Type [Assign], Time [ &amp;lt;1 ms], Expression: Local.Blank&lt;/P&gt;&lt;P&gt;[DEBUG] [MPWriteCall]: Link Stats: MPWriteCall.DifferenceFlag, Type [Assign], Time [ &amp;lt;1 ms], Expression: Local.Blank&lt;/P&gt;&lt;P&gt;[DEBUG] Action parameter creating time [ &amp;lt;1 ms]&lt;/P&gt;&lt;P&gt;[DEBUG] Entering action 'MPWriteCall' implementation.&lt;/P&gt;&lt;P&gt;[DEBUG] [] Loading transaction from file.&lt;/P&gt;&lt;P&gt;[FATAL] [] Unable to find transaction in file system: .trx&lt;/P&gt;&lt;P&gt;[DEBUG] Exiting action 'MPWriteCall' implementation&lt;/P&gt;&lt;P&gt;[ERROR] Error found trying to execute action 'MPWriteCall' Exception: [Unable to find transaction file specified]&lt;/P&gt;&lt;P&gt;[WARN] [MPWriteCall] Skipping execution of output links due to action failure.&lt;/P&gt;&lt;P&gt;[ERROR] [MPWriteCall] Action: Runtime threw an exception. Exception: [com.sap.xmii.bls.exceptions.TransactionLoadException: Unable to find transaction file specified]&lt;/P&gt;&lt;P&gt;[DEBUG] [MPWriteCall]: Finished[ &amp;lt;1 ms] Succeeded: false&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 15 Oct 2010 20:27:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/product-lifecycle-management-q-a/error-calling-transaction-from-a-transaction/qaq-p/7364156</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-10-15T20:27:35Z</dc:date>
    </item>
    <item>
      <title>Re: Error calling transaction from a transaction</title>
      <link>https://community.sap.com/t5/product-lifecycle-management-q-a/error-calling-transaction-from-a-transaction/qaa-p/7364157#M36096</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;in the debug output line&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;"Unable to find transaction in file system: .trx"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;it seems that the transaction name is missing. MII cannot find a file ".trx". Can you check if the transaction is correctly specified in the transaction call?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What MII version do you use?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Michael&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 15 Oct 2010 20:52:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/product-lifecycle-management-q-a/error-calling-transaction-from-a-transaction/qaa-p/7364157#M36096</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-10-15T20:52:45Z</dc:date>
    </item>
    <item>
      <title>Re: Error calling transaction from a transaction</title>
      <link>https://community.sap.com/t5/product-lifecycle-management-q-a/error-calling-transaction-from-a-transaction/qaa-p/7364158#M36097</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Michael,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for your reply.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In answer to your questions:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I used the "..." to specifically point at the transaction I am calling. I assume that works. Also, when I do this, the system provides all the correct input parameters to the link editor window so it must be finding something. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I also found it curious that the name is missing in the debug dump line "FATAL] [ Unable to find transaction in file system: .trx"&lt;/P&gt;&lt;P&gt;and I find it curious that in other instances where a transaction calls another transaction that that line is does not appear at all.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MII Version: 12.1.5 (build 85)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks again for your help,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Casey Smith&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 15 Oct 2010 21:06:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/product-lifecycle-management-q-a/error-calling-transaction-from-a-transaction/qaa-p/7364158#M36097</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-10-15T21:06:22Z</dc:date>
    </item>
    <item>
      <title>Re: Error calling transaction from a transaction</title>
      <link>https://community.sap.com/t5/product-lifecycle-management-q-a/error-calling-transaction-from-a-transaction/qaa-p/7364159#M36098</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Casey,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if the transaction subcall usually is successful, then please try the following procedure to check if there is a problem with the path name::&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- for a test please open BLT "MeasurementPointWrite" and uncheck the "Execute function" in the config of action "MeasurementPointWrite" (so the SAP call is not executed)&lt;/P&gt;&lt;P&gt;- create a new BLT and drag the BLT "MeasurementPointWrite" into an empty sequence of this new BLT (MII automatically set the path to the BLT correctly)&lt;/P&gt;&lt;P&gt;- execute the new BLT and see if an error occurs&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If this works then you can check the path name MII uses to call "MeasurementPointWrite". &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Michael&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 18 Oct 2010 07:25:05 GMT</pubDate>
      <guid>https://community.sap.com/t5/product-lifecycle-management-q-a/error-calling-transaction-from-a-transaction/qaa-p/7364159#M36098</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-10-18T07:25:05Z</dc:date>
    </item>
    <item>
      <title>Re: Error calling transaction from a transaction</title>
      <link>https://community.sap.com/t5/product-lifecycle-management-q-a/error-calling-transaction-from-a-transaction/qaa-p/7364160#M36099</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Michael,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for the great troubleshooting ideas but unfortunately it did not solve the problem. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In response to your first statement - the call is never successful.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;At this point, I have tried the following:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1.   building a new BLT with 1 sequence&lt;/P&gt;&lt;P&gt;2.   drag and drop my BLT into the sequence - same error&lt;/P&gt;&lt;P&gt;3.   drag and drop original "MeasurementPointWrite" (unmodified exept for execute transaction and credentials) into sequence -&lt;/P&gt;&lt;P&gt;      same error.&lt;/P&gt;&lt;P&gt;4.   tried other BLTs and they work fine.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is there a property in a BLT that makes it uncallable?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Casey&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 18 Oct 2010 14:25:05 GMT</pubDate>
      <guid>https://community.sap.com/t5/product-lifecycle-management-q-a/error-calling-transaction-from-a-transaction/qaa-p/7364160#M36099</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-10-18T14:25:05Z</dc:date>
    </item>
    <item>
      <title>Re: Error calling transaction from a transaction</title>
      <link>https://community.sap.com/t5/product-lifecycle-management-q-a/error-calling-transaction-from-a-transaction/qaa-p/7364161#M36100</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;For what it's worth, it appears to be a problem at the source.  I have the same problem with the same downloaded file.  Looking at the xml, there is an error in the self-reference of location.  I was unable to figure out how to modify the xml of the export such that a reimport would fix it.  (Export it and look at the xml - do a find on MeasurementPointWrite and you will see what I mean). &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;However, try the following:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Create a new transaction.&lt;/P&gt;&lt;P&gt;Copy the top sequence and include children of the MeasurementPointWrite transaction (basically you are copying the entire transaction contents).&lt;/P&gt;&lt;P&gt;Paste it to the empty sequence in your new transaction.  &lt;/P&gt;&lt;P&gt;Save it under some name.&lt;/P&gt;&lt;P&gt;Create another new transaction.&lt;/P&gt;&lt;P&gt;Drag and drop your first new transaction into the empty sequence of your second new transaction.  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now it works...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Go figure.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Mike&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Michael Appleby on Oct 18, 2010 7:44 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 18 Oct 2010 17:40:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/product-lifecycle-management-q-a/error-calling-transaction-from-a-transaction/qaa-p/7364161#M36100</guid>
      <dc:creator>agentry_src</dc:creator>
      <dc:date>2010-10-18T17:40:07Z</dc:date>
    </item>
    <item>
      <title>Re: Error calling transaction from a transaction</title>
      <link>https://community.sap.com/t5/product-lifecycle-management-q-a/error-calling-transaction-from-a-transaction/qaa-p/7364162#M36101</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you Michael,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;That did the trick.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks again,&lt;/P&gt;&lt;P&gt;Casey&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 18 Oct 2010 18:44:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/product-lifecycle-management-q-a/error-calling-transaction-from-a-transaction/qaa-p/7364162#M36101</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-10-18T18:44:17Z</dc:date>
    </item>
  </channel>
</rss>

