-
Bug
-
Resolution: Done
-
Major
-
7.0.0.GA
-
None
-
Tomcat 8
Standalone controller on Tomcat doesn't use custom storage and notification services if they are defined. Logs show just:
[INFO] [talledLocalContainer] Jan 15, 2018 11:04:18 AM org.kie.server.controller.service.StandaloneKieServerControllerImpl <init> [WARNING] [talledLocalContainer] WARNING: No server template storage defined. Default storage: InMemoryKieServerTemplateStorage will be used [INFO] [talledLocalContainer] Jan 15, 2018 11:04:18 AM org.kie.server.controller.service.StandaloneKieServerControllerImpl <init> [WARNING] [talledLocalContainer] WARNING: Notification service not defined. Default notification: LoggingNotificationService will be used
even when FileBasedServerTemplateStorageService is defined as PersistingServerTemplateStorageService.
The issue seems to be caused by wrongly placed META-INF folder with service definitions in war file. They are currently placed in META-INF/services folder in war root. They should be moved to WEB-INF/classes/META-INF/services.
- is related to
-
JBPM-6743 Storage and notification services are not picked by standalone controller
- Resolved