public final class com.sun.xml.internal.ws.server.sei.TieHandler implements com.sun.xml.internal.ws.api.databinding.EndpointCallBridge
  minor version: 0
  major version: 59
  flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
  this_class: com.sun.xml.internal.ws.server.sei.TieHandler
  super_class: java.lang.Object
{
  private final com.sun.xml.internal.ws.api.SOAPVersion soapVersion;
    descriptor: Lcom/sun/xml/internal/ws/api/SOAPVersion;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final java.lang.reflect.Method method;
    descriptor: Ljava/lang/reflect/Method;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final int noOfArgs;
    descriptor: I
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final com.sun.xml.internal.ws.model.JavaMethodImpl javaMethodModel;
    descriptor: Lcom/sun/xml/internal/ws/model/JavaMethodImpl;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final java.lang.Boolean isOneWay;
    descriptor: Ljava/lang/Boolean;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final com.sun.xml.internal.ws.server.sei.EndpointArgumentsBuilder argumentsBuilder;
    descriptor: Lcom/sun/xml/internal/ws/server/sei/EndpointArgumentsBuilder;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final com.sun.xml.internal.ws.server.sei.EndpointResponseMessageBuilder bodyBuilder;
    descriptor: Lcom/sun/xml/internal/ws/server/sei/EndpointResponseMessageBuilder;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final com.sun.xml.internal.ws.server.sei.MessageFiller[] outFillers;
    descriptor: [Lcom/sun/xml/internal/ws/server/sei/MessageFiller;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  protected com.sun.xml.internal.ws.api.message.MessageContextFactory packetFactory;
    descriptor: Lcom/sun/xml/internal/ws/api/message/MessageContextFactory;
    flags: (0x0004) ACC_PROTECTED

  private static final java.util.logging.Logger LOGGER;
    descriptor: Ljava/util/logging/Logger;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static volatile int[] $SWITCH_TABLE$com$sun$xml$internal$ws$api$model$ParameterBinding$Kind;
    descriptor: [I
    flags: (0x104a) ACC_PRIVATE, ACC_STATIC, ACC_VOLATILE, ACC_SYNTHETIC

  private static volatile int[] $SWITCH_TABLE$com$sun$xml$internal$ws$api$SOAPVersion;
    descriptor: [I
    flags: (0x104a) ACC_PRIVATE, ACC_STATIC, ACC_VOLATILE, ACC_SYNTHETIC

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=1, locals=0, args_size=0
         0: .line 313
            ldc Lcom/sun/xml/internal/ws/server/sei/TieHandler;
            invokevirtual java.lang.Class.getName:()Ljava/lang/String;
            invokestatic java.util.logging.Logger.getLogger:(Ljava/lang/String;)Ljava/util/logging/Logger;
            putstatic com.sun.xml.internal.ws.server.sei.TieHandler.LOGGER:Ljava/util/logging/Logger;
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public void <init>(com.sun.xml.internal.ws.model.JavaMethodImpl, com.sun.xml.internal.ws.api.WSBinding, com.sun.xml.internal.ws.api.message.MessageContextFactory);
    descriptor: (Lcom/sun/xml/internal/ws/model/JavaMethodImpl;Lcom/sun/xml/internal/ws/api/WSBinding;Lcom/sun/xml/internal/ws/api/message/MessageContextFactory;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=4
        start local 0 // com.sun.xml.internal.ws.server.sei.TieHandler this
        start local 1 // com.sun.xml.internal.ws.model.JavaMethodImpl method
        start local 2 // com.sun.xml.internal.ws.api.WSBinding binding
        start local 3 // com.sun.xml.internal.ws.api.message.MessageContextFactory mcf
         0: .line 96
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 97
            aload 0 /* this */
            aload 2 /* binding */
            invokeinterface com.sun.xml.internal.ws.api.WSBinding.getSOAPVersion:()Lcom/sun/xml/internal/ws/api/SOAPVersion;
            putfield com.sun.xml.internal.ws.server.sei.TieHandler.soapVersion:Lcom/sun/xml/internal/ws/api/SOAPVersion;
         2: .line 98
            aload 0 /* this */
            aload 1 /* method */
            invokevirtual com.sun.xml.internal.ws.model.JavaMethodImpl.getMethod:()Ljava/lang/reflect/Method;
            putfield com.sun.xml.internal.ws.server.sei.TieHandler.method:Ljava/lang/reflect/Method;
         3: .line 99
            aload 0 /* this */
            aload 1 /* method */
            putfield com.sun.xml.internal.ws.server.sei.TieHandler.javaMethodModel:Lcom/sun/xml/internal/ws/model/JavaMethodImpl;
         4: .line 100
            aload 0 /* this */
            aload 0 /* this */
            invokevirtual com.sun.xml.internal.ws.server.sei.TieHandler.createArgumentsBuilder:()Lcom/sun/xml/internal/ws/server/sei/EndpointArgumentsBuilder;
            putfield com.sun.xml.internal.ws.server.sei.TieHandler.argumentsBuilder:Lcom/sun/xml/internal/ws/server/sei/EndpointArgumentsBuilder;
         5: .line 101
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
            astore 4 /* fillers */
        start local 4 // java.util.List fillers
         6: .line 102
            aload 0 /* this */
            aload 0 /* this */
            aload 4 /* fillers */
            invokevirtual com.sun.xml.internal.ws.server.sei.TieHandler.createResponseMessageBuilder:(Ljava/util/List;)Lcom/sun/xml/internal/ws/server/sei/EndpointResponseMessageBuilder;
            putfield com.sun.xml.internal.ws.server.sei.TieHandler.bodyBuilder:Lcom/sun/xml/internal/ws/server/sei/EndpointResponseMessageBuilder;
         7: .line 103
            aload 0 /* this */
            aload 4 /* fillers */
            aload 4 /* fillers */
            invokeinterface java.util.List.size:()I
            anewarray com.sun.xml.internal.ws.server.sei.MessageFiller
            invokeinterface java.util.List.toArray:([Ljava/lang/Object;)[Ljava/lang/Object;
            checkcast com.sun.xml.internal.ws.server.sei.MessageFiller[]
            putfield com.sun.xml.internal.ws.server.sei.TieHandler.outFillers:[Lcom/sun/xml/internal/ws/server/sei/MessageFiller;
         8: .line 104
            aload 0 /* this */
            aload 1 /* method */
            invokevirtual com.sun.xml.internal.ws.model.JavaMethodImpl.getMEP:()Lcom/sun/xml/internal/ws/api/model/MEP;
            invokevirtual com.sun.xml.internal.ws.api.model.MEP.isOneWay:()Z
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            putfield com.sun.xml.internal.ws.server.sei.TieHandler.isOneWay:Ljava/lang/Boolean;
         9: .line 105
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.xml.internal.ws.server.sei.TieHandler.method:Ljava/lang/reflect/Method;
            invokevirtual java.lang.reflect.Method.getParameterTypes:()[Ljava/lang/Class;
            arraylength
            putfield com.sun.xml.internal.ws.server.sei.TieHandler.noOfArgs:I
        10: .line 106
            aload 0 /* this */
            aload 3 /* mcf */
            putfield com.sun.xml.internal.ws.server.sei.TieHandler.packetFactory:Lcom/sun/xml/internal/ws/api/message/MessageContextFactory;
        11: .line 107
            return
        end local 4 // java.util.List fillers
        end local 3 // com.sun.xml.internal.ws.api.message.MessageContextFactory mcf
        end local 2 // com.sun.xml.internal.ws.api.WSBinding binding
        end local 1 // com.sun.xml.internal.ws.model.JavaMethodImpl method
        end local 0 // com.sun.xml.internal.ws.server.sei.TieHandler this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   12     0     this  Lcom/sun/xml/internal/ws/server/sei/TieHandler;
            0   12     1   method  Lcom/sun/xml/internal/ws/model/JavaMethodImpl;
            0   12     2  binding  Lcom/sun/xml/internal/ws/api/WSBinding;
            0   12     3      mcf  Lcom/sun/xml/internal/ws/api/message/MessageContextFactory;
            6   12     4  fillers  Ljava/util/List<Lcom/sun/xml/internal/ws/server/sei/MessageFiller;>;
    MethodParameters:
         Name  Flags
      method   
      binding  
      mcf      

  private com.sun.xml.internal.ws.server.sei.EndpointArgumentsBuilder createArgumentsBuilder();
    descriptor: ()Lcom/sun/xml/internal/ws/server/sei/EndpointArgumentsBuilder;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=6, locals=12, args_size=1
        start local 0 // com.sun.xml.internal.ws.server.sei.TieHandler this
         0: .line 117
            aload 0 /* this */
            getfield com.sun.xml.internal.ws.server.sei.TieHandler.javaMethodModel:Lcom/sun/xml/internal/ws/model/JavaMethodImpl;
            invokevirtual com.sun.xml.internal.ws.model.JavaMethodImpl.getRequestParameters:()Ljava/util/List;
            astore 2 /* rp */
        start local 2 // java.util.List rp
         1: .line 118
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
            astore 3 /* builders */
        start local 3 // java.util.List builders
         2: .line 120
            aload 2 /* rp */
            invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
            astore 5
            goto 22
      StackMap locals: com.sun.xml.internal.ws.server.sei.TieHandler top java.util.List java.util.List top java.util.Iterator
      StackMap stack:
         3: aload 5
            invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
            checkcast com.sun.xml.internal.ws.model.ParameterImpl
            astore 4 /* param */
        start local 4 // com.sun.xml.internal.ws.model.ParameterImpl param
         4: .line 121
            aload 4 /* param */
            invokestatic com.sun.xml.internal.ws.server.sei.EndpointValueSetter.get:(Lcom/sun/xml/internal/ws/model/ParameterImpl;)Lcom/sun/xml/internal/ws/server/sei/EndpointValueSetter;
            astore 6 /* setter */
        start local 6 // com.sun.xml.internal.ws.server.sei.EndpointValueSetter setter
         5: .line 122
            invokestatic com.sun.xml.internal.ws.server.sei.TieHandler.$SWITCH_TABLE$com$sun$xml$internal$ws$api$model$ParameterBinding$Kind:()[I
            aload 4 /* param */
            invokevirtual com.sun.xml.internal.ws.model.ParameterImpl.getInBinding:()Lcom/sun/xml/internal/ws/api/model/ParameterBinding;
            getfield com.sun.xml.internal.ws.api.model.ParameterBinding.kind:Lcom/sun/xml/internal/ws/api/model/ParameterBinding$Kind;
            invokevirtual com.sun.xml.internal.ws.api.model.ParameterBinding$Kind.ordinal:()I
            iaload
            tableswitch { // 1 - 4
                    1: 6
                    2: 13
                    3: 17
                    4: 15
              default: 21
          }
         6: .line 124
      StackMap locals: com.sun.xml.internal.ws.server.sei.TieHandler top java.util.List java.util.List com.sun.xml.internal.ws.model.ParameterImpl java.util.Iterator com.sun.xml.internal.ws.server.sei.EndpointValueSetter
      StackMap stack:
            aload 4 /* param */
            invokevirtual com.sun.xml.internal.ws.model.ParameterImpl.isWrapperStyle:()Z
            ifeq 11
         7: .line 125
            aload 4 /* param */
            invokevirtual com.sun.xml.internal.ws.model.ParameterImpl.getParent:()Lcom/sun/xml/internal/ws/api/model/JavaMethod;
            invokeinterface com.sun.xml.internal.ws.api.model.JavaMethod.getBinding:()Lcom/sun/xml/internal/ws/api/model/soap/SOAPBinding;
            invokevirtual com.sun.xml.internal.ws.api.model.soap.SOAPBinding.isRpcLit:()Z
            ifeq 9
         8: .line 126
            aload 3 /* builders */
            new com.sun.xml.internal.ws.server.sei.EndpointArgumentsBuilder$RpcLit
            dup
            aload 4 /* param */
            checkcast com.sun.xml.internal.ws.model.WrapperParameter
            invokespecial com.sun.xml.internal.ws.server.sei.EndpointArgumentsBuilder$RpcLit.<init>:(Lcom/sun/xml/internal/ws/model/WrapperParameter;)V
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
            goto 22
         9: .line 128
      StackMap locals:
      StackMap stack:
            aload 3 /* builders */
            new com.sun.xml.internal.ws.server.sei.EndpointArgumentsBuilder$DocLit
            dup
            aload 4 /* param */
            checkcast com.sun.xml.internal.ws.model.WrapperParameter
            getstatic javax.jws.WebParam$Mode.OUT:Ljavax/jws/WebParam$Mode;
            invokespecial com.sun.xml.internal.ws.server.sei.EndpointArgumentsBuilder$DocLit.<init>:(Lcom/sun/xml/internal/ws/model/WrapperParameter;Ljavax/jws/WebParam$Mode;)V
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
        10: .line 129
            goto 22
        11: .line 130
      StackMap locals:
      StackMap stack:
            aload 3 /* builders */
            new com.sun.xml.internal.ws.server.sei.EndpointArgumentsBuilder$Body
            dup
            aload 4 /* param */
            invokevirtual com.sun.xml.internal.ws.model.ParameterImpl.getXMLBridge:()Lcom/sun/xml/internal/ws/spi/db/XMLBridge;
            aload 6 /* setter */
            invokespecial com.sun.xml.internal.ws.server.sei.EndpointArgumentsBuilder$Body.<init>:(Lcom/sun/xml/internal/ws/spi/db/XMLBridge;Lcom/sun/xml/internal/ws/server/sei/EndpointValueSetter;)V
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
        12: .line 132
            goto 22
        13: .line 134
      StackMap locals:
      StackMap stack:
            aload 3 /* builders */
            new com.sun.xml.internal.ws.server.sei.EndpointArgumentsBuilder$Header
            dup
            aload 0 /* this */
            getfield com.sun.xml.internal.ws.server.sei.TieHandler.soapVersion:Lcom/sun/xml/internal/ws/api/SOAPVersion;
            aload 4 /* param */
            aload 6 /* setter */
            invokespecial com.sun.xml.internal.ws.server.sei.EndpointArgumentsBuilder$Header.<init>:(Lcom/sun/xml/internal/ws/api/SOAPVersion;Lcom/sun/xml/internal/ws/model/ParameterImpl;Lcom/sun/xml/internal/ws/server/sei/EndpointValueSetter;)V
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
        14: .line 135
            goto 22
        15: .line 137
      StackMap locals:
      StackMap stack:
            aload 3 /* builders */
            aload 4 /* param */
            aload 6 /* setter */
            invokestatic com.sun.xml.internal.ws.server.sei.EndpointArgumentsBuilder$AttachmentBuilder.createAttachmentBuilder:(Lcom/sun/xml/internal/ws/model/ParameterImpl;Lcom/sun/xml/internal/ws/server/sei/EndpointValueSetter;)Lcom/sun/xml/internal/ws/server/sei/EndpointArgumentsBuilder;
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
        16: .line 138
            goto 22
        17: .line 140
      StackMap locals:
      StackMap stack:
            aload 3 /* builders */
            new com.sun.xml.internal.ws.server.sei.EndpointArgumentsBuilder$NullSetter
            dup
            aload 6 /* setter */
        18: .line 141
            aload 4 /* param */
            invokevirtual com.sun.xml.internal.ws.model.ParameterImpl.getTypeInfo:()Lcom/sun/xml/internal/ws/spi/db/TypeInfo;
            getfield com.sun.xml.internal.ws.spi.db.TypeInfo.type:Ljava/lang/reflect/Type;
            invokestatic com.sun.xml.internal.ws.server.sei.EndpointArgumentsBuilder.getVMUninitializedValue:(Ljava/lang/reflect/Type;)Ljava/lang/Object;
            invokespecial com.sun.xml.internal.ws.server.sei.EndpointArgumentsBuilder$NullSetter.<init>:(Lcom/sun/xml/internal/ws/server/sei/EndpointValueSetter;Ljava/lang/Object;)V
        19: .line 140
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
        20: .line 142
            goto 22
        21: .line 144
      StackMap locals:
      StackMap stack:
            new java.lang.AssertionError
            dup
            invokespecial java.lang.AssertionError.<init>:()V
            athrow
        end local 6 // com.sun.xml.internal.ws.server.sei.EndpointValueSetter setter
        end local 4 // com.sun.xml.internal.ws.model.ParameterImpl param
        22: .line 120
      StackMap locals: com.sun.xml.internal.ws.server.sei.TieHandler top java.util.List java.util.List top java.util.Iterator
      StackMap stack:
            aload 5
            invokeinterface java.util.Iterator.hasNext:()Z
            ifne 3
        23: .line 149
            aload 0 /* this */
            getfield com.sun.xml.internal.ws.server.sei.TieHandler.javaMethodModel:Lcom/sun/xml/internal/ws/model/JavaMethodImpl;
            invokevirtual com.sun.xml.internal.ws.model.JavaMethodImpl.getResponseParameters:()Ljava/util/List;
            astore 4 /* resp */
        start local 4 // java.util.List resp
        24: .line 150
            aload 4 /* resp */
            invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
            astore 6
            goto 39
      StackMap locals: com.sun.xml.internal.ws.server.sei.TieHandler top java.util.List java.util.List java.util.List top java.util.Iterator
      StackMap stack:
        25: aload 6
            invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
            checkcast com.sun.xml.internal.ws.model.ParameterImpl
            astore 5 /* param */
        start local 5 // com.sun.xml.internal.ws.model.ParameterImpl param
        26: .line 151
            aload 5 /* param */
            invokevirtual com.sun.xml.internal.ws.model.ParameterImpl.isWrapperStyle:()Z
            ifeq 36
        27: .line 152
            aload 5 /* param */
            checkcast com.sun.xml.internal.ws.model.WrapperParameter
            astore 7 /* wp */
        start local 7 // com.sun.xml.internal.ws.model.WrapperParameter wp
        28: .line 153
            aload 7 /* wp */
            invokevirtual com.sun.xml.internal.ws.model.WrapperParameter.getWrapperChildren:()Ljava/util/List;
            astore 8 /* children */
        start local 8 // java.util.List children
        29: .line 154
            aload 8 /* children */
            invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
            astore 10
            goto 34
      StackMap locals: com.sun.xml.internal.ws.server.sei.TieHandler top java.util.List java.util.List java.util.List com.sun.xml.internal.ws.model.ParameterImpl java.util.Iterator com.sun.xml.internal.ws.model.WrapperParameter java.util.List top java.util.Iterator
      StackMap stack:
        30: aload 10
            invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
            checkcast com.sun.xml.internal.ws.model.ParameterImpl
            astore 9 /* p */
        start local 9 // com.sun.xml.internal.ws.model.ParameterImpl p
        31: .line 155
            aload 9 /* p */
            invokevirtual com.sun.xml.internal.ws.model.ParameterImpl.isOUT:()Z
            ifeq 34
            aload 9 /* p */
            invokevirtual com.sun.xml.internal.ws.model.ParameterImpl.getIndex:()I
            iconst_m1
            if_icmpeq 34
        32: .line 156
            aload 9 /* p */
            invokestatic com.sun.xml.internal.ws.server.sei.EndpointValueSetter.get:(Lcom/sun/xml/internal/ws/model/ParameterImpl;)Lcom/sun/xml/internal/ws/server/sei/EndpointValueSetter;
            astore 11 /* setter */
        start local 11 // com.sun.xml.internal.ws.server.sei.EndpointValueSetter setter
        33: .line 157
            aload 3 /* builders */
            new com.sun.xml.internal.ws.server.sei.EndpointArgumentsBuilder$NullSetter
            dup
            aload 11 /* setter */
            aconst_null
            invokespecial com.sun.xml.internal.ws.server.sei.EndpointArgumentsBuilder$NullSetter.<init>:(Lcom/sun/xml/internal/ws/server/sei/EndpointValueSetter;Ljava/lang/Object;)V
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
        end local 11 // com.sun.xml.internal.ws.server.sei.EndpointValueSetter setter
        end local 9 // com.sun.xml.internal.ws.model.ParameterImpl p
        34: .line 154
      StackMap locals:
      StackMap stack:
            aload 10
            invokeinterface java.util.Iterator.hasNext:()Z
            ifne 30
        end local 8 // java.util.List children
        end local 7 // com.sun.xml.internal.ws.model.WrapperParameter wp
        35: .line 160
            goto 39
      StackMap locals: com.sun.xml.internal.ws.server.sei.TieHandler top java.util.List java.util.List java.util.List com.sun.xml.internal.ws.model.ParameterImpl java.util.Iterator
      StackMap stack:
        36: aload 5 /* param */
            invokevirtual com.sun.xml.internal.ws.model.ParameterImpl.isOUT:()Z
            ifeq 39
            aload 5 /* param */
            invokevirtual com.sun.xml.internal.ws.model.ParameterImpl.getIndex:()I
            iconst_m1
            if_icmpeq 39
        37: .line 161
            aload 5 /* param */
            invokestatic com.sun.xml.internal.ws.server.sei.EndpointValueSetter.get:(Lcom/sun/xml/internal/ws/model/ParameterImpl;)Lcom/sun/xml/internal/ws/server/sei/EndpointValueSetter;
            astore 7 /* setter */
        start local 7 // com.sun.xml.internal.ws.server.sei.EndpointValueSetter setter
        38: .line 162
            aload 3 /* builders */
            new com.sun.xml.internal.ws.server.sei.EndpointArgumentsBuilder$NullSetter
            dup
            aload 7 /* setter */
            aconst_null
            invokespecial com.sun.xml.internal.ws.server.sei.EndpointArgumentsBuilder$NullSetter.<init>:(Lcom/sun/xml/internal/ws/server/sei/EndpointValueSetter;Ljava/lang/Object;)V
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
        end local 7 // com.sun.xml.internal.ws.server.sei.EndpointValueSetter setter
        end local 5 // com.sun.xml.internal.ws.model.ParameterImpl param
        39: .line 150
      StackMap locals: com.sun.xml.internal.ws.server.sei.TieHandler top java.util.List java.util.List java.util.List top java.util.Iterator
      StackMap stack:
            aload 6
            invokeinterface java.util.Iterator.hasNext:()Z
            ifne 25
        40: .line 166
            aload 3 /* builders */
            invokeinterface java.util.List.size:()I
            tableswitch { // 0 - 1
                    0: 41
                    1: 43
              default: 45
          }
        41: .line 168
      StackMap locals: com.sun.xml.internal.ws.server.sei.TieHandler top java.util.List java.util.List java.util.List
      StackMap stack:
            getstatic com.sun.xml.internal.ws.server.sei.EndpointArgumentsBuilder.NONE:Lcom/sun/xml/internal/ws/server/sei/EndpointArgumentsBuilder;
            astore 1 /* argsBuilder */
        start local 1 // com.sun.xml.internal.ws.server.sei.EndpointArgumentsBuilder argsBuilder
        42: .line 169
            goto 46
        end local 1 // com.sun.xml.internal.ws.server.sei.EndpointArgumentsBuilder argsBuilder
        43: .line 171
      StackMap locals:
      StackMap stack:
            aload 3 /* builders */
            iconst_0
            invokeinterface java.util.List.get:(I)Ljava/lang/Object;
            checkcast com.sun.xml.internal.ws.server.sei.EndpointArgumentsBuilder
            astore 1 /* argsBuilder */
        start local 1 // com.sun.xml.internal.ws.server.sei.EndpointArgumentsBuilder argsBuilder
        44: .line 172
            goto 46
        end local 1 // com.sun.xml.internal.ws.server.sei.EndpointArgumentsBuilder argsBuilder
        45: .line 174
      StackMap locals:
      StackMap stack:
            new com.sun.xml.internal.ws.server.sei.EndpointArgumentsBuilder$Composite
            dup
            aload 3 /* builders */
            invokespecial com.sun.xml.internal.ws.server.sei.EndpointArgumentsBuilder$Composite.<init>:(Ljava/util/Collection;)V
            astore 1 /* argsBuilder */
        start local 1 // com.sun.xml.internal.ws.server.sei.EndpointArgumentsBuilder argsBuilder
        46: .line 176
      StackMap locals: com.sun.xml.internal.ws.server.sei.TieHandler com.sun.xml.internal.ws.server.sei.EndpointArgumentsBuilder java.util.List java.util.List java.util.List
      StackMap stack:
            aload 1 /* argsBuilder */
            areturn
        end local 4 // java.util.List resp
        end local 3 // java.util.List builders
        end local 2 // java.util.List rp
        end local 1 // com.sun.xml.internal.ws.server.sei.EndpointArgumentsBuilder argsBuilder
        end local 0 // com.sun.xml.internal.ws.server.sei.TieHandler this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   47     0         this  Lcom/sun/xml/internal/ws/server/sei/TieHandler;
           42   43     1  argsBuilder  Lcom/sun/xml/internal/ws/server/sei/EndpointArgumentsBuilder;
           44   45     1  argsBuilder  Lcom/sun/xml/internal/ws/server/sei/EndpointArgumentsBuilder;
           46   47     1  argsBuilder  Lcom/sun/xml/internal/ws/server/sei/EndpointArgumentsBuilder;
            1   47     2           rp  Ljava/util/List<Lcom/sun/xml/internal/ws/model/ParameterImpl;>;
            2   47     3     builders  Ljava/util/List<Lcom/sun/xml/internal/ws/server/sei/EndpointArgumentsBuilder;>;
            4   22     4        param  Lcom/sun/xml/internal/ws/model/ParameterImpl;
            5   22     6       setter  Lcom/sun/xml/internal/ws/server/sei/EndpointValueSetter;
           24   47     4         resp  Ljava/util/List<Lcom/sun/xml/internal/ws/model/ParameterImpl;>;
           26   39     5        param  Lcom/sun/xml/internal/ws/model/ParameterImpl;
           28   35     7           wp  Lcom/sun/xml/internal/ws/model/WrapperParameter;
           29   35     8     children  Ljava/util/List<Lcom/sun/xml/internal/ws/model/ParameterImpl;>;
           31   34     9            p  Lcom/sun/xml/internal/ws/model/ParameterImpl;
           33   34    11       setter  Lcom/sun/xml/internal/ws/server/sei/EndpointValueSetter;
           38   39     7       setter  Lcom/sun/xml/internal/ws/server/sei/EndpointValueSetter;

  private com.sun.xml.internal.ws.server.sei.EndpointResponseMessageBuilder createResponseMessageBuilder(java.util.List<com.sun.xml.internal.ws.server.sei.MessageFiller>);
    descriptor: (Ljava/util/List;)Lcom/sun/xml/internal/ws/server/sei/EndpointResponseMessageBuilder;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=6, locals=7, args_size=2
        start local 0 // com.sun.xml.internal.ws.server.sei.TieHandler this
        start local 1 // java.util.List fillers
         0: .line 184
            aconst_null
            astore 2 /* tmpBodyBuilder */
        start local 2 // com.sun.xml.internal.ws.server.sei.EndpointResponseMessageBuilder tmpBodyBuilder
         1: .line 185
            aload 0 /* this */
            getfield com.sun.xml.internal.ws.server.sei.TieHandler.javaMethodModel:Lcom/sun/xml/internal/ws/model/JavaMethodImpl;
            invokevirtual com.sun.xml.internal.ws.model.JavaMethodImpl.getResponseParameters:()Ljava/util/List;
            astore 3 /* rp */
        start local 3 // java.util.List rp
         2: .line 187
            aload 3 /* rp */
            invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
            astore 5
            goto 24
      StackMap locals: com.sun.xml.internal.ws.server.sei.TieHandler java.util.List com.sun.xml.internal.ws.server.sei.EndpointResponseMessageBuilder java.util.List top java.util.Iterator
      StackMap stack:
         3: aload 5
            invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
            checkcast com.sun.xml.internal.ws.model.ParameterImpl
            astore 4 /* param */
        start local 4 // com.sun.xml.internal.ws.model.ParameterImpl param
         4: .line 188
            aload 4 /* param */
            invokestatic com.sun.xml.internal.ws.server.sei.ValueGetter.get:(Lcom/sun/xml/internal/ws/model/ParameterImpl;)Lcom/sun/xml/internal/ws/server/sei/ValueGetter;
            astore 6 /* getter */
        start local 6 // com.sun.xml.internal.ws.server.sei.ValueGetter getter
         5: .line 190
            invokestatic com.sun.xml.internal.ws.server.sei.TieHandler.$SWITCH_TABLE$com$sun$xml$internal$ws$api$model$ParameterBinding$Kind:()[I
            aload 4 /* param */
            invokevirtual com.sun.xml.internal.ws.model.ParameterImpl.getOutBinding:()Lcom/sun/xml/internal/ws/api/model/ParameterBinding;
            getfield com.sun.xml.internal.ws.api.model.ParameterBinding.kind:Lcom/sun/xml/internal/ws/api/model/ParameterBinding$Kind;
            invokevirtual com.sun.xml.internal.ws.api.model.ParameterBinding$Kind.ordinal:()I
            iaload
            tableswitch { // 1 - 4
                    1: 6
                    2: 18
                    3: 22
                    4: 20
              default: 23
          }
         6: .line 192
      StackMap locals: com.sun.xml.internal.ws.server.sei.TieHandler java.util.List com.sun.xml.internal.ws.server.sei.EndpointResponseMessageBuilder java.util.List com.sun.xml.internal.ws.model.ParameterImpl java.util.Iterator com.sun.xml.internal.ws.server.sei.ValueGetter
      StackMap stack:
            aload 4 /* param */
            invokevirtual com.sun.xml.internal.ws.model.ParameterImpl.isWrapperStyle:()Z
            ifeq 16
         7: .line 193
            aload 4 /* param */
            invokevirtual com.sun.xml.internal.ws.model.ParameterImpl.getParent:()Lcom/sun/xml/internal/ws/api/model/JavaMethod;
            invokeinterface com.sun.xml.internal.ws.api.model.JavaMethod.getBinding:()Lcom/sun/xml/internal/ws/api/model/soap/SOAPBinding;
            invokevirtual com.sun.xml.internal.ws.api.model.soap.SOAPBinding.isRpcLit:()Z
            ifeq 12
         8: .line 194
            new com.sun.xml.internal.ws.server.sei.EndpointResponseMessageBuilder$RpcLit
            dup
            aload 4 /* param */
            checkcast com.sun.xml.internal.ws.model.WrapperParameter
         9: .line 195
            aload 0 /* this */
            getfield com.sun.xml.internal.ws.server.sei.TieHandler.soapVersion:Lcom/sun/xml/internal/ws/api/SOAPVersion;
        10: .line 194
            invokespecial com.sun.xml.internal.ws.server.sei.EndpointResponseMessageBuilder$RpcLit.<init>:(Lcom/sun/xml/internal/ws/model/WrapperParameter;Lcom/sun/xml/internal/ws/api/SOAPVersion;)V
            astore 2 /* tmpBodyBuilder */
        11: .line 196
            goto 24
        12: .line 197
      StackMap locals:
      StackMap stack:
            new com.sun.xml.internal.ws.server.sei.EndpointResponseMessageBuilder$DocLit
            dup
            aload 4 /* param */
            checkcast com.sun.xml.internal.ws.model.WrapperParameter
        13: .line 198
            aload 0 /* this */
            getfield com.sun.xml.internal.ws.server.sei.TieHandler.soapVersion:Lcom/sun/xml/internal/ws/api/SOAPVersion;
        14: .line 197
            invokespecial com.sun.xml.internal.ws.server.sei.EndpointResponseMessageBuilder$DocLit.<init>:(Lcom/sun/xml/internal/ws/model/WrapperParameter;Lcom/sun/xml/internal/ws/api/SOAPVersion;)V
            astore 2 /* tmpBodyBuilder */
        15: .line 200
            goto 24
        16: .line 201
      StackMap locals:
      StackMap stack:
            new com.sun.xml.internal.ws.server.sei.EndpointResponseMessageBuilder$Bare
            dup
            aload 4 /* param */
            aload 0 /* this */
            getfield com.sun.xml.internal.ws.server.sei.TieHandler.soapVersion:Lcom/sun/xml/internal/ws/api/SOAPVersion;
            invokespecial com.sun.xml.internal.ws.server.sei.EndpointResponseMessageBuilder$Bare.<init>:(Lcom/sun/xml/internal/ws/model/ParameterImpl;Lcom/sun/xml/internal/ws/api/SOAPVersion;)V
            astore 2 /* tmpBodyBuilder */
        17: .line 203
            goto 24
        18: .line 205
      StackMap locals:
      StackMap stack:
            aload 1 /* fillers */
            new com.sun.xml.internal.ws.server.sei.MessageFiller$Header
            dup
            aload 4 /* param */
            invokevirtual com.sun.xml.internal.ws.model.ParameterImpl.getIndex:()I
            aload 4 /* param */
            invokevirtual com.sun.xml.internal.ws.model.ParameterImpl.getXMLBridge:()Lcom/sun/xml/internal/ws/spi/db/XMLBridge;
            aload 6 /* getter */
            invokespecial com.sun.xml.internal.ws.server.sei.MessageFiller$Header.<init>:(ILcom/sun/xml/internal/ws/spi/db/XMLBridge;Lcom/sun/xml/internal/ws/server/sei/ValueGetter;)V
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
        19: .line 206
            goto 24
        20: .line 208
      StackMap locals:
      StackMap stack:
            aload 1 /* fillers */
            aload 4 /* param */
            aload 6 /* getter */
            invokestatic com.sun.xml.internal.ws.server.sei.MessageFiller$AttachmentFiller.createAttachmentFiller:(Lcom/sun/xml/internal/ws/model/ParameterImpl;Lcom/sun/xml/internal/ws/server/sei/ValueGetter;)Lcom/sun/xml/internal/ws/server/sei/MessageFiller;
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
        21: .line 209
            goto 24
        22: .line 211
      StackMap locals:
      StackMap stack:
            goto 24
        23: .line 213
      StackMap locals:
      StackMap stack:
            new java.lang.AssertionError
            dup
            invokespecial java.lang.AssertionError.<init>:()V
            athrow
        end local 6 // com.sun.xml.internal.ws.server.sei.ValueGetter getter
        end local 4 // com.sun.xml.internal.ws.model.ParameterImpl param
        24: .line 187
      StackMap locals: com.sun.xml.internal.ws.server.sei.TieHandler java.util.List com.sun.xml.internal.ws.server.sei.EndpointResponseMessageBuilder java.util.List top java.util.Iterator
      StackMap stack:
            aload 5
            invokeinterface java.util.Iterator.hasNext:()Z
            ifne 3
        25: .line 217
            aload 2 /* tmpBodyBuilder */
            ifnonnull 32
        26: .line 219
            invokestatic com.sun.xml.internal.ws.server.sei.TieHandler.$SWITCH_TABLE$com$sun$xml$internal$ws$api$SOAPVersion:()[I
            aload 0 /* this */
            getfield com.sun.xml.internal.ws.server.sei.TieHandler.soapVersion:Lcom/sun/xml/internal/ws/api/SOAPVersion;
            invokevirtual com.sun.xml.internal.ws.api.SOAPVersion.ordinal:()I
            iaload
            tableswitch { // 1 - 2
                    1: 27
                    2: 29
              default: 31
          }
        27: .line 221
      StackMap locals: com.sun.xml.internal.ws.server.sei.TieHandler java.util.List com.sun.xml.internal.ws.server.sei.EndpointResponseMessageBuilder java.util.List
      StackMap stack:
            getstatic com.sun.xml.internal.ws.server.sei.EndpointResponseMessageBuilder.EMPTY_SOAP11:Lcom/sun/xml/internal/ws/server/sei/EndpointResponseMessageBuilder;
            astore 2 /* tmpBodyBuilder */
        28: .line 222
            goto 32
        29: .line 224
      StackMap locals:
      StackMap stack:
            getstatic com.sun.xml.internal.ws.server.sei.EndpointResponseMessageBuilder.EMPTY_SOAP12:Lcom/sun/xml/internal/ws/server/sei/EndpointResponseMessageBuilder;
            astore 2 /* tmpBodyBuilder */
        30: .line 225
            goto 32
        31: .line 227
      StackMap locals:
      StackMap stack:
            new java.lang.AssertionError
            dup
            invokespecial java.lang.AssertionError.<init>:()V
            athrow
        32: .line 230
      StackMap locals:
      StackMap stack:
            aload 2 /* tmpBodyBuilder */
            areturn
        end local 3 // java.util.List rp
        end local 2 // com.sun.xml.internal.ws.server.sei.EndpointResponseMessageBuilder tmpBodyBuilder
        end local 1 // java.util.List fillers
        end local 0 // com.sun.xml.internal.ws.server.sei.TieHandler this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   33     0            this  Lcom/sun/xml/internal/ws/server/sei/TieHandler;
            0   33     1         fillers  Ljava/util/List<Lcom/sun/xml/internal/ws/server/sei/MessageFiller;>;
            1   33     2  tmpBodyBuilder  Lcom/sun/xml/internal/ws/server/sei/EndpointResponseMessageBuilder;
            2   33     3              rp  Ljava/util/List<Lcom/sun/xml/internal/ws/model/ParameterImpl;>;
            4   24     4           param  Lcom/sun/xml/internal/ws/model/ParameterImpl;
            5   24     6          getter  Lcom/sun/xml/internal/ws/server/sei/ValueGetter;
    Signature: (Ljava/util/List<Lcom/sun/xml/internal/ws/server/sei/MessageFiller;>;)Lcom/sun/xml/internal/ws/server/sei/EndpointResponseMessageBuilder;
    MethodParameters:
         Name  Flags
      fillers  

  public java.lang.Object[] readRequest(com.sun.xml.internal.ws.api.message.Message);
    descriptor: (Lcom/sun/xml/internal/ws/api/message/Message;)[Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=2
        start local 0 // com.sun.xml.internal.ws.server.sei.TieHandler this
        start local 1 // com.sun.xml.internal.ws.api.message.Message reqMsg
         0: .line 234
            aload 0 /* this */
            getfield com.sun.xml.internal.ws.server.sei.TieHandler.noOfArgs:I
            anewarray java.lang.Object
            astore 2 /* args */
        start local 2 // java.lang.Object[] args
         1: .line 236
            aload 0 /* this */
            getfield com.sun.xml.internal.ws.server.sei.TieHandler.argumentsBuilder:Lcom/sun/xml/internal/ws/server/sei/EndpointArgumentsBuilder;
            aload 1 /* reqMsg */
            aload 2 /* args */
            invokevirtual com.sun.xml.internal.ws.server.sei.EndpointArgumentsBuilder.readRequest:(Lcom/sun/xml/internal/ws/api/message/Message;[Ljava/lang/Object;)V
         2: .line 237
            goto 7
      StackMap locals: com.sun.xml.internal.ws.server.sei.TieHandler com.sun.xml.internal.ws.api.message.Message java.lang.Object[]
      StackMap stack: javax.xml.bind.JAXBException
         3: astore 3 /* e */
        start local 3 // javax.xml.bind.JAXBException e
         4: .line 238
            new javax.xml.ws.WebServiceException
            dup
            aload 3 /* e */
            invokespecial javax.xml.ws.WebServiceException.<init>:(Ljava/lang/Throwable;)V
            athrow
        end local 3 // javax.xml.bind.JAXBException e
         5: .line 239
      StackMap locals:
      StackMap stack: javax.xml.stream.XMLStreamException
            astore 3 /* e */
        start local 3 // javax.xml.stream.XMLStreamException e
         6: .line 240
            new javax.xml.ws.WebServiceException
            dup
            aload 3 /* e */
            invokespecial javax.xml.ws.WebServiceException.<init>:(Ljava/lang/Throwable;)V
            athrow
        end local 3 // javax.xml.stream.XMLStreamException e
         7: .line 242
      StackMap locals:
      StackMap stack:
            aload 2 /* args */
            areturn
        end local 2 // java.lang.Object[] args
        end local 1 // com.sun.xml.internal.ws.api.message.Message reqMsg
        end local 0 // com.sun.xml.internal.ws.server.sei.TieHandler this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    8     0    this  Lcom/sun/xml/internal/ws/server/sei/TieHandler;
            0    8     1  reqMsg  Lcom/sun/xml/internal/ws/api/message/Message;
            1    8     2    args  [Ljava/lang/Object;
            4    5     3       e  Ljavax/xml/bind/JAXBException;
            6    7     3       e  Ljavax/xml/stream/XMLStreamException;
      Exception table:
        from    to  target  type
           1     2       3  Class javax.xml.bind.JAXBException
           1     2       5  Class javax.xml.stream.XMLStreamException
    MethodParameters:
        Name  Flags
      reqMsg  

  public com.sun.xml.internal.ws.api.message.Message createResponse(com.oracle.webservices.internal.api.databinding.JavaCallInfo);
    descriptor: (Lcom/oracle/webservices/internal/api/databinding/JavaCallInfo;)Lcom/sun/xml/internal/ws/api/message/Message;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=6, args_size=2
        start local 0 // com.sun.xml.internal.ws.server.sei.TieHandler this
        start local 1 // com.oracle.webservices.internal.api.databinding.JavaCallInfo call
         0: .line 247
            aload 1 /* call */
            invokeinterface com.oracle.webservices.internal.api.databinding.JavaCallInfo.getException:()Ljava/lang/Throwable;
            ifnonnull 5
         1: .line 248
            aload 0 /* this */
            getfield com.sun.xml.internal.ws.server.sei.TieHandler.isOneWay:Ljava/lang/Boolean;
            invokevirtual java.lang.Boolean.booleanValue:()Z
            ifeq 2
            aconst_null
            goto 3
      StackMap locals:
      StackMap stack:
         2: aload 0 /* this */
            aload 1 /* call */
            invokeinterface com.oracle.webservices.internal.api.databinding.JavaCallInfo.getParameters:()[Ljava/lang/Object;
            aload 1 /* call */
            invokeinterface com.oracle.webservices.internal.api.databinding.JavaCallInfo.getReturnValue:()Ljava/lang/Object;
            invokevirtual com.sun.xml.internal.ws.server.sei.TieHandler.createResponseMessage:([Ljava/lang/Object;Ljava/lang/Object;)Lcom/sun/xml/internal/ws/api/message/Message;
      StackMap locals:
      StackMap stack: com.sun.xml.internal.ws.api.message.Message
         3: astore 2 /* responseMessage */
        start local 2 // com.sun.xml.internal.ws.api.message.Message responseMessage
         4: .line 249
            goto 26
        end local 2 // com.sun.xml.internal.ws.api.message.Message responseMessage
         5: .line 250
      StackMap locals:
      StackMap stack:
            aload 1 /* call */
            invokeinterface com.oracle.webservices.internal.api.databinding.JavaCallInfo.getException:()Ljava/lang/Throwable;
            astore 3 /* e */
        start local 3 // java.lang.Throwable e
         6: .line 251
            aload 0 /* this */
            aload 3 /* e */
            invokevirtual com.sun.xml.internal.ws.server.sei.TieHandler.getServiceException:(Ljava/lang/Throwable;)Ljava/lang/Throwable;
            astore 4 /* serviceException */
        start local 4 // java.lang.Throwable serviceException
         7: .line 252
            aload 3 /* e */
            instanceof java.lang.reflect.InvocationTargetException
            ifne 8
            aload 4 /* serviceException */
            ifnull 21
         8: .line 255
      StackMap locals: com.sun.xml.internal.ws.server.sei.TieHandler com.oracle.webservices.internal.api.databinding.JavaCallInfo top java.lang.Throwable java.lang.Throwable
      StackMap stack:
            aload 4 /* serviceException */
            ifnull 14
         9: .line 257
            getstatic com.sun.xml.internal.ws.server.sei.TieHandler.LOGGER:Ljava/util/logging/Logger;
            getstatic java.util.logging.Level.FINE:Ljava/util/logging/Level;
            aload 4 /* serviceException */
            invokevirtual java.lang.Throwable.getMessage:()Ljava/lang/String;
            aload 4 /* serviceException */
            invokevirtual java.util.logging.Logger.log:(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V
        10: .line 258
            aload 0 /* this */
            getfield com.sun.xml.internal.ws.server.sei.TieHandler.soapVersion:Lcom/sun/xml/internal/ws/api/SOAPVersion;
        11: .line 259
            aload 0 /* this */
            getfield com.sun.xml.internal.ws.server.sei.TieHandler.javaMethodModel:Lcom/sun/xml/internal/ws/model/JavaMethodImpl;
            aload 4 /* serviceException */
            invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
            invokevirtual com.sun.xml.internal.ws.model.JavaMethodImpl.getCheckedException:(Ljava/lang/Class;)Lcom/sun/xml/internal/ws/model/CheckedExceptionImpl;
            aload 4 /* serviceException */
        12: .line 258
            invokestatic com.sun.xml.internal.ws.fault.SOAPFaultBuilder.createSOAPFaultMessage:(Lcom/sun/xml/internal/ws/api/SOAPVersion;Lcom/sun/xml/internal/ws/model/CheckedExceptionImpl;Ljava/lang/Throwable;)Lcom/sun/xml/internal/ws/api/message/Message;
            astore 2 /* responseMessage */
        start local 2 // com.sun.xml.internal.ws.api.message.Message responseMessage
        13: .line 260
            goto 26
        end local 2 // com.sun.xml.internal.ws.api.message.Message responseMessage
        14: .line 261
      StackMap locals:
      StackMap stack:
            aload 3 /* e */
            invokevirtual java.lang.Throwable.getCause:()Ljava/lang/Throwable;
            astore 5 /* cause */
        start local 5 // java.lang.Throwable cause
        15: .line 262
            aload 5 /* cause */
            instanceof javax.xml.ws.ProtocolException
            ifeq 18
        16: .line 264
            getstatic com.sun.xml.internal.ws.server.sei.TieHandler.LOGGER:Ljava/util/logging/Logger;
            getstatic java.util.logging.Level.FINE:Ljava/util/logging/Level;
            aload 5 /* cause */
            invokevirtual java.lang.Throwable.getMessage:()Ljava/lang/String;
            aload 5 /* cause */
            invokevirtual java.util.logging.Logger.log:(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V
        17: .line 265
            goto 19
        18: .line 267
      StackMap locals: java.lang.Throwable
      StackMap stack:
            getstatic com.sun.xml.internal.ws.server.sei.TieHandler.LOGGER:Ljava/util/logging/Logger;
            getstatic java.util.logging.Level.SEVERE:Ljava/util/logging/Level;
            aload 5 /* cause */
            invokevirtual java.lang.Throwable.getMessage:()Ljava/lang/String;
            aload 5 /* cause */
            invokevirtual java.util.logging.Logger.log:(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V
        19: .line 269
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.xml.internal.ws.server.sei.TieHandler.soapVersion:Lcom/sun/xml/internal/ws/api/SOAPVersion;
            aconst_null
            aload 5 /* cause */
            invokestatic com.sun.xml.internal.ws.fault.SOAPFaultBuilder.createSOAPFaultMessage:(Lcom/sun/xml/internal/ws/api/SOAPVersion;Lcom/sun/xml/internal/ws/model/CheckedExceptionImpl;Ljava/lang/Throwable;)Lcom/sun/xml/internal/ws/api/message/Message;
            astore 2 /* responseMessage */
        end local 5 // java.lang.Throwable cause
        start local 2 // com.sun.xml.internal.ws.api.message.Message responseMessage
        20: .line 271
            goto 26
        end local 2 // com.sun.xml.internal.ws.api.message.Message responseMessage
      StackMap locals:
      StackMap stack:
        21: aload 3 /* e */
            instanceof com.sun.xml.internal.ws.wsdl.DispatchException
            ifeq 24
        22: .line 272
            aload 3 /* e */
            checkcast com.sun.xml.internal.ws.wsdl.DispatchException
            getfield com.sun.xml.internal.ws.wsdl.DispatchException.fault:Lcom/sun/xml/internal/ws/api/message/Message;
            astore 2 /* responseMessage */
        start local 2 // com.sun.xml.internal.ws.api.message.Message responseMessage
        23: .line 273
            goto 26
        end local 2 // com.sun.xml.internal.ws.api.message.Message responseMessage
        24: .line 274
      StackMap locals:
      StackMap stack:
            getstatic com.sun.xml.internal.ws.server.sei.TieHandler.LOGGER:Ljava/util/logging/Logger;
            getstatic java.util.logging.Level.SEVERE:Ljava/util/logging/Level;
            aload 3 /* e */
            invokevirtual java.lang.Throwable.getMessage:()Ljava/lang/String;
            aload 3 /* e */
            invokevirtual java.util.logging.Logger.log:(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V
        25: .line 275
            aload 0 /* this */
            getfield com.sun.xml.internal.ws.server.sei.TieHandler.soapVersion:Lcom/sun/xml/internal/ws/api/SOAPVersion;
            aconst_null
            aload 3 /* e */
            invokestatic com.sun.xml.internal.ws.fault.SOAPFaultBuilder.createSOAPFaultMessage:(Lcom/sun/xml/internal/ws/api/SOAPVersion;Lcom/sun/xml/internal/ws/model/CheckedExceptionImpl;Ljava/lang/Throwable;)Lcom/sun/xml/internal/ws/api/message/Message;
            astore 2 /* responseMessage */
        end local 4 // java.lang.Throwable serviceException
        end local 3 // java.lang.Throwable e
        start local 2 // com.sun.xml.internal.ws.api.message.Message responseMessage
        26: .line 280
      StackMap locals: com.sun.xml.internal.ws.server.sei.TieHandler com.oracle.webservices.internal.api.databinding.JavaCallInfo com.sun.xml.internal.ws.api.message.Message
      StackMap stack:
            aload 2 /* responseMessage */
            areturn
        end local 2 // com.sun.xml.internal.ws.api.message.Message responseMessage
        end local 1 // com.oracle.webservices.internal.api.databinding.JavaCallInfo call
        end local 0 // com.sun.xml.internal.ws.server.sei.TieHandler this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0   27     0              this  Lcom/sun/xml/internal/ws/server/sei/TieHandler;
            0   27     1              call  Lcom/oracle/webservices/internal/api/databinding/JavaCallInfo;
            4    5     2   responseMessage  Lcom/sun/xml/internal/ws/api/message/Message;
           13   14     2   responseMessage  Lcom/sun/xml/internal/ws/api/message/Message;
           20   21     2   responseMessage  Lcom/sun/xml/internal/ws/api/message/Message;
           23   24     2   responseMessage  Lcom/sun/xml/internal/ws/api/message/Message;
           26   27     2   responseMessage  Lcom/sun/xml/internal/ws/api/message/Message;
            6   26     3                 e  Ljava/lang/Throwable;
            7   26     4  serviceException  Ljava/lang/Throwable;
           15   20     5             cause  Ljava/lang/Throwable;
    MethodParameters:
      Name  Flags
      call  

  java.lang.Throwable getServiceException(java.lang.Throwable);
    descriptor: (Ljava/lang/Throwable;)Ljava/lang/Throwable;
    flags: (0x0000) 
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // com.sun.xml.internal.ws.server.sei.TieHandler this
        start local 1 // java.lang.Throwable throwable
         0: .line 284
            aload 0 /* this */
            getfield com.sun.xml.internal.ws.server.sei.TieHandler.javaMethodModel:Lcom/sun/xml/internal/ws/model/JavaMethodImpl;
            aload 1 /* throwable */
            invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
            invokevirtual com.sun.xml.internal.ws.model.JavaMethodImpl.getCheckedException:(Ljava/lang/Class;)Lcom/sun/xml/internal/ws/model/CheckedExceptionImpl;
            ifnull 1
            aload 1 /* throwable */
            areturn
         1: .line 285
      StackMap locals:
      StackMap stack:
            aload 1 /* throwable */
            invokevirtual java.lang.Throwable.getCause:()Ljava/lang/Throwable;
            ifnull 4
         2: .line 286
            aload 1 /* throwable */
            invokevirtual java.lang.Throwable.getCause:()Ljava/lang/Throwable;
            astore 2 /* cause */
        start local 2 // java.lang.Throwable cause
         3: .line 288
            aload 0 /* this */
            getfield com.sun.xml.internal.ws.server.sei.TieHandler.javaMethodModel:Lcom/sun/xml/internal/ws/model/JavaMethodImpl;
            aload 2 /* cause */
            invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
            invokevirtual com.sun.xml.internal.ws.model.JavaMethodImpl.getCheckedException:(Ljava/lang/Class;)Lcom/sun/xml/internal/ws/model/CheckedExceptionImpl;
            ifnull 4
            aload 2 /* cause */
            areturn
        end local 2 // java.lang.Throwable cause
         4: .line 292
      StackMap locals:
      StackMap stack:
            aconst_null
            areturn
        end local 1 // java.lang.Throwable throwable
        end local 0 // com.sun.xml.internal.ws.server.sei.TieHandler this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    5     0       this  Lcom/sun/xml/internal/ws/server/sei/TieHandler;
            0    5     1  throwable  Ljava/lang/Throwable;
            3    4     2      cause  Ljava/lang/Throwable;
    MethodParameters:
           Name  Flags
      throwable  

  private com.sun.xml.internal.ws.api.message.Message createResponseMessage(java.lang.Object[], java.lang.Object);
    descriptor: ([Ljava/lang/Object;Ljava/lang/Object;)Lcom/sun/xml/internal/ws/api/message/Message;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=4, locals=8, args_size=3
        start local 0 // com.sun.xml.internal.ws.server.sei.TieHandler this
        start local 1 // java.lang.Object[] args
        start local 2 // java.lang.Object returnValue
         0: .line 301
            aload 0 /* this */
            getfield com.sun.xml.internal.ws.server.sei.TieHandler.bodyBuilder:Lcom/sun/xml/internal/ws/server/sei/EndpointResponseMessageBuilder;
            aload 1 /* args */
            aload 2 /* returnValue */
            invokevirtual com.sun.xml.internal.ws.server.sei.EndpointResponseMessageBuilder.createMessage:([Ljava/lang/Object;Ljava/lang/Object;)Lcom/sun/xml/internal/ws/api/message/Message;
            astore 3 /* msg */
        start local 3 // com.sun.xml.internal.ws.api.message.Message msg
         1: .line 303
            aload 0 /* this */
            getfield com.sun.xml.internal.ws.server.sei.TieHandler.outFillers:[Lcom/sun/xml/internal/ws/server/sei/MessageFiller;
            dup
            astore 7
            arraylength
            istore 6
            iconst_0
            istore 5
            goto 5
      StackMap locals: com.sun.xml.internal.ws.server.sei.TieHandler java.lang.Object[] java.lang.Object com.sun.xml.internal.ws.api.message.Message top int int com.sun.xml.internal.ws.server.sei.MessageFiller[]
      StackMap stack:
         2: aload 7
            iload 5
            aaload
            astore 4 /* filler */
        start local 4 // com.sun.xml.internal.ws.server.sei.MessageFiller filler
         3: .line 304
            aload 4 /* filler */
            aload 1 /* args */
            aload 2 /* returnValue */
            aload 3 /* msg */
            invokevirtual com.sun.xml.internal.ws.server.sei.MessageFiller.fillIn:([Ljava/lang/Object;Ljava/lang/Object;Lcom/sun/xml/internal/ws/api/message/Message;)V
        end local 4 // com.sun.xml.internal.ws.server.sei.MessageFiller filler
         4: .line 303
            iinc 5 1
      StackMap locals:
      StackMap stack:
         5: iload 5
            iload 6
            if_icmplt 2
         6: .line 306
            aload 3 /* msg */
            areturn
        end local 3 // com.sun.xml.internal.ws.api.message.Message msg
        end local 2 // java.lang.Object returnValue
        end local 1 // java.lang.Object[] args
        end local 0 // com.sun.xml.internal.ws.server.sei.TieHandler this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    7     0         this  Lcom/sun/xml/internal/ws/server/sei/TieHandler;
            0    7     1         args  [Ljava/lang/Object;
            0    7     2  returnValue  Ljava/lang/Object;
            1    7     3          msg  Lcom/sun/xml/internal/ws/api/message/Message;
            3    4     4       filler  Lcom/sun/xml/internal/ws/server/sei/MessageFiller;
    MethodParameters:
             Name  Flags
      args         
      returnValue  

  public java.lang.reflect.Method getMethod();
    descriptor: ()Ljava/lang/reflect/Method;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.xml.internal.ws.server.sei.TieHandler this
         0: .line 310
            aload 0 /* this */
            getfield com.sun.xml.internal.ws.server.sei.TieHandler.method:Ljava/lang/reflect/Method;
            areturn
        end local 0 // com.sun.xml.internal.ws.server.sei.TieHandler this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/xml/internal/ws/server/sei/TieHandler;

  public com.oracle.webservices.internal.api.databinding.JavaCallInfo deserializeRequest(com.sun.xml.internal.ws.api.message.Packet);
    descriptor: (Lcom/sun/xml/internal/ws/api/message/Packet;)Lcom/oracle/webservices/internal/api/databinding/JavaCallInfo;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=4, args_size=2
        start local 0 // com.sun.xml.internal.ws.server.sei.TieHandler this
        start local 1 // com.sun.xml.internal.ws.api.message.Packet req
         0: .line 317
            new com.sun.xml.internal.ws.api.databinding.JavaCallInfo
            dup
            invokespecial com.sun.xml.internal.ws.api.databinding.JavaCallInfo.<init>:()V
            astore 2 /* call */
        start local 2 // com.sun.xml.internal.ws.api.databinding.JavaCallInfo call
         1: .line 318
            aload 2 /* call */
            aload 0 /* this */
            invokevirtual com.sun.xml.internal.ws.server.sei.TieHandler.getMethod:()Ljava/lang/reflect/Method;
            invokevirtual com.sun.xml.internal.ws.api.databinding.JavaCallInfo.setMethod:(Ljava/lang/reflect/Method;)V
         2: .line 319
            aload 0 /* this */
            aload 1 /* req */
            invokevirtual com.sun.xml.internal.ws.api.message.Packet.getMessage:()Lcom/sun/xml/internal/ws/api/message/Message;
            invokevirtual com.sun.xml.internal.ws.server.sei.TieHandler.readRequest:(Lcom/sun/xml/internal/ws/api/message/Message;)[Ljava/lang/Object;
            astore 3 /* args */
        start local 3 // java.lang.Object[] args
         3: .line 320
            aload 2 /* call */
            aload 3 /* args */
            invokevirtual com.sun.xml.internal.ws.api.databinding.JavaCallInfo.setParameters:([Ljava/lang/Object;)V
         4: .line 321
            aload 2 /* call */
            areturn
        end local 3 // java.lang.Object[] args
        end local 2 // com.sun.xml.internal.ws.api.databinding.JavaCallInfo call
        end local 1 // com.sun.xml.internal.ws.api.message.Packet req
        end local 0 // com.sun.xml.internal.ws.server.sei.TieHandler this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lcom/sun/xml/internal/ws/server/sei/TieHandler;
            0    5     1   req  Lcom/sun/xml/internal/ws/api/message/Packet;
            1    5     2  call  Lcom/sun/xml/internal/ws/api/databinding/JavaCallInfo;
            3    5     3  args  [Ljava/lang/Object;
    MethodParameters:
      Name  Flags
      req   

  public com.sun.xml.internal.ws.api.message.Packet serializeResponse(com.oracle.webservices.internal.api.databinding.JavaCallInfo);
    descriptor: (Lcom/oracle/webservices/internal/api/databinding/JavaCallInfo;)Lcom/sun/xml/internal/ws/api/message/Packet;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=4, args_size=2
        start local 0 // com.sun.xml.internal.ws.server.sei.TieHandler this
        start local 1 // com.oracle.webservices.internal.api.databinding.JavaCallInfo call
         0: .line 326
            aload 0 /* this */
            aload 1 /* call */
            invokevirtual com.sun.xml.internal.ws.server.sei.TieHandler.createResponse:(Lcom/oracle/webservices/internal/api/databinding/JavaCallInfo;)Lcom/sun/xml/internal/ws/api/message/Message;
            astore 2 /* msg */
        start local 2 // com.sun.xml.internal.ws.api.message.Message msg
         1: .line 327
            aload 2 /* msg */
            ifnonnull 2
            aload 0 /* this */
            getfield com.sun.xml.internal.ws.server.sei.TieHandler.packetFactory:Lcom/sun/xml/internal/ws/api/message/MessageContextFactory;
            invokevirtual com.sun.xml.internal.ws.api.message.MessageContextFactory.createContext:()Lcom/oracle/webservices/internal/api/message/MessageContext;
            checkcast com.sun.xml.internal.ws.api.message.Packet
            goto 3
      StackMap locals: com.sun.xml.internal.ws.api.message.Message
      StackMap stack:
         2: aload 0 /* this */
            getfield com.sun.xml.internal.ws.server.sei.TieHandler.packetFactory:Lcom/sun/xml/internal/ws/api/message/MessageContextFactory;
            aload 2 /* msg */
            invokevirtual com.sun.xml.internal.ws.api.message.MessageContextFactory.createContext:(Lcom/sun/xml/internal/ws/api/message/Message;)Lcom/oracle/webservices/internal/api/message/MessageContext;
            checkcast com.sun.xml.internal.ws.api.message.Packet
      StackMap locals:
      StackMap stack: com.sun.xml.internal.ws.api.message.Packet
         3: astore 3 /* p */
        start local 3 // com.sun.xml.internal.ws.api.message.Packet p
         4: .line 328
            aload 3 /* p */
            getstatic com.sun.xml.internal.ws.api.message.Packet$State.ServerResponse:Lcom/sun/xml/internal/ws/api/message/Packet$State;
            invokevirtual com.sun.xml.internal.ws.api.message.Packet.setState:(Lcom/sun/xml/internal/ws/api/message/Packet$State;)V
         5: .line 329
            aload 3 /* p */
            areturn
        end local 3 // com.sun.xml.internal.ws.api.message.Packet p
        end local 2 // com.sun.xml.internal.ws.api.message.Message msg
        end local 1 // com.oracle.webservices.internal.api.databinding.JavaCallInfo call
        end local 0 // com.sun.xml.internal.ws.server.sei.TieHandler this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    6     0  this  Lcom/sun/xml/internal/ws/server/sei/TieHandler;
            0    6     1  call  Lcom/oracle/webservices/internal/api/databinding/JavaCallInfo;
            1    6     2   msg  Lcom/sun/xml/internal/ws/api/message/Message;
            4    6     3     p  Lcom/sun/xml/internal/ws/api/message/Packet;
    MethodParameters:
      Name  Flags
      call  

  public com.sun.xml.internal.ws.api.model.JavaMethod getOperationModel();
    descriptor: ()Lcom/sun/xml/internal/ws/api/model/JavaMethod;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.xml.internal.ws.server.sei.TieHandler this
         0: .line 334
            aload 0 /* this */
            getfield com.sun.xml.internal.ws.server.sei.TieHandler.javaMethodModel:Lcom/sun/xml/internal/ws/model/JavaMethodImpl;
            areturn
        end local 0 // com.sun.xml.internal.ws.server.sei.TieHandler this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/xml/internal/ws/server/sei/TieHandler;

  static int[] $SWITCH_TABLE$com$sun$xml$internal$ws$api$model$ParameterBinding$Kind();
    descriptor: ()[I
    flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=3, locals=1, args_size=0
         0: .line 79
            getstatic com.sun.xml.internal.ws.server.sei.TieHandler.$SWITCH_TABLE$com$sun$xml$internal$ws$api$model$ParameterBinding$Kind:[I
            dup
            ifnull 1
            areturn
      StackMap locals:
      StackMap stack: int[]
         1: pop
            invokestatic com.sun.xml.internal.ws.api.model.ParameterBinding$Kind.values:()[Lcom/sun/xml/internal/ws/api/model/ParameterBinding$Kind;
            arraylength
            newarray 10
            astore 0
         2: aload 0
            getstatic com.sun.xml.internal.ws.api.model.ParameterBinding$Kind.ATTACHMENT:Lcom/sun/xml/internal/ws/api/model/ParameterBinding$Kind;
            invokevirtual com.sun.xml.internal.ws.api.model.ParameterBinding$Kind.ordinal:()I
            iconst_4
            iastore
         3: goto 5
      StackMap locals: int[]
      StackMap stack: java.lang.NoSuchFieldError
         4: pop
      StackMap locals:
      StackMap stack:
         5: aload 0
            getstatic com.sun.xml.internal.ws.api.model.ParameterBinding$Kind.BODY:Lcom/sun/xml/internal/ws/api/model/ParameterBinding$Kind;
            invokevirtual com.sun.xml.internal.ws.api.model.ParameterBinding$Kind.ordinal:()I
            iconst_1
            iastore
         6: goto 8
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
         7: pop
      StackMap locals:
      StackMap stack:
         8: aload 0
            getstatic com.sun.xml.internal.ws.api.model.ParameterBinding$Kind.HEADER:Lcom/sun/xml/internal/ws/api/model/ParameterBinding$Kind;
            invokevirtual com.sun.xml.internal.ws.api.model.ParameterBinding$Kind.ordinal:()I
            iconst_2
            iastore
         9: goto 11
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        10: pop
      StackMap locals:
      StackMap stack:
        11: aload 0
            getstatic com.sun.xml.internal.ws.api.model.ParameterBinding$Kind.UNBOUND:Lcom/sun/xml/internal/ws/api/model/ParameterBinding$Kind;
            invokevirtual com.sun.xml.internal.ws.api.model.ParameterBinding$Kind.ordinal:()I
            iconst_3
            iastore
        12: goto 14
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        13: pop
      StackMap locals:
      StackMap stack:
        14: aload 0
            dup
            putstatic com.sun.xml.internal.ws.server.sei.TieHandler.$SWITCH_TABLE$com$sun$xml$internal$ws$api$model$ParameterBinding$Kind:[I
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
      Exception table:
        from    to  target  type
           2     3       4  Class java.lang.NoSuchFieldError
           5     6       7  Class java.lang.NoSuchFieldError
           8     9      10  Class java.lang.NoSuchFieldError
          11    12      13  Class java.lang.NoSuchFieldError

  static int[] $SWITCH_TABLE$com$sun$xml$internal$ws$api$SOAPVersion();
    descriptor: ()[I
    flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=3, locals=1, args_size=0
         0: .line 79
            getstatic com.sun.xml.internal.ws.server.sei.TieHandler.$SWITCH_TABLE$com$sun$xml$internal$ws$api$SOAPVersion:[I
            dup
            ifnull 1
            areturn
      StackMap locals:
      StackMap stack: int[]
         1: pop
            invokestatic com.sun.xml.internal.ws.api.SOAPVersion.values:()[Lcom/sun/xml/internal/ws/api/SOAPVersion;
            arraylength
            newarray 10
            astore 0
         2: aload 0
            getstatic com.sun.xml.internal.ws.api.SOAPVersion.SOAP_11:Lcom/sun/xml/internal/ws/api/SOAPVersion;
            invokevirtual com.sun.xml.internal.ws.api.SOAPVersion.ordinal:()I
            iconst_1
            iastore
         3: goto 5
      StackMap locals: int[]
      StackMap stack: java.lang.NoSuchFieldError
         4: pop
      StackMap locals:
      StackMap stack:
         5: aload 0
            getstatic com.sun.xml.internal.ws.api.SOAPVersion.SOAP_12:Lcom/sun/xml/internal/ws/api/SOAPVersion;
            invokevirtual com.sun.xml.internal.ws.api.SOAPVersion.ordinal:()I
            iconst_2
            iastore
         6: goto 8
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
         7: pop
      StackMap locals:
      StackMap stack:
         8: aload 0
            dup
            putstatic com.sun.xml.internal.ws.server.sei.TieHandler.$SWITCH_TABLE$com$sun$xml$internal$ws$api$SOAPVersion:[I
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
      Exception table:
        from    to  target  type
           2     3       4  Class java.lang.NoSuchFieldError
           5     6       7  Class java.lang.NoSuchFieldError
}
SourceFile: "TieHandler.java"
InnerClasses:
  public final State = com.sun.xml.internal.ws.api.message.Packet$State of com.sun.xml.internal.ws.api.message.Packet
  public final Kind = com.sun.xml.internal.ws.api.model.ParameterBinding$Kind of com.sun.xml.internal.ws.api.model.ParameterBinding
  public abstract AttachmentBuilder = com.sun.xml.internal.ws.server.sei.EndpointArgumentsBuilder$AttachmentBuilder of com.sun.xml.internal.ws.server.sei.EndpointArgumentsBuilder
  public final Body = com.sun.xml.internal.ws.server.sei.EndpointArgumentsBuilder$Body of com.sun.xml.internal.ws.server.sei.EndpointArgumentsBuilder
  public final Composite = com.sun.xml.internal.ws.server.sei.EndpointArgumentsBuilder$Composite of com.sun.xml.internal.ws.server.sei.EndpointArgumentsBuilder
  public final DocLit = com.sun.xml.internal.ws.server.sei.EndpointArgumentsBuilder$DocLit of com.sun.xml.internal.ws.server.sei.EndpointArgumentsBuilder
  public final Header = com.sun.xml.internal.ws.server.sei.EndpointArgumentsBuilder$Header of com.sun.xml.internal.ws.server.sei.EndpointArgumentsBuilder
  public final NullSetter = com.sun.xml.internal.ws.server.sei.EndpointArgumentsBuilder$NullSetter of com.sun.xml.internal.ws.server.sei.EndpointArgumentsBuilder
  public final RpcLit = com.sun.xml.internal.ws.server.sei.EndpointArgumentsBuilder$RpcLit of com.sun.xml.internal.ws.server.sei.EndpointArgumentsBuilder
  public final Bare = com.sun.xml.internal.ws.server.sei.EndpointResponseMessageBuilder$Bare of com.sun.xml.internal.ws.server.sei.EndpointResponseMessageBuilder
  public final DocLit = com.sun.xml.internal.ws.server.sei.EndpointResponseMessageBuilder$DocLit of com.sun.xml.internal.ws.server.sei.EndpointResponseMessageBuilder
  public final RpcLit = com.sun.xml.internal.ws.server.sei.EndpointResponseMessageBuilder$RpcLit of com.sun.xml.internal.ws.server.sei.EndpointResponseMessageBuilder
  public abstract AttachmentFiller = com.sun.xml.internal.ws.server.sei.MessageFiller$AttachmentFiller of com.sun.xml.internal.ws.server.sei.MessageFiller
  public final Header = com.sun.xml.internal.ws.server.sei.MessageFiller$Header of com.sun.xml.internal.ws.server.sei.MessageFiller
  public final Mode = javax.jws.WebParam$Mode of javax.jws.WebParam