-
Type:
Bug
-
Status: Verified (View Workflow)
-
Priority:
Major
-
Resolution: Done
-
Affects Version/s: 7.0.0.GA
-
Fix Version/s: 7.0.1.GA
-
Component/s: Kie-Server
-
Labels:None
-
Environment:
Tomcat 8
-
Affects Build:RC2
-
Target Release:
-
Fix Build:CR1
-
Steps to Reproduce:
-
Git Pull Request:
-
Sprint:2018 Week 13-14
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
-