IBM Support

PK46870: CODE REGENERATED WHEN WSDL HAS NOT BEEN TOUCHED

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Environment:
    - Windows XP Sp2
     - Rational Application Developer 7.0.0.2, Websphere Application
    Server 6.1
    Reproducible Y/N: Y
    Description of problem:
    RAD is still generating some files when  publishing.
    From the timestamps on the  files it is possible to notice,
    The WSDL's have never been changed so these shouldn't have been
    regenerated.   Note: not all of  the files are being
    regenerated.
    
    The publishing time is longest the first time an EAR is
    republished
    after starting the server start.   To clarify this when start
    the
    server and make a change in one of the EARs the publishing will
    take a long time.  Then for subsequent changes the publish is
    much faster.
    
    If changed another EAR and republish it would again take a long
    time as
    it's the first time the EAR has been republished since server
    start.
    
    bottom line is: code is genarated from WSDL during application
    publish to
    Server.
    
    Step to reproduce: Testcase.
    Workaround:NA.
    

Local fix

  • NA
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All users of Rational Application            *
    *                 Developer and WebSphere Application Server   *
    *                 Toolkit                                      *
    ****************************************************************
    * PROBLEM DESCRIPTION: The code generation during publishing   *
    *                      of the application to the WebSphere     *
    *                      Application Server from Rational        *
    *                      Application Developer and WebSphere     *
    *                      Application Server Toolkit can take a   *
    *                      long time to complete and in some       *
    *                      situations it may not be necessary.     *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    When publishing a webservice application to a v6.x WebSphere
    Application Server via Rational Application Developer v7 or
    WebSphere Application Server Toolkit v6.1.1, the webservice
    code generation facility is run to ensure that the deploy code
    is completely generated. There is no way to disable this code
    generation if the developer already knows that the generated
    code is correct and therefore must wait for the code
    generation to complete.
    

Problem conclusion

  • When a system property DISABLE_PUBLISH_GEN_DEPLOYCODE is
    set to 'true' or 'yes' for Rational Application Developer or
    WebSphere Application Server Toolkit then the code generation
    that occurs when publishing an application to a v6.x WebSphere
    Application Server will not occur.  The fix for this APAR is
    currently targeted for inclusion into Rational Application
    Developer v7.0.0.4 and WebSphere Application Server Toolkit
    v6.1.1.4.  Please refer to the Recommended Updates page for
    WebSphere Application Server Toolkit delivery information:
    http://www.ibm.com/support/docview.wss?uid=swg27004980
    

Temporary fix

Comments

APAR Information

  • APAR number

    PK46870

  • Reported component name

    WEBAPP SERVER A

  • Reported component ID

    5724J0820

  • Reported release

    610

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2007-06-12

  • Closed date

    2007-06-13

  • Last modified date

    2007-10-02

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    WEBAPP SERVER A

  • Fixed component ID

    5724J0820

Applicable component levels

  • R610 PSY

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSEQTP","label":"WebSphere Application Server"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"6.1","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
19 October 2021