Jazz Forum Welcome to the Jazz Community Forum Connect and collaborate with IBM Engineering experts and users

Does RQM-STAX Integration need some tweeks when RQM 3.0.1.3 is upgraded to RQM 4.0.1?

Hi

Our project area is  currently on RQM 3.0.1.3 with RQM-STAX integration. We are planning to upgrade the RQM Server to 4.0.1?
In that case will our RQM-STAX Integration need some tweeks?
what precautions shall we take so that our framework remains in a working state even after the RQM Server, CLM is migrated/upgraded?


Also this is the  "facade.xml" we are using.

=======================================
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE stax SYSTEM "stax.dtd">
<stax>
    <defaultcall function="myDefaultTask"/>

    <function name="myDefaultTask" scope="local">
        <function-prolog>DefaultTask</function-prolog>

        <function-epilog>
            This is a description of My Default Task.
        </function-epilog>
        <function-list-args>
            <function-required-arg name="target">The target machine</function-required-arg>
            <function-required-arg name="STAXJobXMLMachine">STAXJobXMLMachine</function-required-arg>
            <function-required-arg name="file">file</function-required-arg>
            <function-optional-arg name="arg1" default="'default1'">The first arg description</function-optional-arg>
        </function-list-args>

        <sequence>

            <!--<message>'Found system name : %s' % target</message> -->
            <!-- Import and invoke the legacy task -->
            <import machine="STAXJobXMLMachine" file="file">
   <import-include>['MainFunction']</import-include>
            </import>
   <call function="'MainFunction'">[target,arg1]</call>
            <return>0</return>

        </sequence>
    </function>
</stax>

=========================================
 Under this I'm trying to call the MainFunction for my test suite. Now, this main function internally calls many other functions. So after the upgrade of RQM, shall i be importing all those functions as well?

something like :
            <!--<message>'Found system name : %s' % target</message> -->
            <!-- Import and invoke the legacy task -->
            <import machine="STAXJobXMLMachine" file="file">
   <import-include>['MainFunction','Init','SystemData','CopyCommonDirectories','Copy','ExecuteTest','CopyDirectory','CopyFile','CreateDirectory','GetArchUnix','GetArchWindows','CopyJREs','GetOSDir','Copy64BitJRE','CopyAndExtract','FullUnixPermission','CopyRec']</import-include>
            </import>
   <call function="'MainFunction'">[target,arg1]</call>
            <return>0</return>

        </sequence>
    </function>


Please advice.

Thanks in advance

1 vote



2 answers

Permanent link
There does not appear to be any specific migration steps.  That said, I would suggest rechecking your integration configuration, after the migration.  See http://pic.dhe.ibm.com/infocenter/clmhelp/v4r0/topic/com.ibm.rational.test.lm.doc/topics/c_int_stafstax.html.

1 vote

Comments

Thanks Paul.

Do you have any inputs on the second part of the question (

import-include tag in the facade file.xml ) ?

Under the "facade file.xml, I'm trying to call the MainFunction for my test suite. Now, this main function internally calls many other functions. So after the upgrade of RQM, shall i be importing all those functions as well?






Permanent link
 Unfortunately, no.  I have requested someone with more Stax/RQM experience to reply.

0 votes

Your answer

Register or log in to post your answer.

Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.

Search context
Follow this question

By Email: 

Once you sign in you will be able to subscribe for any updates here.

By RSS:

Answers
Answers and Comments
Question details
× 7,496

Question asked: Nov 08 '12, 12:26 p.m.

Question was seen: 6,205 times

Last updated: Nov 15 '12, 9:05 a.m.

Confirmation Cancel Confirm