narayana-spring-boot | Narayana Spring Boot autoconfiguration and starter | Application Framework library
kandi X-RAY | narayana-spring-boot Summary
kandi X-RAY | narayana-spring-boot Summary
Narayana is a popular open source JTA transaction manager implementation supported by Red Hat. You can use the narayana-spring-boot-starter starter to add the appropriate Narayana dependencies to your project. Spring Boot automatically configures Narayana and post-processes your beans to ensure that startup and shutdown ordering is correct. By default, Narayana transaction logs are written to a transaction-logs directory in your application home directory (the directory in which your application jar file resides). You can customize the location of this directory by setting a narayana.log-dir or spring.jta.log-dir property in your application.properties file. Properties starting with narayana can also be used to customize the Narayana configuration. See the NarayanaProperties Javadoc for complete details. Only a limited number of Narayana configuration options are exposed via application.properties. For a more more complex configuration you can provide a jbossts-properties.xml file. To get more details, please, consult Narayana project documentation. To ensure that multiple transaction managers can safely coordinate the same resource managers, each Narayana instance must be configured with a unique ID. By default, this ID is set to 1. To ensure uniqueness in production, you should configure the narayana.transaction-manager-id or spring.jta.transaction-manager-id property with a different value for each instance of your application.
Support
Quality
Security
License
Reuse
Top functions reviewed by kandi - BETA
- Stops the error sniffing process .
- Stops the transaction recovery manager .
- Wrap data source internal .
- Initializes the Nar application properties .
- Get all pod statuses .
- Wrap connection factory .
- Connect to the database .
- Create a new user .
- Bean for transaction transaction manager
- Unwrap the data source .
narayana-spring-boot Key Features
narayana-spring-boot Examples and Code Snippets
Community Discussions
Trending Discussions on Application Framework
QUESTION
I am trying to understand various available AGL specific options that we can give in config.xml and I am referring to the link below
https://docs.automotivelinux.org/docs/en/halibut/apis_services/reference/af-main/2.2-config.xml.html
This is the sample config.xml file
...ANSWER
Answered 2020-Mar-06 at 09:48I figured out why we need this
required-api: param name="#target"
OPTIONAL(not compulsory)
It declares the name of the unit(in question it is main) requiring the listed apis. Only one instance of the param “#target” is allowed. When there is not instance of this param, it behave as if the target main was specified.
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install narayana-spring-boot
You can use narayana-spring-boot like any standard Java library. Please include the the jar files in your classpath. You can also use any IDE and you can run and debug the narayana-spring-boot component as you would do with any other Java program. Best practice is to use a build tool that supports dependency management such as Maven or Gradle. For Maven installation, please refer maven.apache.org. For Gradle installation, please refer gradle.org .
Support
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page