@@ -110,52 +110,53 @@ private void setupAuthStatusListeners() {
110
110
AuthUtils .addAuthStatusChangeListener (amazonQCommonActions .getFeedbackDialogContributionAction ());
111
111
}
112
112
113
- /**
114
- * Sets up virtual host mapping for the given path using jetty server
115
- * @param jsPath
116
- * @return server launched
117
- */
118
- protected Server setupVirtualServer (String jsPath ) {
119
- Server server = null ;
120
- try {
121
- server = new Server (0 );
122
- var servletContext = new ContextHandler ();
123
- servletContext .setContextPath ("/" );
124
- servletContext .addVirtualHosts (new String []{"localhost" });
125
-
126
- var handler = new ResourceHandler ();
127
-
128
- ResourceFactory resourceFactory = ResourceFactory .of (server );
129
- handler .setBaseResource (resourceFactory .newResource (jsPath ));
130
- handler .setDirAllowed (true );
131
- servletContext .setHandler (handler );
132
-
133
- server .setHandler (servletContext );
113
+ /**
114
+ * Sets up virtual host mapping for the given path using jetty server
115
+ *
116
+ * @param jsPath
117
+ * @return server launched
118
+ */
119
+ protected Server setupVirtualServer (String jsPath ) {
120
+ Server server = null ;
121
+ try {
122
+ server = new Server (0 );
123
+ var servletContext = new ContextHandler ();
124
+ servletContext .setContextPath ("/" );
125
+ servletContext .addVirtualHosts (new String [] { "localhost" });
126
+
127
+ var handler = new ResourceHandler ();
128
+
129
+ ResourceFactory resourceFactory = ResourceFactory .of (server );
130
+ handler .setBaseResource (resourceFactory .newResource (jsPath ));
131
+ handler .setDirAllowed (true );
132
+ servletContext .setHandler (handler );
133
+
134
+ server .setHandler (servletContext );
134
135
server .start ();
135
-
136
+
136
137
return server ;
137
-
138
+
138
139
} catch (Exception e ) {
139
140
stopVirtualServer (server );
140
141
PluginLogger .error ("Error occurred while attempting to start a virtual server for " + jsPath , e );
141
142
return null ;
142
143
}
143
- }
144
+ }
144
145
145
- protected void stopVirtualServer (Server server ) {
146
- if (server != null ) {
147
- try {
146
+ protected void stopVirtualServer (Server server ) {
147
+ if (server != null ) {
148
+ try {
148
149
server .stop ();
149
- } catch (Exception e ) {
150
+ } catch (Exception e ) {
150
151
PluginLogger .error ("Error occurred when attempting to stop the virtual server" , e );
151
152
}
152
- }
153
+ }
153
154
}
154
155
155
156
@ Override
156
- public final void setFocus () {
157
+ public final void setFocus () {
157
158
browser .setFocus ();
158
- }
159
+ }
159
160
160
161
/**
161
162
* Disposes of the resources associated with this view.
0 commit comments