class org.apache.jackrabbit.jcr2spi.xml.DocViewImportHandler extends org.apache.jackrabbit.jcr2spi.xml.TargetImportHandler
{
private static org.slf4j.Logger log;
private final org.apache.jackrabbit.spi.NameFactory nameFactory;
private final java.util.Stack stack;
private org.apache.jackrabbit.jcr2spi.xml.TargetImportHandler$BufferedStringValue textHandler;
void <init>(org.apache.jackrabbit.jcr2spi.xml.Importer, org.apache.jackrabbit.spi.commons.conversion.NamePathResolver, org.apache.jackrabbit.spi.NameFactory)
{
org.apache.jackrabbit.jcr2spi.xml.Importer v;
org.apache.jackrabbit.jcr2spi.xml.TargetImportHandler$BufferedStringValue v;
org.apache.jackrabbit.spi.NameFactory v;
org.apache.jackrabbit.jcr2spi.xml.DocViewImportHandler v;
org.apache.jackrabbit.spi.commons.conversion.NamePathResolver v;
java.util.Stack v;
v := @this: org.apache.jackrabbit.jcr2spi.xml.DocViewImportHandler;
v := @parameter: org.apache.jackrabbit.jcr2spi.xml.Importer;
v := @parameter: org.apache.jackrabbit.spi.commons.conversion.NamePathResolver;
v := @parameter: org.apache.jackrabbit.spi.NameFactory;
specialinvoke v.<org.apache.jackrabbit.jcr2spi.xml.TargetImportHandler: void <init>(org.apache.jackrabbit.jcr2spi.xml.Importer,org.apache.jackrabbit.spi.commons.conversion.NamePathResolver)>(v, v);
v = new java.util.Stack;
specialinvoke v.<java.util.Stack: void <init>()>();
v.<org.apache.jackrabbit.jcr2spi.xml.DocViewImportHandler: java.util.Stack stack> = v;
v = new org.apache.jackrabbit.jcr2spi.xml.TargetImportHandler$BufferedStringValue;
specialinvoke v.<org.apache.jackrabbit.jcr2spi.xml.TargetImportHandler$BufferedStringValue: void <init>(org.apache.jackrabbit.jcr2spi.xml.TargetImportHandler)>(v);
v.<org.apache.jackrabbit.jcr2spi.xml.DocViewImportHandler: org.apache.jackrabbit.jcr2spi.xml.TargetImportHandler$BufferedStringValue textHandler> = v;
v.<org.apache.jackrabbit.jcr2spi.xml.DocViewImportHandler: org.apache.jackrabbit.spi.NameFactory nameFactory> = v;
return;
}
private void appendCharacters(char[], int, int) throws org.xml.sax.SAXException
{
org.slf4j.Logger v;
org.apache.jackrabbit.jcr2spi.xml.DocViewImportHandler v;
java.io.IOException v;
org.apache.jackrabbit.jcr2spi.xml.TargetImportHandler$BufferedStringValue v, v, v;
org.xml.sax.SAXException v;
int v, v;
char[] v;
v := @this: org.apache.jackrabbit.jcr2spi.xml.DocViewImportHandler;
v := @parameter: char[];
v := @parameter: int;
v := @parameter: int;
v = v.<org.apache.jackrabbit.jcr2spi.xml.DocViewImportHandler: org.apache.jackrabbit.jcr2spi.xml.TargetImportHandler$BufferedStringValue textHandler>;
if v != null goto label;
v = new org.apache.jackrabbit.jcr2spi.xml.TargetImportHandler$BufferedStringValue;
specialinvoke v.<org.apache.jackrabbit.jcr2spi.xml.TargetImportHandler$BufferedStringValue: void <init>(org.apache.jackrabbit.jcr2spi.xml.TargetImportHandler)>(v);
v.<org.apache.jackrabbit.jcr2spi.xml.DocViewImportHandler: org.apache.jackrabbit.jcr2spi.xml.TargetImportHandler$BufferedStringValue textHandler> = v;
label:
v = v.<org.apache.jackrabbit.jcr2spi.xml.DocViewImportHandler: org.apache.jackrabbit.jcr2spi.xml.TargetImportHandler$BufferedStringValue textHandler>;
virtualinvoke v.<org.apache.jackrabbit.jcr2spi.xml.TargetImportHandler$BufferedStringValue: void append(char[],int,int)>(v, v, v);
label:
goto label;
label:
v := @caughtexception;
v = <org.apache.jackrabbit.jcr2spi.xml.DocViewImportHandler: org.slf4j.Logger log>;
interfaceinvoke v.<org.slf4j.Logger: void error(java.lang.String,java.lang.Throwable)>("internal error while processing internal buffer data", v);
v = new org.xml.sax.SAXException;
specialinvoke v.<org.xml.sax.SAXException: void <init>(java.lang.String,java.lang.Exception)>("internal error while processing internal buffer data", v);
throw v;
label:
return;
catch java.io.IOException from label to label with label;
}
private void processCharacters() throws org.xml.sax.SAXException
{
java.lang.Throwable v, v;
org.apache.jackrabbit.jcr2spi.xml.Importer$NodeInfo v;
org.apache.jackrabbit.jcr2spi.xml.DocViewImportHandler v;
org.apache.jackrabbit.spi.commons.conversion.NamePathResolver v;
long v;
java.util.ArrayList v;
org.apache.jackrabbit.jcr2spi.xml.TargetImportHandler$BufferedStringValue v, v, v, v, v, v;
byte v;
int v, v, v;
org.apache.jackrabbit.jcr2spi.xml.Importer$TextValue[] v;
org.apache.jackrabbit.jcr2spi.xml.Importer$PropInfo v;
org.slf4j.Logger v, v;
java.io.IOException v;
java.io.Reader v;
org.apache.jackrabbit.jcr2spi.xml.Importer v, v;
org.apache.jackrabbit.spi.Name v, v;
org.xml.sax.SAXException v, v;
v := @this: org.apache.jackrabbit.jcr2spi.xml.DocViewImportHandler;
label:
v = v.<org.apache.jackrabbit.jcr2spi.xml.DocViewImportHandler: org.apache.jackrabbit.jcr2spi.xml.TargetImportHandler$BufferedStringValue textHandler>;
if v == null goto label;
v = v.<org.apache.jackrabbit.jcr2spi.xml.DocViewImportHandler: org.apache.jackrabbit.jcr2spi.xml.TargetImportHandler$BufferedStringValue textHandler>;
v = virtualinvoke v.<org.apache.jackrabbit.jcr2spi.xml.TargetImportHandler$BufferedStringValue: long length()>();
v = v cmp 0L;
if v <= 0 goto label;
v = v.<org.apache.jackrabbit.jcr2spi.xml.DocViewImportHandler: org.apache.jackrabbit.jcr2spi.xml.TargetImportHandler$BufferedStringValue textHandler>;
v = virtualinvoke v.<org.apache.jackrabbit.jcr2spi.xml.TargetImportHandler$BufferedStringValue: java.io.Reader reader()>();
label:
v = virtualinvoke v.<java.io.Reader: int read()>();
v = (int) -1;
if v == v goto label;
if v <= 32 goto label;
label:
v = (int) -1;
if v != v goto label;
v = <org.apache.jackrabbit.jcr2spi.xml.DocViewImportHandler: org.slf4j.Logger log>;
interfaceinvoke v.<org.slf4j.Logger: void debug(java.lang.String)>("ignoring pure whitespace character data...");
v = v.<org.apache.jackrabbit.jcr2spi.xml.DocViewImportHandler: org.apache.jackrabbit.jcr2spi.xml.TargetImportHandler$BufferedStringValue textHandler>;
virtualinvoke v.<org.apache.jackrabbit.jcr2spi.xml.TargetImportHandler$BufferedStringValue: void dispose()>();
v.<org.apache.jackrabbit.jcr2spi.xml.DocViewImportHandler: org.apache.jackrabbit.jcr2spi.xml.TargetImportHandler$BufferedStringValue textHandler> = null;
label:
virtualinvoke v.<java.io.Reader: void close()>();
label:
return;
label:
virtualinvoke v.<java.io.Reader: void close()>();
goto label;
label:
v := @caughtexception;
virtualinvoke v.<java.io.Reader: void close()>();
throw v;
label:
v = new org.apache.jackrabbit.jcr2spi.xml.Importer$NodeInfo;
v = <org.apache.jackrabbit.spi.commons.name.NameConstants: org.apache.jackrabbit.spi.Name JCR_XMLTEXT>;
specialinvoke v.<org.apache.jackrabbit.jcr2spi.xml.Importer$NodeInfo: void <init>(org.apache.jackrabbit.spi.Name,org.apache.jackrabbit.spi.Name,org.apache.jackrabbit.spi.Name[],java.lang.String)>(v, null, null, null);
v = newarray (org.apache.jackrabbit.jcr2spi.xml.Importer$TextValue)[1];
v = v.<org.apache.jackrabbit.jcr2spi.xml.DocViewImportHandler: org.apache.jackrabbit.jcr2spi.xml.TargetImportHandler$BufferedStringValue textHandler>;
v[0] = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v = new org.apache.jackrabbit.jcr2spi.xml.Importer$PropInfo;
v = <org.apache.jackrabbit.spi.commons.name.NameConstants: org.apache.jackrabbit.spi.Name JCR_XMLCHARACTERS>;
specialinvoke v.<org.apache.jackrabbit.jcr2spi.xml.Importer$PropInfo: void <init>(org.apache.jackrabbit.spi.Name,int,org.apache.jackrabbit.jcr2spi.xml.Importer$TextValue[])>(v, 1, v);
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v.<org.apache.jackrabbit.jcr2spi.xml.DocViewImportHandler: org.apache.jackrabbit.jcr2spi.xml.Importer importer>;
v = v.<org.apache.jackrabbit.jcr2spi.xml.DocViewImportHandler: org.apache.jackrabbit.spi.commons.conversion.NamePathResolver resolver>;
interfaceinvoke v.<org.apache.jackrabbit.jcr2spi.xml.Importer: void startNode(org.apache.jackrabbit.jcr2spi.xml.Importer$NodeInfo,java.util.List,org.apache.jackrabbit.spi.commons.conversion.NamePathResolver)>(v, v, v);
v = v.<org.apache.jackrabbit.jcr2spi.xml.DocViewImportHandler: org.apache.jackrabbit.jcr2spi.xml.Importer importer>;
interfaceinvoke v.<org.apache.jackrabbit.jcr2spi.xml.Importer: void endNode(org.apache.jackrabbit.jcr2spi.xml.Importer$NodeInfo)>(v);
v = v.<org.apache.jackrabbit.jcr2spi.xml.DocViewImportHandler: org.apache.jackrabbit.jcr2spi.xml.TargetImportHandler$BufferedStringValue textHandler>;
virtualinvoke v.<org.apache.jackrabbit.jcr2spi.xml.TargetImportHandler$BufferedStringValue: void dispose()>();
v.<org.apache.jackrabbit.jcr2spi.xml.DocViewImportHandler: org.apache.jackrabbit.jcr2spi.xml.TargetImportHandler$BufferedStringValue textHandler> = null;
label:
goto label;
label:
v := @caughtexception;
v = <org.apache.jackrabbit.jcr2spi.xml.DocViewImportHandler: org.slf4j.Logger log>;
interfaceinvoke v.<org.slf4j.Logger: void error(java.lang.String,java.lang.Throwable)>("internal error while processing internal buffer data", v);
v = new org.xml.sax.SAXException;
specialinvoke v.<org.xml.sax.SAXException: void <init>(java.lang.String,java.lang.Exception)>("internal error while processing internal buffer data", v);
throw v;
label:
v := @caughtexception;
v = new org.xml.sax.SAXException;
specialinvoke v.<org.xml.sax.SAXException: void <init>(java.lang.Exception)>(v);
throw v;
label:
return;
catch java.lang.Throwable from label to label with label;
catch java.io.IOException from label to label with label;
catch java.io.IOException from label to label with label;
catch javax.jcr.RepositoryException from label to label with label;
catch javax.jcr.RepositoryException from label to label with label;
}
public void startElement(java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
{
org.apache.jackrabbit.jcr2spi.xml.Importer$TextValue[] v;
boolean v, v, v, v;
org.apache.jackrabbit.spi.NameFactory v, v;
org.apache.jackrabbit.jcr2spi.xml.Importer v;
org.xml.sax.SAXException v, v;
java.lang.Throwable v, v;
org.apache.jackrabbit.jcr2spi.xml.Importer$NodeInfo v;
org.apache.jackrabbit.jcr2spi.xml.DocViewImportHandler v;
org.apache.jackrabbit.spi.commons.conversion.NamePathResolver v, v;
java.util.Stack v;
java.util.ArrayList v;
int v, v, v, v, v;
org.xml.sax.Attributes v;
java.lang.String v, v, v, v, v, v, v, v, v, v, v;
org.apache.jackrabbit.jcr2spi.xml.Importer$PropInfo v;
org.apache.jackrabbit.spi.Name[] v;
org.apache.jackrabbit.spi.Name v, v, v, v, v, v;
org.apache.jackrabbit.jcr2spi.xml.TargetImportHandler$StringValue v;
v := @this: org.apache.jackrabbit.jcr2spi.xml.DocViewImportHandler;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: org.xml.sax.Attributes;
specialinvoke v.<org.apache.jackrabbit.jcr2spi.xml.DocViewImportHandler: void processCharacters()>();
label:
v = staticinvoke <org.apache.jackrabbit.util.ISO9075: java.lang.String decode(java.lang.String)>(v);
v = v.<org.apache.jackrabbit.jcr2spi.xml.DocViewImportHandler: org.apache.jackrabbit.spi.NameFactory nameFactory>;
v = interfaceinvoke v.<org.apache.jackrabbit.spi.NameFactory: org.apache.jackrabbit.spi.Name create(java.lang.String,java.lang.String)>(v, v);
v = null;
v = null;
v = null;
v = new java.util.ArrayList;
v = interfaceinvoke v.<org.xml.sax.Attributes: int getLength()>();
specialinvoke v.<java.util.ArrayList: void <init>(int)>(v);
v = 0;
label:
v = interfaceinvoke v.<org.xml.sax.Attributes: int getLength()>();
if v >= v goto label;
v = interfaceinvoke v.<org.xml.sax.Attributes: java.lang.String getURI(int)>(v);
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("http://www.w.org/2000/xmlns/");
if v != 0 goto label;
v = interfaceinvoke v.<org.xml.sax.Attributes: java.lang.String getLocalName(int)>(v);
v = staticinvoke <org.apache.jackrabbit.util.ISO9075: java.lang.String decode(java.lang.String)>(v);
v = v.<org.apache.jackrabbit.jcr2spi.xml.DocViewImportHandler: org.apache.jackrabbit.spi.NameFactory nameFactory>;
v = interfaceinvoke v.<org.xml.sax.Attributes: java.lang.String getURI(int)>(v);
v = interfaceinvoke v.<org.apache.jackrabbit.spi.NameFactory: org.apache.jackrabbit.spi.Name create(java.lang.String,java.lang.String)>(v, v);
v = interfaceinvoke v.<org.xml.sax.Attributes: java.lang.String getValue(int)>(v);
v = <org.apache.jackrabbit.spi.commons.name.NameConstants: org.apache.jackrabbit.spi.Name JCR_PRIMARYTYPE>;
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v == 0 goto label;
v = virtualinvoke v.<java.lang.String: int length()>();
if v <= 0 goto label;
label:
v = v.<org.apache.jackrabbit.jcr2spi.xml.DocViewImportHandler: org.apache.jackrabbit.spi.commons.conversion.NamePathResolver resolver>;
v = interfaceinvoke v.<org.apache.jackrabbit.spi.commons.conversion.NamePathResolver: org.apache.jackrabbit.spi.Name getQName(java.lang.String)>(v);
label:
goto label;
label:
v := @caughtexception;
v = new org.xml.sax.SAXException;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("illegal jcr:primaryType value: \u0001");
specialinvoke v.<org.xml.sax.SAXException: void <init>(java.lang.String,java.lang.Exception)>(v, v);
throw v;
label:
v = <org.apache.jackrabbit.spi.commons.name.NameConstants: org.apache.jackrabbit.spi.Name JCR_MIXINTYPES>;
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v == 0 goto label;
v = specialinvoke v.<org.apache.jackrabbit.jcr2spi.xml.DocViewImportHandler: org.apache.jackrabbit.spi.Name[] parseNames(java.lang.String)>(v);
goto label;
label:
v = <org.apache.jackrabbit.spi.commons.name.NameConstants: org.apache.jackrabbit.spi.Name JCR_UUID>;
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v == 0 goto label;
v = virtualinvoke v.<java.lang.String: int length()>();
if v <= 0 goto label;
v = v;
goto label;
label:
v = newarray (org.apache.jackrabbit.jcr2spi.xml.Importer$TextValue)[1];
v = new org.apache.jackrabbit.jcr2spi.xml.TargetImportHandler$StringValue;
specialinvoke v.<org.apache.jackrabbit.jcr2spi.xml.TargetImportHandler$StringValue: void <init>(org.apache.jackrabbit.jcr2spi.xml.TargetImportHandler,java.lang.String)>(v, v);
v[0] = v;
v = new org.apache.jackrabbit.jcr2spi.xml.Importer$PropInfo;
specialinvoke v.<org.apache.jackrabbit.jcr2spi.xml.Importer$PropInfo: void <init>(org.apache.jackrabbit.spi.Name,int,org.apache.jackrabbit.jcr2spi.xml.Importer$TextValue[])>(v, 0, v);
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v + 1;
goto label;
label:
v = new org.apache.jackrabbit.jcr2spi.xml.Importer$NodeInfo;
specialinvoke v.<org.apache.jackrabbit.jcr2spi.xml.Importer$NodeInfo: void <init>(org.apache.jackrabbit.spi.Name,org.apache.jackrabbit.spi.Name,org.apache.jackrabbit.spi.Name[],java.lang.String)>(v, v, v, v);
v = v.<org.apache.jackrabbit.jcr2spi.xml.DocViewImportHandler: org.apache.jackrabbit.jcr2spi.xml.Importer importer>;
v = v.<org.apache.jackrabbit.jcr2spi.xml.DocViewImportHandler: org.apache.jackrabbit.spi.commons.conversion.NamePathResolver resolver>;
interfaceinvoke v.<org.apache.jackrabbit.jcr2spi.xml.Importer: void startNode(org.apache.jackrabbit.jcr2spi.xml.Importer$NodeInfo,java.util.List,org.apache.jackrabbit.spi.commons.conversion.NamePathResolver)>(v, v, v);
v = v.<org.apache.jackrabbit.jcr2spi.xml.DocViewImportHandler: java.util.Stack stack>;
virtualinvoke v.<java.util.Stack: java.lang.Object push(java.lang.Object)>(v);
label:
goto label;
label:
v := @caughtexception;
v = new org.xml.sax.SAXException;
specialinvoke v.<org.xml.sax.SAXException: void <init>(java.lang.Exception)>(v);
throw v;
label:
return;
catch org.apache.jackrabbit.spi.commons.conversion.NameException from label to label with label;
catch javax.jcr.RepositoryException from label to label with label;
}
private org.apache.jackrabbit.spi.Name[] parseNames(java.lang.String) throws org.xml.sax.SAXException
{
java.lang.Throwable v, v;
org.apache.jackrabbit.jcr2spi.xml.DocViewImportHandler v;
org.apache.jackrabbit.spi.commons.conversion.NamePathResolver v;
java.lang.String[] v;
int v, v, v;
java.lang.String v, v, v, v, v, v;
org.apache.jackrabbit.spi.Name[] v;
org.apache.jackrabbit.spi.Name v;
org.xml.sax.SAXException v, v;
v := @this: org.apache.jackrabbit.jcr2spi.xml.DocViewImportHandler;
v := @parameter: java.lang.String;
v = virtualinvoke v.<java.lang.String: java.lang.String[] split(java.lang.String)>("\\p{Space}+");
v = lengthof v;
v = newarray (org.apache.jackrabbit.spi.Name)[v];
v = 0;
label:
v = lengthof v;
if v >= v goto label;
label:
v = v.<org.apache.jackrabbit.jcr2spi.xml.DocViewImportHandler: org.apache.jackrabbit.spi.commons.conversion.NamePathResolver resolver>;
v = v[v];
v = interfaceinvoke v.<org.apache.jackrabbit.spi.commons.conversion.NamePathResolver: org.apache.jackrabbit.spi.Name getQName(java.lang.String)>(v);
v[v] = v;
label:
goto label;
label:
v := @caughtexception;
v = new org.xml.sax.SAXException;
v = v[v];
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("Invalid name: \u0001");
specialinvoke v.<org.xml.sax.SAXException: void <init>(java.lang.String,java.lang.Exception)>(v, v);
throw v;
label:
v := @caughtexception;
v = new org.xml.sax.SAXException;
v = v[v];
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("Invalid name: \u0001");
specialinvoke v.<org.xml.sax.SAXException: void <init>(java.lang.String,java.lang.Exception)>(v, v);
throw v;
label:
v = v + 1;
goto label;
label:
return v;
catch org.apache.jackrabbit.spi.commons.conversion.NameException from label to label with label;
catch javax.jcr.NamespaceException from label to label with label;
}
public void characters(char[], int, int) throws org.xml.sax.SAXException
{
org.apache.jackrabbit.jcr2spi.xml.DocViewImportHandler v;
int v, v;
char[] v;
v := @this: org.apache.jackrabbit.jcr2spi.xml.DocViewImportHandler;
v := @parameter: char[];
v := @parameter: int;
v := @parameter: int;
specialinvoke v.<org.apache.jackrabbit.jcr2spi.xml.DocViewImportHandler: void appendCharacters(char[],int,int)>(v, v, v);
return;
}
public void ignorableWhitespace(char[], int, int) throws org.xml.sax.SAXException
{
org.apache.jackrabbit.jcr2spi.xml.DocViewImportHandler v;
int v, v;
char[] v;
v := @this: org.apache.jackrabbit.jcr2spi.xml.DocViewImportHandler;
v := @parameter: char[];
v := @parameter: int;
v := @parameter: int;
specialinvoke v.<org.apache.jackrabbit.jcr2spi.xml.DocViewImportHandler: void appendCharacters(char[],int,int)>(v, v, v);
return;
}
public void endElement(java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
{
java.lang.Throwable v;
org.apache.jackrabbit.jcr2spi.xml.DocViewImportHandler v;
java.util.Stack v, v;
org.apache.jackrabbit.jcr2spi.xml.Importer v;
org.xml.sax.SAXException v;
java.lang.Object v;
java.lang.String v, v, v;
v := @this: org.apache.jackrabbit.jcr2spi.xml.DocViewImportHandler;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
specialinvoke v.<org.apache.jackrabbit.jcr2spi.xml.DocViewImportHandler: void processCharacters()>();
v = v.<org.apache.jackrabbit.jcr2spi.xml.DocViewImportHandler: java.util.Stack stack>;
v = virtualinvoke v.<java.util.Stack: java.lang.Object peek()>();
label:
v = v.<org.apache.jackrabbit.jcr2spi.xml.DocViewImportHandler: org.apache.jackrabbit.jcr2spi.xml.Importer importer>;
interfaceinvoke v.<org.apache.jackrabbit.jcr2spi.xml.Importer: void endNode(org.apache.jackrabbit.jcr2spi.xml.Importer$NodeInfo)>(v);
label:
goto label;
label:
v := @caughtexception;
v = new org.xml.sax.SAXException;
specialinvoke v.<org.xml.sax.SAXException: void <init>(java.lang.Exception)>(v);
throw v;
label:
v = v.<org.apache.jackrabbit.jcr2spi.xml.DocViewImportHandler: java.util.Stack stack>;
virtualinvoke v.<java.util.Stack: java.lang.Object pop()>();
return;
catch javax.jcr.RepositoryException from label to label with label;
}
static void <clinit>()
{
org.slf4j.Logger v;
v = staticinvoke <org.slf4j.LoggerFactory: org.slf4j.Logger getLogger(java.lang.Class)>(class "Lorg/apache/jackrabbit/jcr2spi/xml/DocViewImportHandler;");
<org.apache.jackrabbit.jcr2spi.xml.DocViewImportHandler: org.slf4j.Logger log> = v;
return;
}
}