cancel
Showing results for 
Search instead for 
Did you mean: 

Transaction killing - without Transaction Manager?

Former Member
0 Kudos

I have a weird Problem here.

I have created a Transaction to write something to DB and executed at Workbench. Since the transaction tool so long to process it. I click Cancel. And however, the transactions still continue since yesterday. I saw the error message in NW log!!! It still executing it!!!!

There is not scheduler for it. How can this transaction not ending? Any way to define timeout of transaction???

I thought of killing this transaction at Transaction Manager, but I am not able to open the page anymore. After 10 minutes the I.E hang! I have requested support ticket.

Is there any other way to kill transaction??

thanks

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

Kindly go through the link

Hope it helps

Thanks

Rajesh S

Former Member
0 Kudos

I know there are many services that can be called using URL but I could not find them in MII Help.

I am using 12.1

You have any idea where these URL located?

Former Member
0 Kudos

Hi,

Example 1

http://<servername>:<port>/xMII/Illuminator?QueryTemplate=UserTemplates/TagTest&Content-Type=text/xm...

where the parameter u2018Content-Typeu2019 specifies that you want to receive XML as output and the parameters u2018IllumLoginNameu2019 and u2018IllumLoginPasswordu2019 specify the user and password to log on programmatically to xMII. The set of parameters allowed in a URL is large, so please refer to the u2018Query parameter Referenceu2019 in the xMII Help menu for more details.

Example 2

http://<servername>:<port>/xMII/Runner?Input=5&OutputParameter=*&Transaction=HttpTest&XacuteLoginNam...

where u2018yyyu2019 and u2018xxxxu2019 stand for your login name and credentials. We are again using this name and the password to log on to xMII programmatically. We as well set the input parameter to be 5. Since we specified with the URL parameter u2018OutputParamter=*u201D, that we want to receive all primitive (non-XML transaction output parameters), our result will contain the output in the familiar xMII-XML format

Example 3

http://<servername>:<port>/xMII/WSDLGen/HttpTest.

wsdl can be found by specifying the URL using the path u2018/WSDLGen/<transactionName>. In our example u2013 using the transaction u2018HttpTestu2019 -this would be the URL

http://iwdfvm1087:1080/Lighthammer/WSDLGen/HttpTest.

Thanks

Rajesh S

Former Member
0 Kudos

Rajest thanks for answering.

Unfortunately I am looking for URL to kill a transaction. Not to execute transaction.

Aynhow, I could not find the URL explaination in Helps. You have idea where they are located?

Edited by: Seng Kiang Hoe on Dec 16, 2010 10:52 AM

erik_schrampf
Active Participant
0 Kudos

Seng,

In order to kill a transaction via URL you will need to know the transaction ID, which you can either find in the trasnaction manager or via this URL [http://<server>:<port>/XMII/Illuminator?service=BLSManager&Mode=List]

Once you find your transaction ID use this URL to terminate the transaction:

[http://<server>:<port>/XMII/Illuminator?service=BLSManager&Mode=Terminate&ID=<trxid>&Reason=<message>]

Hope this helps.

Answers (0)