throws URISyntaxException, IOException
{
server = new Server();
if ( ssl )
{
SslSocketConnector connector = new SslSocketConnector();
String keystore = getResource( SERVER_SSL_KEYSTORE_RESOURCE_PATH ).getAbsolutePath();
Logger.getLogger( ServerFixture.class ).info( "TCK Keystore path: " + keystore );
System.setProperty( "javax.net.ssl.keyStore", keystore );
System.setProperty( "javax.net.ssl.trustStore", keystore );
// connector.setHost( SERVER_HOST );
//connector.setPort( port );
connector.setKeystore( keystore );
connector.setPassword( SERVER_SSL_KEYSTORE_PASSWORD );
connector.setKeyPassword( SERVER_SSL_KEYSTORE_PASSWORD );
server.addConnector( connector );
}
else
{
Connector connector = new SelectChannelConnector();
connector.setHost( "localhost" );
//connector.setPort( port );
server.addConnector( connector );
}
Constraint constraint = new Constraint();