IBM Support

IZ67652: POLICY SERVICE SERVLET THROWS SERVICEREGISTRYRUNTIMEEXCEPTION WITH GSR0170E DURING POLICY RETRIEVAL

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • During the retrieval of policy and policy attachment documents
    with the Policy service servlet, WSRR generates a SR runtime
    exception due to the port and portype having the same name.
    
    The error shows:
    
    <error>
      <code>GSR1350E</code>
      <message>GSR0170E: An unexpected error was received:
    com.ibm.wsdl.PortTypeImpl incompatible with
    javax.wsdl.Port</message>
      <causemessage>com.ibm.wsdl.PortTypeImpl incompatible with
    javax.wsdl.Port</causemessage>
    
    <stacktrace>com.ibm.serviceregistry.exception.ServiceRegistryRun
    timeException: GSR0170E: An unexpected error was received:
    com.ibm.wsdl.PortTypeImpl incompatible with javax.wsdl.Port
    com.ibm.sr.persistence.create.PolicyServiceUtils.getNormalizedRo
    otWSDLP4J(Unknown Source)
    com.ibm.sr.api.ServiceRegistryPolicyImpl.getNormalizedWSDLDocume
    nt(Unknown Source)
    com.ibm.serviceregistry.ServiceRegistryPolicyAuthoringBean.getNo
    rmalizedWSDLDocument(Unknown Source)
    
    ...
    

Local fix

  • Rename port or portype so that they have different names
    

Problem summary

  • PortType and Port needed to have different names
    

Problem conclusion

  • The logic has been corrected to handle the case where PortType
    and Port both have the same name.
    
    This fix is expected to be available in 7.0.0.1 and 6.3.0.3
    

Temporary fix

Comments

APAR Information

  • APAR number

    IZ67652

  • Reported component name

    SERVICE REGISTR

  • Reported component ID

    5724N7200

  • Reported release

    630

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2010-01-07

  • Closed date

    2010-02-26

  • Last modified date

    2010-02-26

  • 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

    SERVICE REGISTR

  • Fixed component ID

    5724N7200

Applicable component levels

  • R630 PSY

       UP

  • R700 PSY

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSWLGF","label":"WebSphere Service Registry and Repository"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"6.3","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
26 February 2010