Я пытаюсь использовать встроенный Glassfish для запуска некоторых модульных тестов.Мне удалось настроить и запустить сервер, но я не могу получить доступ к консоли управления из моего браузера.Также я не могу получить доступ к интерфейсу REST из кода Java.Мои вопросы: возможно ли получить доступ к встроенному серверу Glassfish из браузера или из кода Java, используя REST?Если да, то, что я делаю неправильно?
Код используется так:
File installDir = new File("e:\\Glassfish3\\glassfish");
File domainDir = new File(installDir, "domains\\domain1");
File domainConfig = new File(domainDir, "config");
File domainXml = new File(domainConfig, "domain.xml");
Server.Builder builder = new Server.Builder("test");
EmbeddedFileSystem.Builder efsb = new EmbeddedFileSystem.Builder();
efsb.installRoot(installDir);
efsb.instanceRoot(domainDir);
efsb.configurationFile(domainXml);
EmbeddedFileSystem efs = efsb.build();
builder.embeddedFileSystem(efs);
Server server = builder.build();
server.createPort(4849);
server.addContainer(ContainerBuilder.Type.web);
server.start();
Большое спасибо!