@@ -20,17 +20,19 @@ public static void main(String[] args) throws Exception {
20
20
MakeShiftDataStore myDataStore = MakeShiftDataStore .getInstance ();
21
21
22
22
Server checkIn = new Server ();
23
-
23
+
24
24
SelectChannelConnector ciConn = new SelectChannelConnector ();
25
25
ciConn .setPort (8181 );
26
26
checkIn .addConnector (ciConn );
27
-
27
+
28
+ String ciWebDir = SelectOServe .class .getClassLoader ().getResource ("com/danlangford/selectoserve/files/checkIn/" ).toExternalForm ();
28
29
ResourceHandler ciStaticFiles = new ResourceHandler ();
29
30
ciStaticFiles .setWelcomeFiles (new String [] { "index.html" });
30
- ciStaticFiles .setResourceBase ("./web/checkIn" ); // <- file system
31
+ ciStaticFiles .setResourceBase (ciWebDir ); // <- file system
31
32
32
33
ServletContextHandler ciServeHand = new ServletContextHandler (
33
34
ServletContextHandler .SESSIONS );
35
+ //ciServeHand.setContextPath("/");
34
36
CheckInServlet ciServlet = new CheckInServlet (myDataStore );
35
37
ciServeHand .addServlet (new ServletHolder (ciServlet ), "/checkIn" ); // <- url
36
38
@@ -52,12 +54,14 @@ public static void main(String[] args) throws Exception {
52
54
admConn .setPort (8080 );
53
55
admin .addConnector (admConn );
54
56
57
+ String admWebDir = SelectOServe .class .getClassLoader ().getResource ("com/danlangford/selectoserve/files/admin/" ).toExternalForm ();
55
58
ResourceHandler admResHand = new ResourceHandler ();
56
59
admResHand .setWelcomeFiles (new String [] { "index.html" });
57
- admResHand .setResourceBase ("./web/admin" ); // <- file system
60
+ admResHand .setResourceBase (admWebDir ); // <- file system
58
61
59
62
ServletContextHandler admServeHand = new ServletContextHandler (
60
63
ServletContextHandler .SESSIONS );
64
+ //admServeHand.setContextPath("/");
61
65
HostsServlet admServlet = new HostsServlet ();
62
66
admServeHand .addServlet (new ServletHolder (admServlet ), "/hosts" ); // <- url
63
67
ListDataServlet admList = new ListDataServlet (myDataStore );
0 commit comments