class org.springframework.jca.endpoint.GenericMessageEndpointFactory$GenericMessageEndpoint extends org.springframework.jca.endpoint.AbstractMessageEndpointFactory$AbstractMessageEndpoint
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: org.springframework.jca.endpoint.GenericMessageEndpointFactory$GenericMessageEndpoint
  super_class: org.springframework.jca.endpoint.AbstractMessageEndpointFactory$AbstractMessageEndpoint
{
  private void <init>(org.springframework.jca.endpoint.GenericMessageEndpointFactory);
    descriptor: (Lorg/springframework/jca/endpoint/GenericMessageEndpointFactory;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.jca.endpoint.GenericMessageEndpointFactory$GenericMessageEndpoint this
         0: .line 19
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import javax.resource cannot be resolved\n\tThe import javax.resource cannot be resolved\n\tThe import javax.resource cannot be resolved\n\tThe import org.aopalliance cannot be resolved\n\tThe import org.aopalliance cannot be resolved\n\tThe import org.springframework.aop cannot be resolved\n\tThe import org.springframework.aop cannot be resolved\n\tThe hierarchy of the type GenericMessageEndpointFactory is inconsistent\n\tMessageEndpoint cannot be resolved to a type\n\tUnavailableException cannot be resolved to a type\n\tThe method createEndpoint(XAResource) from the type AbstractMessageEndpointFactory refers to the missing type MessageEndpoint\n\tProxyFactory cannot be resolved to a type\n\tProxyFactory cannot be resolved to a type\n\tDelegatingIntroductionInterceptor cannot be resolved to a type\n\tDelegatingIntroductionInterceptor cannot be resolved to a type\n\tMethodInterceptor cannot be resolved to a type\n\tMessageEndpoint cannot be resolved to a type\n\tUnavailableException cannot be resolved to a type\n\tMethodInterceptor cannot be resolved to a type\n\tMethodInvocation cannot be resolved to a type\n\tThe method beforeDelivery(Method) from the type AbstractMessageEndpointFactory.AbstractMessageEndpoint refers to the missing type ResourceException\n\tResourceException cannot be resolved to a type\n\tThe method afterDelivery() from the type AbstractMessageEndpointFactory.AbstractMessageEndpoint refers to the missing type ResourceException\n\tResourceException cannot be resolved to a type\n\tMethodInvocation cannot be resolved to a type\n\tResourceException cannot be resolved to a type\n\tResourceException cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.jca.endpoint.GenericMessageEndpointFactory$GenericMessageEndpoint this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/jca/endpoint/GenericMessageEndpointFactory$GenericMessageEndpoint;
    MethodParameters:
        Name  Flags
      this$0  final

  public java.lang.Object invoke(MethodInvocation);
    descriptor: (LMethodInvocation;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.jca.endpoint.GenericMessageEndpointFactory$GenericMessageEndpoint this
         0: .line 111
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tMethodInvocation cannot be resolved to a type\n\tThe method beforeDelivery(Method) from the type AbstractMessageEndpointFactory.AbstractMessageEndpoint refers to the missing type ResourceException\n\tResourceException cannot be resolved to a type\n\tThe method afterDelivery() from the type AbstractMessageEndpointFactory.AbstractMessageEndpoint refers to the missing type ResourceException\n\tResourceException cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.jca.endpoint.GenericMessageEndpointFactory$GenericMessageEndpoint this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/jca/endpoint/GenericMessageEndpointFactory$GenericMessageEndpoint;
    Exceptions:
      throws java.lang.Throwable
    RuntimeVisibleAnnotations: 
      org.springframework.lang.Nullable()
    MethodParameters:
                  Name  Flags
      methodInvocation  

  java.lang.Exception adaptExceptionIfNecessary(MethodInvocation, ResourceException);
    descriptor: (LMethodInvocation;LResourceException;)Ljava/lang/Exception;
    flags: (0x0000) 
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.springframework.jca.endpoint.GenericMessageEndpointFactory$GenericMessageEndpoint this
         0: .line 144
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tMethodInvocation cannot be resolved to a type\n\tResourceException cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.jca.endpoint.GenericMessageEndpointFactory$GenericMessageEndpoint this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/jca/endpoint/GenericMessageEndpointFactory$GenericMessageEndpoint;
    MethodParameters:
                  Name  Flags
      methodInvocation  
      ex                

  protected java.lang.ClassLoader getEndpointClassLoader();
    descriptor: ()Ljava/lang/ClassLoader;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.jca.endpoint.GenericMessageEndpointFactory$GenericMessageEndpoint this
         0: .line 154
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.jca.endpoint.GenericMessageEndpointFactory$GenericMessageEndpoint this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/jca/endpoint/GenericMessageEndpointFactory$GenericMessageEndpoint;
}
SourceFile: "GenericMessageEndpointFactory.java"
NestHost: org.springframework.jca.endpoint.GenericMessageEndpointFactory
InnerClasses:
  protected abstract AbstractMessageEndpoint = org.springframework.jca.endpoint.AbstractMessageEndpointFactory$AbstractMessageEndpoint of org.springframework.jca.endpoint.AbstractMessageEndpointFactory
  private GenericMessageEndpoint = org.springframework.jca.endpoint.GenericMessageEndpointFactory$GenericMessageEndpoint of org.springframework.jca.endpoint.GenericMessageEndpointFactory