public final class com.sun.xml.internal.ws.commons.xmlutil.Converter
minor version: 0
major version: 59
flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
this_class: com.sun.xml.internal.ws.commons.xmlutil.Converter
super_class: java.lang.Object
{
public static final java.lang.String UTF_8;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "UTF-8"
private static final com.sun.istack.internal.logging.Logger LOGGER;
descriptor: Lcom/sun/istack/internal/logging/Logger;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final com.sun.xml.internal.ws.commons.xmlutil.ContextClassloaderLocal<javax.xml.stream.XMLOutputFactory> xmlOutputFactory;
descriptor: Lcom/sun/xml/internal/ws/commons/xmlutil/ContextClassloaderLocal;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
Signature: Lcom/sun/xml/internal/ws/commons/xmlutil/ContextClassloaderLocal<Ljavax/xml/stream/XMLOutputFactory;>;
private static final java.util.concurrent.atomic.AtomicBoolean logMissingStaxUtilsWarning;
descriptor: Ljava/util/concurrent/atomic/AtomicBoolean;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=3, locals=0, args_size=0
0: ldc Lcom/sun/xml/internal/ws/commons/xmlutil/Converter;
invokestatic com.sun.istack.internal.logging.Logger.getLogger:(Ljava/lang/Class;)Lcom/sun/istack/internal/logging/Logger;
putstatic com.sun.xml.internal.ws.commons.xmlutil.Converter.LOGGER:Lcom/sun/istack/internal/logging/Logger;
1: new com.sun.xml.internal.ws.commons.xmlutil.Converter$1
dup
invokespecial com.sun.xml.internal.ws.commons.xmlutil.Converter$1.<init>:()V
putstatic com.sun.xml.internal.ws.commons.xmlutil.Converter.xmlOutputFactory:Lcom/sun/xml/internal/ws/commons/xmlutil/ContextClassloaderLocal;
2: new java.util.concurrent.atomic.AtomicBoolean
dup
iconst_0
invokespecial java.util.concurrent.atomic.AtomicBoolean.<init>:(Z)V
putstatic com.sun.xml.internal.ws.commons.xmlutil.Converter.logMissingStaxUtilsWarning:Ljava/util/concurrent/atomic/AtomicBoolean;
return
LocalVariableTable:
Start End Slot Name Signature
private void <init>();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/xml/internal/ws/commons/xmlutil/Converter;
public static java.lang.String toString(java.lang.Throwable);
descriptor: (Ljava/lang/Throwable;)Ljava/lang/String;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=1
start local 0 0: aload 0
ifnonnull 2
1: ldc "[ No exception ]"
areturn
2: StackMap locals:
StackMap stack:
new java.io.StringWriter
dup
invokespecial java.io.StringWriter.<init>:()V
astore 1
start local 1 3: aload 0
new java.io.PrintWriter
dup
aload 1
invokespecial java.io.PrintWriter.<init>:(Ljava/io/Writer;)V
invokevirtual java.lang.Throwable.printStackTrace:(Ljava/io/PrintWriter;)V
4: aload 1
invokevirtual java.io.StringWriter.toString:()Ljava/lang/String;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 throwable Ljava/lang/Throwable;
3 5 1 stringOut Ljava/io/StringWriter;
MethodParameters:
Name Flags
throwable
public static java.lang.String toString(com.sun.xml.internal.ws.api.message.Packet);
descriptor: (Lcom/sun/xml/internal/ws/api/message/Packet;)Ljava/lang/String;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
ifnonnull 2
1: ldc "[ Null packet ]"
areturn
2: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.ws.api.message.Packet.getMessage:()Lcom/sun/xml/internal/ws/api/message/Message;
ifnonnull 4
3: ldc "[ Empty packet ]"
areturn
4: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.ws.api.message.Packet.getMessage:()Lcom/sun/xml/internal/ws/api/message/Message;
invokestatic com.sun.xml.internal.ws.commons.xmlutil.Converter.toString:(Lcom/sun/xml/internal/ws/api/message/Message;)Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 packet Lcom/sun/xml/internal/ws/api/message/Packet;
MethodParameters:
Name Flags
packet
public static java.lang.String toStringNoIndent(com.sun.xml.internal.ws.api.message.Packet);
descriptor: (Lcom/sun/xml/internal/ws/api/message/Packet;)Ljava/lang/String;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
ifnonnull 2
1: ldc "[ Null packet ]"
areturn
2: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.ws.api.message.Packet.getMessage:()Lcom/sun/xml/internal/ws/api/message/Message;
ifnonnull 4
3: ldc "[ Empty packet ]"
areturn
4: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.ws.api.message.Packet.getMessage:()Lcom/sun/xml/internal/ws/api/message/Message;
invokestatic com.sun.xml.internal.ws.commons.xmlutil.Converter.toStringNoIndent:(Lcom/sun/xml/internal/ws/api/message/Message;)Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 packet Lcom/sun/xml/internal/ws/api/message/Packet;
MethodParameters:
Name Flags
packet
public static java.lang.String toString(com.sun.xml.internal.ws.api.message.Message);
descriptor: (Lcom/sun/xml/internal/ws/api/message/Message;)Ljava/lang/String;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
iconst_1
invokestatic com.sun.xml.internal.ws.commons.xmlutil.Converter.toString:(Lcom/sun/xml/internal/ws/api/message/Message;Z)Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 message Lcom/sun/xml/internal/ws/api/message/Message;
MethodParameters:
Name Flags
message
public static java.lang.String toStringNoIndent(com.sun.xml.internal.ws.api.message.Message);
descriptor: (Lcom/sun/xml/internal/ws/api/message/Message;)Ljava/lang/String;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
iconst_0
invokestatic com.sun.xml.internal.ws.commons.xmlutil.Converter.toString:(Lcom/sun/xml/internal/ws/api/message/Message;Z)Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 message Lcom/sun/xml/internal/ws/api/message/Message;
MethodParameters:
Name Flags
message
private static java.lang.String toString(com.sun.xml.internal.ws.api.message.Message, boolean);
descriptor: (Lcom/sun/xml/internal/ws/api/message/Message;Z)Ljava/lang/String;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=4, locals=10, args_size=2
start local 0 start local 1 0: aload 0
ifnonnull 2
1: ldc "[ Null message ]"
areturn
2: StackMap locals:
StackMap stack:
aconst_null
astore 2
start local 2 3: new java.io.StringWriter
dup
invokespecial java.io.StringWriter.<init>:()V
astore 2
4: aconst_null
astore 3
start local 3 5: getstatic com.sun.xml.internal.ws.commons.xmlutil.Converter.xmlOutputFactory:Lcom/sun/xml/internal/ws/commons/xmlutil/ContextClassloaderLocal;
invokevirtual com.sun.xml.internal.ws.commons.xmlutil.ContextClassloaderLocal.get:()Ljava/lang/Object;
checkcast javax.xml.stream.XMLOutputFactory
aload 2
invokevirtual javax.xml.stream.XMLOutputFactory.createXMLStreamWriter:(Ljava/io/Writer;)Ljavax/xml/stream/XMLStreamWriter;
astore 3
6: iload 1
ifeq 8
7: aload 3
invokestatic com.sun.xml.internal.ws.commons.xmlutil.Converter.createIndenter:(Ljavax/xml/stream/XMLStreamWriter;)Ljavax/xml/stream/XMLStreamWriter;
astore 3
8: StackMap locals: java.io.StringWriter javax.xml.stream.XMLStreamWriter
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.ws.api.message.Message.copy:()Lcom/sun/xml/internal/ws/api/message/Message;
aload 3
invokevirtual com.sun.xml.internal.ws.api.message.Message.writeTo:(Ljavax/xml/stream/XMLStreamWriter;)V
9: goto 25
StackMap locals:
StackMap stack: java.lang.Exception
10: astore 4
start local 4 11: getstatic com.sun.xml.internal.ws.commons.xmlutil.Converter.LOGGER:Lcom/sun/istack/internal/logging/Logger;
getstatic java.util.logging.Level.WARNING:Ljava/util/logging/Level;
ldc "Unexpected exception occured while dumping message"
aload 4
invokevirtual com.sun.istack.internal.logging.Logger.log:(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V
end local 4 12: aload 3
ifnull 30
13: aload 3
invokeinterface javax.xml.stream.XMLStreamWriter.close:()V
14: goto 30
StackMap locals:
StackMap stack: javax.xml.stream.XMLStreamException
15: astore 6
start local 6 16: getstatic com.sun.xml.internal.ws.commons.xmlutil.Converter.LOGGER:Lcom/sun/istack/internal/logging/Logger;
ldc "Unexpected exception occured while closing XMLStreamWriter"
aload 6
invokevirtual com.sun.istack.internal.logging.Logger.fine:(Ljava/lang/String;Ljava/lang/Throwable;)V
end local 6 17: goto 30
18: StackMap locals:
StackMap stack: java.lang.Throwable
astore 5
19: aload 3
ifnull 24
20: aload 3
invokeinterface javax.xml.stream.XMLStreamWriter.close:()V
21: goto 24
StackMap locals: com.sun.xml.internal.ws.api.message.Message int java.io.StringWriter javax.xml.stream.XMLStreamWriter top java.lang.Throwable
StackMap stack: javax.xml.stream.XMLStreamException
22: astore 6
start local 6 23: getstatic com.sun.xml.internal.ws.commons.xmlutil.Converter.LOGGER:Lcom/sun/istack/internal/logging/Logger;
ldc "Unexpected exception occured while closing XMLStreamWriter"
aload 6
invokevirtual com.sun.istack.internal.logging.Logger.fine:(Ljava/lang/String;Ljava/lang/Throwable;)V
end local 6 24: StackMap locals:
StackMap stack:
aload 5
athrow
25: StackMap locals: com.sun.xml.internal.ws.api.message.Message int java.io.StringWriter javax.xml.stream.XMLStreamWriter
StackMap stack:
aload 3
ifnull 30
26: aload 3
invokeinterface javax.xml.stream.XMLStreamWriter.close:()V
27: goto 30
StackMap locals:
StackMap stack: javax.xml.stream.XMLStreamException
28: astore 6
start local 6 29: getstatic com.sun.xml.internal.ws.commons.xmlutil.Converter.LOGGER:Lcom/sun/istack/internal/logging/Logger;
ldc "Unexpected exception occured while closing XMLStreamWriter"
aload 6
invokevirtual com.sun.istack.internal.logging.Logger.fine:(Ljava/lang/String;Ljava/lang/Throwable;)V
end local 6 30: StackMap locals:
StackMap stack:
aload 2
invokevirtual java.io.StringWriter.toString:()Ljava/lang/String;
astore 8
31: aload 2
ifnull 36
32: aload 2
invokevirtual java.io.StringWriter.close:()V
33: goto 36
StackMap locals: com.sun.xml.internal.ws.api.message.Message int java.io.StringWriter javax.xml.stream.XMLStreamWriter top top top top java.lang.String
StackMap stack: java.io.IOException
34: astore 9
start local 9 35: getstatic com.sun.xml.internal.ws.commons.xmlutil.Converter.LOGGER:Lcom/sun/istack/internal/logging/Logger;
ldc "An exception occured when trying to close StringWriter"
aload 9
invokevirtual com.sun.istack.internal.logging.Logger.finest:(Ljava/lang/String;Ljava/lang/Throwable;)V
end local 9 36: StackMap locals:
StackMap stack:
aload 8
areturn
end local 3 37: StackMap locals: com.sun.xml.internal.ws.api.message.Message int java.io.StringWriter
StackMap stack: java.lang.Throwable
astore 7
38: aload 2
ifnull 43
39: aload 2
invokevirtual java.io.StringWriter.close:()V
40: goto 43
StackMap locals: com.sun.xml.internal.ws.api.message.Message int java.io.StringWriter top top top top java.lang.Throwable
StackMap stack: java.io.IOException
41: astore 9
start local 9 42: getstatic com.sun.xml.internal.ws.commons.xmlutil.Converter.LOGGER:Lcom/sun/istack/internal/logging/Logger;
ldc "An exception occured when trying to close StringWriter"
aload 9
invokevirtual com.sun.istack.internal.logging.Logger.finest:(Ljava/lang/String;Ljava/lang/Throwable;)V
end local 9 43: StackMap locals:
StackMap stack:
aload 7
athrow
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 44 0 message Lcom/sun/xml/internal/ws/api/message/Message;
0 44 1 createIndenter Z
3 44 2 stringOut Ljava/io/StringWriter;
5 37 3 writer Ljavax/xml/stream/XMLStreamWriter;
11 12 4 e Ljava/lang/Exception;
16 17 6 ignored Ljavax/xml/stream/XMLStreamException;
23 24 6 ignored Ljavax/xml/stream/XMLStreamException;
29 30 6 ignored Ljavax/xml/stream/XMLStreamException;
35 36 9 ex Ljava/io/IOException;
42 43 9 ex Ljava/io/IOException;
Exception table:
from to target type
5 9 10 Class java.lang.Exception
13 14 15 Class javax.xml.stream.XMLStreamException
5 12 18 any
20 21 22 Class javax.xml.stream.XMLStreamException
26 27 28 Class javax.xml.stream.XMLStreamException
32 33 34 Class java.io.IOException
3 31 37 any
39 40 41 Class java.io.IOException
MethodParameters:
Name Flags
message
createIndenter
public static byte[] toBytes(com.sun.xml.internal.ws.api.message.Message, java.lang.String);
descriptor: (Lcom/sun/xml/internal/ws/api/message/Message;Ljava/lang/String;)[B
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=9, args_size=2
start local 0 start local 1 0: new java.io.ByteArrayOutputStream
dup
invokespecial java.io.ByteArrayOutputStream.<init>:()V
astore 2
start local 2 1: aload 0
ifnull 15
2: getstatic com.sun.xml.internal.ws.commons.xmlutil.Converter.xmlOutputFactory:Lcom/sun/xml/internal/ws/commons/xmlutil/ContextClassloaderLocal;
invokevirtual com.sun.xml.internal.ws.commons.xmlutil.ContextClassloaderLocal.get:()Ljava/lang/Object;
checkcast javax.xml.stream.XMLOutputFactory
aload 2
aload 1
invokevirtual javax.xml.stream.XMLOutputFactory.createXMLStreamWriter:(Ljava/io/OutputStream;Ljava/lang/String;)Ljavax/xml/stream/XMLStreamWriter;
astore 3
start local 3 3: aload 0
aload 3
invokevirtual com.sun.xml.internal.ws.api.message.Message.writeTo:(Ljavax/xml/stream/XMLStreamWriter;)V
4: goto 11
StackMap locals: com.sun.xml.internal.ws.api.message.Message java.lang.String java.io.ByteArrayOutputStream javax.xml.stream.XMLStreamWriter
StackMap stack: java.lang.Throwable
5: astore 4
6: aload 3
invokeinterface javax.xml.stream.XMLStreamWriter.close:()V
7: goto 10
StackMap locals: com.sun.xml.internal.ws.api.message.Message java.lang.String java.io.ByteArrayOutputStream javax.xml.stream.XMLStreamWriter java.lang.Throwable
StackMap stack: javax.xml.stream.XMLStreamException
8: astore 5
start local 5 9: getstatic com.sun.xml.internal.ws.commons.xmlutil.Converter.LOGGER:Lcom/sun/istack/internal/logging/Logger;
ldc "Unexpected exception occured while closing XMLStreamWriter"
aload 5
invokevirtual com.sun.istack.internal.logging.Logger.warning:(Ljava/lang/String;Ljava/lang/Throwable;)V
end local 5 10: StackMap locals:
StackMap stack:
aload 4
athrow
11: StackMap locals:
StackMap stack:
aload 3
invokeinterface javax.xml.stream.XMLStreamWriter.close:()V
12: goto 15
StackMap locals:
StackMap stack: javax.xml.stream.XMLStreamException
13: astore 5
start local 5 14: getstatic com.sun.xml.internal.ws.commons.xmlutil.Converter.LOGGER:Lcom/sun/istack/internal/logging/Logger;
ldc "Unexpected exception occured while closing XMLStreamWriter"
aload 5
invokevirtual com.sun.istack.internal.logging.Logger.warning:(Ljava/lang/String;Ljava/lang/Throwable;)V
end local 5 end local 3 15: StackMap locals:
StackMap stack:
aload 2
invokevirtual java.io.ByteArrayOutputStream.toByteArray:()[B
astore 7
16: aload 2
invokevirtual java.io.ByteArrayOutputStream.close:()V
17: goto 20
StackMap locals: com.sun.xml.internal.ws.api.message.Message java.lang.String java.io.ByteArrayOutputStream top top top top byte[]
StackMap stack: java.io.IOException
18: astore 8
start local 8 19: getstatic com.sun.xml.internal.ws.commons.xmlutil.Converter.LOGGER:Lcom/sun/istack/internal/logging/Logger;
ldc "Unexpected exception occured while closing ByteArrayOutputStream"
aload 8
invokevirtual com.sun.istack.internal.logging.Logger.warning:(Ljava/lang/String;Ljava/lang/Throwable;)V
end local 8 20: StackMap locals:
StackMap stack:
aload 7
areturn
21: StackMap locals: com.sun.xml.internal.ws.api.message.Message java.lang.String java.io.ByteArrayOutputStream
StackMap stack: java.lang.Throwable
astore 6
22: aload 2
invokevirtual java.io.ByteArrayOutputStream.close:()V
23: goto 26
StackMap locals: com.sun.xml.internal.ws.api.message.Message java.lang.String java.io.ByteArrayOutputStream top top top java.lang.Throwable
StackMap stack: java.io.IOException
24: astore 8
start local 8 25: getstatic com.sun.xml.internal.ws.commons.xmlutil.Converter.LOGGER:Lcom/sun/istack/internal/logging/Logger;
ldc "Unexpected exception occured while closing ByteArrayOutputStream"
aload 8
invokevirtual com.sun.istack.internal.logging.Logger.warning:(Ljava/lang/String;Ljava/lang/Throwable;)V
end local 8 26: StackMap locals:
StackMap stack:
aload 6
athrow
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 27 0 message Lcom/sun/xml/internal/ws/api/message/Message;
0 27 1 encoding Ljava/lang/String;
1 27 2 baos Ljava/io/ByteArrayOutputStream;
3 15 3 xsw Ljavax/xml/stream/XMLStreamWriter;
9 10 5 ex Ljavax/xml/stream/XMLStreamException;
14 15 5 ex Ljavax/xml/stream/XMLStreamException;
19 20 8 ex Ljava/io/IOException;
25 26 8 ex Ljava/io/IOException;
Exception table:
from to target type
3 5 5 any
6 7 8 Class javax.xml.stream.XMLStreamException
11 12 13 Class javax.xml.stream.XMLStreamException
16 17 18 Class java.io.IOException
1 16 21 any
22 23 24 Class java.io.IOException
Exceptions:
throws javax.xml.stream.XMLStreamException
MethodParameters:
Name Flags
message
encoding
public static com.sun.xml.internal.ws.api.message.Message toMessage(java.io.InputStream, java.lang.String);
descriptor: (Ljava/io/InputStream;Ljava/lang/String;)Lcom/sun/xml/internal/ws/api/message/Message;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: iconst_1
invokestatic com.sun.xml.internal.ws.util.xml.XmlUtil.newXMLInputFactory:(Z)Ljavax/xml/stream/XMLInputFactory;
aload 0
aload 1
invokevirtual javax.xml.stream.XMLInputFactory.createXMLStreamReader:(Ljava/io/InputStream;Ljava/lang/String;)Ljavax/xml/stream/XMLStreamReader;
astore 2
start local 2 1: aload 2
invokestatic com.sun.xml.internal.ws.api.message.Messages.create:(Ljavax/xml/stream/XMLStreamReader;)Lcom/sun/xml/internal/ws/api/message/Message;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 dataStream Ljava/io/InputStream;
0 2 1 encoding Ljava/lang/String;
1 2 2 xsr Ljavax/xml/stream/XMLStreamReader;
Exceptions:
throws javax.xml.stream.XMLStreamException
RuntimeInvisibleParameterAnnotations:
0:
com.sun.istack.internal.NotNull()
1:
MethodParameters:
Name Flags
dataStream
encoding
public static java.lang.String messageDataToString(byte[], java.lang.String);
descriptor: ([BLjava/lang/String;)Ljava/lang/String;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: new java.io.ByteArrayInputStream
dup
aload 0
invokespecial java.io.ByteArrayInputStream.<init>:([B)V
aload 1
invokestatic com.sun.xml.internal.ws.commons.xmlutil.Converter.toMessage:(Ljava/io/InputStream;Ljava/lang/String;)Lcom/sun/xml/internal/ws/api/message/Message;
invokestatic com.sun.xml.internal.ws.commons.xmlutil.Converter.toString:(Lcom/sun/xml/internal/ws/api/message/Message;)Ljava/lang/String;
1: areturn
2: StackMap locals:
StackMap stack: javax.xml.stream.XMLStreamException
astore 2
start local 2 3: getstatic com.sun.xml.internal.ws.commons.xmlutil.Converter.LOGGER:Lcom/sun/istack/internal/logging/Logger;
ldc "Unexpected exception occured while converting message data to string"
aload 2
invokevirtual com.sun.istack.internal.logging.Logger.warning:(Ljava/lang/String;Ljava/lang/Throwable;)V
4: ldc "[ Message Data Conversion Failed ]"
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 data [B
0 5 1 encoding Ljava/lang/String;
3 5 2 ex Ljavax/xml/stream/XMLStreamException;
Exception table:
from to target type
0 1 2 Class javax.xml.stream.XMLStreamException
MethodParameters:
Name Flags
data final
encoding final
private static javax.xml.stream.XMLStreamWriter createIndenter(javax.xml.stream.XMLStreamWriter);
descriptor: (Ljavax/xml/stream/XMLStreamWriter;)Ljavax/xml/stream/XMLStreamWriter;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=6, locals=3, args_size=1
start local 0 0: ldc Lcom/sun/xml/internal/ws/commons/xmlutil/Converter;
invokevirtual java.lang.Class.getClassLoader:()Ljava/lang/ClassLoader;
ldc "javanet.staxutils.IndentingXMLStreamWriter"
invokevirtual java.lang.ClassLoader.loadClass:(Ljava/lang/String;)Ljava/lang/Class;
astore 1
start local 1 1: aload 1
iconst_1
anewarray java.lang.Class
dup
iconst_0
ldc Ljavax/xml/stream/XMLStreamWriter;
aastore
invokevirtual java.lang.Class.getConstructor:([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;
astore 2
start local 2 2: ldc Ljavax/xml/stream/XMLStreamWriter;
aload 2
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 0
aastore
invokevirtual java.lang.reflect.Constructor.newInstance:([Ljava/lang/Object;)Ljava/lang/Object;
invokevirtual java.lang.Class.cast:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast javax.xml.stream.XMLStreamWriter
astore 0
end local 2 end local 1 3: goto 7
StackMap locals:
StackMap stack: java.lang.Exception
4: astore 1
start local 1 5: getstatic com.sun.xml.internal.ws.commons.xmlutil.Converter.logMissingStaxUtilsWarning:Ljava/util/concurrent/atomic/AtomicBoolean;
iconst_0
iconst_1
invokevirtual java.util.concurrent.atomic.AtomicBoolean.compareAndSet:(ZZ)Z
ifeq 7
6: getstatic com.sun.xml.internal.ws.commons.xmlutil.Converter.LOGGER:Lcom/sun/istack/internal/logging/Logger;
getstatic java.util.logging.Level.WARNING:Ljava/util/logging/Level;
ldc "Put stax-utils.jar to the classpath to indent the dump output"
aload 1
invokevirtual com.sun.istack.internal.logging.Logger.log:(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V
end local 1 7: StackMap locals:
StackMap stack:
aload 0
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 writer Ljavax/xml/stream/XMLStreamWriter;
1 3 1 clazz Ljava/lang/Class<*>;
2 3 2 c Ljava/lang/reflect/Constructor<*>;
5 7 1 ex Ljava/lang/Exception;
Exception table:
from to target type
0 3 4 Class java.lang.Exception
MethodParameters:
Name Flags
writer
}
SourceFile: "Converter.java"
NestMembers:
com.sun.xml.internal.ws.commons.xmlutil.Converter$1
InnerClasses:
com.sun.xml.internal.ws.commons.xmlutil.Converter$1