Skip to content

Commit f484d4e

Browse files
committed
fixed script upload
1 parent 083d92e commit f484d4e

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

app/aem/core/src/main/java/com/cognifide/apm/core/endpoints/ScriptUploadServlet.java

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,8 @@
3939
import org.apache.sling.models.factory.ModelFactory;
4040
import org.osgi.service.component.annotations.Component;
4141
import org.osgi.service.component.annotations.Reference;
42+
import org.slf4j.Logger;
43+
import org.slf4j.LoggerFactory;
4244

4345
@Component(
4446
service = Servlet.class,
@@ -51,6 +53,8 @@
5153
)
5254
public class ScriptUploadServlet extends SlingAllMethodsServlet {
5355

56+
private static final Logger LOGGER = LoggerFactory.getLogger(ScriptUploadServlet.class);
57+
5458
@Reference
5559
private ScriptStorage scriptStorage;
5660

@@ -66,12 +70,15 @@ protected void doPost(SlingHttpServletRequest request, SlingHttpServletResponse
6670
try {
6771
Script script = scriptStorage.save(form, resourceResolver);
6872
scriptManager.process(script, ExecutionMode.VALIDATION, resourceResolver);
69-
return ResponseEntity.ok("File successfully saved")
73+
LOGGER.info("Script {} successfully saved", script.getPath());
74+
return ResponseEntity.ok("Script successfully saved")
7075
.addEntry("uploadedScript", new ScriptDto(script));
7176
} catch (ScriptStorageException e) {
77+
LOGGER.error("Errors while saving script", e);
7278
return ResponseEntity.badRequest(StringUtils.defaultString(e.getMessage(), "Errors while saving script"))
7379
.addEntry("errors", e.getErrors());
7480
} catch (PersistenceException | RepositoryException e) {
81+
LOGGER.error("Errors while saving script", e);
7582
throw new RuntimeException(e);
7683
}
7784
});

0 commit comments

Comments
 (0)