Configuring a Spring Cloud Data Flow Task with its own Database2019 Community Moderator ElectionHow does a service that deployed in the spring-cloud-dataflow-server connect to another database instead of the database that the dataflow-sever use?Externalizing Spring Cloud Data Flow Config - Spring Cloud Config ServerKafka ItemWriter for Spring Batch for Spring Cloud Data FlowSpring Cloud data flow does not show Spring cloud task execution detailsSpring cloud data flow and Oracle FCFConfiguring spring Batch tasks in Spring cloud data flowIssue with Composed task in spring cloud data flow with oracle databaseLaunching Spring Batch Task from Spring Cloud Data FlowSpring Cloud Data Flow Custom Task Execution always in UNKNOWN stateSpring Cloud Data Flow with S3 as artifact repoSpring Cloud Data Flow Server for Cloudfoundry - external datasource
Is it good practice to use Linear Least-Squares with SMA?
Why is the President allowed to veto a cancellation of emergency powers?
How could a scammer know the apps on my phone / iTunes account?
Brexit - No Deal Rejection
Simplify an interface for flexibly applying rules to periods of time
Is there a place to find the pricing for things not mentioned in the PHB? (non-magical)
Time travel from stationary position?
About the actual radiative impact of greenhouse gas emission over time
Official degrees of earth’s rotation per day
Do the common programs (for example: "ls", "cat") in Linux and BSD come from the same source code?
When to use a slotted vs. solid turner?
World War I as a war of liberals against authoritarians?
How to pronounce "I ♥ Huckabees"?
How to terminate ping <dest> &
How to write cleanly even if my character uses expletive language?
Why Choose Less Effective Armour Types?
Explaining pyrokinesis powers
How can we have a quark condensate without a quark potential?
What did “the good wine” (τὸν καλὸν οἶνον) mean in John 2:10?
Why does a Star of David appear at a rally with Francisco Franco?
What exactly is this small puffer fish doing and how did it manage to accomplish such a feat?
PTIJ: Who should I vote for? (21st Knesset Edition)
How to explain that I do not want to visit a country due to personal safety concern?
Does .bashrc contain syntax errors?
Configuring a Spring Cloud Data Flow Task with its own Database
2019 Community Moderator ElectionHow does a service that deployed in the spring-cloud-dataflow-server connect to another database instead of the database that the dataflow-sever use?Externalizing Spring Cloud Data Flow Config - Spring Cloud Config ServerKafka ItemWriter for Spring Batch for Spring Cloud Data FlowSpring Cloud data flow does not show Spring cloud task execution detailsSpring cloud data flow and Oracle FCFConfiguring spring Batch tasks in Spring cloud data flowIssue with Composed task in spring cloud data flow with oracle databaseLaunching Spring Batch Task from Spring Cloud Data FlowSpring Cloud Data Flow Custom Task Execution always in UNKNOWN stateSpring Cloud Data Flow with S3 as artifact repoSpring Cloud Data Flow Server for Cloudfoundry - external datasource
I have a task application with its own database that I'd like to run in Spring Cloud Data Flow.
My problem is that SCDF overwrites the datasource configuration in the task with the datasource configuration for SCDF. (Both databases are Oracle DBs.)
My task should write to a different database (but I also want to know its status in SCDF database).
How is it possible to configure my task to connect to its own database as well as to SCDF's database?
java spring-boot spring-data-jpa spring-cloud-dataflow
add a comment |
I have a task application with its own database that I'd like to run in Spring Cloud Data Flow.
My problem is that SCDF overwrites the datasource configuration in the task with the datasource configuration for SCDF. (Both databases are Oracle DBs.)
My task should write to a different database (but I also want to know its status in SCDF database).
How is it possible to configure my task to connect to its own database as well as to SCDF's database?
java spring-boot spring-data-jpa spring-cloud-dataflow
add a comment |
I have a task application with its own database that I'd like to run in Spring Cloud Data Flow.
My problem is that SCDF overwrites the datasource configuration in the task with the datasource configuration for SCDF. (Both databases are Oracle DBs.)
My task should write to a different database (but I also want to know its status in SCDF database).
How is it possible to configure my task to connect to its own database as well as to SCDF's database?
java spring-boot spring-data-jpa spring-cloud-dataflow
I have a task application with its own database that I'd like to run in Spring Cloud Data Flow.
My problem is that SCDF overwrites the datasource configuration in the task with the datasource configuration for SCDF. (Both databases are Oracle DBs.)
My task should write to a different database (but I also want to know its status in SCDF database).
How is it possible to configure my task to connect to its own database as well as to SCDF's database?
java spring-boot spring-data-jpa spring-cloud-dataflow
java spring-boot spring-data-jpa spring-cloud-dataflow
asked Mar 7 at 15:25
S0m30n3S0m30n3
159111
159111
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
I found the solution.
I defined both data sources in a configuration class (one for JPA and one for SCDF) following this as an example: https://www.baeldung.com/spring-data-jpa-multiple-databases
However this wasn't enough because the Data Flow Server accepts only one data source by default. To overcome this, one needs to extend the DefaultTaskConfigurer
and set the Data Flow Server's data source in the constructor.
@Component
public class GeneratorTaskConfigurer extends DefaultTaskConfigurer
public GeneratorTaskConfigurer(@Qualifier("dataflowDataSource") DataSource dataSource)
super(dataSource);
add a comment |
Your Answer
StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55047310%2fconfiguring-a-spring-cloud-data-flow-task-with-its-own-database%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
I found the solution.
I defined both data sources in a configuration class (one for JPA and one for SCDF) following this as an example: https://www.baeldung.com/spring-data-jpa-multiple-databases
However this wasn't enough because the Data Flow Server accepts only one data source by default. To overcome this, one needs to extend the DefaultTaskConfigurer
and set the Data Flow Server's data source in the constructor.
@Component
public class GeneratorTaskConfigurer extends DefaultTaskConfigurer
public GeneratorTaskConfigurer(@Qualifier("dataflowDataSource") DataSource dataSource)
super(dataSource);
add a comment |
I found the solution.
I defined both data sources in a configuration class (one for JPA and one for SCDF) following this as an example: https://www.baeldung.com/spring-data-jpa-multiple-databases
However this wasn't enough because the Data Flow Server accepts only one data source by default. To overcome this, one needs to extend the DefaultTaskConfigurer
and set the Data Flow Server's data source in the constructor.
@Component
public class GeneratorTaskConfigurer extends DefaultTaskConfigurer
public GeneratorTaskConfigurer(@Qualifier("dataflowDataSource") DataSource dataSource)
super(dataSource);
add a comment |
I found the solution.
I defined both data sources in a configuration class (one for JPA and one for SCDF) following this as an example: https://www.baeldung.com/spring-data-jpa-multiple-databases
However this wasn't enough because the Data Flow Server accepts only one data source by default. To overcome this, one needs to extend the DefaultTaskConfigurer
and set the Data Flow Server's data source in the constructor.
@Component
public class GeneratorTaskConfigurer extends DefaultTaskConfigurer
public GeneratorTaskConfigurer(@Qualifier("dataflowDataSource") DataSource dataSource)
super(dataSource);
I found the solution.
I defined both data sources in a configuration class (one for JPA and one for SCDF) following this as an example: https://www.baeldung.com/spring-data-jpa-multiple-databases
However this wasn't enough because the Data Flow Server accepts only one data source by default. To overcome this, one needs to extend the DefaultTaskConfigurer
and set the Data Flow Server's data source in the constructor.
@Component
public class GeneratorTaskConfigurer extends DefaultTaskConfigurer
public GeneratorTaskConfigurer(@Qualifier("dataflowDataSource") DataSource dataSource)
super(dataSource);
answered Mar 8 at 10:46
S0m30n3S0m30n3
159111
159111
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55047310%2fconfiguring-a-spring-cloud-data-flow-task-with-its-own-database%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown