ServerConfiguration serverConfiguration = null;
ServerXmlIO serverXmlIO = null;
switch ( page.getTargetVersion() )
{
case VERSION_1_5_6:
serverXmlIO = new ServerXmlIOV156();
serverConfiguration = serverXmlIO.parse( ApacheDSConfigurationPlugin.class
.getResourceAsStream( "default-server-1.5.6.xml" ) ); //$NON-NLS-1$
break;
case VERSION_1_5_5:
serverXmlIO = new ServerXmlIOV155();
serverConfiguration = serverXmlIO.parse( ApacheDSConfigurationPlugin.class
.getResourceAsStream( "default-server-1.5.5.xml" ) ); //$NON-NLS-1$
break;
case VERSION_1_5_4:
serverXmlIO = new ServerXmlIOV154();
serverConfiguration = serverXmlIO.parse( ApacheDSConfigurationPlugin.class
.getResourceAsStream( "default-server-1.5.4.xml" ) ); //$NON-NLS-1$
break;
case VERSION_1_5_3:
serverXmlIO = new ServerXmlIOV153();
serverConfiguration = serverXmlIO.parse( ApacheDSConfigurationPlugin.class
.getResourceAsStream( "default-server-1.5.3.xml" ) ); //$NON-NLS-1$
break;
case VERSION_1_5_2:
serverXmlIO = new ServerXmlIOV152();
serverConfiguration = serverXmlIO.parse( ApacheDSConfigurationPlugin.class
.getResourceAsStream( "default-server-1.5.2.xml" ) ); //$NON-NLS-1$
break;
case VERSION_1_5_1:
serverXmlIO = new ServerXmlIOV151();
serverConfiguration = serverXmlIO.parse( ApacheDSConfigurationPlugin.class
.getResourceAsStream( "default-server-1.5.1.xml" ) ); //$NON-NLS-1$
break;
case VERSION_1_5_0:
serverXmlIO = new ServerXmlIOV150();
serverConfiguration = serverXmlIO.parse( ApacheDSConfigurationPlugin.class
.getResourceAsStream( "default-server-1.5.0.xml" ) ); //$NON-NLS-1$
break;
default:
serverXmlIO = new ServerXmlIOV156();
serverConfiguration = serverXmlIO.parse( ApacheDSConfigurationPlugin.class
.getResourceAsStream( "default-server-1.5.6.xml" ) ); //$NON-NLS-1$
break;
}