Skip to main content

IC88714: ERROR IN ESQL CODE FOR WMQ XML CONSUMER OF RESTFUL WEBSERVICE


Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • The ESQL code for WMQ XML consumer in the RESTful WebService
    Using JSON sample says that the default HTTP port 7080 is used
    but the code points to a field in input message which does not
    exist. This causes all sample WMQ XML consumer inputs to be
    treated as "retrieve *" rather than a specific item retrieve.
    

Local fix

  • In the Compute_Xml_Json module, replace the foloowing ESQL
    line: SET
    OutputLocalEnvironment.Destination.HTTP.RequestURL =
    'http://localhost:' ||
    InputRoot.XMLNSC.Collection.HTTPRequestUriPort ||
    '/jsonrequest/' || InputRoot.XMLNSC.Collection.CD.Title;
     with: SET
    OutputLocalEnvironment.Destination.HTTP.RequestURL =
    'http://localhost:' || '7080' ||
    '/jsonrequest/' || InputRoot.XMLNSC.Collection.CD.Title;
    

Problem summary

  • ****************************************************************
    USERS AFFECTED:
    All users of WebSphere Message Broker V7.0 and higher using
    the RESTful WebService Using JSON sample.
    
    
    Platforms affected:
    MultiPlatform
    
    ****************************************************************
    PROBLEM SUMMARY:
    The ESQL code for WMQ XML consumer in the RESTful WebService
    Using JSON sample says that the default HTTP port 7080 is
    used, but the code points to a field in input message which does
    not exist. This causes all sample WMQ XML consumer inputs to
    be treated as "retrieve *" rather than a specific item retrieve.
    

Problem conclusion

  • WebSphere Message Broker RESTful WebService Using JSON sample
    has been modified to use the default HTTP port.
    
    ---------------------------------------------------------------
    The fix is targeted for delivery in the following PTFs:
    
    Platform           v8.0
    --------           --------------------
    Multiplatforms     8.0.0.2
    
    The latest available maintenance can be obtained from
    'WebSphere Message Broker Recommended Fixes'
    http://www.ibm.com/support/docview.wss?rs=849&uid=swg27006041
    
    If the maintenance level is not yet available, information on
    its planned availability can be found in 'WebSphere Message
    Broker Planned Maintenance Release Dates'
    http://www-1.ibm.com/support/docview.wss?rs=849&uid=swg27006308
    ---------------------------------------------------------------
    

Temporary fix

Comments

APAR Information

  • APAR number

    IC88714

  • Reported component name

    WEB MB TOOLKIT

  • Reported component ID

    5724J0521

  • Reported release

    800

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2012-11-29

  • Closed date

    2013-02-15

  • Last modified date

    2013-02-15

  • 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

    WEB MB TOOLKIT

  • Fixed component ID

    5724J0521

Applicable component levels

  • R800 PSY

       UP

Rate this page:

(0 users)Average rating

Copyright and trademark information

IBM, the IBM logo and ibm.com are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.

Rate this page:


(0 users)Average rating

Add comments

Document information

WebSphere Message Broker


Software version:
8.0


Reference #:
IC88714


Modified date:
2013-02-15

Translate my page

Content navigation