-
Bug
-
Resolution: Won't Do
-
Critical
-
None
-
None
Suppose a deployment built on eap72-openjdk11-openshift-rhel8 image with the following environment variables that assured that the server would point timer service towards java:jboss/datasources/postgres datasource previously (with eap72-openshift images):
... - env: - name: DB_SERVICE_PREFIX_MAPPING value: testdb-postgresql=TESTDB_POSTGRESQL - name: TESTDB_POSTGRESQL_PASSWORD value: testpwd - name: TIMER_SERVICE_DATA_STORE value: testdb-postgresql - name: TESTDB_POSTGRESQL_DATABASE value: testdb - name: TESTDB_POSTGRESQL_JNDI value: 'java:jboss/datasources/postgres' - name: TESTDB_POSTGRESQL_USERNAME value: testuser ...
EAP does not have any /subsystem=ejb3/service=timer-service configured. This is a change compared to eap72-openshift image, where the timer service gets properly configured.
eap72-openjdk11-openshift-rhel8
[standalone@localhost:9990 /] /subsystem=ejb3/service=timer-service:read-resource /subsystem=ejb3/service=timer-service:read-resource { "outcome" => "failed", "failure-description" => "WFLYCTL0216: Management resource '[ (\"subsystem\" => \"ejb3\"), (\"service\" => \"timer-service\") ]' not found", "rolled-back" => true }
eap72-openshift
[standalone@localhost:9990 /] /subsystem=ejb3/service=timer-service:read-resource { "outcome" => "success", "result" => { "default-data-store" => "testdb_postgresql-TESTDB_POSTGRESQL_ds", "thread-pool-name" => "default", "database-data-store" => {"testdb_postgresql-TESTDB_POSTGRESQL_ds" => undefined}, "file-data-store" => {"default-file-store" => undefined} } }
- clones
-
JBEAP-17301 [eap72-openjdk11-openshift-rhel8, eapcd-openshift-rhel8, eap73-openjdk11-openshift-rhel8] Change in behaviour of TIMER_SERVICE_DATA_STORE environment variable
- Closed