public final class com.sun.xml.internal.ws.client.sei.ResponseBuilder$DocLit extends com.sun.xml.internal.ws.client.sei.ResponseBuilder
  minor version: 0
  major version: 59
  flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
  this_class: com.sun.xml.internal.ws.client.sei.ResponseBuilder$DocLit
  super_class: com.sun.xml.internal.ws.client.sei.ResponseBuilder
{
  private final com.sun.xml.internal.ws.client.sei.ResponseBuilder$DocLit$PartBuilder[] parts;
    descriptor: [Lcom/sun/xml/internal/ws/client/sei/ResponseBuilder$DocLit$PartBuilder;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final com.sun.xml.internal.ws.spi.db.XMLBridge wrapper;
    descriptor: Lcom/sun/xml/internal/ws/spi/db/XMLBridge;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private boolean dynamicWrapper;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  static final boolean $assertionsDisabled;
    descriptor: Z
    flags: (0x1018) ACC_STATIC, ACC_FINAL, ACC_SYNTHETIC

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=1, locals=0, args_size=0
         0: .line 575
            ldc Lcom/sun/xml/internal/ws/client/sei/ResponseBuilder;
            invokevirtual java.lang.Class.desiredAssertionStatus:()Z
            ifne 1
            iconst_1
            goto 2
      StackMap locals:
      StackMap stack:
         1: iconst_0
      StackMap locals:
      StackMap stack: int
         2: putstatic com.sun.xml.internal.ws.client.sei.ResponseBuilder$DocLit.$assertionsDisabled:Z
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public void <init>(com.sun.xml.internal.ws.model.WrapperParameter, com.sun.xml.internal.ws.client.sei.ValueSetterFactory);
    descriptor: (Lcom/sun/xml/internal/ws/model/WrapperParameter;Lcom/sun/xml/internal/ws/client/sei/ValueSetterFactory;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=10, args_size=3
        start local 0 // com.sun.xml.internal.ws.client.sei.ResponseBuilder$DocLit this
        start local 1 // com.sun.xml.internal.ws.model.WrapperParameter wp
        start local 2 // com.sun.xml.internal.ws.client.sei.ValueSetterFactory setterFactory
         0: .line 585
            aload 0 /* this */
            invokespecial com.sun.xml.internal.ws.client.sei.ResponseBuilder.<init>:()V
         1: .line 586
            aload 0 /* this */
            aload 1 /* wp */
            invokevirtual com.sun.xml.internal.ws.model.WrapperParameter.getName:()Ljavax/xml/namespace/QName;
            putfield com.sun.xml.internal.ws.client.sei.ResponseBuilder$DocLit.wrapperName:Ljavax/xml/namespace/QName;
         2: .line 587
            aload 0 /* this */
            aload 1 /* wp */
            invokevirtual com.sun.xml.internal.ws.model.WrapperParameter.getXMLBridge:()Lcom/sun/xml/internal/ws/spi/db/XMLBridge;
            putfield com.sun.xml.internal.ws.client.sei.ResponseBuilder$DocLit.wrapper:Lcom/sun/xml/internal/ws/spi/db/XMLBridge;
         3: .line 588
            aload 0 /* this */
            getfield com.sun.xml.internal.ws.client.sei.ResponseBuilder$DocLit.wrapper:Lcom/sun/xml/internal/ws/spi/db/XMLBridge;
            invokeinterface com.sun.xml.internal.ws.spi.db.XMLBridge.getTypeInfo:()Lcom/sun/xml/internal/ws/spi/db/TypeInfo;
            getfield com.sun.xml.internal.ws.spi.db.TypeInfo.type:Ljava/lang/reflect/Type;
            checkcast java.lang.Class
            astore 3 /* wrapperType */
        start local 3 // java.lang.Class wrapperType
         4: .line 589
            aload 0 /* this */
            ldc Lcom/sun/xml/internal/ws/spi/db/WrapperComposite;
            aload 3 /* wrapperType */
            invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
            putfield com.sun.xml.internal.ws.client.sei.ResponseBuilder$DocLit.dynamicWrapper:Z
         5: .line 591
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
            astore 4 /* tempParts */
        start local 4 // java.util.List tempParts
         6: .line 593
            aload 1 /* wp */
            invokevirtual com.sun.xml.internal.ws.model.WrapperParameter.getWrapperChildren:()Ljava/util/List;
            astore 5 /* children */
        start local 5 // java.util.List children
         7: .line 594
            aload 5 /* children */
            invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
            astore 7
            goto 31
      StackMap locals: com.sun.xml.internal.ws.client.sei.ResponseBuilder$DocLit com.sun.xml.internal.ws.model.WrapperParameter com.sun.xml.internal.ws.client.sei.ValueSetterFactory java.lang.Class java.util.List java.util.List top java.util.Iterator
      StackMap stack:
         8: aload 7
            invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
            checkcast com.sun.xml.internal.ws.model.ParameterImpl
            astore 6 /* p */
        start local 6 // com.sun.xml.internal.ws.model.ParameterImpl p
         9: .line 595
            aload 6 /* p */
            invokevirtual com.sun.xml.internal.ws.model.ParameterImpl.isIN:()Z
            ifeq 11
        10: .line 596
            goto 31
        11: .line 597
      StackMap locals: com.sun.xml.internal.ws.client.sei.ResponseBuilder$DocLit com.sun.xml.internal.ws.model.WrapperParameter com.sun.xml.internal.ws.client.sei.ValueSetterFactory java.lang.Class java.util.List java.util.List com.sun.xml.internal.ws.model.ParameterImpl java.util.Iterator
      StackMap stack:
            aload 6 /* p */
            invokevirtual com.sun.xml.internal.ws.model.ParameterImpl.getName:()Ljavax/xml/namespace/QName;
            astore 8 /* name */
        start local 8 // javax.xml.namespace.QName name
        12: .line 598
            aload 0 /* this */
            getfield com.sun.xml.internal.ws.client.sei.ResponseBuilder$DocLit.dynamicWrapper:Z
            ifeq 18
        13: .line 599
            aload 0 /* this */
            getfield com.sun.xml.internal.ws.client.sei.ResponseBuilder$DocLit.wrappedParts:Ljava/util/Map;
            ifnonnull 14
            aload 0 /* this */
            new java.util.HashMap
            dup
            invokespecial java.util.HashMap.<init>:()V
            putfield com.sun.xml.internal.ws.client.sei.ResponseBuilder$DocLit.wrappedParts:Ljava/util/Map;
        14: .line 600
      StackMap locals: javax.xml.namespace.QName
      StackMap stack:
            aload 6 /* p */
            invokevirtual com.sun.xml.internal.ws.model.ParameterImpl.getInlinedRepeatedElementBridge:()Lcom/sun/xml/internal/ws/spi/db/XMLBridge;
            astore 9 /* xmlBridge */
        start local 9 // com.sun.xml.internal.ws.spi.db.XMLBridge xmlBridge
        15: .line 601
            aload 9 /* xmlBridge */
            ifnonnull 16
            aload 6 /* p */
            invokevirtual com.sun.xml.internal.ws.model.ParameterImpl.getXMLBridge:()Lcom/sun/xml/internal/ws/spi/db/XMLBridge;
            astore 9 /* xmlBridge */
        16: .line 602
      StackMap locals: com.sun.xml.internal.ws.spi.db.XMLBridge
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.xml.internal.ws.client.sei.ResponseBuilder$DocLit.wrappedParts:Ljava/util/Map;
            aload 6 /* p */
            invokevirtual com.sun.xml.internal.ws.model.ParameterImpl.getName:()Ljavax/xml/namespace/QName;
            new com.sun.xml.internal.ws.client.sei.ResponseBuilder$WrappedPartBuilder
            dup
            aload 9 /* xmlBridge */
            aload 2 /* setterFactory */
            aload 6 /* p */
            invokevirtual com.sun.xml.internal.ws.client.sei.ValueSetterFactory.get:(Lcom/sun/xml/internal/ws/model/ParameterImpl;)Lcom/sun/xml/internal/ws/client/sei/ValueSetter;
            invokespecial com.sun.xml.internal.ws.client.sei.ResponseBuilder$WrappedPartBuilder.<init>:(Lcom/sun/xml/internal/ws/spi/db/XMLBridge;Lcom/sun/xml/internal/ws/client/sei/ValueSetter;)V
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        end local 9 // com.sun.xml.internal.ws.spi.db.XMLBridge xmlBridge
        17: .line 603
            goto 31
        18: .line 605
      StackMap locals:
      StackMap stack:
            aload 4 /* tempParts */
            new com.sun.xml.internal.ws.client.sei.ResponseBuilder$DocLit$PartBuilder
            dup
        19: .line 606
            aload 1 /* wp */
            invokevirtual com.sun.xml.internal.ws.model.WrapperParameter.getOwner:()Lcom/sun/xml/internal/ws/model/AbstractSEIModelImpl;
            invokevirtual com.sun.xml.internal.ws.model.AbstractSEIModelImpl.getBindingContext:()Lcom/sun/xml/internal/ws/spi/db/BindingContext;
        20: .line 607
            aload 3 /* wrapperType */
        21: .line 608
            aload 8 /* name */
            invokevirtual javax.xml.namespace.QName.getNamespaceURI:()Ljava/lang/String;
        22: .line 609
            aload 6 /* p */
            invokevirtual com.sun.xml.internal.ws.model.ParameterImpl.getName:()Ljavax/xml/namespace/QName;
            invokevirtual javax.xml.namespace.QName.getLocalPart:()Ljava/lang/String;
        23: .line 606
            invokeinterface com.sun.xml.internal.ws.spi.db.BindingContext.getElementPropertyAccessor:(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)Lcom/sun/xml/internal/ws/spi/db/PropertyAccessor;
        24: .line 610
            aload 2 /* setterFactory */
            aload 6 /* p */
            invokevirtual com.sun.xml.internal.ws.client.sei.ValueSetterFactory.get:(Lcom/sun/xml/internal/ws/model/ParameterImpl;)Lcom/sun/xml/internal/ws/client/sei/ValueSetter;
            invokespecial com.sun.xml.internal.ws.client.sei.ResponseBuilder$DocLit$PartBuilder.<init>:(Lcom/sun/xml/internal/ws/spi/db/PropertyAccessor;Lcom/sun/xml/internal/ws/client/sei/ValueSetter;)V
        25: .line 605
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
        26: .line 614
            getstatic com.sun.xml.internal.ws.client.sei.ResponseBuilder$DocLit.$assertionsDisabled:Z
            ifne 31
            aload 6 /* p */
            invokevirtual com.sun.xml.internal.ws.model.ParameterImpl.getBinding:()Lcom/sun/xml/internal/ws/api/model/ParameterBinding;
            getstatic com.sun.xml.internal.ws.api.model.ParameterBinding.BODY:Lcom/sun/xml/internal/ws/api/model/ParameterBinding;
            if_acmpeq 31
            new java.lang.AssertionError
            dup
            invokespecial java.lang.AssertionError.<init>:()V
            athrow
        27: .line 615
      StackMap locals:
      StackMap stack: javax.xml.bind.JAXBException
            astore 9 /* e */
        start local 9 // javax.xml.bind.JAXBException e
        28: .line 616
            new javax.xml.ws.WebServiceException
            dup
        29: .line 617
            new java.lang.StringBuilder
            dup
            invokespecial java.lang.StringBuilder.<init>:()V
            aload 3 /* wrapperType */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
            ldc " do not have a property of the name "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 8 /* name */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            aload 9 /* e */
        30: .line 616
            invokespecial javax.xml.ws.WebServiceException.<init>:(Ljava/lang/String;Ljava/lang/Throwable;)V
            athrow
        end local 9 // javax.xml.bind.JAXBException e
        end local 8 // javax.xml.namespace.QName name
        end local 6 // com.sun.xml.internal.ws.model.ParameterImpl p
        31: .line 594
      StackMap locals: com.sun.xml.internal.ws.client.sei.ResponseBuilder$DocLit com.sun.xml.internal.ws.model.WrapperParameter com.sun.xml.internal.ws.client.sei.ValueSetterFactory java.lang.Class java.util.List java.util.List top java.util.Iterator
      StackMap stack:
            aload 7
            invokeinterface java.util.Iterator.hasNext:()Z
            ifne 8
        32: .line 621
            aload 0 /* this */
            aload 4 /* tempParts */
            aload 4 /* tempParts */
            invokeinterface java.util.List.size:()I
            anewarray com.sun.xml.internal.ws.client.sei.ResponseBuilder$DocLit$PartBuilder
            invokeinterface java.util.List.toArray:([Ljava/lang/Object;)[Ljava/lang/Object;
            checkcast com.sun.xml.internal.ws.client.sei.ResponseBuilder$DocLit$PartBuilder[]
            putfield com.sun.xml.internal.ws.client.sei.ResponseBuilder$DocLit.parts:[Lcom/sun/xml/internal/ws/client/sei/ResponseBuilder$DocLit$PartBuilder;
        33: .line 622
            return
        end local 5 // java.util.List children
        end local 4 // java.util.List tempParts
        end local 3 // java.lang.Class wrapperType
        end local 2 // com.sun.xml.internal.ws.client.sei.ValueSetterFactory setterFactory
        end local 1 // com.sun.xml.internal.ws.model.WrapperParameter wp
        end local 0 // com.sun.xml.internal.ws.client.sei.ResponseBuilder$DocLit this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   34     0           this  Lcom/sun/xml/internal/ws/client/sei/ResponseBuilder$DocLit;
            0   34     1             wp  Lcom/sun/xml/internal/ws/model/WrapperParameter;
            0   34     2  setterFactory  Lcom/sun/xml/internal/ws/client/sei/ValueSetterFactory;
            4   34     3    wrapperType  Ljava/lang/Class;
            6   34     4      tempParts  Ljava/util/List<Lcom/sun/xml/internal/ws/client/sei/ResponseBuilder$DocLit$PartBuilder;>;
            7   34     5       children  Ljava/util/List<Lcom/sun/xml/internal/ws/model/ParameterImpl;>;
            9   31     6              p  Lcom/sun/xml/internal/ws/model/ParameterImpl;
           12   31     8           name  Ljavax/xml/namespace/QName;
           15   17     9      xmlBridge  Lcom/sun/xml/internal/ws/spi/db/XMLBridge;
           28   31     9              e  Ljavax/xml/bind/JAXBException;
      Exception table:
        from    to  target  type
          18    27      27  Class javax.xml.bind.JAXBException
    MethodParameters:
               Name  Flags
      wp             
      setterFactory  

  public java.lang.Object readResponse(com.sun.xml.internal.ws.api.message.Message, java.lang.Object[]);
    descriptor: (Lcom/sun/xml/internal/ws/api/message/Message;[Ljava/lang/Object;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=11, args_size=3
        start local 0 // com.sun.xml.internal.ws.client.sei.ResponseBuilder$DocLit this
        start local 1 // com.sun.xml.internal.ws.api.message.Message msg
        start local 2 // java.lang.Object[] args
         0: .line 626
            aload 0 /* this */
            getfield com.sun.xml.internal.ws.client.sei.ResponseBuilder$DocLit.dynamicWrapper:Z
            ifeq 1
            aload 0 /* this */
            aload 1 /* msg */
            aload 2 /* args */
            invokevirtual com.sun.xml.internal.ws.client.sei.ResponseBuilder$DocLit.readWrappedResponse:(Lcom/sun/xml/internal/ws/api/message/Message;[Ljava/lang/Object;)Ljava/lang/Object;
            areturn
         1: .line 627
      StackMap locals:
      StackMap stack:
            aconst_null
            astore 3 /* retVal */
        start local 3 // java.lang.Object retVal
         2: .line 629
            aload 0 /* this */
            getfield com.sun.xml.internal.ws.client.sei.ResponseBuilder$DocLit.parts:[Lcom/sun/xml/internal/ws/client/sei/ResponseBuilder$DocLit$PartBuilder;
            arraylength
            ifle 25
         3: .line 630
            aload 1 /* msg */
            invokevirtual com.sun.xml.internal.ws.api.message.Message.hasPayload:()Z
            ifne 5
         4: .line 631
            new javax.xml.ws.WebServiceException
            dup
            new java.lang.StringBuilder
            dup
            ldc "No payload. Expecting payload with "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 0 /* this */
            getfield com.sun.xml.internal.ws.client.sei.ResponseBuilder$DocLit.wrapperName:Ljavax/xml/namespace/QName;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
            ldc " element"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokespecial javax.xml.ws.WebServiceException.<init>:(Ljava/lang/String;)V
            athrow
         5: .line 633
      StackMap locals: java.lang.Object
      StackMap stack:
            aload 1 /* msg */
            invokevirtual com.sun.xml.internal.ws.api.message.Message.readPayload:()Ljavax/xml/stream/XMLStreamReader;
            astore 4 /* reader */
        start local 4 // javax.xml.stream.XMLStreamReader reader
         6: .line 634
            aload 4 /* reader */
            aload 0 /* this */
            getfield com.sun.xml.internal.ws.client.sei.ResponseBuilder$DocLit.wrapperName:Ljavax/xml/namespace/QName;
            invokestatic com.sun.xml.internal.ws.streaming.XMLStreamReaderUtil.verifyTag:(Ljavax/xml/stream/XMLStreamReader;Ljavax/xml/namespace/QName;)V
         7: .line 635
            aload 0 /* this */
            getfield com.sun.xml.internal.ws.client.sei.ResponseBuilder$DocLit.wrapper:Lcom/sun/xml/internal/ws/spi/db/XMLBridge;
            aload 4 /* reader */
            aload 1 /* msg */
            invokevirtual com.sun.xml.internal.ws.api.message.Message.getAttachments:()Lcom/sun/xml/internal/ws/api/message/AttachmentSet;
            ifnull 9
         8: .line 636
            new com.sun.xml.internal.ws.message.AttachmentUnmarshallerImpl
            dup
            aload 1 /* msg */
            invokevirtual com.sun.xml.internal.ws.api.message.Message.getAttachments:()Lcom/sun/xml/internal/ws/api/message/AttachmentSet;
            invokespecial com.sun.xml.internal.ws.message.AttachmentUnmarshallerImpl.<init>:(Lcom/sun/xml/internal/ws/api/message/AttachmentSet;)V
            goto 10
      StackMap locals: com.sun.xml.internal.ws.client.sei.ResponseBuilder$DocLit com.sun.xml.internal.ws.api.message.Message java.lang.Object[] java.lang.Object javax.xml.stream.XMLStreamReader
      StackMap stack: com.sun.xml.internal.ws.spi.db.XMLBridge javax.xml.stream.XMLStreamReader
         9: aconst_null
        10: .line 635
      StackMap locals: com.sun.xml.internal.ws.client.sei.ResponseBuilder$DocLit com.sun.xml.internal.ws.api.message.Message java.lang.Object[] java.lang.Object javax.xml.stream.XMLStreamReader
      StackMap stack: com.sun.xml.internal.ws.spi.db.XMLBridge javax.xml.stream.XMLStreamReader com.sun.xml.internal.ws.message.AttachmentUnmarshallerImpl
            invokeinterface com.sun.xml.internal.ws.spi.db.XMLBridge.unmarshal:(Ljavax/xml/stream/XMLStreamReader;Ljavax/xml/bind/attachment/AttachmentUnmarshaller;)Ljava/lang/Object;
            astore 5 /* wrapperBean */
        start local 5 // java.lang.Object wrapperBean
        11: .line 639
            aload 0 /* this */
            getfield com.sun.xml.internal.ws.client.sei.ResponseBuilder$DocLit.parts:[Lcom/sun/xml/internal/ws/client/sei/ResponseBuilder$DocLit$PartBuilder;
            dup
            astore 9
            arraylength
            istore 8
            iconst_0
            istore 7
            goto 18
      StackMap locals: com.sun.xml.internal.ws.client.sei.ResponseBuilder$DocLit com.sun.xml.internal.ws.api.message.Message java.lang.Object[] java.lang.Object javax.xml.stream.XMLStreamReader java.lang.Object top int int com.sun.xml.internal.ws.client.sei.ResponseBuilder$DocLit$PartBuilder[]
      StackMap stack:
        12: aload 9
            iload 7
            aaload
            astore 6 /* part */
        start local 6 // com.sun.xml.internal.ws.client.sei.ResponseBuilder$DocLit$PartBuilder part
        13: .line 640
            aload 6 /* part */
            aload 2 /* args */
            aload 5 /* wrapperBean */
            invokevirtual com.sun.xml.internal.ws.client.sei.ResponseBuilder$DocLit$PartBuilder.readResponse:([Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            astore 10 /* o */
        start local 10 // java.lang.Object o
        14: .line 643
            aload 10 /* o */
            ifnull 17
        15: .line 644
            getstatic com.sun.xml.internal.ws.client.sei.ResponseBuilder$DocLit.$assertionsDisabled:Z
            ifne 16
            aload 3 /* retVal */
            ifnull 16
            new java.lang.AssertionError
            dup
            invokespecial java.lang.AssertionError.<init>:()V
            athrow
        16: .line 645
      StackMap locals: com.sun.xml.internal.ws.client.sei.ResponseBuilder$DocLit com.sun.xml.internal.ws.api.message.Message java.lang.Object[] java.lang.Object javax.xml.stream.XMLStreamReader java.lang.Object com.sun.xml.internal.ws.client.sei.ResponseBuilder$DocLit$PartBuilder int int com.sun.xml.internal.ws.client.sei.ResponseBuilder$DocLit$PartBuilder[] java.lang.Object
      StackMap stack:
            aload 10 /* o */
            astore 3 /* retVal */
        end local 10 // java.lang.Object o
        end local 6 // com.sun.xml.internal.ws.client.sei.ResponseBuilder$DocLit$PartBuilder part
        17: .line 639
      StackMap locals: com.sun.xml.internal.ws.client.sei.ResponseBuilder$DocLit com.sun.xml.internal.ws.api.message.Message java.lang.Object[] java.lang.Object javax.xml.stream.XMLStreamReader java.lang.Object top int int com.sun.xml.internal.ws.client.sei.ResponseBuilder$DocLit$PartBuilder[]
      StackMap stack:
            iinc 7 1
      StackMap locals:
      StackMap stack:
        18: iload 7
            iload 8
            if_icmplt 12
        19: .line 648
            goto 22
      StackMap locals: com.sun.xml.internal.ws.client.sei.ResponseBuilder$DocLit com.sun.xml.internal.ws.api.message.Message java.lang.Object[] java.lang.Object javax.xml.stream.XMLStreamReader java.lang.Object
      StackMap stack: com.sun.xml.internal.ws.spi.db.DatabindingException
        20: astore 6 /* e */
        start local 6 // com.sun.xml.internal.ws.spi.db.DatabindingException e
        21: .line 650
            new javax.xml.ws.WebServiceException
            dup
            aload 6 /* e */
            invokespecial javax.xml.ws.WebServiceException.<init>:(Ljava/lang/Throwable;)V
            athrow
        end local 6 // com.sun.xml.internal.ws.spi.db.DatabindingException e
        22: .line 654
      StackMap locals:
      StackMap stack:
            aload 4 /* reader */
            invokeinterface javax.xml.stream.XMLStreamReader.close:()V
        23: .line 655
            aload 4 /* reader */
            invokestatic com.sun.xml.internal.ws.api.streaming.XMLStreamReaderFactory.recycle:(Ljavax/xml/stream/XMLStreamReader;)V
        end local 5 // java.lang.Object wrapperBean
        end local 4 // javax.xml.stream.XMLStreamReader reader
        24: .line 656
            goto 26
        25: .line 657
      StackMap locals:
      StackMap stack:
            aload 1 /* msg */
            invokevirtual com.sun.xml.internal.ws.api.message.Message.consume:()V
        26: .line 660
      StackMap locals:
      StackMap stack:
            aload 3 /* retVal */
            areturn
        end local 3 // java.lang.Object retVal
        end local 2 // java.lang.Object[] args
        end local 1 // com.sun.xml.internal.ws.api.message.Message msg
        end local 0 // com.sun.xml.internal.ws.client.sei.ResponseBuilder$DocLit this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   27     0         this  Lcom/sun/xml/internal/ws/client/sei/ResponseBuilder$DocLit;
            0   27     1          msg  Lcom/sun/xml/internal/ws/api/message/Message;
            0   27     2         args  [Ljava/lang/Object;
            2   27     3       retVal  Ljava/lang/Object;
            6   24     4       reader  Ljavax/xml/stream/XMLStreamReader;
           11   24     5  wrapperBean  Ljava/lang/Object;
           13   17     6         part  Lcom/sun/xml/internal/ws/client/sei/ResponseBuilder$DocLit$PartBuilder;
           14   17    10            o  Ljava/lang/Object;
           21   22     6            e  Lcom/sun/xml/internal/ws/spi/db/DatabindingException;
      Exception table:
        from    to  target  type
          11    19      20  Class com.sun.xml.internal.ws.spi.db.DatabindingException
    Exceptions:
      throws javax.xml.bind.JAXBException, javax.xml.stream.XMLStreamException
    MethodParameters:
      Name  Flags
      msg   
      args  
}
SourceFile: "ResponseBuilder.java"
NestHost: com.sun.xml.internal.ws.client.sei.ResponseBuilder
InnerClasses:
  public final DocLit = com.sun.xml.internal.ws.client.sei.ResponseBuilder$DocLit of com.sun.xml.internal.ws.client.sei.ResponseBuilder
  final PartBuilder = com.sun.xml.internal.ws.client.sei.ResponseBuilder$DocLit$PartBuilder of com.sun.xml.internal.ws.client.sei.ResponseBuilder$DocLit
  final WrappedPartBuilder = com.sun.xml.internal.ws.client.sei.ResponseBuilder$WrappedPartBuilder of com.sun.xml.internal.ws.client.sei.ResponseBuilder