Skip to main content

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

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 Business Integration Server Foundation

Process Choreographer


Software version:
510


Reference #:
IY81602


Modified date:
2006-03-31

Translate my page

Content navigation