public class org.glassfish.config.support.DefaultConfigUpgrade extends java.lang.Object implements org.glassfish.api.admin.config.ConfigurationUpgrade, org.glassfish.hk.api.PostConstruct
{
private static final java.lang.String DEFAULT_CONFIG;
private static final java.lang.String INSTALL_ROOT;
private static final com.sun.enterprise.util.LocalStringManagerImpl localStrings;
private static final java.util.logging.Logger logger;
com.sun.enterprise.config.serverbeans.Configs configs;
org.glassfish.hk.api.ServiceLocator habitat;
private javax.xml.stream.XMLStreamReader parser;
private java.io.InputStreamReader reader;
public void <init>()
{
org.glassfish.config.support.DefaultConfigUpgrade v;
v := @this: org.glassfish.config.support.DefaultConfigUpgrade;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
public void postConstruct()
{
javax.xml.stream.XMLStreamException v;
java.lang.Exception v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
java.lang.Throwable v;
java.lang.Object[] v, v;
com.sun.enterprise.util.LocalStringManagerImpl v, v;
java.lang.String v, v, v, v, v, v;
com.sun.enterprise.config.serverbeans.Configs v, v, v;
java.io.IOException v;
java.lang.RuntimeException v, v;
org.glassfish.config.support.DefaultConfigUpgrade$MinDefaultConfigCode v;
java.io.InputStreamReader v, v, v, v, v, v, v, v, v, v;
java.io.File v, v, v, v;
org.glassfish.config.support.DefaultConfigUpgrade v;
javax.xml.stream.XMLStreamReader v, v, v, v, v, v, v, v, v, v;
org.jvnet.hk.config.TransactionFailure v;
java.util.zip.ZipFile v, v;
java.util.zip.ZipEntry v;
java.util.logging.Logger v, v, v, v, v, v;
java.io.FileNotFoundException v;
java.util.logging.Level v, v, v, v, v, v;
com.sun.enterprise.config.serverbeans.Config v, v;
java.io.InputStream v;
v := @this: org.glassfish.config.support.DefaultConfigUpgrade;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: com.sun.enterprise.config.serverbeans.Configs configs>;
v = interfaceinvoke v.<com.sun.enterprise.config.serverbeans.Configs: com.sun.enterprise.config.serverbeans.Config getConfigByName(java.lang.String)>("default-config");
if v == null goto label;
v = <org.glassfish.config.support.DefaultConfigUpgrade: java.util.logging.Logger logger>;
v = <java.util.logging.Level: java.util.logging.Level INFO>;
virtualinvoke v.<java.util.logging.Logger: void log(java.util.logging.Level,java.lang.String)>(v, "NCLS-CFGAPI-00022");
return;
label:
v = staticinvoke <java.lang.System: java.lang.String getProperty(java.lang.String)>("com.sun.aas.installRoot");
if v != null goto label;
v = <org.glassfish.config.support.DefaultConfigUpgrade: java.util.logging.Logger logger>;
v = <java.util.logging.Level: java.util.logging.Level INFO>;
virtualinvoke v.<java.util.logging.Logger: void log(java.util.logging.Level,java.lang.String)>(v, "NCLS-CFGAPI-00023");
return;
label:
v = <org.glassfish.config.support.DefaultConfigUpgrade: java.util.logging.Logger logger>;
v = <java.util.logging.Level: java.util.logging.Level INFO>;
virtualinvoke v.<java.util.logging.Logger: void log(java.util.logging.Level,java.lang.String)>(v, "NCLS-CFGAPI-00024");
v = null;
v = null;
v = staticinvoke <com.sun.appserv.server.util.Version: java.lang.String getDomainTemplateDefaultJarFileName()>();
v = new java.io.File;
v = new java.io.File;
v = new java.io.File;
v = new java.io.File;
specialinvoke v.<java.io.File: void <init>(java.lang.String,java.lang.String)>(v, "common");
specialinvoke v.<java.io.File: void <init>(java.io.File,java.lang.String)>(v, "templates");
specialinvoke v.<java.io.File: void <init>(java.io.File,java.lang.String)>(v, "gf");
specialinvoke v.<java.io.File: void <init>(java.io.File,java.lang.String)>(v, v);
label:
v = new java.util.zip.ZipFile;
specialinvoke v.<java.util.zip.ZipFile: void <init>(java.io.File)>(v);
v = v;
v = virtualinvoke v.<java.util.zip.ZipFile: java.util.zip.ZipEntry getEntry(java.lang.String)>("config/domain.xml");
if v != null goto label;
v = new java.lang.RuntimeException;
v = <org.glassfish.config.support.DefaultConfigUpgrade: com.sun.enterprise.util.LocalStringManagerImpl localStrings>;
v = newarray (java.lang.Object)[1];
v = virtualinvoke v.<java.io.File: java.lang.String getAbsolutePath()>();
v[0] = v;
v = virtualinvoke v.<com.sun.enterprise.util.LocalStringManagerImpl: java.lang.String getLocalString(java.lang.String,java.lang.String,java.lang.Object[])>("DefaultConfigUpgrade.cannotGetDomainXmlTemplate", "DefaultConfigUpgrade failed. Cannot get default domain.xml from {0}", v);
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>(v);
throw v;
label:
v = virtualinvoke v.<java.util.zip.ZipFile: java.io.InputStream getInputStream(java.util.zip.ZipEntry)>(v);
v = new org.glassfish.config.support.DefaultConfigUpgrade$MinDefaultConfigCode;
specialinvoke v.<org.glassfish.config.support.DefaultConfigUpgrade$MinDefaultConfigCode: void <init>()>();
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: com.sun.enterprise.config.serverbeans.Configs configs>;
staticinvoke <org.jvnet.hk.config.ConfigSupport: java.lang.Object apply(org.jvnet.hk.config.SingleConfigCode,org.jvnet.hk.config.ConfigBeanProxy)>(v, v);
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: com.sun.enterprise.config.serverbeans.Configs configs>;
v = interfaceinvoke v.<com.sun.enterprise.config.serverbeans.Configs: com.sun.enterprise.config.serverbeans.Config getConfigByName(java.lang.String)>("default-config");
specialinvoke v.<org.glassfish.config.support.DefaultConfigUpgrade: void createParser(java.io.InputStream)>(v);
specialinvoke v.<org.glassfish.config.support.DefaultConfigUpgrade: void createDefaultConfigAttr(com.sun.enterprise.config.serverbeans.Config)>(v);
specialinvoke v.<org.glassfish.config.support.DefaultConfigUpgrade: void createHttpServiceConfig(com.sun.enterprise.config.serverbeans.Config)>(v);
specialinvoke v.<org.glassfish.config.support.DefaultConfigUpgrade: void createAdminServiceConfig(com.sun.enterprise.config.serverbeans.Config)>(v);
specialinvoke v.<org.glassfish.config.support.DefaultConfigUpgrade: void createLogServiceConfig(com.sun.enterprise.config.serverbeans.Config)>(v);
specialinvoke v.<org.glassfish.config.support.DefaultConfigUpgrade: void createSecurityServiceConfig(com.sun.enterprise.config.serverbeans.Config)>(v);
specialinvoke v.<org.glassfish.config.support.DefaultConfigUpgrade: void createJavaConfig(com.sun.enterprise.config.serverbeans.Config)>(v);
specialinvoke v.<org.glassfish.config.support.DefaultConfigUpgrade: void createAvailabilityService(com.sun.enterprise.config.serverbeans.Config)>(v);
specialinvoke v.<org.glassfish.config.support.DefaultConfigUpgrade: void createNetworkConfig(com.sun.enterprise.config.serverbeans.Config)>(v);
specialinvoke v.<org.glassfish.config.support.DefaultConfigUpgrade: void createThreadPools(com.sun.enterprise.config.serverbeans.Config)>(v);
specialinvoke v.<org.glassfish.config.support.DefaultConfigUpgrade: void createSystemProperties(com.sun.enterprise.config.serverbeans.Config)>(v);
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
if v == null goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
interfaceinvoke v.<javax.xml.stream.XMLStreamReader: void close()>();
label:
goto label;
label:
v := @caughtexception;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: java.io.InputStreamReader reader>;
if v == null goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: java.io.InputStreamReader reader>;
virtualinvoke v.<java.io.InputStreamReader: void close()>();
label:
goto label;
label:
v := @caughtexception;
label:
if v == null goto label;
virtualinvoke v.<java.io.InputStream: void close()>();
label:
goto label;
label:
v := @caughtexception;
label:
virtualinvoke v.<java.util.zip.ZipFile: void close()>();
label:
goto label;
label:
v := @caughtexception;
goto label;
label:
v := @caughtexception;
v = <org.glassfish.config.support.DefaultConfigUpgrade: java.util.logging.Logger logger>;
v = <java.util.logging.Level: java.util.logging.Level SEVERE>;
virtualinvoke v.<java.util.logging.Logger: void log(java.util.logging.Level,java.lang.String,java.lang.Throwable)>(v, "NCLS-CFGAPI-00025", v);
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
if v == null goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
interfaceinvoke v.<javax.xml.stream.XMLStreamReader: void close()>();
label:
goto label;
label:
v := @caughtexception;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: java.io.InputStreamReader reader>;
if v == null goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: java.io.InputStreamReader reader>;
virtualinvoke v.<java.io.InputStreamReader: void close()>();
label:
goto label;
label:
v := @caughtexception;
label:
if v == null goto label;
virtualinvoke v.<java.io.InputStream: void close()>();
label:
goto label;
label:
v := @caughtexception;
label:
if v == null goto label;
virtualinvoke v.<java.util.zip.ZipFile: void close()>();
label:
goto label;
label:
v := @caughtexception;
goto label;
label:
v := @caughtexception;
v = <org.glassfish.config.support.DefaultConfigUpgrade: java.util.logging.Logger logger>;
v = <java.util.logging.Level: java.util.logging.Level SEVERE>;
virtualinvoke v.<java.util.logging.Logger: void log(java.util.logging.Level,java.lang.String,java.lang.Throwable)>(v, "NCLS-CFGAPI-00025", v);
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
if v == null goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
interfaceinvoke v.<javax.xml.stream.XMLStreamReader: void close()>();
label:
goto label;
label:
v := @caughtexception;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: java.io.InputStreamReader reader>;
if v == null goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: java.io.InputStreamReader reader>;
virtualinvoke v.<java.io.InputStreamReader: void close()>();
label:
goto label;
label:
v := @caughtexception;
label:
if v == null goto label;
virtualinvoke v.<java.io.InputStream: void close()>();
label:
goto label;
label:
v := @caughtexception;
label:
if v == null goto label;
virtualinvoke v.<java.util.zip.ZipFile: void close()>();
label:
goto label;
label:
v := @caughtexception;
goto label;
label:
v := @caughtexception;
v = <org.glassfish.config.support.DefaultConfigUpgrade: java.util.logging.Logger logger>;
v = <java.util.logging.Level: java.util.logging.Level SEVERE>;
virtualinvoke v.<java.util.logging.Logger: void log(java.util.logging.Level,java.lang.String,java.lang.Throwable)>(v, "NCLS-CFGAPI-00025", v);
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
if v == null goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
interfaceinvoke v.<javax.xml.stream.XMLStreamReader: void close()>();
label:
goto label;
label:
v := @caughtexception;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: java.io.InputStreamReader reader>;
if v == null goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: java.io.InputStreamReader reader>;
virtualinvoke v.<java.io.InputStreamReader: void close()>();
label:
goto label;
label:
v := @caughtexception;
label:
if v == null goto label;
virtualinvoke v.<java.io.InputStream: void close()>();
label:
goto label;
label:
v := @caughtexception;
label:
if v == null goto label;
virtualinvoke v.<java.util.zip.ZipFile: void close()>();
label:
goto label;
label:
v := @caughtexception;
goto label;
label:
v := @caughtexception;
v = new java.lang.RuntimeException;
v = <org.glassfish.config.support.DefaultConfigUpgrade: com.sun.enterprise.util.LocalStringManagerImpl localStrings>;
v = newarray (java.lang.Object)[1];
v = virtualinvoke v.<java.io.File: java.lang.String getAbsolutePath()>();
v[0] = v;
v = virtualinvoke v.<com.sun.enterprise.util.LocalStringManagerImpl: java.lang.String getLocalString(java.lang.String,java.lang.String,java.lang.Object[])>("DefaultConfigUpgrade.cannotGetDomainXmlTemplate", "DefaultConfigUpgrade failed. Cannot get default domain.xml from {0}", v);
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String,java.lang.Throwable)>(v, v);
throw v;
label:
v := @caughtexception;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
if v == null goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
interfaceinvoke v.<javax.xml.stream.XMLStreamReader: void close()>();
label:
goto label;
label:
v := @caughtexception;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: java.io.InputStreamReader reader>;
if v == null goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: java.io.InputStreamReader reader>;
virtualinvoke v.<java.io.InputStreamReader: void close()>();
label:
goto label;
label:
v := @caughtexception;
label:
if v == null goto label;
virtualinvoke v.<java.io.InputStream: void close()>();
label:
goto label;
label:
v := @caughtexception;
label:
if v == null goto label;
virtualinvoke v.<java.util.zip.ZipFile: void close()>();
label:
goto label;
label:
v := @caughtexception;
label:
throw v;
label:
return;
catch java.lang.Exception from label to label with label;
catch java.lang.Exception from label to label with label;
catch java.lang.Exception from label to label with label;
catch java.lang.Exception from label to label with label;
catch org.jvnet.hk.config.TransactionFailure from label to label with label;
catch java.lang.Exception from label to label with label;
catch java.lang.Exception from label to label with label;
catch java.lang.Exception from label to label with label;
catch java.lang.Exception from label to label with label;
catch java.io.FileNotFoundException from label to label with label;
catch java.lang.Exception from label to label with label;
catch java.lang.Exception from label to label with label;
catch java.lang.Exception from label to label with label;
catch java.lang.Exception from label to label with label;
catch javax.xml.stream.XMLStreamException from label to label with label;
catch java.lang.Exception from label to label with label;
catch java.lang.Exception from label to label with label;
catch java.lang.Exception from label to label with label;
catch java.lang.Exception from label to label with label;
catch java.io.IOException from label to label with label;
catch java.lang.Throwable from label to label with label;
catch java.lang.Throwable from label to label with label;
catch java.lang.Throwable from label to label with label;
catch java.lang.Throwable from label to label with label;
catch java.lang.Exception from label to label with label;
catch java.lang.Exception from label to label with label;
catch java.lang.Exception from label to label with label;
catch java.lang.Exception from label to label with label;
}
private void createDefaultConfigAttr(com.sun.enterprise.config.serverbeans.Config) throws org.jvnet.hk.config.TransactionFailure, javax.xml.stream.XMLStreamException
{
javax.xml.stream.XMLStreamReader v, v, v;
org.glassfish.config.support.DefaultConfigUpgrade v;
int v;
org.glassfish.config.support.DefaultConfigUpgrade$DefaultConfigCode v;
java.lang.String v, v;
com.sun.enterprise.config.serverbeans.Config v;
boolean v, v;
v := @this: org.glassfish.config.support.DefaultConfigUpgrade;
v := @parameter: com.sun.enterprise.config.serverbeans.Config;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int next()>();
if v != 1 goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getLocalName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("config");
if v == 0 goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getAttributeValue(java.lang.String,java.lang.String)>(null, "name");
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("default-config");
if v == 0 goto label;
v = new org.glassfish.config.support.DefaultConfigUpgrade$DefaultConfigCode;
specialinvoke v.<org.glassfish.config.support.DefaultConfigUpgrade$DefaultConfigCode: void <init>(org.glassfish.config.support.DefaultConfigUpgrade)>(v);
staticinvoke <org.jvnet.hk.config.ConfigSupport: java.lang.Object apply(org.jvnet.hk.config.SingleConfigCode,org.jvnet.hk.config.ConfigBeanProxy)>(v, v);
return;
}
private void createHttpServiceConfig(com.sun.enterprise.config.serverbeans.Config) throws org.jvnet.hk.config.TransactionFailure, javax.xml.stream.XMLStreamException
{
javax.xml.stream.XMLStreamReader v, v;
org.glassfish.config.support.DefaultConfigUpgrade v;
int v;
org.glassfish.config.support.DefaultConfigUpgrade$HttpServiceConfigCode v;
java.lang.String v;
com.sun.enterprise.config.serverbeans.Config v;
boolean v;
v := @this: org.glassfish.config.support.DefaultConfigUpgrade;
v := @parameter: com.sun.enterprise.config.serverbeans.Config;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int next()>();
if v != 1 goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getLocalName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("http-service");
if v == 0 goto label;
v = new org.glassfish.config.support.DefaultConfigUpgrade$HttpServiceConfigCode;
specialinvoke v.<org.glassfish.config.support.DefaultConfigUpgrade$HttpServiceConfigCode: void <init>(org.glassfish.config.support.DefaultConfigUpgrade)>(v);
staticinvoke <org.jvnet.hk.config.ConfigSupport: java.lang.Object apply(org.jvnet.hk.config.SingleConfigCode,org.jvnet.hk.config.ConfigBeanProxy)>(v, v);
return;
}
private void createAdminServiceConfig(com.sun.enterprise.config.serverbeans.Config) throws org.jvnet.hk.config.TransactionFailure, javax.xml.stream.XMLStreamException
{
org.glassfish.config.support.DefaultConfigUpgrade$AdminServiceConfigCode v;
javax.xml.stream.XMLStreamReader v, v;
org.glassfish.config.support.DefaultConfigUpgrade v;
int v;
java.lang.String v;
com.sun.enterprise.config.serverbeans.Config v;
boolean v;
v := @this: org.glassfish.config.support.DefaultConfigUpgrade;
v := @parameter: com.sun.enterprise.config.serverbeans.Config;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int next()>();
if v != 1 goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getLocalName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("admin-service");
if v == 0 goto label;
v = new org.glassfish.config.support.DefaultConfigUpgrade$AdminServiceConfigCode;
specialinvoke v.<org.glassfish.config.support.DefaultConfigUpgrade$AdminServiceConfigCode: void <init>(org.glassfish.config.support.DefaultConfigUpgrade)>(v);
staticinvoke <org.jvnet.hk.config.ConfigSupport: java.lang.Object apply(org.jvnet.hk.config.SingleConfigCode,org.jvnet.hk.config.ConfigBeanProxy)>(v, v);
return;
}
private void createLogServiceConfig(com.sun.enterprise.config.serverbeans.Config) throws org.jvnet.hk.config.TransactionFailure, javax.xml.stream.XMLStreamException
{
org.glassfish.config.support.DefaultConfigUpgrade$LogServiceConfigCode v;
javax.xml.stream.XMLStreamReader v, v;
org.glassfish.config.support.DefaultConfigUpgrade v;
int v;
java.lang.String v;
com.sun.enterprise.config.serverbeans.Config v;
boolean v;
v := @this: org.glassfish.config.support.DefaultConfigUpgrade;
v := @parameter: com.sun.enterprise.config.serverbeans.Config;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int next()>();
if v != 1 goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getLocalName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("log-service");
if v == 0 goto label;
v = new org.glassfish.config.support.DefaultConfigUpgrade$LogServiceConfigCode;
specialinvoke v.<org.glassfish.config.support.DefaultConfigUpgrade$LogServiceConfigCode: void <init>(org.glassfish.config.support.DefaultConfigUpgrade)>(v);
staticinvoke <org.jvnet.hk.config.ConfigSupport: java.lang.Object apply(org.jvnet.hk.config.SingleConfigCode,org.jvnet.hk.config.ConfigBeanProxy)>(v, v);
return;
}
private void createSecurityServiceConfig(com.sun.enterprise.config.serverbeans.Config)
{
java.util.logging.Logger v, v;
java.util.logging.Level v, v;
javax.xml.stream.XMLStreamReader v, v;
org.glassfish.config.support.DefaultConfigUpgrade v;
org.jvnet.hk.config.TransactionFailure v;
javax.xml.stream.XMLStreamException v;
int v;
java.lang.String v;
com.sun.enterprise.config.serverbeans.Config v;
org.glassfish.config.support.DefaultConfigUpgrade$SecurityServiceConfigCode v;
boolean v;
v := @this: org.glassfish.config.support.DefaultConfigUpgrade;
v := @parameter: com.sun.enterprise.config.serverbeans.Config;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int next()>();
if v != 1 goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getLocalName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("security-service");
if v == 0 goto label;
v = new org.glassfish.config.support.DefaultConfigUpgrade$SecurityServiceConfigCode;
specialinvoke v.<org.glassfish.config.support.DefaultConfigUpgrade$SecurityServiceConfigCode: void <init>(org.glassfish.config.support.DefaultConfigUpgrade)>(v);
staticinvoke <org.jvnet.hk.config.ConfigSupport: java.lang.Object apply(org.jvnet.hk.config.SingleConfigCode,org.jvnet.hk.config.ConfigBeanProxy)>(v, v);
label:
goto label;
label:
v := @caughtexception;
v = <org.glassfish.config.support.DefaultConfigUpgrade: java.util.logging.Logger logger>;
v = <java.util.logging.Level: java.util.logging.Level SEVERE>;
virtualinvoke v.<java.util.logging.Logger: void log(java.util.logging.Level,java.lang.String,java.lang.Throwable)>(v, "NCLS-CFGAPI-00027", v);
goto label;
label:
v := @caughtexception;
v = <org.glassfish.config.support.DefaultConfigUpgrade: java.util.logging.Logger logger>;
v = <java.util.logging.Level: java.util.logging.Level SEVERE>;
virtualinvoke v.<java.util.logging.Logger: void log(java.util.logging.Level,java.lang.String,java.lang.Throwable)>(v, "NCLS-CFGAPI-00028", v);
goto label;
label:
return;
catch org.jvnet.hk.config.TransactionFailure from label to label with label;
catch javax.xml.stream.XMLStreamException from label to label with label;
}
private void createJavaConfig(com.sun.enterprise.config.serverbeans.Config) throws org.jvnet.hk.config.TransactionFailure, javax.xml.stream.XMLStreamException
{
javax.xml.stream.XMLStreamReader v, v;
org.glassfish.config.support.DefaultConfigUpgrade v;
int v;
java.lang.String v;
com.sun.enterprise.config.serverbeans.Config v;
org.glassfish.config.support.DefaultConfigUpgrade$JavaConfigCode v;
boolean v;
v := @this: org.glassfish.config.support.DefaultConfigUpgrade;
v := @parameter: com.sun.enterprise.config.serverbeans.Config;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int next()>();
if v != 1 goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getLocalName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("java-config");
if v == 0 goto label;
v = new org.glassfish.config.support.DefaultConfigUpgrade$JavaConfigCode;
specialinvoke v.<org.glassfish.config.support.DefaultConfigUpgrade$JavaConfigCode: void <init>(org.glassfish.config.support.DefaultConfigUpgrade)>(v);
staticinvoke <org.jvnet.hk.config.ConfigSupport: java.lang.Object apply(org.jvnet.hk.config.SingleConfigCode,org.jvnet.hk.config.ConfigBeanProxy)>(v, v);
return;
}
private void createAvailabilityService(com.sun.enterprise.config.serverbeans.Config) throws org.jvnet.hk.config.TransactionFailure, javax.xml.stream.XMLStreamException
{
org.glassfish.config.support.DefaultConfigUpgrade$AvailabilityServiceConfigCode v;
javax.xml.stream.XMLStreamReader v, v;
org.glassfish.config.support.DefaultConfigUpgrade v;
int v;
java.lang.String v;
com.sun.enterprise.config.serverbeans.Config v;
boolean v;
v := @this: org.glassfish.config.support.DefaultConfigUpgrade;
v := @parameter: com.sun.enterprise.config.serverbeans.Config;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int next()>();
if v != 1 goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getLocalName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("availability-service");
if v == 0 goto label;
v = new org.glassfish.config.support.DefaultConfigUpgrade$AvailabilityServiceConfigCode;
specialinvoke v.<org.glassfish.config.support.DefaultConfigUpgrade$AvailabilityServiceConfigCode: void <init>()>();
staticinvoke <org.jvnet.hk.config.ConfigSupport: java.lang.Object apply(org.jvnet.hk.config.SingleConfigCode,org.jvnet.hk.config.ConfigBeanProxy)>(v, v);
return;
}
private void createNetworkConfig(com.sun.enterprise.config.serverbeans.Config) throws org.jvnet.hk.config.TransactionFailure, javax.xml.stream.XMLStreamException
{
org.glassfish.config.support.DefaultConfigUpgrade$NetworkConfigCode v;
javax.xml.stream.XMLStreamReader v, v;
org.glassfish.config.support.DefaultConfigUpgrade v;
int v;
java.lang.String v;
com.sun.enterprise.config.serverbeans.Config v;
boolean v;
v := @this: org.glassfish.config.support.DefaultConfigUpgrade;
v := @parameter: com.sun.enterprise.config.serverbeans.Config;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int next()>();
if v != 1 goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getLocalName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("network-config");
if v == 0 goto label;
v = new org.glassfish.config.support.DefaultConfigUpgrade$NetworkConfigCode;
specialinvoke v.<org.glassfish.config.support.DefaultConfigUpgrade$NetworkConfigCode: void <init>(org.glassfish.config.support.DefaultConfigUpgrade)>(v);
staticinvoke <org.jvnet.hk.config.ConfigSupport: java.lang.Object apply(org.jvnet.hk.config.SingleConfigCode,org.jvnet.hk.config.ConfigBeanProxy)>(v, v);
return;
}
private void createThreadPools(com.sun.enterprise.config.serverbeans.Config) throws org.jvnet.hk.config.TransactionFailure, javax.xml.stream.XMLStreamException
{
org.glassfish.config.support.DefaultConfigUpgrade$ThreadPoolsConfigCode v;
javax.xml.stream.XMLStreamReader v, v;
org.glassfish.config.support.DefaultConfigUpgrade v;
int v;
java.lang.String v;
com.sun.enterprise.config.serverbeans.Config v;
boolean v;
v := @this: org.glassfish.config.support.DefaultConfigUpgrade;
v := @parameter: com.sun.enterprise.config.serverbeans.Config;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int next()>();
if v != 1 goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getLocalName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("thread-pools");
if v == 0 goto label;
v = new org.glassfish.config.support.DefaultConfigUpgrade$ThreadPoolsConfigCode;
specialinvoke v.<org.glassfish.config.support.DefaultConfigUpgrade$ThreadPoolsConfigCode: void <init>(org.glassfish.config.support.DefaultConfigUpgrade)>(v);
staticinvoke <org.jvnet.hk.config.ConfigSupport: java.lang.Object apply(org.jvnet.hk.config.SingleConfigCode,org.jvnet.hk.config.ConfigBeanProxy)>(v, v);
return;
}
private void createSystemProperties(com.sun.enterprise.config.serverbeans.Config) throws org.jvnet.hk.config.TransactionFailure, javax.xml.stream.XMLStreamException
{
com.sun.enterprise.config.serverbeans.Config v;
org.glassfish.config.support.DefaultConfigUpgrade v;
org.glassfish.config.support.DefaultConfigUpgrade$SystemPropertyConfigCode v;
v := @this: org.glassfish.config.support.DefaultConfigUpgrade;
v := @parameter: com.sun.enterprise.config.serverbeans.Config;
v = new org.glassfish.config.support.DefaultConfigUpgrade$SystemPropertyConfigCode;
specialinvoke v.<org.glassfish.config.support.DefaultConfigUpgrade$SystemPropertyConfigCode: void <init>(org.glassfish.config.support.DefaultConfigUpgrade)>(v);
staticinvoke <org.jvnet.hk.config.ConfigSupport: java.lang.Object apply(org.jvnet.hk.config.SingleConfigCode,org.jvnet.hk.config.ConfigBeanProxy)>(v, v);
return;
}
private void createVirtualServer(com.sun.enterprise.config.serverbeans.HttpService) throws java.beans.PropertyVetoException
{
java.util.logging.Level v, v;
javax.xml.stream.XMLStreamReader v, v, v, v, v, v, v, v;
org.jvnet.hk.config.TransactionFailure v;
javax.xml.stream.XMLStreamException v;
int v, v, v, v;
java.lang.String v, v, v, v, v;
boolean v, v, v, v;
java.util.logging.Logger v, v;
org.jvnet.hk.config.ConfigBeanProxy v;
java.util.List v;
org.glassfish.config.support.DefaultConfigUpgrade v;
com.sun.enterprise.config.serverbeans.HttpService v;
v := @this: org.glassfish.config.support.DefaultConfigUpgrade;
v := @parameter: com.sun.enterprise.config.serverbeans.HttpService;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int getEventType()>();
if v != 2 goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getLocalName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("http-service");
if v != 0 goto label;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int next()>();
if v != 1 goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getLocalName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("virtual-server");
if v == 0 goto label;
v = interfaceinvoke v.<com.sun.enterprise.config.serverbeans.HttpService: org.jvnet.hk.config.ConfigBeanProxy createChild(java.lang.Class)>(class "Lcom/sun/enterprise/config/serverbeans/VirtualServer;");
v = interfaceinvoke v.<com.sun.enterprise.config.serverbeans.HttpService: java.util.List getVirtualServer()>();
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = 0;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int getAttributeCount()>();
if v >= v goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getAttributeLocalName(int)>(v);
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("id");
if v == 0 goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getAttributeValue(int)>(v);
interfaceinvoke v.<com.sun.enterprise.config.serverbeans.VirtualServer: void setId(java.lang.String)>(v);
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("network-listeners");
if v == 0 goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getAttributeValue(int)>(v);
interfaceinvoke v.<com.sun.enterprise.config.serverbeans.VirtualServer: void setNetworkListeners(java.lang.String)>(v);
label:
v = v + 1;
goto label;
label:
specialinvoke v.<org.glassfish.config.support.DefaultConfigUpgrade: void createVirtualServerProperty(com.sun.enterprise.config.serverbeans.VirtualServer)>(v);
goto label;
label:
v := @caughtexception;
v = <org.glassfish.config.support.DefaultConfigUpgrade: java.util.logging.Logger logger>;
v = <java.util.logging.Level: java.util.logging.Level SEVERE>;
virtualinvoke v.<java.util.logging.Logger: void log(java.util.logging.Level,java.lang.String,java.lang.Throwable)>(v, "NCLS-CFGAPI-00029", v);
goto label;
label:
v := @caughtexception;
v = <org.glassfish.config.support.DefaultConfigUpgrade: java.util.logging.Logger logger>;
v = <java.util.logging.Level: java.util.logging.Level SEVERE>;
virtualinvoke v.<java.util.logging.Logger: void log(java.util.logging.Level,java.lang.String,java.lang.Throwable)>(v, "NCLS-CFGAPI-00030", v);
label:
return;
catch org.jvnet.hk.config.TransactionFailure from label to label with label;
catch javax.xml.stream.XMLStreamException from label to label with label;
}
private void createVirtualServerProperty(com.sun.enterprise.config.serverbeans.VirtualServer) throws java.beans.PropertyVetoException
{
java.util.logging.Level v, v;
javax.xml.stream.XMLStreamReader v, v, v, v;
org.jvnet.hk.config.TransactionFailure v;
javax.xml.stream.XMLStreamException v;
int v, v;
java.lang.String v, v;
boolean v, v;
java.util.logging.Logger v, v;
org.jvnet.hk.config.ConfigBeanProxy v;
com.sun.enterprise.config.serverbeans.VirtualServer v;
java.util.List v;
org.glassfish.config.support.DefaultConfigUpgrade v;
v := @this: org.glassfish.config.support.DefaultConfigUpgrade;
v := @parameter: com.sun.enterprise.config.serverbeans.VirtualServer;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int getEventType()>();
if v != 2 goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getLocalName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("virtual-server");
if v != 0 goto label;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int next()>();
if v != 1 goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getLocalName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("property");
if v == 0 goto label;
v = interfaceinvoke v.<com.sun.enterprise.config.serverbeans.VirtualServer: org.jvnet.hk.config.ConfigBeanProxy createChild(java.lang.Class)>(class "Lorg/jvnet/hk2/config/types/Property;");
v = interfaceinvoke v.<com.sun.enterprise.config.serverbeans.VirtualServer: java.util.List getProperty()>();
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
specialinvoke v.<org.glassfish.config.support.DefaultConfigUpgrade: void createProperty(org.jvnet.hk.config.types.Property)>(v);
label:
goto label;
label:
v := @caughtexception;
v = <org.glassfish.config.support.DefaultConfigUpgrade: java.util.logging.Logger logger>;
v = <java.util.logging.Level: java.util.logging.Level SEVERE>;
virtualinvoke v.<java.util.logging.Logger: void log(java.util.logging.Level,java.lang.String,java.lang.Throwable)>(v, "NCLS-CFGAPI-00029", v);
goto label;
label:
v := @caughtexception;
v = <org.glassfish.config.support.DefaultConfigUpgrade: java.util.logging.Logger logger>;
v = <java.util.logging.Level: java.util.logging.Level SEVERE>;
virtualinvoke v.<java.util.logging.Logger: void log(java.util.logging.Level,java.lang.String,java.lang.Throwable)>(v, "NCLS-CFGAPI-00030", v);
goto label;
label:
return;
catch org.jvnet.hk.config.TransactionFailure from label to label with label;
catch javax.xml.stream.XMLStreamException from label to label with label;
}
private void createAdminServiceProperty(com.sun.enterprise.config.serverbeans.AdminService) throws java.beans.PropertyVetoException
{
java.util.logging.Logger v, v;
com.sun.enterprise.config.serverbeans.AdminService v;
org.jvnet.hk.config.ConfigBeanProxy v;
java.util.logging.Level v, v;
java.util.List v;
javax.xml.stream.XMLStreamReader v, v;
org.glassfish.config.support.DefaultConfigUpgrade v;
org.jvnet.hk.config.TransactionFailure v;
javax.xml.stream.XMLStreamException v;
int v;
java.lang.String v;
boolean v;
v := @this: org.glassfish.config.support.DefaultConfigUpgrade;
v := @parameter: com.sun.enterprise.config.serverbeans.AdminService;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int next()>();
if v != 1 goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getLocalName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("property");
if v == 0 goto label;
v = interfaceinvoke v.<com.sun.enterprise.config.serverbeans.AdminService: org.jvnet.hk.config.ConfigBeanProxy createChild(java.lang.Class)>(class "Lorg/jvnet/hk2/config/types/Property;");
v = interfaceinvoke v.<com.sun.enterprise.config.serverbeans.AdminService: java.util.List getProperty()>();
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
specialinvoke v.<org.glassfish.config.support.DefaultConfigUpgrade: void createProperty(org.jvnet.hk.config.types.Property)>(v);
label:
goto label;
label:
v := @caughtexception;
v = <org.glassfish.config.support.DefaultConfigUpgrade: java.util.logging.Logger logger>;
v = <java.util.logging.Level: java.util.logging.Level SEVERE>;
virtualinvoke v.<java.util.logging.Logger: void log(java.util.logging.Level,java.lang.String,java.lang.Throwable)>(v, "NCLS-CFGAPI-00031", v);
goto label;
label:
v := @caughtexception;
v = <org.glassfish.config.support.DefaultConfigUpgrade: java.util.logging.Logger logger>;
v = <java.util.logging.Level: java.util.logging.Level SEVERE>;
virtualinvoke v.<java.util.logging.Logger: void log(java.util.logging.Level,java.lang.String,java.lang.Throwable)>(v, "NCLS-CFGAPI-00032", v);
goto label;
label:
return;
catch org.jvnet.hk.config.TransactionFailure from label to label with label;
catch javax.xml.stream.XMLStreamException from label to label with label;
}
private void createModuleLogLevels(com.sun.enterprise.config.serverbeans.LogService) throws java.beans.PropertyVetoException
{
java.util.logging.Logger v, v;
org.jvnet.hk.config.ConfigBeanProxy v;
java.util.logging.Level v, v;
com.sun.enterprise.config.serverbeans.LogService v;
javax.xml.stream.XMLStreamReader v, v;
org.glassfish.config.support.DefaultConfigUpgrade v;
org.jvnet.hk.config.TransactionFailure v;
javax.xml.stream.XMLStreamException v;
int v;
java.lang.String v;
boolean v;
v := @this: org.glassfish.config.support.DefaultConfigUpgrade;
v := @parameter: com.sun.enterprise.config.serverbeans.LogService;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int next()>();
if v != 1 goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getLocalName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("module-log-levels");
if v == 0 goto label;
if v == null goto label;
v = interfaceinvoke v.<com.sun.enterprise.config.serverbeans.LogService: org.jvnet.hk.config.ConfigBeanProxy createChild(java.lang.Class)>(class "Lcom/sun/enterprise/config/serverbeans/ModuleLogLevels;");
interfaceinvoke v.<com.sun.enterprise.config.serverbeans.LogService: void setModuleLogLevels(com.sun.enterprise.config.serverbeans.ModuleLogLevels)>(v);
label:
goto label;
label:
v := @caughtexception;
v = <org.glassfish.config.support.DefaultConfigUpgrade: java.util.logging.Logger logger>;
v = <java.util.logging.Level: java.util.logging.Level SEVERE>;
virtualinvoke v.<java.util.logging.Logger: void log(java.util.logging.Level,java.lang.String,java.lang.Throwable)>(v, "NCLS-CFGAPI-00034", v);
goto label;
label:
v := @caughtexception;
v = <org.glassfish.config.support.DefaultConfigUpgrade: java.util.logging.Logger logger>;
v = <java.util.logging.Level: java.util.logging.Level SEVERE>;
virtualinvoke v.<java.util.logging.Logger: void log(java.util.logging.Level,java.lang.String,java.lang.Throwable)>(v, "NCLS-CFGAPI-00035", v);
label:
return;
catch org.jvnet.hk.config.TransactionFailure from label to label with label;
catch javax.xml.stream.XMLStreamException from label to label with label;
}
private void createAuthRealm(com.sun.enterprise.config.serverbeans.SecurityService) throws java.beans.PropertyVetoException
{
java.util.logging.Level v, v;
javax.xml.stream.XMLStreamReader v, v, v, v, v, v, v;
org.jvnet.hk.config.TransactionFailure v;
javax.xml.stream.XMLStreamException v;
int v, v, v, v;
java.lang.String v, v, v, v;
boolean v, v, v, v;
com.sun.enterprise.config.serverbeans.SecurityService v;
java.util.logging.Logger v, v;
org.jvnet.hk.config.ConfigBeanProxy v;
java.util.List v;
org.glassfish.config.support.DefaultConfigUpgrade v;
v := @this: org.glassfish.config.support.DefaultConfigUpgrade;
v := @parameter: com.sun.enterprise.config.serverbeans.SecurityService;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int getEventType()>();
if v != 1 goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getLocalName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("jacc-provider");
if v != 0 goto label;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int next()>();
if v != 1 goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getLocalName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("auth-realm");
if v == 0 goto label;
if v == null goto label;
v = interfaceinvoke v.<com.sun.enterprise.config.serverbeans.SecurityService: org.jvnet.hk.config.ConfigBeanProxy createChild(java.lang.Class)>(class "Lcom/sun/enterprise/config/serverbeans/AuthRealm;");
v = interfaceinvoke v.<com.sun.enterprise.config.serverbeans.SecurityService: java.util.List getAuthRealm()>();
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = 0;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int getAttributeCount()>();
if v >= v goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getAttributeLocalName(int)>(v);
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getAttributeValue(int)>(v);
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("classname");
if v == 0 goto label;
interfaceinvoke v.<com.sun.enterprise.config.serverbeans.AuthRealm: void setClassname(java.lang.String)>(v);
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("name");
if v == 0 goto label;
interfaceinvoke v.<com.sun.enterprise.config.serverbeans.AuthRealm: void setName(java.lang.String)>(v);
label:
v = v + 1;
goto label;
label:
specialinvoke v.<org.glassfish.config.support.DefaultConfigUpgrade: void createAuthRealmProperty(com.sun.enterprise.config.serverbeans.AuthRealm)>(v);
label:
goto label;
label:
v := @caughtexception;
v = <org.glassfish.config.support.DefaultConfigUpgrade: java.util.logging.Logger logger>;
v = <java.util.logging.Level: java.util.logging.Level SEVERE>;
virtualinvoke v.<java.util.logging.Logger: void log(java.util.logging.Level,java.lang.String,java.lang.Throwable)>(v, "NCLS-CFGAPI-00037", v);
goto label;
label:
v := @caughtexception;
v = <org.glassfish.config.support.DefaultConfigUpgrade: java.util.logging.Logger logger>;
v = <java.util.logging.Level: java.util.logging.Level SEVERE>;
virtualinvoke v.<java.util.logging.Logger: void log(java.util.logging.Level,java.lang.String,java.lang.Throwable)>(v, "NCLS-CFGAPI-00038", v);
goto label;
label:
return;
catch org.jvnet.hk.config.TransactionFailure from label to label with label;
catch javax.xml.stream.XMLStreamException from label to label with label;
}
private void createAuthRealmProperty(com.sun.enterprise.config.serverbeans.AuthRealm) throws java.beans.PropertyVetoException
{
java.lang.Object[] v;
java.util.logging.Level v, v;
com.sun.enterprise.config.serverbeans.AuthRealm v;
javax.xml.stream.XMLStreamReader v, v, v, v;
org.jvnet.hk.config.TransactionFailure v;
javax.xml.stream.XMLStreamException v;
int v, v;
java.lang.String v, v;
boolean v, v;
java.util.logging.Logger v, v;
org.jvnet.hk.config.ConfigBeanProxy v;
java.util.List v;
org.glassfish.config.support.DefaultConfigUpgrade v;
v := @this: org.glassfish.config.support.DefaultConfigUpgrade;
v := @parameter: com.sun.enterprise.config.serverbeans.AuthRealm;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int getEventType()>();
if v != 2 goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getLocalName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("auth-realm");
if v != 0 goto label;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int next()>();
if v != 1 goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getLocalName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("property");
if v == 0 goto label;
if v == null goto label;
v = interfaceinvoke v.<com.sun.enterprise.config.serverbeans.AuthRealm: org.jvnet.hk.config.ConfigBeanProxy createChild(java.lang.Class)>(class "Lorg/jvnet/hk2/config/types/Property;");
v = interfaceinvoke v.<com.sun.enterprise.config.serverbeans.AuthRealm: java.util.List getProperty()>();
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
specialinvoke v.<org.glassfish.config.support.DefaultConfigUpgrade: void createProperty(org.jvnet.hk.config.types.Property)>(v);
label:
goto label;
label:
v := @caughtexception;
v = <org.glassfish.config.support.DefaultConfigUpgrade: java.util.logging.Logger logger>;
v = <java.util.logging.Level: java.util.logging.Level SEVERE>;
v = newarray (java.lang.Object)[3];
v[0] = null;
v[1] = null;
v[2] = v;
virtualinvoke v.<java.util.logging.Logger: void log(java.util.logging.Level,java.lang.String,java.lang.Object[])>(v, "NCLS-CFGAPI-00039", v);
goto label;
label:
v := @caughtexception;
v = <org.glassfish.config.support.DefaultConfigUpgrade: java.util.logging.Logger logger>;
v = <java.util.logging.Level: java.util.logging.Level SEVERE>;
virtualinvoke v.<java.util.logging.Logger: void log(java.util.logging.Level,java.lang.String,java.lang.Throwable)>(v, "NCLS-CFGAPI-00040", v);
goto label;
label:
return;
catch org.jvnet.hk.config.TransactionFailure from label to label with label;
catch javax.xml.stream.XMLStreamException from label to label with label;
}
private void createJaccProvider(com.sun.enterprise.config.serverbeans.SecurityService) throws java.beans.PropertyVetoException
{
javax.xml.stream.XMLStreamReader v, v, v, v, v, v, v, v;
org.jvnet.hk.config.TransactionFailure v;
javax.xml.stream.XMLStreamException v;
boolean v, v, v, v, v;
java.util.logging.Logger v, v;
org.jvnet.hk.config.ConfigBeanProxy v;
java.util.List v;
java.util.logging.Level v, v;
int v, v, v, v, v;
java.lang.String v, v, v, v;
com.sun.enterprise.config.serverbeans.SecurityService v;
org.glassfish.config.support.DefaultConfigUpgrade v;
v := @this: org.glassfish.config.support.DefaultConfigUpgrade;
v := @parameter: com.sun.enterprise.config.serverbeans.SecurityService;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int getEventType()>();
if v != 1 goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getLocalName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("audit-module");
if v != 0 goto label;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int getEventType()>();
if v == 1 goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int next()>();
if v != 1 goto label;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getLocalName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("jacc-provider");
if v == 0 goto label;
if v == null goto label;
v = interfaceinvoke v.<com.sun.enterprise.config.serverbeans.SecurityService: org.jvnet.hk.config.ConfigBeanProxy createChild(java.lang.Class)>(class "Lcom/sun/enterprise/config/serverbeans/JaccProvider;");
v = interfaceinvoke v.<com.sun.enterprise.config.serverbeans.SecurityService: java.util.List getJaccProvider()>();
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = 0;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int getAttributeCount()>();
if v >= v goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getAttributeLocalName(int)>(v);
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getAttributeValue(int)>(v);
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("policy-provider");
if v == 0 goto label;
interfaceinvoke v.<com.sun.enterprise.config.serverbeans.JaccProvider: void setPolicyProvider(java.lang.String)>(v);
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("name");
if v == 0 goto label;
interfaceinvoke v.<com.sun.enterprise.config.serverbeans.JaccProvider: void setName(java.lang.String)>(v);
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("policy-configuration-factory-provider");
if v == 0 goto label;
interfaceinvoke v.<com.sun.enterprise.config.serverbeans.JaccProvider: void setPolicyConfigurationFactoryProvider(java.lang.String)>(v);
label:
v = v + 1;
goto label;
label:
specialinvoke v.<org.glassfish.config.support.DefaultConfigUpgrade: void createJaccProviderProperty(com.sun.enterprise.config.serverbeans.JaccProvider)>(v);
label:
goto label;
label:
v := @caughtexception;
v = <org.glassfish.config.support.DefaultConfigUpgrade: java.util.logging.Logger logger>;
v = <java.util.logging.Level: java.util.logging.Level SEVERE>;
virtualinvoke v.<java.util.logging.Logger: void log(java.util.logging.Level,java.lang.String,java.lang.Throwable)>(v, "NCLS-CFGAPI-00041", v);
goto label;
label:
v := @caughtexception;
v = <org.glassfish.config.support.DefaultConfigUpgrade: java.util.logging.Logger logger>;
v = <java.util.logging.Level: java.util.logging.Level SEVERE>;
virtualinvoke v.<java.util.logging.Logger: void log(java.util.logging.Level,java.lang.String,java.lang.Throwable)>(v, "NCLS-CFGAPI-00042", v);
goto label;
label:
return;
catch org.jvnet.hk.config.TransactionFailure from label to label with label;
catch javax.xml.stream.XMLStreamException from label to label with label;
}
private void createJaccProviderProperty(com.sun.enterprise.config.serverbeans.JaccProvider) throws java.beans.PropertyVetoException
{
com.sun.enterprise.config.serverbeans.JaccProvider v;
java.lang.Object[] v;
java.util.logging.Level v, v;
javax.xml.stream.XMLStreamReader v, v, v, v, v, v, v;
org.jvnet.hk.config.TransactionFailure v;
javax.xml.stream.XMLStreamException v;
int v, v, v, v;
java.lang.String v, v, v, v;
boolean v, v, v, v;
java.util.logging.Logger v, v;
org.jvnet.hk.config.ConfigBeanProxy v;
java.util.List v;
org.glassfish.config.support.DefaultConfigUpgrade v;
v := @this: org.glassfish.config.support.DefaultConfigUpgrade;
v := @parameter: com.sun.enterprise.config.serverbeans.JaccProvider;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int getEventType()>();
if v != 2 goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getLocalName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("jacc-provider");
if v != 0 goto label;
label:
v = null;
v = null;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int next()>();
if v != 1 goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getLocalName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("property");
if v == 0 goto label;
if v == null goto label;
v = interfaceinvoke v.<com.sun.enterprise.config.serverbeans.JaccProvider: org.jvnet.hk.config.ConfigBeanProxy createChild(java.lang.Class)>(class "Lorg/jvnet/hk2/config/types/Property;");
v = interfaceinvoke v.<com.sun.enterprise.config.serverbeans.JaccProvider: java.util.List getProperty()>();
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = 0;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int getAttributeCount()>();
if v >= v goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getAttributeLocalName(int)>(v);
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getAttributeValue(int)>(v);
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("name");
if v == 0 goto label;
interfaceinvoke v.<org.jvnet.hk.config.types.Property: void setName(java.lang.String)>(v);
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("value");
if v == 0 goto label;
interfaceinvoke v.<org.jvnet.hk.config.types.Property: void setValue(java.lang.String)>(v);
label:
v = v + 1;
goto label;
label:
v := @caughtexception;
v = <org.glassfish.config.support.DefaultConfigUpgrade: java.util.logging.Logger logger>;
v = <java.util.logging.Level: java.util.logging.Level SEVERE>;
v = newarray (java.lang.Object)[3];
v[0] = v;
v[1] = v;
v[2] = v;
virtualinvoke v.<java.util.logging.Logger: void log(java.util.logging.Level,java.lang.String,java.lang.Object[])>(v, "NCLS-CFGAPI-00043", v);
goto label;
label:
v := @caughtexception;
v = <org.glassfish.config.support.DefaultConfigUpgrade: java.util.logging.Logger logger>;
v = <java.util.logging.Level: java.util.logging.Level SEVERE>;
virtualinvoke v.<java.util.logging.Logger: void log(java.util.logging.Level,java.lang.String,java.lang.Throwable)>(v, "NCLS-CFGAPI-00044", v);
goto label;
label:
return;
catch org.jvnet.hk.config.TransactionFailure from label to label with label;
catch javax.xml.stream.XMLStreamException from label to label with label;
}
private void createAuditModule(com.sun.enterprise.config.serverbeans.SecurityService) throws java.beans.PropertyVetoException
{
java.util.logging.Level v, v;
javax.xml.stream.XMLStreamReader v, v, v, v, v, v, v, v;
org.jvnet.hk.config.TransactionFailure v;
javax.xml.stream.XMLStreamException v;
int v, v, v, v, v;
java.lang.String v, v, v, v;
boolean v, v, v, v;
com.sun.enterprise.config.serverbeans.SecurityService v;
java.util.logging.Logger v, v;
org.jvnet.hk.config.ConfigBeanProxy v;
java.util.List v;
org.glassfish.config.support.DefaultConfigUpgrade v;
v := @this: org.glassfish.config.support.DefaultConfigUpgrade;
v := @parameter: com.sun.enterprise.config.serverbeans.SecurityService;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int getEventType()>();
if v != 1 goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getLocalName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("message-security-config");
if v != 0 goto label;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int getEventType()>();
if v == 1 goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int next()>();
if v != 1 goto label;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getLocalName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("audit-module");
if v == 0 goto label;
if v == null goto label;
v = interfaceinvoke v.<com.sun.enterprise.config.serverbeans.SecurityService: org.jvnet.hk.config.ConfigBeanProxy createChild(java.lang.Class)>(class "Lcom/sun/enterprise/config/serverbeans/AuditModule;");
v = interfaceinvoke v.<com.sun.enterprise.config.serverbeans.SecurityService: java.util.List getAuditModule()>();
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = 0;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int getAttributeCount()>();
if v >= v goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getAttributeLocalName(int)>(v);
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getAttributeValue(int)>(v);
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("classname");
if v == 0 goto label;
interfaceinvoke v.<com.sun.enterprise.config.serverbeans.AuditModule: void setClassname(java.lang.String)>(v);
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("name");
if v == 0 goto label;
interfaceinvoke v.<com.sun.enterprise.config.serverbeans.AuditModule: void setName(java.lang.String)>(v);
label:
v = v + 1;
goto label;
label:
specialinvoke v.<org.glassfish.config.support.DefaultConfigUpgrade: void createAuditModuleProperty(com.sun.enterprise.config.serverbeans.AuditModule)>(v);
label:
goto label;
label:
v := @caughtexception;
v = <org.glassfish.config.support.DefaultConfigUpgrade: java.util.logging.Logger logger>;
v = <java.util.logging.Level: java.util.logging.Level SEVERE>;
virtualinvoke v.<java.util.logging.Logger: void log(java.util.logging.Level,java.lang.String,java.lang.Throwable)>(v, "NCLS-CFGAPI-00045", v);
goto label;
label:
v := @caughtexception;
v = <org.glassfish.config.support.DefaultConfigUpgrade: java.util.logging.Logger logger>;
v = <java.util.logging.Level: java.util.logging.Level SEVERE>;
virtualinvoke v.<java.util.logging.Logger: void log(java.util.logging.Level,java.lang.String,java.lang.Throwable)>(v, "NCLS-CFGAPI-00045", v);
goto label;
label:
return;
catch org.jvnet.hk.config.TransactionFailure from label to label with label;
catch javax.xml.stream.XMLStreamException from label to label with label;
}
private void createAuditModuleProperty(com.sun.enterprise.config.serverbeans.AuditModule) throws java.beans.PropertyVetoException
{
java.util.logging.Level v, v;
javax.xml.stream.XMLStreamReader v, v, v, v;
org.jvnet.hk.config.TransactionFailure v;
javax.xml.stream.XMLStreamException v;
int v, v;
java.lang.String v, v;
boolean v, v;
com.sun.enterprise.config.serverbeans.AuditModule v;
java.util.logging.Logger v, v;
org.jvnet.hk.config.ConfigBeanProxy v;
java.util.List v;
org.glassfish.config.support.DefaultConfigUpgrade v;
v := @this: org.glassfish.config.support.DefaultConfigUpgrade;
v := @parameter: com.sun.enterprise.config.serverbeans.AuditModule;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int getEventType()>();
if v != 2 goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getLocalName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("audit-module");
if v != 0 goto label;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int next()>();
if v != 1 goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getLocalName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("property");
if v == 0 goto label;
if v == null goto label;
v = interfaceinvoke v.<com.sun.enterprise.config.serverbeans.AuditModule: org.jvnet.hk.config.ConfigBeanProxy createChild(java.lang.Class)>(class "Lorg/jvnet/hk2/config/types/Property;");
v = interfaceinvoke v.<com.sun.enterprise.config.serverbeans.AuditModule: java.util.List getProperty()>();
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
specialinvoke v.<org.glassfish.config.support.DefaultConfigUpgrade: void createProperty(org.jvnet.hk.config.types.Property)>(v);
label:
goto label;
label:
v := @caughtexception;
v = <org.glassfish.config.support.DefaultConfigUpgrade: java.util.logging.Logger logger>;
v = <java.util.logging.Level: java.util.logging.Level SEVERE>;
virtualinvoke v.<java.util.logging.Logger: void log(java.util.logging.Level,java.lang.String,java.lang.Throwable)>(v, "NCLS-CFGAPI-00046", v);
goto label;
label:
v := @caughtexception;
v = <org.glassfish.config.support.DefaultConfigUpgrade: java.util.logging.Logger logger>;
v = <java.util.logging.Level: java.util.logging.Level SEVERE>;
virtualinvoke v.<java.util.logging.Logger: void log(java.util.logging.Level,java.lang.String,java.lang.Throwable)>(v, "NCLS-CFGAPI-00047", v);
goto label;
label:
return;
catch org.jvnet.hk.config.TransactionFailure from label to label with label;
catch javax.xml.stream.XMLStreamException from label to label with label;
}
private void createMessageSecurityConfig(com.sun.enterprise.config.serverbeans.SecurityService) throws java.beans.PropertyVetoException
{
java.util.logging.Level v;
javax.xml.stream.XMLStreamReader v, v, v, v;
org.jvnet.hk.config.TransactionFailure v;
int v, v;
java.lang.String v, v, v;
boolean v, v;
com.sun.enterprise.config.serverbeans.SecurityService v;
java.util.logging.Logger v;
org.jvnet.hk.config.ConfigBeanProxy v;
java.util.List v;
org.glassfish.config.support.DefaultConfigUpgrade v;
v := @this: org.glassfish.config.support.DefaultConfigUpgrade;
v := @parameter: com.sun.enterprise.config.serverbeans.SecurityService;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getLocalName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("message-security-config");
if v == 0 goto label;
if v == null goto label;
v = interfaceinvoke v.<com.sun.enterprise.config.serverbeans.SecurityService: org.jvnet.hk.config.ConfigBeanProxy createChild(java.lang.Class)>(class "Lcom/sun/enterprise/config/serverbeans/MessageSecurityConfig;");
v = interfaceinvoke v.<com.sun.enterprise.config.serverbeans.SecurityService: java.util.List getMessageSecurityConfig()>();
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = 0;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int getAttributeCount()>();
if v >= v goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getAttributeLocalName(int)>(v);
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getAttributeValue(int)>(v);
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("auth-layer");
if v == 0 goto label;
interfaceinvoke v.<com.sun.enterprise.config.serverbeans.MessageSecurityConfig: void setAuthLayer(java.lang.String)>(v);
label:
v = v + 1;
goto label;
label:
specialinvoke v.<org.glassfish.config.support.DefaultConfigUpgrade: void createProviderConfig(com.sun.enterprise.config.serverbeans.MessageSecurityConfig)>(v);
label:
goto label;
label:
v := @caughtexception;
v = <org.glassfish.config.support.DefaultConfigUpgrade: java.util.logging.Logger logger>;
v = <java.util.logging.Level: java.util.logging.Level SEVERE>;
virtualinvoke v.<java.util.logging.Logger: void log(java.util.logging.Level,java.lang.String,java.lang.Throwable)>(v, "NCLS-CFGAPI-00041", v);
goto label;
label:
return;
catch org.jvnet.hk.config.TransactionFailure from label to label with label;
}
private void createProviderConfig(com.sun.enterprise.config.serverbeans.MessageSecurityConfig) throws java.beans.PropertyVetoException
{
java.util.logging.Level v, v;
javax.xml.stream.XMLStreamReader v, v, v, v, v, v, v;
org.jvnet.hk.config.TransactionFailure v;
javax.xml.stream.XMLStreamException v;
int v, v, v, v;
java.lang.String v, v, v, v;
boolean v, v, v, v, v;
java.util.logging.Logger v, v;
com.sun.enterprise.config.serverbeans.MessageSecurityConfig v;
org.jvnet.hk.config.ConfigBeanProxy v;
java.util.List v;
org.glassfish.config.support.DefaultConfigUpgrade v;
v := @this: org.glassfish.config.support.DefaultConfigUpgrade;
v := @parameter: com.sun.enterprise.config.serverbeans.MessageSecurityConfig;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int getEventType()>();
if v != 2 goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getLocalName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("message-security-config");
if v != 0 goto label;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int next()>();
if v != 1 goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getLocalName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("provider-config");
if v == 0 goto label;
if v == null goto label;
v = interfaceinvoke v.<com.sun.enterprise.config.serverbeans.MessageSecurityConfig: org.jvnet.hk.config.ConfigBeanProxy createChild(java.lang.Class)>(class "Lcom/sun/enterprise/config/serverbeans/ProviderConfig;");
v = interfaceinvoke v.<com.sun.enterprise.config.serverbeans.MessageSecurityConfig: java.util.List getProviderConfig()>();
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = 0;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int getAttributeCount()>();
if v >= v goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getAttributeLocalName(int)>(v);
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getAttributeValue(int)>(v);
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("provider-type");
if v == 0 goto label;
interfaceinvoke v.<com.sun.enterprise.config.serverbeans.ProviderConfig: void setProviderType(java.lang.String)>(v);
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("provider-id");
if v == 0 goto label;
interfaceinvoke v.<com.sun.enterprise.config.serverbeans.ProviderConfig: void setProviderId(java.lang.String)>(v);
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("class-name");
if v == 0 goto label;
interfaceinvoke v.<com.sun.enterprise.config.serverbeans.ProviderConfig: void setClassName(java.lang.String)>(v);
label:
v = v + 1;
goto label;
label:
specialinvoke v.<org.glassfish.config.support.DefaultConfigUpgrade: void createRequestPolicy(com.sun.enterprise.config.serverbeans.ProviderConfig)>(v);
specialinvoke v.<org.glassfish.config.support.DefaultConfigUpgrade: void createResponsePolicy(com.sun.enterprise.config.serverbeans.ProviderConfig)>(v);
specialinvoke v.<org.glassfish.config.support.DefaultConfigUpgrade: void createProviderConfigProperty(com.sun.enterprise.config.serverbeans.ProviderConfig)>(v);
label:
goto label;
label:
v := @caughtexception;
v = <org.glassfish.config.support.DefaultConfigUpgrade: java.util.logging.Logger logger>;
v = <java.util.logging.Level: java.util.logging.Level SEVERE>;
virtualinvoke v.<java.util.logging.Logger: void log(java.util.logging.Level,java.lang.String,java.lang.Throwable)>(v, "NCLS-CFGAPI-00048", v);
goto label;
label:
v := @caughtexception;
v = <org.glassfish.config.support.DefaultConfigUpgrade: java.util.logging.Logger logger>;
v = <java.util.logging.Level: java.util.logging.Level SEVERE>;
virtualinvoke v.<java.util.logging.Logger: void log(java.util.logging.Level,java.lang.String,java.lang.Throwable)>(v, "NCLS-CFGAPI-00049", v);
goto label;
label:
return;
catch org.jvnet.hk.config.TransactionFailure from label to label with label;
catch javax.xml.stream.XMLStreamException from label to label with label;
}
private void createRequestPolicy(com.sun.enterprise.config.serverbeans.ProviderConfig) throws java.beans.PropertyVetoException
{
java.util.logging.Level v, v;
javax.xml.stream.XMLStreamReader v, v, v, v, v;
org.jvnet.hk.config.TransactionFailure v;
javax.xml.stream.XMLStreamException v;
int v, v, v;
java.lang.String v, v, v;
boolean v, v;
com.sun.enterprise.config.serverbeans.ProviderConfig v;
java.util.logging.Logger v, v;
org.jvnet.hk.config.ConfigBeanProxy v;
org.glassfish.config.support.DefaultConfigUpgrade v;
v := @this: org.glassfish.config.support.DefaultConfigUpgrade;
v := @parameter: com.sun.enterprise.config.serverbeans.ProviderConfig;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int next()>();
if v != 1 goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getLocalName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("request-policy");
if v == 0 goto label;
if v == null goto label;
v = interfaceinvoke v.<com.sun.enterprise.config.serverbeans.ProviderConfig: org.jvnet.hk.config.ConfigBeanProxy createChild(java.lang.Class)>(class "Lcom/sun/enterprise/config/serverbeans/RequestPolicy;");
interfaceinvoke v.<com.sun.enterprise.config.serverbeans.ProviderConfig: void setRequestPolicy(com.sun.enterprise.config.serverbeans.RequestPolicy)>(v);
v = 0;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int getAttributeCount()>();
if v >= v goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getAttributeLocalName(int)>(v);
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getAttributeValue(int)>(v);
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("auth-source");
if v == 0 goto label;
interfaceinvoke v.<com.sun.enterprise.config.serverbeans.RequestPolicy: void setAuthSource(java.lang.String)>(v);
label:
v = v + 1;
goto label;
label:
v := @caughtexception;
v = <org.glassfish.config.support.DefaultConfigUpgrade: java.util.logging.Logger logger>;
v = <java.util.logging.Level: java.util.logging.Level SEVERE>;
virtualinvoke v.<java.util.logging.Logger: void log(java.util.logging.Level,java.lang.String,java.lang.Throwable)>(v, "NCLS-CFGAPI-00050", v);
goto label;
label:
v := @caughtexception;
v = <org.glassfish.config.support.DefaultConfigUpgrade: java.util.logging.Logger logger>;
v = <java.util.logging.Level: java.util.logging.Level SEVERE>;
virtualinvoke v.<java.util.logging.Logger: void log(java.util.logging.Level,java.lang.String,java.lang.Throwable)>(v, "NCLS-CFGAPI-00051", v);
goto label;
label:
return;
catch org.jvnet.hk.config.TransactionFailure from label to label with label;
catch javax.xml.stream.XMLStreamException from label to label with label;
}
private void createResponsePolicy(com.sun.enterprise.config.serverbeans.ProviderConfig) throws java.beans.PropertyVetoException
{
java.util.logging.Level v, v;
javax.xml.stream.XMLStreamReader v, v, v, v, v;
org.jvnet.hk.config.TransactionFailure v;
javax.xml.stream.XMLStreamException v;
int v, v, v;
java.lang.String v, v, v;
boolean v, v;
com.sun.enterprise.config.serverbeans.ProviderConfig v;
java.util.logging.Logger v, v;
org.jvnet.hk.config.ConfigBeanProxy v;
org.glassfish.config.support.DefaultConfigUpgrade v;
v := @this: org.glassfish.config.support.DefaultConfigUpgrade;
v := @parameter: com.sun.enterprise.config.serverbeans.ProviderConfig;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int next()>();
if v != 1 goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getLocalName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("response-policy");
if v == 0 goto label;
if v == null goto label;
v = interfaceinvoke v.<com.sun.enterprise.config.serverbeans.ProviderConfig: org.jvnet.hk.config.ConfigBeanProxy createChild(java.lang.Class)>(class "Lcom/sun/enterprise/config/serverbeans/ResponsePolicy;");
interfaceinvoke v.<com.sun.enterprise.config.serverbeans.ProviderConfig: void setResponsePolicy(com.sun.enterprise.config.serverbeans.ResponsePolicy)>(v);
v = 0;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int getAttributeCount()>();
if v >= v goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getAttributeLocalName(int)>(v);
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getAttributeValue(int)>(v);
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("auth-source");
if v == 0 goto label;
interfaceinvoke v.<com.sun.enterprise.config.serverbeans.ResponsePolicy: void setAuthSource(java.lang.String)>(v);
label:
v = v + 1;
goto label;
label:
v := @caughtexception;
v = <org.glassfish.config.support.DefaultConfigUpgrade: java.util.logging.Logger logger>;
v = <java.util.logging.Level: java.util.logging.Level SEVERE>;
virtualinvoke v.<java.util.logging.Logger: void log(java.util.logging.Level,java.lang.String,java.lang.Throwable)>(v, "NCLS-CFGAPI-00050", v);
goto label;
label:
v := @caughtexception;
v = <org.glassfish.config.support.DefaultConfigUpgrade: java.util.logging.Logger logger>;
v = <java.util.logging.Level: java.util.logging.Level SEVERE>;
virtualinvoke v.<java.util.logging.Logger: void log(java.util.logging.Level,java.lang.String,java.lang.Throwable)>(v, "NCLS-CFGAPI-00051", v);
goto label;
label:
return;
catch org.jvnet.hk.config.TransactionFailure from label to label with label;
catch javax.xml.stream.XMLStreamException from label to label with label;
}
private void createProviderConfigProperty(com.sun.enterprise.config.serverbeans.ProviderConfig) throws java.beans.PropertyVetoException
{
java.util.logging.Level v, v;
javax.xml.stream.XMLStreamReader v, v, v, v;
org.jvnet.hk.config.TransactionFailure v;
javax.xml.stream.XMLStreamException v;
int v, v;
java.lang.String v, v;
boolean v, v;
com.sun.enterprise.config.serverbeans.ProviderConfig v;
java.util.logging.Logger v, v;
org.jvnet.hk.config.ConfigBeanProxy v;
java.util.List v;
org.glassfish.config.support.DefaultConfigUpgrade v;
v := @this: org.glassfish.config.support.DefaultConfigUpgrade;
v := @parameter: com.sun.enterprise.config.serverbeans.ProviderConfig;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int getEventType()>();
if v != 2 goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getLocalName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("provider-config");
if v != 0 goto label;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int next()>();
if v != 1 goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getLocalName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("property");
if v == 0 goto label;
if v == null goto label;
v = interfaceinvoke v.<com.sun.enterprise.config.serverbeans.ProviderConfig: org.jvnet.hk.config.ConfigBeanProxy createChild(java.lang.Class)>(class "Lorg/jvnet/hk2/config/types/Property;");
v = interfaceinvoke v.<com.sun.enterprise.config.serverbeans.ProviderConfig: java.util.List getProperty()>();
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
specialinvoke v.<org.glassfish.config.support.DefaultConfigUpgrade: void createProperty(org.jvnet.hk.config.types.Property)>(v);
label:
goto label;
label:
v := @caughtexception;
v = <org.glassfish.config.support.DefaultConfigUpgrade: java.util.logging.Logger logger>;
v = <java.util.logging.Level: java.util.logging.Level SEVERE>;
virtualinvoke v.<java.util.logging.Logger: void log(java.util.logging.Level,java.lang.String,java.lang.Throwable)>(v, "NCLS-CFGAPI-00052", v);
goto label;
label:
v := @caughtexception;
v = <org.glassfish.config.support.DefaultConfigUpgrade: java.util.logging.Logger logger>;
v = <java.util.logging.Level: java.util.logging.Level SEVERE>;
virtualinvoke v.<java.util.logging.Logger: void log(java.util.logging.Level,java.lang.String,java.lang.Throwable)>(v, "NCLS-CFGAPI-00053", v);
goto label;
label:
return;
catch org.jvnet.hk.config.TransactionFailure from label to label with label;
catch javax.xml.stream.XMLStreamException from label to label with label;
}
private void createJvmOptions(com.sun.enterprise.config.serverbeans.JavaConfig)
{
com.sun.enterprise.config.serverbeans.JavaConfig v;
java.util.logging.Level v;
javax.xml.stream.XMLStreamReader v, v, v, v, v;
javax.xml.stream.XMLStreamException v;
int v, v;
java.lang.String v, v, v;
boolean v, v;
java.util.logging.Logger v;
java.util.List v;
org.glassfish.config.support.DefaultConfigUpgrade v;
v := @this: org.glassfish.config.support.DefaultConfigUpgrade;
v := @parameter: com.sun.enterprise.config.serverbeans.JavaConfig;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int getEventType()>();
if v != 2 goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getLocalName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("java-config");
if v != 0 goto label;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int next()>();
if v != 1 goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getLocalName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("jvm-options");
if v == 0 goto label;
if v == null goto label;
v = interfaceinvoke v.<com.sun.enterprise.config.serverbeans.JavaConfig: java.util.List getJvmOptions()>();
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getElementText()>();
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
goto label;
label:
v := @caughtexception;
v = <org.glassfish.config.support.DefaultConfigUpgrade: java.util.logging.Logger logger>;
v = <java.util.logging.Level: java.util.logging.Level SEVERE>;
virtualinvoke v.<java.util.logging.Logger: void log(java.util.logging.Level,java.lang.String,java.lang.Throwable)>(v, "NCLS-CFGAPI-00055", v);
goto label;
label:
return;
catch javax.xml.stream.XMLStreamException from label to label with label;
}
private void createProtocols(org.glassfish.grizzly.config.dom.NetworkConfig) throws java.beans.PropertyVetoException
{
java.util.logging.Logger v, v;
org.jvnet.hk.config.ConfigBeanProxy v;
java.util.logging.Level v, v;
javax.xml.stream.XMLStreamReader v, v;
org.glassfish.config.support.DefaultConfigUpgrade v;
org.jvnet.hk.config.TransactionFailure v;
javax.xml.stream.XMLStreamException v;
int v;
java.lang.String v;
org.glassfish.grizzly.config.dom.NetworkConfig v;
boolean v;
v := @this: org.glassfish.config.support.DefaultConfigUpgrade;
v := @parameter: org.glassfish.grizzly.config.dom.NetworkConfig;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int next()>();
if v != 1 goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getLocalName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("protocols");
if v == 0 goto label;
if v == null goto label;
v = interfaceinvoke v.<org.glassfish.grizzly.config.dom.NetworkConfig: org.jvnet.hk.config.ConfigBeanProxy createChild(java.lang.Class)>(class "Lorg/glassfish/grizzly/config/dom/Protocols;");
interfaceinvoke v.<org.glassfish.grizzly.config.dom.NetworkConfig: void setProtocols(org.glassfish.grizzly.config.dom.Protocols)>(v);
specialinvoke v.<org.glassfish.config.support.DefaultConfigUpgrade: void createProtocol(org.glassfish.grizzly.config.dom.Protocols)>(v);
label:
goto label;
label:
v := @caughtexception;
v = <org.glassfish.config.support.DefaultConfigUpgrade: java.util.logging.Logger logger>;
v = <java.util.logging.Level: java.util.logging.Level SEVERE>;
virtualinvoke v.<java.util.logging.Logger: void log(java.util.logging.Level,java.lang.String,java.lang.Throwable)>(v, "NCLS-CFGAPI-00058", v);
goto label;
label:
v := @caughtexception;
v = <org.glassfish.config.support.DefaultConfigUpgrade: java.util.logging.Logger logger>;
v = <java.util.logging.Level: java.util.logging.Level SEVERE>;
virtualinvoke v.<java.util.logging.Logger: void log(java.util.logging.Level,java.lang.String,java.lang.Throwable)>(v, "NCLS-CFGAPI-00059", v);
goto label;
label:
return;
catch org.jvnet.hk.config.TransactionFailure from label to label with label;
catch javax.xml.stream.XMLStreamException from label to label with label;
}
private void createProtocol(org.glassfish.grizzly.config.dom.Protocols) throws java.beans.PropertyVetoException
{
org.glassfish.grizzly.config.dom.Protocols v;
javax.xml.stream.XMLStreamReader v, v, v, v, v, v, v, v, v, v, v;
org.jvnet.hk.config.TransactionFailure v;
javax.xml.stream.XMLStreamException v;
boolean v, v, v, v, v, v, v;
java.util.logging.Logger v, v;
org.jvnet.hk.config.ConfigBeanProxy v;
java.util.List v;
java.util.logging.Level v, v;
int v, v, v, v, v;
java.lang.String v, v, v, v, v, v, v;
org.glassfish.config.support.DefaultConfigUpgrade v;
v := @this: org.glassfish.config.support.DefaultConfigUpgrade;
v := @parameter: org.glassfish.grizzly.config.dom.Protocols;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int getEventType()>();
if v != 2 goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getLocalName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("protocols");
if v != 0 goto label;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int next()>();
if v != 1 goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getLocalName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("protocol");
if v == 0 goto label;
if v == null goto label;
v = interfaceinvoke v.<org.glassfish.grizzly.config.dom.Protocols: org.jvnet.hk.config.ConfigBeanProxy createChild(java.lang.Class)>(class "Lorg/glassfish/grizzly/config/dom/Protocol;");
v = interfaceinvoke v.<org.glassfish.grizzly.config.dom.Protocols: java.util.List getProtocol()>();
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = 0;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int getAttributeCount()>();
if v >= v goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getAttributeLocalName(int)>(v);
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getAttributeValue(int)>(v);
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("security-enabled");
if v == 0 goto label;
interfaceinvoke v.<org.glassfish.grizzly.config.dom.Protocol: void setSecurityEnabled(java.lang.String)>(v);
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("name");
if v == 0 goto label;
interfaceinvoke v.<org.glassfish.grizzly.config.dom.Protocol: void setName(java.lang.String)>(v);
label:
v = v + 1;
goto label;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int next()>();
if v != 1 goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getLocalName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("http");
if v == 0 goto label;
if v == null goto label;
specialinvoke v.<org.glassfish.config.support.DefaultConfigUpgrade: void createHttp(org.glassfish.grizzly.config.dom.Protocol)>(v);
specialinvoke v.<org.glassfish.config.support.DefaultConfigUpgrade: void createSsl(org.glassfish.grizzly.config.dom.Protocol)>(v);
goto label;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getLocalName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("http-redirect");
if v == 0 goto label;
if v == null goto label;
specialinvoke v.<org.glassfish.config.support.DefaultConfigUpgrade: void createHttpRedirect(org.glassfish.grizzly.config.dom.Protocol)>(v);
goto label;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getLocalName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("port-unification");
if v == 0 goto label;
if v == null goto label;
specialinvoke v.<org.glassfish.config.support.DefaultConfigUpgrade: void createPortUnification(org.glassfish.grizzly.config.dom.Protocol)>(v);
label:
goto label;
label:
v := @caughtexception;
v = <org.glassfish.config.support.DefaultConfigUpgrade: java.util.logging.Logger logger>;
v = <java.util.logging.Level: java.util.logging.Level SEVERE>;
virtualinvoke v.<java.util.logging.Logger: void log(java.util.logging.Level,java.lang.String,java.lang.Throwable)>(v, "NCLS-CFGAPI-00060", v);
goto label;
label:
v := @caughtexception;
v = <org.glassfish.config.support.DefaultConfigUpgrade: java.util.logging.Logger logger>;
v = <java.util.logging.Level: java.util.logging.Level SEVERE>;
virtualinvoke v.<java.util.logging.Logger: void log(java.util.logging.Level,java.lang.String,java.lang.Throwable)>(v, "NCLS-CFGAPI-00091", v);
goto label;
label:
return;
catch org.jvnet.hk.config.TransactionFailure from label to label with label;
catch javax.xml.stream.XMLStreamException from label to label with label;
}
private void createHttp(org.glassfish.grizzly.config.dom.Protocol) throws java.beans.PropertyVetoException
{
java.util.logging.Level v;
org.glassfish.grizzly.config.dom.Protocol v;
javax.xml.stream.XMLStreamReader v, v, v, v;
org.jvnet.hk.config.TransactionFailure v;
int v, v;
java.lang.String v, v, v;
boolean v, v, v, v;
java.util.logging.Logger v;
org.jvnet.hk.config.ConfigBeanProxy v;
org.glassfish.config.support.DefaultConfigUpgrade v;
v := @this: org.glassfish.config.support.DefaultConfigUpgrade;
v := @parameter: org.glassfish.grizzly.config.dom.Protocol;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getLocalName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("http");
if v == 0 goto label;
if v == null goto label;
v = interfaceinvoke v.<org.glassfish.grizzly.config.dom.Protocol: org.jvnet.hk.config.ConfigBeanProxy createChild(java.lang.Class)>(class "Lorg/glassfish/grizzly/config/dom/Http;");
interfaceinvoke v.<org.glassfish.grizzly.config.dom.Protocol: void setHttp(org.glassfish.grizzly.config.dom.Http)>(v);
v = 0;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int getAttributeCount()>();
if v >= v goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getAttributeLocalName(int)>(v);
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getAttributeValue(int)>(v);
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("default-virtual-server");
if v == 0 goto label;
interfaceinvoke v.<org.glassfish.grizzly.config.dom.Http: void setDefaultVirtualServer(java.lang.String)>(v);
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("encoded-slash-enabled");
if v == 0 goto label;
interfaceinvoke v.<org.glassfish.grizzly.config.dom.Http: void setEncodedSlashEnabled(java.lang.String)>(v);
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("max-connections");
if v == 0 goto label;
interfaceinvoke v.<org.glassfish.grizzly.config.dom.Http: void setMaxConnections(java.lang.String)>(v);
label:
v = v + 1;
goto label;
label:
specialinvoke v.<org.glassfish.config.support.DefaultConfigUpgrade: void createFileCache(org.glassfish.grizzly.config.dom.Http)>(v);
label:
goto label;
label:
v := @caughtexception;
v = <org.glassfish.config.support.DefaultConfigUpgrade: java.util.logging.Logger logger>;
v = <java.util.logging.Level: java.util.logging.Level SEVERE>;
virtualinvoke v.<java.util.logging.Logger: void log(java.util.logging.Level,java.lang.String,java.lang.Throwable)>(v, "NCLS-CFGAPI-00061", v);
label:
return;
catch org.jvnet.hk.config.TransactionFailure from label to label with label;
}
private void createFileCache(org.glassfish.grizzly.config.dom.Http) throws java.beans.PropertyVetoException
{
java.util.logging.Level v, v;
javax.xml.stream.XMLStreamReader v, v, v, v, v;
org.jvnet.hk.config.TransactionFailure v;
javax.xml.stream.XMLStreamException v;
int v, v, v;
java.lang.String v, v, v;
boolean v, v;
org.glassfish.grizzly.config.dom.Http v;
java.util.logging.Logger v, v;
org.jvnet.hk.config.ConfigBeanProxy v;
org.glassfish.config.support.DefaultConfigUpgrade v;
v := @this: org.glassfish.config.support.DefaultConfigUpgrade;
v := @parameter: org.glassfish.grizzly.config.dom.Http;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int next()>();
if v != 1 goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getLocalName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("file-cache");
if v == 0 goto label;
if v == null goto label;
v = interfaceinvoke v.<org.glassfish.grizzly.config.dom.Http: org.jvnet.hk.config.ConfigBeanProxy createChild(java.lang.Class)>(class "Lorg/glassfish/grizzly/config/dom/FileCache;");
interfaceinvoke v.<org.glassfish.grizzly.config.dom.Http: void setFileCache(org.glassfish.grizzly.config.dom.FileCache)>(v);
v = 0;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int getAttributeCount()>();
if v >= v goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getAttributeLocalName(int)>(v);
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getAttributeValue(int)>(v);
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("enabled");
if v == 0 goto label;
interfaceinvoke v.<org.glassfish.grizzly.config.dom.FileCache: void setEnabled(java.lang.String)>(v);
label:
v = v + 1;
goto label;
label:
v := @caughtexception;
v = <org.glassfish.config.support.DefaultConfigUpgrade: java.util.logging.Logger logger>;
v = <java.util.logging.Level: java.util.logging.Level SEVERE>;
virtualinvoke v.<java.util.logging.Logger: void log(java.util.logging.Level,java.lang.String,java.lang.Throwable)>(v, "NCLS-CFGAPI-00062", v);
goto label;
label:
v := @caughtexception;
v = <org.glassfish.config.support.DefaultConfigUpgrade: java.util.logging.Logger logger>;
v = <java.util.logging.Level: java.util.logging.Level SEVERE>;
virtualinvoke v.<java.util.logging.Logger: void log(java.util.logging.Level,java.lang.String,java.lang.Throwable)>(v, "NCLS-CFGAPI-00063", v);
goto label;
label:
return;
catch org.jvnet.hk.config.TransactionFailure from label to label with label;
catch javax.xml.stream.XMLStreamException from label to label with label;
}
private void createSsl(org.glassfish.grizzly.config.dom.Protocol) throws java.beans.PropertyVetoException
{
java.util.logging.Level v, v;
org.glassfish.grizzly.config.dom.Protocol v;
javax.xml.stream.XMLStreamReader v, v, v, v, v, v, v;
org.jvnet.hk.config.TransactionFailure v;
javax.xml.stream.XMLStreamException v;
int v, v, v, v;
java.lang.String v, v, v, v;
boolean v, v, v, v, v, v;
java.util.logging.Logger v, v;
org.jvnet.hk.config.ConfigBeanProxy v;
org.glassfish.config.support.DefaultConfigUpgrade v;
v := @this: org.glassfish.config.support.DefaultConfigUpgrade;
v := @parameter: org.glassfish.grizzly.config.dom.Protocol;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int getEventType()>();
if v != 2 goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getLocalName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("protocol");
if v != 0 goto label;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int next()>();
if v != 1 goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getLocalName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("ssl");
if v == 0 goto label;
if v == null goto label;
v = interfaceinvoke v.<org.glassfish.grizzly.config.dom.Protocol: org.jvnet.hk.config.ConfigBeanProxy createChild(java.lang.Class)>(class "Lorg/glassfish/grizzly/config/dom/Ssl;");
interfaceinvoke v.<org.glassfish.grizzly.config.dom.Protocol: void setSsl(org.glassfish.grizzly.config.dom.Ssl)>(v);
v = 0;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int getAttributeCount()>();
if v >= v goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getAttributeLocalName(int)>(v);
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getAttributeValue(int)>(v);
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("classname");
if v == 0 goto label;
interfaceinvoke v.<org.glassfish.grizzly.config.dom.Ssl: void setClassname(java.lang.String)>(v);
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("ssl3-enabled");
if v == 0 goto label;
interfaceinvoke v.<org.glassfish.grizzly.config.dom.Ssl: void setSsl3Enabled(java.lang.String)>(v);
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("cert-nickname");
if v == 0 goto label;
interfaceinvoke v.<org.glassfish.grizzly.config.dom.Ssl: void setCertNickname(java.lang.String)>(v);
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("client-auth");
if v == 0 goto label;
interfaceinvoke v.<org.glassfish.grizzly.config.dom.Ssl: void setClientAuth(java.lang.String)>(v);
label:
v = v + 1;
goto label;
label:
v := @caughtexception;
v = <org.glassfish.config.support.DefaultConfigUpgrade: java.util.logging.Logger logger>;
v = <java.util.logging.Level: java.util.logging.Level SEVERE>;
virtualinvoke v.<java.util.logging.Logger: void log(java.util.logging.Level,java.lang.String,java.lang.Throwable)>(v, "NCLS-CFGAPI-00064", v);
goto label;
label:
v := @caughtexception;
v = <org.glassfish.config.support.DefaultConfigUpgrade: java.util.logging.Logger logger>;
v = <java.util.logging.Level: java.util.logging.Level SEVERE>;
virtualinvoke v.<java.util.logging.Logger: void log(java.util.logging.Level,java.lang.String,java.lang.Throwable)>(v, "NCLS-CFGAPI-00065", v);
goto label;
label:
return;
catch org.jvnet.hk.config.TransactionFailure from label to label with label;
catch javax.xml.stream.XMLStreamException from label to label with label;
}
private void createHttpRedirect(org.glassfish.grizzly.config.dom.Protocol) throws java.beans.PropertyVetoException
{
java.util.logging.Logger v;
org.jvnet.hk.config.ConfigBeanProxy v;
java.util.logging.Level v;
org.glassfish.grizzly.config.dom.Protocol v;
javax.xml.stream.XMLStreamReader v, v, v;
org.glassfish.config.support.DefaultConfigUpgrade v;
org.jvnet.hk.config.TransactionFailure v;
int v, v;
java.lang.String v, v;
boolean v;
v := @this: org.glassfish.config.support.DefaultConfigUpgrade;
v := @parameter: org.glassfish.grizzly.config.dom.Protocol;
label:
v = interfaceinvoke v.<org.glassfish.grizzly.config.dom.Protocol: org.jvnet.hk.config.ConfigBeanProxy createChild(java.lang.Class)>(class "Lorg/glassfish/grizzly/config/dom/HttpRedirect;");
interfaceinvoke v.<org.glassfish.grizzly.config.dom.Protocol: void setHttpRedirect(org.glassfish.grizzly.config.dom.HttpRedirect)>(v);
v = 0;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int getAttributeCount()>();
if v >= v goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getAttributeLocalName(int)>(v);
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getAttributeValue(int)>(v);
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("secure");
if v == 0 goto label;
interfaceinvoke v.<org.glassfish.grizzly.config.dom.HttpRedirect: void setSecure(java.lang.String)>(v);
label:
v = v + 1;
goto label;
label:
v := @caughtexception;
v = <org.glassfish.config.support.DefaultConfigUpgrade: java.util.logging.Logger logger>;
v = <java.util.logging.Level: java.util.logging.Level SEVERE>;
virtualinvoke v.<java.util.logging.Logger: void log(java.util.logging.Level,java.lang.String,java.lang.Throwable)>(v, "NCLS-CFGAPI-00066", v);
label:
return;
catch org.jvnet.hk.config.TransactionFailure from label to label with label;
}
private void createPortUnification(org.glassfish.grizzly.config.dom.Protocol) throws java.beans.PropertyVetoException
{
org.glassfish.grizzly.config.dom.Protocol v;
org.glassfish.config.support.DefaultConfigUpgrade v;
org.jvnet.hk.config.TransactionFailure v;
java.util.logging.Logger v;
org.jvnet.hk.config.ConfigBeanProxy v;
java.util.logging.Level v;
v := @this: org.glassfish.config.support.DefaultConfigUpgrade;
v := @parameter: org.glassfish.grizzly.config.dom.Protocol;
label:
v = interfaceinvoke v.<org.glassfish.grizzly.config.dom.Protocol: org.jvnet.hk.config.ConfigBeanProxy createChild(java.lang.Class)>(class "Lorg/glassfish/grizzly/config/dom/PortUnification;");
interfaceinvoke v.<org.glassfish.grizzly.config.dom.Protocol: void setPortUnification(org.glassfish.grizzly.config.dom.PortUnification)>(v);
specialinvoke v.<org.glassfish.config.support.DefaultConfigUpgrade: void createProtocolFinder(org.glassfish.grizzly.config.dom.PortUnification)>(v);
label:
goto label;
label:
v := @caughtexception;
v = <org.glassfish.config.support.DefaultConfigUpgrade: java.util.logging.Logger logger>;
v = <java.util.logging.Level: java.util.logging.Level SEVERE>;
virtualinvoke v.<java.util.logging.Logger: void log(java.util.logging.Level,java.lang.String,java.lang.Throwable)>(v, "NCLS-CFGAPI-00067", v);
label:
return;
catch org.jvnet.hk.config.TransactionFailure from label to label with label;
}
private void createProtocolFinder(org.glassfish.grizzly.config.dom.PortUnification) throws java.beans.PropertyVetoException
{
org.glassfish.grizzly.config.dom.PortUnification v;
java.util.logging.Level v, v;
javax.xml.stream.XMLStreamReader v, v, v, v, v, v, v;
org.jvnet.hk.config.TransactionFailure v;
javax.xml.stream.XMLStreamException v;
int v, v, v, v;
java.lang.String v, v, v, v;
boolean v, v, v, v, v;
java.util.logging.Logger v, v;
org.jvnet.hk.config.ConfigBeanProxy v;
java.util.List v;
org.glassfish.config.support.DefaultConfigUpgrade v;
v := @this: org.glassfish.config.support.DefaultConfigUpgrade;
v := @parameter: org.glassfish.grizzly.config.dom.PortUnification;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int getEventType()>();
if v != 2 goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getLocalName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("port-unification");
if v != 0 goto label;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int next()>();
if v != 1 goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getLocalName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("protocol-finder");
if v == 0 goto label;
if v == null goto label;
v = interfaceinvoke v.<org.glassfish.grizzly.config.dom.PortUnification: org.jvnet.hk.config.ConfigBeanProxy createChild(java.lang.Class)>(class "Lorg/glassfish/grizzly/config/dom/ProtocolFinder;");
v = interfaceinvoke v.<org.glassfish.grizzly.config.dom.PortUnification: java.util.List getProtocolFinder()>();
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = 0;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int getAttributeCount()>();
if v >= v goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getAttributeLocalName(int)>(v);
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getAttributeValue(int)>(v);
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("protocol");
if v == 0 goto label;
interfaceinvoke v.<org.glassfish.grizzly.config.dom.ProtocolFinder: void setProtocol(java.lang.String)>(v);
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("name");
if v == 0 goto label;
interfaceinvoke v.<org.glassfish.grizzly.config.dom.ProtocolFinder: void setName(java.lang.String)>(v);
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("classname");
if v == 0 goto label;
interfaceinvoke v.<org.glassfish.grizzly.config.dom.ProtocolFinder: void setClassname(java.lang.String)>(v);
label:
v = v + 1;
goto label;
label:
v := @caughtexception;
v = <org.glassfish.config.support.DefaultConfigUpgrade: java.util.logging.Logger logger>;
v = <java.util.logging.Level: java.util.logging.Level SEVERE>;
virtualinvoke v.<java.util.logging.Logger: void log(java.util.logging.Level,java.lang.String,java.lang.Throwable)>(v, "NCLS-CFGAPI-00068", v);
goto label;
label:
v := @caughtexception;
v = <org.glassfish.config.support.DefaultConfigUpgrade: java.util.logging.Logger logger>;
v = <java.util.logging.Level: java.util.logging.Level SEVERE>;
virtualinvoke v.<java.util.logging.Logger: void log(java.util.logging.Level,java.lang.String,java.lang.Throwable)>(v, "NCLS-CFGAPI-00069", v);
goto label;
label:
return;
catch org.jvnet.hk.config.TransactionFailure from label to label with label;
catch javax.xml.stream.XMLStreamException from label to label with label;
}
private void createNetworkListeners(org.glassfish.grizzly.config.dom.NetworkConfig) throws java.beans.PropertyVetoException
{
java.util.logging.Logger v, v;
org.jvnet.hk.config.ConfigBeanProxy v;
java.util.logging.Level v, v;
javax.xml.stream.XMLStreamReader v, v;
org.glassfish.config.support.DefaultConfigUpgrade v;
org.jvnet.hk.config.TransactionFailure v;
javax.xml.stream.XMLStreamException v;
int v;
java.lang.String v;
org.glassfish.grizzly.config.dom.NetworkConfig v;
boolean v;
v := @this: org.glassfish.config.support.DefaultConfigUpgrade;
v := @parameter: org.glassfish.grizzly.config.dom.NetworkConfig;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int next()>();
if v != 1 goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getLocalName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("network-listeners");
if v == 0 goto label;
if v == null goto label;
v = interfaceinvoke v.<org.glassfish.grizzly.config.dom.NetworkConfig: org.jvnet.hk.config.ConfigBeanProxy createChild(java.lang.Class)>(class "Lorg/glassfish/grizzly/config/dom/NetworkListeners;");
interfaceinvoke v.<org.glassfish.grizzly.config.dom.NetworkConfig: void setNetworkListeners(org.glassfish.grizzly.config.dom.NetworkListeners)>(v);
specialinvoke v.<org.glassfish.config.support.DefaultConfigUpgrade: void createNetworkListener(org.glassfish.grizzly.config.dom.NetworkListeners)>(v);
label:
goto label;
label:
v := @caughtexception;
v = <org.glassfish.config.support.DefaultConfigUpgrade: java.util.logging.Logger logger>;
v = <java.util.logging.Level: java.util.logging.Level SEVERE>;
virtualinvoke v.<java.util.logging.Logger: void log(java.util.logging.Level,java.lang.String,java.lang.Throwable)>(v, "NCLS-CFGAPI-00070", v);
goto label;
label:
v := @caughtexception;
v = <org.glassfish.config.support.DefaultConfigUpgrade: java.util.logging.Logger logger>;
v = <java.util.logging.Level: java.util.logging.Level SEVERE>;
virtualinvoke v.<java.util.logging.Logger: void log(java.util.logging.Level,java.lang.String,java.lang.Throwable)>(v, "NCLS-CFGAPI-00071", v);
goto label;
label:
return;
catch org.jvnet.hk.config.TransactionFailure from label to label with label;
catch javax.xml.stream.XMLStreamException from label to label with label;
}
private void createNetworkListener(org.glassfish.grizzly.config.dom.NetworkListeners) throws java.beans.PropertyVetoException
{
javax.xml.stream.XMLStreamReader v, v, v, v, v, v, v;
org.jvnet.hk.config.TransactionFailure v;
javax.xml.stream.XMLStreamException v;
boolean v, v, v, v, v, v, v, v;
java.util.logging.Logger v, v;
org.jvnet.hk.config.ConfigBeanProxy v;
java.util.List v;
java.util.logging.Level v, v;
int v, v, v, v;
java.lang.String v, v, v, v;
org.glassfish.grizzly.config.dom.NetworkListeners v;
org.glassfish.config.support.DefaultConfigUpgrade v;
v := @this: org.glassfish.config.support.DefaultConfigUpgrade;
v := @parameter: org.glassfish.grizzly.config.dom.NetworkListeners;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int getEventType()>();
if v != 2 goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getLocalName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("network-listeners");
if v != 0 goto label;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int next()>();
if v != 1 goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getLocalName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("network-listener");
if v == 0 goto label;
if v == null goto label;
v = interfaceinvoke v.<org.glassfish.grizzly.config.dom.NetworkListeners: org.jvnet.hk.config.ConfigBeanProxy createChild(java.lang.Class)>(class "Lorg/glassfish/grizzly/config/dom/NetworkListener;");
v = interfaceinvoke v.<org.glassfish.grizzly.config.dom.NetworkListeners: java.util.List getNetworkListener()>();
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = 0;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int getAttributeCount()>();
if v >= v goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getAttributeLocalName(int)>(v);
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getAttributeValue(int)>(v);
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("address");
if v == 0 goto label;
interfaceinvoke v.<org.glassfish.grizzly.config.dom.NetworkListener: void setAddress(java.lang.String)>(v);
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("port");
if v == 0 goto label;
interfaceinvoke v.<org.glassfish.grizzly.config.dom.NetworkListener: void setPort(java.lang.String)>(v);
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("protocol");
if v == 0 goto label;
interfaceinvoke v.<org.glassfish.grizzly.config.dom.NetworkListener: void setProtocol(java.lang.String)>(v);
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("transport");
if v == 0 goto label;
interfaceinvoke v.<org.glassfish.grizzly.config.dom.NetworkListener: void setTransport(java.lang.String)>(v);
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("name");
if v == 0 goto label;
interfaceinvoke v.<org.glassfish.grizzly.config.dom.NetworkListener: void setName(java.lang.String)>(v);
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("thread-pool");
if v == 0 goto label;
interfaceinvoke v.<org.glassfish.grizzly.config.dom.NetworkListener: void setThreadPool(java.lang.String)>(v);
label:
v = v + 1;
goto label;
label:
v := @caughtexception;
v = <org.glassfish.config.support.DefaultConfigUpgrade: java.util.logging.Logger logger>;
v = <java.util.logging.Level: java.util.logging.Level SEVERE>;
virtualinvoke v.<java.util.logging.Logger: void log(java.util.logging.Level,java.lang.String,java.lang.Throwable)>(v, "NCLS-CFGAPI-00072", v);
goto label;
label:
v := @caughtexception;
v = <org.glassfish.config.support.DefaultConfigUpgrade: java.util.logging.Logger logger>;
v = <java.util.logging.Level: java.util.logging.Level SEVERE>;
virtualinvoke v.<java.util.logging.Logger: void log(java.util.logging.Level,java.lang.String,java.lang.Throwable)>(v, "NCLS-CFGAPI-00073", v);
goto label;
label:
return;
catch org.jvnet.hk.config.TransactionFailure from label to label with label;
catch javax.xml.stream.XMLStreamException from label to label with label;
}
private void createTransports(org.glassfish.grizzly.config.dom.NetworkConfig) throws java.beans.PropertyVetoException
{
java.util.logging.Logger v, v;
org.jvnet.hk.config.ConfigBeanProxy v;
java.util.logging.Level v, v;
javax.xml.stream.XMLStreamReader v, v;
org.glassfish.config.support.DefaultConfigUpgrade v;
org.jvnet.hk.config.TransactionFailure v;
javax.xml.stream.XMLStreamException v;
int v;
java.lang.String v;
org.glassfish.grizzly.config.dom.NetworkConfig v;
boolean v;
v := @this: org.glassfish.config.support.DefaultConfigUpgrade;
v := @parameter: org.glassfish.grizzly.config.dom.NetworkConfig;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int next()>();
if v != 1 goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getLocalName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("transports");
if v == 0 goto label;
if v == null goto label;
v = interfaceinvoke v.<org.glassfish.grizzly.config.dom.NetworkConfig: org.jvnet.hk.config.ConfigBeanProxy createChild(java.lang.Class)>(class "Lorg/glassfish/grizzly/config/dom/Transports;");
interfaceinvoke v.<org.glassfish.grizzly.config.dom.NetworkConfig: void setTransports(org.glassfish.grizzly.config.dom.Transports)>(v);
specialinvoke v.<org.glassfish.config.support.DefaultConfigUpgrade: void createTransport(org.glassfish.grizzly.config.dom.Transports)>(v);
label:
goto label;
label:
v := @caughtexception;
v = <org.glassfish.config.support.DefaultConfigUpgrade: java.util.logging.Logger logger>;
v = <java.util.logging.Level: java.util.logging.Level SEVERE>;
virtualinvoke v.<java.util.logging.Logger: void log(java.util.logging.Level,java.lang.String,java.lang.Throwable)>(v, "NCLS-CFGAPI-00074", v);
goto label;
label:
v := @caughtexception;
v = <org.glassfish.config.support.DefaultConfigUpgrade: java.util.logging.Logger logger>;
v = <java.util.logging.Level: java.util.logging.Level SEVERE>;
virtualinvoke v.<java.util.logging.Logger: void log(java.util.logging.Level,java.lang.String,java.lang.Throwable)>(v, "NCLS-CFGAPI-00075", v);
goto label;
label:
return;
catch org.jvnet.hk.config.TransactionFailure from label to label with label;
catch javax.xml.stream.XMLStreamException from label to label with label;
}
private void createTransport(org.glassfish.grizzly.config.dom.Transports) throws java.beans.PropertyVetoException
{
java.util.logging.Level v, v;
javax.xml.stream.XMLStreamReader v, v, v, v, v;
org.jvnet.hk.config.TransactionFailure v;
javax.xml.stream.XMLStreamException v;
int v, v, v;
java.lang.String v, v, v;
boolean v, v;
java.util.logging.Logger v, v;
org.jvnet.hk.config.ConfigBeanProxy v;
java.util.List v;
org.glassfish.config.support.DefaultConfigUpgrade v;
org.glassfish.grizzly.config.dom.Transports v;
v := @this: org.glassfish.config.support.DefaultConfigUpgrade;
v := @parameter: org.glassfish.grizzly.config.dom.Transports;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int next()>();
if v != 1 goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getLocalName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("transport");
if v == 0 goto label;
if v == null goto label;
v = interfaceinvoke v.<org.glassfish.grizzly.config.dom.Transports: org.jvnet.hk.config.ConfigBeanProxy createChild(java.lang.Class)>(class "Lorg/glassfish/grizzly/config/dom/Transport;");
v = interfaceinvoke v.<org.glassfish.grizzly.config.dom.Transports: java.util.List getTransport()>();
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = 0;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int getAttributeCount()>();
if v >= v goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getAttributeLocalName(int)>(v);
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getAttributeValue(int)>(v);
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("name");
if v == 0 goto label;
interfaceinvoke v.<org.glassfish.grizzly.config.dom.Transport: void setName(java.lang.String)>(v);
label:
v = v + 1;
goto label;
label:
v := @caughtexception;
v = <org.glassfish.config.support.DefaultConfigUpgrade: java.util.logging.Logger logger>;
v = <java.util.logging.Level: java.util.logging.Level SEVERE>;
virtualinvoke v.<java.util.logging.Logger: void log(java.util.logging.Level,java.lang.String,java.lang.Throwable)>(v, "NCLS-CFGAPI-00076", v);
goto label;
label:
v := @caughtexception;
v = <org.glassfish.config.support.DefaultConfigUpgrade: java.util.logging.Logger logger>;
v = <java.util.logging.Level: java.util.logging.Level SEVERE>;
virtualinvoke v.<java.util.logging.Logger: void log(java.util.logging.Level,java.lang.String,java.lang.Throwable)>(v, "NCLS-CFGAPI-00077", v);
goto label;
label:
return;
catch org.jvnet.hk.config.TransactionFailure from label to label with label;
catch javax.xml.stream.XMLStreamException from label to label with label;
}
private void createThreadPool(com.sun.enterprise.config.serverbeans.ThreadPools) throws java.beans.PropertyVetoException
{
com.sun.enterprise.config.serverbeans.ThreadPools v;
java.util.logging.Level v, v;
javax.xml.stream.XMLStreamReader v, v, v, v, v, v, v;
org.jvnet.hk.config.TransactionFailure v;
javax.xml.stream.XMLStreamException v;
int v, v, v, v;
java.lang.String v, v, v, v;
boolean v, v, v, v, v;
java.util.logging.Logger v, v;
org.jvnet.hk.config.ConfigBeanProxy v;
java.util.List v;
org.glassfish.config.support.DefaultConfigUpgrade v;
v := @this: org.glassfish.config.support.DefaultConfigUpgrade;
v := @parameter: com.sun.enterprise.config.serverbeans.ThreadPools;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int getEventType()>();
if v != 2 goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getLocalName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("thread-pools");
if v != 0 goto label;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int next()>();
if v != 1 goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getLocalName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("thread-pool");
if v == 0 goto label;
if v == null goto label;
v = interfaceinvoke v.<com.sun.enterprise.config.serverbeans.ThreadPools: org.jvnet.hk.config.ConfigBeanProxy createChild(java.lang.Class)>(class "Lorg/glassfish/grizzly/config/dom/ThreadPool;");
v = interfaceinvoke v.<com.sun.enterprise.config.serverbeans.ThreadPools: java.util.List getThreadPool()>();
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = 0;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int getAttributeCount()>();
if v >= v goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getAttributeLocalName(int)>(v);
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getAttributeValue(int)>(v);
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("max-thread-pool-size");
if v == 0 goto label;
interfaceinvoke v.<org.glassfish.grizzly.config.dom.ThreadPool: void setMaxThreadPoolSize(java.lang.String)>(v);
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("idle-thread-timeout-in-seconds");
if v == 0 goto label;
interfaceinvoke v.<org.glassfish.grizzly.config.dom.ThreadPool: void setIdleThreadTimeoutSeconds(java.lang.String)>(v);
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("name");
if v == 0 goto label;
interfaceinvoke v.<org.glassfish.grizzly.config.dom.ThreadPool: void setName(java.lang.String)>(v);
label:
v = v + 1;
goto label;
label:
v := @caughtexception;
v = <org.glassfish.config.support.DefaultConfigUpgrade: java.util.logging.Logger logger>;
v = <java.util.logging.Level: java.util.logging.Level SEVERE>;
virtualinvoke v.<java.util.logging.Logger: void log(java.util.logging.Level,java.lang.String,java.lang.Throwable)>(v, "NCLS-CFGAPI-00079", v);
goto label;
label:
v := @caughtexception;
v = <org.glassfish.config.support.DefaultConfigUpgrade: java.util.logging.Logger logger>;
v = <java.util.logging.Level: java.util.logging.Level SEVERE>;
virtualinvoke v.<java.util.logging.Logger: void log(java.util.logging.Level,java.lang.String,java.lang.Throwable)>(v, "NCLS-CFGAPI-00080", v);
goto label;
label:
return;
catch org.jvnet.hk.config.TransactionFailure from label to label with label;
catch javax.xml.stream.XMLStreamException from label to label with label;
}
private void createSystemProperty(com.sun.enterprise.config.serverbeans.Config) throws java.beans.PropertyVetoException
{
java.util.logging.Level v, v;
javax.xml.stream.XMLStreamReader v, v, v, v, v, v, v;
org.jvnet.hk.config.TransactionFailure v;
javax.xml.stream.XMLStreamException v;
int v, v, v, v;
java.lang.String v, v, v, v;
boolean v, v, v, v;
java.util.logging.Logger v, v;
org.jvnet.hk.config.ConfigBeanProxy v;
java.util.List v;
org.glassfish.config.support.DefaultConfigUpgrade v;
com.sun.enterprise.config.serverbeans.Config v;
v := @this: org.glassfish.config.support.DefaultConfigUpgrade;
v := @parameter: com.sun.enterprise.config.serverbeans.Config;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int getEventType()>();
if v != 2 goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getLocalName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("config");
if v != 0 goto label;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int next()>();
if v != 1 goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getLocalName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("system-property");
if v == 0 goto label;
if v == null goto label;
v = interfaceinvoke v.<com.sun.enterprise.config.serverbeans.Config: org.jvnet.hk.config.ConfigBeanProxy createChild(java.lang.Class)>(class "Lcom/sun/enterprise/config/serverbeans/SystemProperty;");
v = interfaceinvoke v.<com.sun.enterprise.config.serverbeans.Config: java.util.List getSystemProperty()>();
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = 0;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int getAttributeCount()>();
if v >= v goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getAttributeLocalName(int)>(v);
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getAttributeValue(int)>(v);
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("name");
if v == 0 goto label;
interfaceinvoke v.<com.sun.enterprise.config.serverbeans.SystemProperty: void setName(java.lang.String)>(v);
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("value");
if v == 0 goto label;
interfaceinvoke v.<com.sun.enterprise.config.serverbeans.SystemProperty: void setValue(java.lang.String)>(v);
label:
v = v + 1;
goto label;
label:
v := @caughtexception;
v = <org.glassfish.config.support.DefaultConfigUpgrade: java.util.logging.Logger logger>;
v = <java.util.logging.Level: java.util.logging.Level SEVERE>;
virtualinvoke v.<java.util.logging.Logger: void log(java.util.logging.Level,java.lang.String,java.lang.Throwable)>(v, "NCLS-CFGAPI-00081", v);
goto label;
label:
v := @caughtexception;
v = <org.glassfish.config.support.DefaultConfigUpgrade: java.util.logging.Logger logger>;
v = <java.util.logging.Level: java.util.logging.Level SEVERE>;
virtualinvoke v.<java.util.logging.Logger: void log(java.util.logging.Level,java.lang.String,java.lang.Throwable)>(v, "NCLS-CFGAPI-00082", v);
goto label;
label:
return;
catch org.jvnet.hk.config.TransactionFailure from label to label with label;
catch javax.xml.stream.XMLStreamException from label to label with label;
}
private void createProperty(org.jvnet.hk.config.types.Property) throws java.beans.PropertyVetoException
{
javax.xml.stream.XMLStreamReader v, v, v;
org.glassfish.config.support.DefaultConfigUpgrade v;
int v, v;
org.jvnet.hk.config.types.Property v;
java.lang.String v, v;
boolean v, v;
v := @this: org.glassfish.config.support.DefaultConfigUpgrade;
v := @parameter: org.jvnet.hk.config.types.Property;
v = 0;
label:
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int getAttributeCount()>();
if v >= v goto label;
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getAttributeLocalName(int)>(v);
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser>;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getAttributeValue(int)>(v);
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("name");
if v == 0 goto label;
interfaceinvoke v.<org.jvnet.hk.config.types.Property: void setName(java.lang.String)>(v);
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("value");
if v == 0 goto label;
interfaceinvoke v.<org.jvnet.hk.config.types.Property: void setValue(java.lang.String)>(v);
label:
v = v + 1;
goto label;
label:
return;
}
private void createParser(java.io.InputStream) throws java.io.FileNotFoundException, javax.xml.stream.XMLStreamException
{
javax.xml.stream.XMLStreamReader v;
javax.xml.stream.XMLInputFactory v;
org.glassfish.config.support.DefaultConfigUpgrade v;
java.io.InputStreamReader v, v;
java.io.InputStream v;
v := @this: org.glassfish.config.support.DefaultConfigUpgrade;
v := @parameter: java.io.InputStream;
if v == null goto label;
v = new java.io.InputStreamReader;
specialinvoke v.<java.io.InputStreamReader: void <init>(java.io.InputStream)>(v);
v.<org.glassfish.config.support.DefaultConfigUpgrade: java.io.InputStreamReader reader> = v;
v = staticinvoke <javax.xml.stream.XMLInputFactory: javax.xml.stream.XMLInputFactory newInstance()>();
v = v.<org.glassfish.config.support.DefaultConfigUpgrade: java.io.InputStreamReader reader>;
v = virtualinvoke v.<javax.xml.stream.XMLInputFactory: javax.xml.stream.XMLStreamReader createXMLStreamReader(java.lang.String,java.io.Reader)>("domain.xml", v);
v.<org.glassfish.config.support.DefaultConfigUpgrade: javax.xml.stream.XMLStreamReader parser> = v;
label:
return;
}
static void <clinit>()
{
java.util.logging.Logger v;
com.sun.enterprise.util.LocalStringManagerImpl v;
v = new com.sun.enterprise.util.LocalStringManagerImpl;
specialinvoke v.<com.sun.enterprise.util.LocalStringManagerImpl: void <init>(java.lang.Class)>(class "Lorg/glassfish/config/support/DefaultConfigUpgrade;");
<org.glassfish.config.support.DefaultConfigUpgrade: com.sun.enterprise.util.LocalStringManagerImpl localStrings> = v;
v = staticinvoke <com.sun.enterprise.config.util.ConfigApiLoggerInfo: java.util.logging.Logger getLogger()>();
<org.glassfish.config.support.DefaultConfigUpgrade: java.util.logging.Logger logger> = v;
return;
}
}