Skip to content

PACKAGE SERVICE DETACH

The PACKAGE SERVICE DETACH message detaches a package from a release.

The XML service/scope/message tags and attributes for this message are:

<service name="PACKAGE">
<scope name="SERVICE">
<message name="DETACH">

These tags appear in both requests and replies.

PACKAGE SERVICE DETACH — Request

The following example shows how you might code a request to detach a package from a release. Data structure details for the <request> tag follow the example.

Example XML — PACKAGE SERVICE DETACH Request

<?xml version="1.0"?>  
<service name="PACKAGE">   
    <scope name="SERVICE">   
        <message name="DETACH">   
            <header>   
                <subsys>4</subsys>   
                <test> </test>   
                <product>CMN</product>   
            </header>   
            <request>   
                <package>ACTP000094</package>   
            </request>   
        </message>   
    </scope>  
</service>

...

PACKAGE SERVICE DETACH <request> Data Structure

Subtag Use Occurs Data Type & Length Values & Dependencies
<package> Required 1 String (10) Name of package to be detached.

...

PACKAGE SERVICE DETACH — Reply

The XML reply to a PACKAGE SERVICE DETACH request does not return a <result> Data Structure. It does, however, return a standard <response> Data Structure to indicate the success or failure of the request. Successful requests have a return code of 00. Unsuccessful requests have a return code of 04 or higher.

Example XML — PACKAGE SERVICE DETACH Reply

<?xml version="1.0"?>
<service name="PACKAGE">
    <scope name="SERVICE">
        <message name="DETACH">
            <response>
                <statusMessage>CMR7507I - Package ACTP000094 is now detached from release S4711010.</statusMessage>
                <statusReturnCode>00</statusReturnCode>
                <statusReasonCode>7507</statusReasonCode>
            </response>
        </message>
    </scope>
</service>

...