public class com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller
super_class: java.lang.Object
{
private static final com.sun.xml.internal.ws.policy.privateutil.PolicyLogger LOGGER;
descriptor: Lcom/sun/xml/internal/ws/policy/privateutil/PolicyLogger;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
public static final java.net.URI BINDING_ID;
descriptor: Ljava/net/URI;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final java.net.URI BINDING_OPERATION_ID;
descriptor: Ljava/net/URI;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final java.net.URI BINDING_OPERATION_INPUT_ID;
descriptor: Ljava/net/URI;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final java.net.URI BINDING_OPERATION_OUTPUT_ID;
descriptor: Ljava/net/URI;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final java.net.URI BINDING_OPERATION_FAULT_ID;
descriptor: Ljava/net/URI;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
private static final javax.xml.namespace.QName POLICY_ATTACHMENT;
descriptor: Ljavax/xml/namespace/QName;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final javax.xml.namespace.QName APPLIES_TO;
descriptor: Ljavax/xml/namespace/QName;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final javax.xml.namespace.QName POLICY;
descriptor: Ljavax/xml/namespace/QName;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final javax.xml.namespace.QName URI;
descriptor: Ljavax/xml/namespace/QName;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final javax.xml.namespace.QName POLICIES;
descriptor: Ljavax/xml/namespace/QName;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final com.sun.xml.internal.ws.policy.sourcemodel.attach.ContextClassloaderLocal<javax.xml.stream.XMLInputFactory> XML_INPUT_FACTORY;
descriptor: Lcom/sun/xml/internal/ws/policy/sourcemodel/attach/ContextClassloaderLocal;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
Signature: Lcom/sun/xml/internal/ws/policy/sourcemodel/attach/ContextClassloaderLocal<Ljavax/xml/stream/XMLInputFactory;>;
private static final com.sun.xml.internal.ws.policy.sourcemodel.PolicyModelUnmarshaller POLICY_UNMARSHALLER;
descriptor: Lcom/sun/xml/internal/ws/policy/sourcemodel/PolicyModelUnmarshaller;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private final java.util.Map<java.net.URI, com.sun.xml.internal.ws.policy.Policy> map;
descriptor: Ljava/util/Map;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
Signature: Ljava/util/Map<Ljava/net/URI;Lcom/sun/xml/internal/ws/policy/Policy;>;
private java.net.URI currentUri;
descriptor: Ljava/net/URI;
flags: (0x0002) ACC_PRIVATE
private com.sun.xml.internal.ws.policy.Policy currentPolicy;
descriptor: Lcom/sun/xml/internal/ws/policy/Policy;
flags: (0x0002) ACC_PRIVATE
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=4, locals=1, args_size=0
0: ldc Lcom/sun/xml/internal/ws/policy/sourcemodel/attach/ExternalAttachmentsUnmarshaller;
invokestatic com.sun.xml.internal.ws.policy.privateutil.PolicyLogger.getLogger:(Ljava/lang/Class;)Lcom/sun/xml/internal/ws/policy/privateutil/PolicyLogger;
putstatic com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller.LOGGER:Lcom/sun/xml/internal/ws/policy/privateutil/PolicyLogger;
1: new java.net.URI
dup
ldc "urn:uuid:c9bef600-0d7a-11de-abc1-0002a5d5c51b"
invokespecial java.net.URI.<init>:(Ljava/lang/String;)V
putstatic com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller.BINDING_ID:Ljava/net/URI;
2: new java.net.URI
dup
ldc "urn:uuid:62e66b60-0d7b-11de-a1a2-0002a5d5c51b"
invokespecial java.net.URI.<init>:(Ljava/lang/String;)V
putstatic com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller.BINDING_OPERATION_ID:Ljava/net/URI;
3: new java.net.URI
dup
ldc "urn:uuid:730d8d20-0d7b-11de-84e9-0002a5d5c51b"
invokespecial java.net.URI.<init>:(Ljava/lang/String;)V
putstatic com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller.BINDING_OPERATION_INPUT_ID:Ljava/net/URI;
4: new java.net.URI
dup
ldc "urn:uuid:85b0f980-0d7b-11de-8e9d-0002a5d5c51b"
invokespecial java.net.URI.<init>:(Ljava/lang/String;)V
putstatic com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller.BINDING_OPERATION_OUTPUT_ID:Ljava/net/URI;
5: new java.net.URI
dup
ldc "urn:uuid:917cb060-0d7b-11de-9e80-0002a5d5c51b"
invokespecial java.net.URI.<init>:(Ljava/lang/String;)V
putstatic com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller.BINDING_OPERATION_FAULT_ID:Ljava/net/URI;
6: goto 9
StackMap locals:
StackMap stack: java.net.URISyntaxException
7: astore 0
start local 0 8: getstatic com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller.LOGGER:Lcom/sun/xml/internal/ws/policy/privateutil/PolicyLogger;
new java.lang.IllegalArgumentException
dup
invokestatic com.sun.xml.internal.ws.policy.privateutil.LocalizationMessages.WSP_0094_INVALID_URN:()Ljava/lang/String;
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
aload 0
invokevirtual com.sun.xml.internal.ws.policy.privateutil.PolicyLogger.logSevereException:(Ljava/lang/Throwable;Ljava/lang/Throwable;)Ljava/lang/Throwable;
checkcast java.lang.IllegalArgumentException
athrow
end local 0 9: StackMap locals:
StackMap stack:
new javax.xml.namespace.QName
dup
ldc "http://www.w3.org/ns/ws-policy"
ldc "PolicyAttachment"
invokespecial javax.xml.namespace.QName.<init>:(Ljava/lang/String;Ljava/lang/String;)V
putstatic com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller.POLICY_ATTACHMENT:Ljavax/xml/namespace/QName;
10: new javax.xml.namespace.QName
dup
ldc "http://www.w3.org/ns/ws-policy"
ldc "AppliesTo"
invokespecial javax.xml.namespace.QName.<init>:(Ljava/lang/String;Ljava/lang/String;)V
putstatic com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller.APPLIES_TO:Ljavax/xml/namespace/QName;
11: new javax.xml.namespace.QName
dup
ldc "http://www.w3.org/ns/ws-policy"
ldc "Policy"
invokespecial javax.xml.namespace.QName.<init>:(Ljava/lang/String;Ljava/lang/String;)V
putstatic com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller.POLICY:Ljavax/xml/namespace/QName;
12: new javax.xml.namespace.QName
dup
ldc "http://www.w3.org/ns/ws-policy"
ldc "URI"
invokespecial javax.xml.namespace.QName.<init>:(Ljava/lang/String;Ljava/lang/String;)V
putstatic com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller.URI:Ljavax/xml/namespace/QName;
13: new javax.xml.namespace.QName
dup
ldc "http://java.sun.com/xml/ns/metro/management"
ldc "Policies"
invokespecial javax.xml.namespace.QName.<init>:(Ljava/lang/String;Ljava/lang/String;)V
putstatic com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller.POLICIES:Ljavax/xml/namespace/QName;
14: new com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller$1
dup
invokespecial com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller$1.<init>:()V
putstatic com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller.XML_INPUT_FACTORY:Lcom/sun/xml/internal/ws/policy/sourcemodel/attach/ContextClassloaderLocal;
15: invokestatic com.sun.xml.internal.ws.policy.sourcemodel.PolicyModelUnmarshaller.getXmlUnmarshaller:()Lcom/sun/xml/internal/ws/policy/sourcemodel/PolicyModelUnmarshaller;
putstatic com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller.POLICY_UNMARSHALLER:Lcom/sun/xml/internal/ws/policy/sourcemodel/PolicyModelUnmarshaller;
return
LocalVariableTable:
Start End Slot Name Signature
8 9 0 e Ljava/net/URISyntaxException;
Exception table:
from to target type
1 6 7 Class java.net.URISyntaxException
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
new java.util.HashMap
dup
invokespecial java.util.HashMap.<init>:()V
putfield com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller.map:Ljava/util/Map;
2: aload 0
aconst_null
putfield com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller.currentUri:Ljava/net/URI;
3: aload 0
aconst_null
putfield com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller.currentPolicy:Lcom/sun/xml/internal/ws/policy/Policy;
4: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/xml/internal/ws/policy/sourcemodel/attach/ExternalAttachmentsUnmarshaller;
public static java.util.Map<java.net.URI, com.sun.xml.internal.ws.policy.Policy> unmarshal(java.io.Reader);
descriptor: (Ljava/io/Reader;)Ljava/util/Map;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=5, locals=4, args_size=1
start local 0 0: getstatic com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller.LOGGER:Lcom/sun/xml/internal/ws/policy/privateutil/PolicyLogger;
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 0
aastore
invokevirtual com.sun.xml.internal.ws.policy.privateutil.PolicyLogger.entering:([Ljava/lang/Object;)V
1: getstatic com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller.XML_INPUT_FACTORY:Lcom/sun/xml/internal/ws/policy/sourcemodel/attach/ContextClassloaderLocal;
invokevirtual com.sun.xml.internal.ws.policy.sourcemodel.attach.ContextClassloaderLocal.get:()Ljava/lang/Object;
checkcast javax.xml.stream.XMLInputFactory
aload 0
invokevirtual javax.xml.stream.XMLInputFactory.createXMLEventReader:(Ljava/io/Reader;)Ljavax/xml/stream/XMLEventReader;
astore 1
start local 1 2: new com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller
dup
invokespecial com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller.<init>:()V
astore 2
start local 2 3: aload 2
aload 1
aconst_null
invokevirtual com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller.unmarshal:(Ljavax/xml/stream/XMLEventReader;Ljavax/xml/stream/events/StartElement;)Ljava/util/Map;
astore 3
start local 3 4: getstatic com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller.LOGGER:Lcom/sun/xml/internal/ws/policy/privateutil/PolicyLogger;
aload 3
invokevirtual com.sun.xml.internal.ws.policy.privateutil.PolicyLogger.exiting:(Ljava/lang/Object;)V
5: aload 3
invokestatic java.util.Collections.unmodifiableMap:(Ljava/util/Map;)Ljava/util/Map;
6: areturn
end local 3 end local 2 end local 1 7: StackMap locals:
StackMap stack: javax.xml.stream.XMLStreamException
astore 1
start local 1 8: getstatic com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller.LOGGER:Lcom/sun/xml/internal/ws/policy/privateutil/PolicyLogger;
new com.sun.xml.internal.ws.policy.PolicyException
dup
aload 0
invokestatic com.sun.xml.internal.ws.policy.privateutil.LocalizationMessages.WSP_0086_FAILED_CREATE_READER:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial com.sun.xml.internal.ws.policy.PolicyException.<init>:(Ljava/lang/String;)V
aload 1
invokevirtual com.sun.xml.internal.ws.policy.privateutil.PolicyLogger.logSevereException:(Ljava/lang/Throwable;Ljava/lang/Throwable;)Ljava/lang/Throwable;
checkcast com.sun.xml.internal.ws.policy.PolicyException
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 source Ljava/io/Reader;
2 7 1 reader Ljavax/xml/stream/XMLEventReader;
3 7 2 instance Lcom/sun/xml/internal/ws/policy/sourcemodel/attach/ExternalAttachmentsUnmarshaller;
4 7 3 map Ljava/util/Map<Ljava/net/URI;Lcom/sun/xml/internal/ws/policy/Policy;>;
8 9 1 ex Ljavax/xml/stream/XMLStreamException;
Exception table:
from to target type
1 6 7 Class javax.xml.stream.XMLStreamException
Exceptions:
throws com.sun.xml.internal.ws.policy.PolicyException
Signature: (Ljava/io/Reader;)Ljava/util/Map<Ljava/net/URI;Lcom/sun/xml/internal/ws/policy/Policy;>;
MethodParameters:
Name Flags
source final
private java.util.Map<java.net.URI, com.sun.xml.internal.ws.policy.Policy> unmarshal(javax.xml.stream.XMLEventReader, javax.xml.stream.events.StartElement);
descriptor: (Ljavax/xml/stream/XMLEventReader;Ljavax/xml/stream/events/StartElement;)Ljava/util/Map;
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=6, args_size=3
start local 0 start local 1 start local 2 0: aconst_null
astore 3
start local 3 1: goto 24
2: StackMap locals: javax.xml.stream.events.XMLEvent
StackMap stack:
aload 1
invokeinterface javax.xml.stream.XMLEventReader.peek:()Ljavax/xml/stream/events/XMLEvent;
astore 3
3: aload 3
invokeinterface javax.xml.stream.events.XMLEvent.getEventType:()I
tableswitch { // 1 - 8
1: 13
2: 9
3: 18
4: 6
5: 4
6: 18
7: 4
8: 16
default: 18
}
4: StackMap locals:
StackMap stack:
aload 1
invokeinterface javax.xml.stream.XMLEventReader.nextEvent:()Ljavax/xml/stream/events/XMLEvent;
pop
5: goto 24
6: StackMap locals:
StackMap stack:
aload 0
aload 3
invokeinterface javax.xml.stream.events.XMLEvent.asCharacters:()Ljavax/xml/stream/events/Characters;
aload 2
aload 0
getfield com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller.map:Ljava/util/Map;
invokevirtual com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller.processCharacters:(Ljavax/xml/stream/events/Characters;Ljavax/xml/stream/events/StartElement;Ljava/util/Map;)V
7: aload 1
invokeinterface javax.xml.stream.XMLEventReader.nextEvent:()Ljavax/xml/stream/events/XMLEvent;
pop
8: goto 24
9: StackMap locals:
StackMap stack:
aload 0
aload 3
invokeinterface javax.xml.stream.events.XMLEvent.asEndElement:()Ljavax/xml/stream/events/EndElement;
aload 2
invokevirtual com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller.processEndTag:(Ljavax/xml/stream/events/EndElement;Ljavax/xml/stream/events/StartElement;)V
10: aload 1
invokeinterface javax.xml.stream.XMLEventReader.nextEvent:()Ljavax/xml/stream/events/XMLEvent;
pop
11: aload 0
getfield com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller.map:Ljava/util/Map;
12: areturn
13: StackMap locals:
StackMap stack:
aload 3
invokeinterface javax.xml.stream.events.XMLEvent.asStartElement:()Ljavax/xml/stream/events/StartElement;
astore 4
start local 4 14: aload 0
aload 4
aload 2
aload 1
aload 0
getfield com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller.map:Ljava/util/Map;
invokevirtual com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller.processStartTag:(Ljavax/xml/stream/events/StartElement;Ljavax/xml/stream/events/StartElement;Ljavax/xml/stream/XMLEventReader;Ljava/util/Map;)V
15: goto 24
end local 4 16: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller.map:Ljava/util/Map;
17: areturn
18: StackMap locals:
StackMap stack:
getstatic com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller.LOGGER:Lcom/sun/xml/internal/ws/policy/privateutil/PolicyLogger;
new com.sun.xml.internal.ws.policy.PolicyException
dup
aload 3
invokestatic com.sun.xml.internal.ws.policy.privateutil.LocalizationMessages.WSP_0087_UNKNOWN_EVENT:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial com.sun.xml.internal.ws.policy.PolicyException.<init>:(Ljava/lang/String;)V
invokevirtual com.sun.xml.internal.ws.policy.privateutil.PolicyLogger.logSevereException:(Ljava/lang/Throwable;)Ljava/lang/Throwable;
checkcast com.sun.xml.internal.ws.policy.PolicyException
athrow
19: StackMap locals:
StackMap stack: javax.xml.stream.XMLStreamException
astore 4
start local 4 20: aload 3
ifnonnull 21
aconst_null
goto 22
StackMap locals: javax.xml.stream.XMLStreamException
StackMap stack:
21: aload 3
invokeinterface javax.xml.stream.events.XMLEvent.getLocation:()Ljavax/xml/stream/Location;
StackMap locals:
StackMap stack: javax.xml.stream.Location
22: astore 5
start local 5 23: getstatic com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller.LOGGER:Lcom/sun/xml/internal/ws/policy/privateutil/PolicyLogger;
new com.sun.xml.internal.ws.policy.PolicyException
dup
aload 5
invokestatic com.sun.xml.internal.ws.policy.privateutil.LocalizationMessages.WSP_0088_FAILED_PARSE:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial com.sun.xml.internal.ws.policy.PolicyException.<init>:(Ljava/lang/String;)V
aload 4
invokevirtual com.sun.xml.internal.ws.policy.privateutil.PolicyLogger.logSevereException:(Ljava/lang/Throwable;Ljava/lang/Throwable;)Ljava/lang/Throwable;
checkcast com.sun.xml.internal.ws.policy.PolicyException
athrow
end local 5 end local 4 24: StackMap locals:
StackMap stack:
aload 1
invokeinterface javax.xml.stream.XMLEventReader.hasNext:()Z
ifne 2
25: aload 0
getfield com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller.map:Ljava/util/Map;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 26 0 this Lcom/sun/xml/internal/ws/policy/sourcemodel/attach/ExternalAttachmentsUnmarshaller;
0 26 1 reader Ljavax/xml/stream/XMLEventReader;
0 26 2 parentElement Ljavax/xml/stream/events/StartElement;
1 26 3 event Ljavax/xml/stream/events/XMLEvent;
14 16 4 element Ljavax/xml/stream/events/StartElement;
20 24 4 e Ljavax/xml/stream/XMLStreamException;
23 24 5 location Ljavax/xml/stream/Location;
Exception table:
from to target type
2 12 19 Class javax.xml.stream.XMLStreamException
13 17 19 Class javax.xml.stream.XMLStreamException
18 19 19 Class javax.xml.stream.XMLStreamException
Exceptions:
throws com.sun.xml.internal.ws.policy.PolicyException
Signature: (Ljavax/xml/stream/XMLEventReader;Ljavax/xml/stream/events/StartElement;)Ljava/util/Map<Ljava/net/URI;Lcom/sun/xml/internal/ws/policy/Policy;>;
MethodParameters:
Name Flags
reader final
parentElement final
private void processStartTag(javax.xml.stream.events.StartElement, javax.xml.stream.events.StartElement, javax.xml.stream.XMLEventReader, java.util.Map<java.net.URI, com.sun.xml.internal.ws.policy.Policy>);
descriptor: (Ljavax/xml/stream/events/StartElement;Ljavax/xml/stream/events/StartElement;Ljavax/xml/stream/XMLEventReader;Ljava/util/Map;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=6, locals=7, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 1
invokeinterface javax.xml.stream.events.StartElement.getName:()Ljavax/xml/namespace/QName;
astore 5
start local 5 1: aload 2
ifnonnull 4
2: aload 5
getstatic com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller.POLICIES:Ljavax/xml/namespace/QName;
invokevirtual javax.xml.namespace.QName.equals:(Ljava/lang/Object;)Z
ifne 18
3: getstatic com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller.LOGGER:Lcom/sun/xml/internal/ws/policy/privateutil/PolicyLogger;
new com.sun.xml.internal.ws.policy.PolicyException
dup
ldc "<Policies>"
aload 5
aload 1
invokeinterface javax.xml.stream.events.StartElement.getLocation:()Ljavax/xml/stream/Location;
invokestatic com.sun.xml.internal.ws.policy.privateutil.LocalizationMessages.WSP_0089_EXPECTED_ELEMENT:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String;
invokespecial com.sun.xml.internal.ws.policy.PolicyException.<init>:(Ljava/lang/String;)V
invokevirtual com.sun.xml.internal.ws.policy.privateutil.PolicyLogger.logSevereException:(Ljava/lang/Throwable;)Ljava/lang/Throwable;
checkcast com.sun.xml.internal.ws.policy.PolicyException
athrow
4: StackMap locals: javax.xml.namespace.QName
StackMap stack:
aload 2
invokeinterface javax.xml.stream.events.StartElement.getName:()Ljavax/xml/namespace/QName;
astore 6
start local 6 5: aload 6
getstatic com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller.POLICIES:Ljavax/xml/namespace/QName;
invokevirtual javax.xml.namespace.QName.equals:(Ljava/lang/Object;)Z
ifeq 8
6: aload 5
getstatic com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller.POLICY_ATTACHMENT:Ljavax/xml/namespace/QName;
invokevirtual javax.xml.namespace.QName.equals:(Ljava/lang/Object;)Z
ifne 18
7: getstatic com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller.LOGGER:Lcom/sun/xml/internal/ws/policy/privateutil/PolicyLogger;
new com.sun.xml.internal.ws.policy.PolicyException
dup
ldc "<PolicyAttachment>"
aload 5
aload 1
invokeinterface javax.xml.stream.events.StartElement.getLocation:()Ljavax/xml/stream/Location;
invokestatic com.sun.xml.internal.ws.policy.privateutil.LocalizationMessages.WSP_0089_EXPECTED_ELEMENT:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String;
invokespecial com.sun.xml.internal.ws.policy.PolicyException.<init>:(Ljava/lang/String;)V
invokevirtual com.sun.xml.internal.ws.policy.privateutil.PolicyLogger.logSevereException:(Ljava/lang/Throwable;)Ljava/lang/Throwable;
checkcast com.sun.xml.internal.ws.policy.PolicyException
athrow
8: StackMap locals: javax.xml.namespace.QName
StackMap stack:
aload 6
getstatic com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller.POLICY_ATTACHMENT:Ljavax/xml/namespace/QName;
invokevirtual javax.xml.namespace.QName.equals:(Ljava/lang/Object;)Z
ifeq 14
9: aload 5
getstatic com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller.POLICY:Ljavax/xml/namespace/QName;
invokevirtual javax.xml.namespace.QName.equals:(Ljava/lang/Object;)Z
ifeq 12
10: aload 0
aload 3
invokevirtual com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller.readPolicy:(Ljavax/xml/stream/XMLEventReader;)V
11: return
12: StackMap locals:
StackMap stack:
aload 5
getstatic com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller.APPLIES_TO:Ljavax/xml/namespace/QName;
invokevirtual javax.xml.namespace.QName.equals:(Ljava/lang/Object;)Z
ifne 18
13: getstatic com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller.LOGGER:Lcom/sun/xml/internal/ws/policy/privateutil/PolicyLogger;
new com.sun.xml.internal.ws.policy.PolicyException
dup
ldc "<AppliesTo> or <Policy>"
aload 5
aload 1
invokeinterface javax.xml.stream.events.StartElement.getLocation:()Ljavax/xml/stream/Location;
invokestatic com.sun.xml.internal.ws.policy.privateutil.LocalizationMessages.WSP_0089_EXPECTED_ELEMENT:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String;
invokespecial com.sun.xml.internal.ws.policy.PolicyException.<init>:(Ljava/lang/String;)V
invokevirtual com.sun.xml.internal.ws.policy.privateutil.PolicyLogger.logSevereException:(Ljava/lang/Throwable;)Ljava/lang/Throwable;
checkcast com.sun.xml.internal.ws.policy.PolicyException
athrow
14: StackMap locals:
StackMap stack:
aload 6
getstatic com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller.APPLIES_TO:Ljavax/xml/namespace/QName;
invokevirtual javax.xml.namespace.QName.equals:(Ljava/lang/Object;)Z
ifeq 17
15: aload 5
getstatic com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller.URI:Ljavax/xml/namespace/QName;
invokevirtual javax.xml.namespace.QName.equals:(Ljava/lang/Object;)Z
ifne 18
16: getstatic com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller.LOGGER:Lcom/sun/xml/internal/ws/policy/privateutil/PolicyLogger;
new com.sun.xml.internal.ws.policy.PolicyException
dup
ldc "<URI>"
aload 5
aload 1
invokeinterface javax.xml.stream.events.StartElement.getLocation:()Ljavax/xml/stream/Location;
invokestatic com.sun.xml.internal.ws.policy.privateutil.LocalizationMessages.WSP_0089_EXPECTED_ELEMENT:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String;
invokespecial com.sun.xml.internal.ws.policy.PolicyException.<init>:(Ljava/lang/String;)V
invokevirtual com.sun.xml.internal.ws.policy.privateutil.PolicyLogger.logSevereException:(Ljava/lang/Throwable;)Ljava/lang/Throwable;
checkcast com.sun.xml.internal.ws.policy.PolicyException
athrow
17: StackMap locals:
StackMap stack:
getstatic com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller.LOGGER:Lcom/sun/xml/internal/ws/policy/privateutil/PolicyLogger;
new com.sun.xml.internal.ws.policy.PolicyException
dup
aload 5
aload 1
invokeinterface javax.xml.stream.events.StartElement.getLocation:()Ljavax/xml/stream/Location;
invokestatic com.sun.xml.internal.ws.policy.privateutil.LocalizationMessages.WSP_0090_UNEXPECTED_ELEMENT:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String;
invokespecial com.sun.xml.internal.ws.policy.PolicyException.<init>:(Ljava/lang/String;)V
invokevirtual com.sun.xml.internal.ws.policy.privateutil.PolicyLogger.logSevereException:(Ljava/lang/Throwable;)Ljava/lang/Throwable;
checkcast com.sun.xml.internal.ws.policy.PolicyException
athrow
end local 6 18: StackMap locals:
StackMap stack:
aload 3
invokeinterface javax.xml.stream.XMLEventReader.nextEvent:()Ljavax/xml/stream/events/XMLEvent;
pop
19: aload 0
aload 3
aload 1
invokevirtual com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller.unmarshal:(Ljavax/xml/stream/XMLEventReader;Ljavax/xml/stream/events/StartElement;)Ljava/util/Map;
pop
end local 5 20: goto 23
StackMap locals: com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller javax.xml.stream.events.StartElement javax.xml.stream.events.StartElement javax.xml.stream.XMLEventReader java.util.Map
StackMap stack: javax.xml.stream.XMLStreamException
21: astore 5
start local 5 22: getstatic com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller.LOGGER:Lcom/sun/xml/internal/ws/policy/privateutil/PolicyLogger;
new com.sun.xml.internal.ws.policy.PolicyException
dup
aload 1
invokeinterface javax.xml.stream.events.StartElement.getLocation:()Ljavax/xml/stream/Location;
invokestatic com.sun.xml.internal.ws.policy.privateutil.LocalizationMessages.WSP_0088_FAILED_PARSE:(Ljava/lang/Object;)Ljava/lang/String;
aload 5
invokespecial com.sun.xml.internal.ws.policy.PolicyException.<init>:(Ljava/lang/String;Ljava/lang/Throwable;)V
invokevirtual com.sun.xml.internal.ws.policy.privateutil.PolicyLogger.logSevereException:(Ljava/lang/Throwable;)Ljava/lang/Throwable;
checkcast com.sun.xml.internal.ws.policy.PolicyException
athrow
end local 5 23: StackMap locals:
StackMap stack:
return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 24 0 this Lcom/sun/xml/internal/ws/policy/sourcemodel/attach/ExternalAttachmentsUnmarshaller;
0 24 1 element Ljavax/xml/stream/events/StartElement;
0 24 2 parent Ljavax/xml/stream/events/StartElement;
0 24 3 reader Ljavax/xml/stream/XMLEventReader;
0 24 4 map Ljava/util/Map<Ljava/net/URI;Lcom/sun/xml/internal/ws/policy/Policy;>;
1 20 5 name Ljavax/xml/namespace/QName;
5 18 6 parentName Ljavax/xml/namespace/QName;
22 23 5 e Ljavax/xml/stream/XMLStreamException;
Exception table:
from to target type
0 11 21 Class javax.xml.stream.XMLStreamException
12 20 21 Class javax.xml.stream.XMLStreamException
Exceptions:
throws com.sun.xml.internal.ws.policy.PolicyException
Signature: (Ljavax/xml/stream/events/StartElement;Ljavax/xml/stream/events/StartElement;Ljavax/xml/stream/XMLEventReader;Ljava/util/Map<Ljava/net/URI;Lcom/sun/xml/internal/ws/policy/Policy;>;)V
MethodParameters:
Name Flags
element final
parent final
reader final
map final
private void readPolicy(javax.xml.stream.XMLEventReader);
descriptor: (Ljavax/xml/stream/XMLEventReader;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=5, args_size=2
start local 0 start local 1 0: getstatic com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller.POLICY_UNMARSHALLER:Lcom/sun/xml/internal/ws/policy/sourcemodel/PolicyModelUnmarshaller;
aload 1
invokevirtual com.sun.xml.internal.ws.policy.sourcemodel.PolicyModelUnmarshaller.unmarshalModel:(Ljava/lang/Object;)Lcom/sun/xml/internal/ws/policy/sourcemodel/PolicySourceModel;
astore 2
start local 2 1: invokestatic com.sun.xml.internal.ws.policy.sourcemodel.PolicyModelTranslator.getTranslator:()Lcom/sun/xml/internal/ws/policy/sourcemodel/PolicyModelTranslator;
astore 3
start local 3 2: aload 3
aload 2
invokevirtual com.sun.xml.internal.ws.policy.sourcemodel.PolicyModelTranslator.translate:(Lcom/sun/xml/internal/ws/policy/sourcemodel/PolicySourceModel;)Lcom/sun/xml/internal/ws/policy/Policy;
astore 4
start local 4 3: aload 0
getfield com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller.currentUri:Ljava/net/URI;
ifnull 8
4: aload 0
getfield com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller.map:Ljava/util/Map;
aload 0
getfield com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller.currentUri:Ljava/net/URI;
aload 4
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
5: aload 0
aconst_null
putfield com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller.currentUri:Ljava/net/URI;
6: aload 0
aconst_null
putfield com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller.currentPolicy:Lcom/sun/xml/internal/ws/policy/Policy;
7: goto 9
8: StackMap locals: com.sun.xml.internal.ws.policy.sourcemodel.PolicySourceModel com.sun.xml.internal.ws.policy.sourcemodel.PolicyModelTranslator com.sun.xml.internal.ws.policy.Policy
StackMap stack:
aload 0
aload 4
putfield com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller.currentPolicy:Lcom/sun/xml/internal/ws/policy/Policy;
9: StackMap locals:
StackMap stack:
return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Lcom/sun/xml/internal/ws/policy/sourcemodel/attach/ExternalAttachmentsUnmarshaller;
0 10 1 reader Ljavax/xml/stream/XMLEventReader;
1 10 2 policyModel Lcom/sun/xml/internal/ws/policy/sourcemodel/PolicySourceModel;
2 10 3 translator Lcom/sun/xml/internal/ws/policy/sourcemodel/PolicyModelTranslator;
3 10 4 policy Lcom/sun/xml/internal/ws/policy/Policy;
Exceptions:
throws com.sun.xml.internal.ws.policy.PolicyException
MethodParameters:
Name Flags
reader final
private void processEndTag(javax.xml.stream.events.EndElement, javax.xml.stream.events.StartElement);
descriptor: (Ljavax/xml/stream/events/EndElement;Ljavax/xml/stream/events/StartElement;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 2
invokeinterface javax.xml.stream.events.StartElement.getName:()Ljavax/xml/namespace/QName;
aload 1
invokevirtual com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller.checkEndTagName:(Ljavax/xml/namespace/QName;Ljavax/xml/stream/events/EndElement;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/xml/internal/ws/policy/sourcemodel/attach/ExternalAttachmentsUnmarshaller;
0 2 1 element Ljavax/xml/stream/events/EndElement;
0 2 2 startElement Ljavax/xml/stream/events/StartElement;
Exceptions:
throws com.sun.xml.internal.ws.policy.PolicyException
MethodParameters:
Name Flags
element
startElement
private void checkEndTagName(javax.xml.namespace.QName, javax.xml.stream.events.EndElement);
descriptor: (Ljavax/xml/namespace/QName;Ljavax/xml/stream/events/EndElement;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=6, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 2
invokeinterface javax.xml.stream.events.EndElement.getName:()Ljavax/xml/namespace/QName;
astore 3
start local 3 1: aload 1
aload 3
invokevirtual javax.xml.namespace.QName.equals:(Ljava/lang/Object;)Z
ifne 3
2: getstatic com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller.LOGGER:Lcom/sun/xml/internal/ws/policy/privateutil/PolicyLogger;
new com.sun.xml.internal.ws.policy.PolicyException
dup
aload 1
aload 2
aload 2
invokeinterface javax.xml.stream.events.EndElement.getLocation:()Ljavax/xml/stream/Location;
invokestatic com.sun.xml.internal.ws.policy.privateutil.LocalizationMessages.WSP_0091_END_ELEMENT_NO_MATCH:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String;
invokespecial com.sun.xml.internal.ws.policy.PolicyException.<init>:(Ljava/lang/String;)V
invokevirtual com.sun.xml.internal.ws.policy.privateutil.PolicyLogger.logSevereException:(Ljava/lang/Throwable;)Ljava/lang/Throwable;
checkcast com.sun.xml.internal.ws.policy.PolicyException
athrow
3: StackMap locals: javax.xml.namespace.QName
StackMap stack:
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/xml/internal/ws/policy/sourcemodel/attach/ExternalAttachmentsUnmarshaller;
0 4 1 expectedName Ljavax/xml/namespace/QName;
0 4 2 element Ljavax/xml/stream/events/EndElement;
1 4 3 actualName Ljavax/xml/namespace/QName;
Exceptions:
throws com.sun.xml.internal.ws.policy.PolicyException
MethodParameters:
Name Flags
expectedName final
element final
private void processCharacters(javax.xml.stream.events.Characters, javax.xml.stream.events.StartElement, java.util.Map<java.net.URI, com.sun.xml.internal.ws.policy.Policy>);
descriptor: (Ljavax/xml/stream/events/Characters;Ljavax/xml/stream/events/StartElement;Ljava/util/Map;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=6, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 1
invokeinterface javax.xml.stream.events.Characters.isWhiteSpace:()Z
ifeq 2
1: return
2: StackMap locals:
StackMap stack:
aload 1
invokeinterface javax.xml.stream.events.Characters.getData:()Ljava/lang/String;
astore 4
start local 4 3: aload 2
ifnull 6
getstatic com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller.URI:Ljavax/xml/namespace/QName;
aload 2
invokeinterface javax.xml.stream.events.StartElement.getName:()Ljavax/xml/namespace/QName;
invokevirtual javax.xml.namespace.QName.equals:(Ljava/lang/Object;)Z
ifeq 6
4: aload 0
aload 1
aload 3
invokevirtual com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller.processUri:(Ljavax/xml/stream/events/Characters;Ljava/util/Map;)V
5: return
6: StackMap locals: java.lang.String
StackMap stack:
getstatic com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller.LOGGER:Lcom/sun/xml/internal/ws/policy/privateutil/PolicyLogger;
new com.sun.xml.internal.ws.policy.PolicyException
dup
aload 2
aload 4
aload 1
invokeinterface javax.xml.stream.events.Characters.getLocation:()Ljavax/xml/stream/Location;
invokestatic com.sun.xml.internal.ws.policy.privateutil.LocalizationMessages.WSP_0092_CHARACTER_DATA_UNEXPECTED:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String;
invokespecial com.sun.xml.internal.ws.policy.PolicyException.<init>:(Ljava/lang/String;)V
invokevirtual com.sun.xml.internal.ws.policy.privateutil.PolicyLogger.logSevereException:(Ljava/lang/Throwable;)Ljava/lang/Throwable;
checkcast com.sun.xml.internal.ws.policy.PolicyException
athrow
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/sun/xml/internal/ws/policy/sourcemodel/attach/ExternalAttachmentsUnmarshaller;
0 7 1 chars Ljavax/xml/stream/events/Characters;
0 7 2 currentElement Ljavax/xml/stream/events/StartElement;
0 7 3 map Ljava/util/Map<Ljava/net/URI;Lcom/sun/xml/internal/ws/policy/Policy;>;
3 7 4 data Ljava/lang/String;
Exceptions:
throws com.sun.xml.internal.ws.policy.PolicyException
Signature: (Ljavax/xml/stream/events/Characters;Ljavax/xml/stream/events/StartElement;Ljava/util/Map<Ljava/net/URI;Lcom/sun/xml/internal/ws/policy/Policy;>;)V
MethodParameters:
Name Flags
chars final
currentElement final
map final
private void processUri(javax.xml.stream.events.Characters, java.util.Map<java.net.URI, com.sun.xml.internal.ws.policy.Policy>);
descriptor: (Ljavax/xml/stream/events/Characters;Ljava/util/Map;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=5, args_size=3
start local 0 start local 1 start local 2 0: aload 1
invokeinterface javax.xml.stream.events.Characters.getData:()Ljava/lang/String;
invokevirtual java.lang.String.trim:()Ljava/lang/String;
astore 3
start local 3 1: new java.net.URI
dup
aload 3
invokespecial java.net.URI.<init>:(Ljava/lang/String;)V
astore 4
start local 4 2: aload 0
getfield com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller.currentPolicy:Lcom/sun/xml/internal/ws/policy/Policy;
ifnull 7
3: aload 2
aload 4
aload 0
getfield com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller.currentPolicy:Lcom/sun/xml/internal/ws/policy/Policy;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
4: aload 0
aconst_null
putfield com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller.currentUri:Ljava/net/URI;
5: aload 0
aconst_null
putfield com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller.currentPolicy:Lcom/sun/xml/internal/ws/policy/Policy;
6: goto 11
7: StackMap locals: java.lang.String java.net.URI
StackMap stack:
aload 0
aload 4
putfield com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller.currentUri:Ljava/net/URI;
end local 4 8: goto 11
StackMap locals: com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller javax.xml.stream.events.Characters java.util.Map java.lang.String
StackMap stack: java.net.URISyntaxException
9: astore 4
start local 4 10: getstatic com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller.LOGGER:Lcom/sun/xml/internal/ws/policy/privateutil/PolicyLogger;
new com.sun.xml.internal.ws.policy.PolicyException
dup
aload 3
aload 1
invokeinterface javax.xml.stream.events.Characters.getLocation:()Ljavax/xml/stream/Location;
invokestatic com.sun.xml.internal.ws.policy.privateutil.LocalizationMessages.WSP_0093_INVALID_URI:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String;
invokespecial com.sun.xml.internal.ws.policy.PolicyException.<init>:(Ljava/lang/String;)V
aload 4
invokevirtual com.sun.xml.internal.ws.policy.privateutil.PolicyLogger.logSevereException:(Ljava/lang/Throwable;Ljava/lang/Throwable;)Ljava/lang/Throwable;
checkcast com.sun.xml.internal.ws.policy.PolicyException
athrow
end local 4 11: StackMap locals:
StackMap stack:
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Lcom/sun/xml/internal/ws/policy/sourcemodel/attach/ExternalAttachmentsUnmarshaller;
0 12 1 chars Ljavax/xml/stream/events/Characters;
0 12 2 map Ljava/util/Map<Ljava/net/URI;Lcom/sun/xml/internal/ws/policy/Policy;>;
1 12 3 data Ljava/lang/String;
2 8 4 uri Ljava/net/URI;
10 11 4 e Ljava/net/URISyntaxException;
Exception table:
from to target type
1 8 9 Class java.net.URISyntaxException
Exceptions:
throws com.sun.xml.internal.ws.policy.PolicyException
Signature: (Ljavax/xml/stream/events/Characters;Ljava/util/Map<Ljava/net/URI;Lcom/sun/xml/internal/ws/policy/Policy;>;)V
MethodParameters:
Name Flags
chars final
map final
}
SourceFile: "ExternalAttachmentsUnmarshaller.java"
NestMembers:
com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller$1
InnerClasses:
com.sun.xml.internal.ws.policy.sourcemodel.attach.ExternalAttachmentsUnmarshaller$1