final class com.sun.xml.internal.ws.handler.XMLHandlerProcessor<C extends com.sun.xml.internal.ws.handler.MessageUpdatableContext> extends com.sun.xml.internal.ws.handler.HandlerProcessor<C>
  minor version: 0
  major version: 59
  flags: flags: (0x0030) ACC_FINAL, ACC_SUPER
  this_class: com.sun.xml.internal.ws.handler.XMLHandlerProcessor
  super_class: com.sun.xml.internal.ws.handler.HandlerProcessor
{
  public void <init>(com.sun.xml.internal.ws.handler.HandlerTube, com.sun.xml.internal.ws.api.WSBinding, java.util.List<? extends javax.xml.ws.handler.Handler>);
    descriptor: (Lcom/sun/xml/internal/ws/handler/HandlerTube;Lcom/sun/xml/internal/ws/api/WSBinding;Ljava/util/List;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.sun.xml.internal.ws.handler.XMLHandlerProcessor this
        start local 1 // com.sun.xml.internal.ws.handler.HandlerTube owner
        start local 2 // com.sun.xml.internal.ws.api.WSBinding binding
        start local 3 // java.util.List chain
         0: .line 53
            aload 0 /* this */
            aload 1 /* owner */
            aload 2 /* binding */
            aload 3 /* chain */
            invokespecial com.sun.xml.internal.ws.handler.HandlerProcessor.<init>:(Lcom/sun/xml/internal/ws/handler/HandlerTube;Lcom/sun/xml/internal/ws/api/WSBinding;Ljava/util/List;)V
         1: .line 54
            return
        end local 3 // java.util.List chain
        end local 2 // com.sun.xml.internal.ws.api.WSBinding binding
        end local 1 // com.sun.xml.internal.ws.handler.HandlerTube owner
        end local 0 // com.sun.xml.internal.ws.handler.XMLHandlerProcessor this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lcom/sun/xml/internal/ws/handler/XMLHandlerProcessor<TC;>;
            0    2     1    owner  Lcom/sun/xml/internal/ws/handler/HandlerTube;
            0    2     2  binding  Lcom/sun/xml/internal/ws/api/WSBinding;
            0    2     3    chain  Ljava/util/List<+Ljavax/xml/ws/handler/Handler;>;
    Signature: (Lcom/sun/xml/internal/ws/handler/HandlerTube;Lcom/sun/xml/internal/ws/api/WSBinding;Ljava/util/List<+Ljavax/xml/ws/handler/Handler;>;)V
    MethodParameters:
         Name  Flags
      owner    
      binding  
      chain    

  final void insertFaultMessage(C, javax.xml.ws.ProtocolException);
    descriptor: (Lcom/sun/xml/internal/ws/handler/MessageUpdatableContext;Ljavax/xml/ws/ProtocolException;)V
    flags: (0x0010) ACC_FINAL
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.xml.internal.ws.handler.XMLHandlerProcessor this
        start local 1 // com.sun.xml.internal.ws.handler.MessageUpdatableContext context
        start local 2 // javax.xml.ws.ProtocolException exception
         0: .line 62
            aload 2 /* exception */
            instanceof javax.xml.ws.http.HTTPException
            ifeq 2
         1: .line 63
            aload 1 /* context */
            ldc "javax.xml.ws.http.response.code"
            aload 2 /* exception */
            checkcast javax.xml.ws.http.HTTPException
            invokevirtual javax.xml.ws.http.HTTPException.getStatusCode:()I
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            invokevirtual com.sun.xml.internal.ws.handler.MessageUpdatableContext.put:(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         2: .line 65
      StackMap locals:
      StackMap stack:
            aload 1 /* context */
            ifnull 4
         3: .line 67
            aload 1 /* context */
            aload 0 /* this */
            getfield com.sun.xml.internal.ws.handler.XMLHandlerProcessor.binding:Lcom/sun/xml/internal/ws/api/WSBinding;
            invokeinterface com.sun.xml.internal.ws.api.WSBinding.getSOAPVersion:()Lcom/sun/xml/internal/ws/api/SOAPVersion;
            invokestatic com.sun.xml.internal.ws.api.message.Messages.createEmpty:(Lcom/sun/xml/internal/ws/api/SOAPVersion;)Lcom/sun/xml/internal/ws/api/message/Message;
            invokevirtual com.sun.xml.internal.ws.handler.MessageUpdatableContext.setPacketMessage:(Lcom/sun/xml/internal/ws/api/message/Message;)V
         4: .line 69
      StackMap locals:
      StackMap stack:
            return
        end local 2 // javax.xml.ws.ProtocolException exception
        end local 1 // com.sun.xml.internal.ws.handler.MessageUpdatableContext context
        end local 0 // com.sun.xml.internal.ws.handler.XMLHandlerProcessor this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    5     0       this  Lcom/sun/xml/internal/ws/handler/XMLHandlerProcessor<TC;>;
            0    5     1    context  TC;
            0    5     2  exception  Ljavax/xml/ws/ProtocolException;
    Signature: (TC;Ljavax/xml/ws/ProtocolException;)V
    MethodParameters:
           Name  Flags
      context    
      exception  
}
Signature: <C:Lcom/sun/xml/internal/ws/handler/MessageUpdatableContext;>Lcom/sun/xml/internal/ws/handler/HandlerProcessor<TC;>;
SourceFile: "XMLHandlerProcessor.java"