IY81602: WSDLEXCEPTION RESOLVING REFERNECE WITH RELATIVE PATH

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • Error during service invocation from a business process where
    imports use relative path :
    com.ibm.bpe.api.ProcessError:  Error during deserialization
    java.io.IOException: WSDLException (at /definitions/import):
    faultCode=OTHER_ERROR: An error Occurred trying to resolve
    schema referenced at 'abc.xsd', relative to 'file:jp/../xyz.xsd'
    

Local fix

Problem summary

  • When the business process runs, the service definition is
    resolved to invoke the corresponding service. The way referenced
    WSDL/XSD resources are resolved when the base URL comprises only
    a relative URL is incorrect.
    
    As a result, the resource cannot be resolved and the invocation
    of the service fails when the business process is executed.
    
    A business process that invokes a service can fail with an
    exception that looks like this:
    com.ibm.bpe.util.TraceLog.trace(TraceLog.java:82) The following
    exception was logged
    com.ibm.bpe.api.ProcessError: Error during Deserialization
       java.io.IOException: WSDLException (at /definitions/import):
    faultCode=OTHER_ERROR:
               An error occurred trying to resolve schema referenced
    at 'SamEq1JText_1_DynMO.xsd', relative to
    'file:jp/../eqk20d11sam.xsd'.
               at
    com.ibm.bpe.plugins.WSDLDefinition.readObject(WSDLDefinition.jav
    a:502)
    

Problem conclusion

  • With this interim fix, the way referenced WSDL/XSD resources are
    resolved is changed. Even if the base URL for this reference
    comprises only a relative URL, the reference can be resolved.
    NOTE: After you apply this fix, you must re-install all of the
    business processes that are affected. If you use
    process choreographer in an ND environment, you must apply this
    interim fix to the node manager.
    
    Problem fixed on top of 5.1.1.4
    

Temporary fix

Comments

APAR Information

  • APAR number

    IY81602

  • Reported component name

    WAS.WORKFLOW

  • Reported component ID

    5724J3254

  • Reported release

    510

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2006-02-13

  • Closed date

    2006-03-31

  • Last modified date

    2006-03-31

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

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

    IY84077

Fix information

  • Fixed component name

    WAS.WORKFLOW

  • Fixed component ID

    5724J3254

Applicable component levels

  • R510 PSY

       UP



Rate this page:

(0 users)Average rating

Document information


More support for:

WebSphere Business Integration Server Foundation
Process Choreographer

Software version:

510

Reference #:

IY81602

Modified date:

2006-03-31

Translate my page

Machine Translation

Content navigation