Skip to content

It seems that soap-builder is not thread-safe #58

@hikarulin

Description

@hikarulin

My code is like:

org.reficio.ws.builder.core.Wsdl.parse(url)

When just one thread run,it works fine;

When more than one thread run,I receive error like:

org.reficio.ws.SoapBuilderException at org.reficio.ws.legacy.SchemaUtils.loadSchemaTypes(SchemaUtils.java:135) at org.reficio.ws.legacy.SchemaDefinitionWrapper.loadSchemaTypes(SchemaDefinitionWrapper.java:97) at org.reficio.ws.legacy.SchemaDefinitionWrapper.<init>(SchemaDefinitionWrapper.java:60) at org.reficio.ws.legacy.SoapMessageBuilder.<init>(SoapMessageBuilder.java:99) at org.reficio.ws.legacy.SoapLegacyFacade.<init>(SoapLegacyFacade.java:47) at org.reficio.ws.builder.core.Wsdl.<init>(Wsdl.java:50) at org.reficio.ws.builder.core.Wsdl.parse(Wsdl.java:58)

It throws exception at below code:

image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions