|
@@ -1,11 +1,11 @@
|
|
|
package at.acdp.urweb;
|
|
|
|
|
|
-import at.acdp.urweb.fhpp.FHMaster;
|
|
|
import at.acdp.urweb.fhpp.FHMasterSim;
|
|
|
import at.acdp.urweb.fhpp.FHPP;
|
|
|
import at.acdp.urweb.fhpp.IFHMaster;
|
|
|
-import at.acdp.urweb.web.XRServer;
|
|
|
+import at.acdp.urweb.web.FestoXRServer;
|
|
|
import com.nmote.nanohttp.NanoServer;
|
|
|
+import com.nmote.xr.HTTPServerEndpoint;
|
|
|
import com.nmote.xr.XR;
|
|
|
import org.slf4j.LoggerFactory;
|
|
|
|
|
@@ -16,8 +16,10 @@ public class Main {
|
|
|
Params app = null;
|
|
|
try {
|
|
|
app = picocli.CommandLine.populateCommand(new Params(), args);
|
|
|
- NanoServer server = new NanoServer(app.port);
|
|
|
- server.add(XR.server(XRServer.class));
|
|
|
+ NanoServer server = new NanoServer("http://0.0.0.0:" + app.port);
|
|
|
+ FestoXRServer fxrs = new FestoXRServer();
|
|
|
+ HTTPServerEndpoint xrs = XR.server(fxrs, FestoXRServer.class);
|
|
|
+ server.add(xrs);
|
|
|
server.start();
|
|
|
} catch (Exception e) {
|
|
|
logger.error("Server exited", e);
|