use of org.mortbay.jetty.Server in project apex-core by apache.
the class WebServicesVersionConversionTest method setup.
@Before
public void setup() throws Exception {
server = new Server(port);
server.setHandler(new DummyVersionHandler());
server.start();
}
use of org.mortbay.jetty.Server in project maven-plugins by apache.
the class SiteRunMojo method execute.
/**
* @see org.apache.maven.plugin.AbstractMojo#execute()
*/
public void execute() throws MojoExecutionException, MojoFailureException {
checkInputEncoding();
Server server = new Server();
server.setStopAtShutdown(true);
Connector defaultConnector = getDefaultConnector();
server.setConnectors(new Connector[] { defaultConnector });
WebAppContext webapp = createWebApplication();
webapp.setServer(server);
DefaultHandler defaultHandler = new DefaultHandler();
defaultHandler.setServer(server);
Handler[] handlers = new Handler[2];
handlers[0] = webapp;
handlers[1] = defaultHandler;
server.setHandlers(handlers);
getLog().info("Starting Jetty on http://localhost:" + port + "/");
try {
server.start();
} catch (Exception e) {
throw new MojoExecutionException("Error executing Jetty: " + e.getMessage(), e);
}
// Watch it
try {
server.getThreadPool().join();
} catch (InterruptedException e) {
getLog().warn("Jetty was interrupted", e);
}
}
use of org.mortbay.jetty.Server in project maven-plugins by apache.
the class ProjectInfoReportUtilsTest method setUp.
protected void setUp() throws Exception {
super.setUp();
final List<org.apache.maven.settings.Server> servers = new ArrayList<org.apache.maven.settings.Server>();
org.apache.maven.settings.Server server = new org.apache.maven.settings.Server();
server.setId("localhost");
server.setUsername("admin");
server.setPassword("admin");
servers.add(server);
settingsStub = new SettingsStub() {
private static final long serialVersionUID = 1L;
@Override
public org.apache.maven.settings.Server getServer(String serverId) {
for (org.apache.maven.settings.Server server : getServers()) {
if (server.getId().equals(serverId)) {
return server;
}
}
return null;
}
@Override
public List<org.apache.maven.settings.Server> getServers() {
return servers;
}
};
}
use of org.mortbay.jetty.Server in project nhin-d by DirectProject.
the class ConfigServiceRunner method startConfigService.
public static synchronized void startConfigService() throws Exception {
if (server == null) {
/*
* Setup the configuration service server
*/
server = new Server();
SocketConnector connector = new SocketConnector();
HTTPPort = AvailablePortFinder.getNextAvailable(1024);
connector.setPort(HTTPPort);
WebAppContext context = new WebAppContext("src/test/resources/webapp", "/");
server.setSendServerVersion(false);
server.addConnector(connector);
server.addHandler(context);
server.start();
configServiceURL = "http://localhost:" + HTTPPort + "/ConfigurationService";
restAPIBaseURL = "http://localhost:" + HTTPPort + "/api";
}
}
use of org.mortbay.jetty.Server in project nhin-d by DirectProject.
the class ConfigServiceRunner method startConfigService.
public static synchronized void startConfigService() throws Exception {
if (server == null) {
/*
* Setup the configuration service server
*/
server = new Server();
SocketConnector connector = new SocketConnector();
HTTPPort = AvailablePortFinder.getNextAvailable(1024);
connector.setPort(HTTPPort);
WebAppContext context = new WebAppContext("src/test/resources/webapp", "/");
server.setSendServerVersion(false);
server.addConnector(connector);
server.addHandler(context);
server.start();
txsServiceURL = "http://localhost:" + HTTPPort + "/";
}
}
Aggregations