corda/docs/source
Jonathan Locke dc179d4ea1 ENT-3057: Log hibernate warns and errors in different log (#4889)
* ENT-3057: Log hibernate warns and errors in different log

If a hibernate error occurs (deadlock, for example) that would cause a flow to be sent to the hospital, hibernate logs the warnings and errors before we do. This results in duplication in the logs, and pollutes the log. To solve this, we create a new log appender named diagnostic-{node-name}.log and log any org.hibernate messages of warn and above to that file. This way, messages are not lost, which means that the information can be retrieved if need be.

* Corrected indentation of comment (changed tab to space)

* Updated node-administration document to mention diagnostic logging change

* Fixed integration test. It was breaking because it was fetching the first log file in the folder, assuming there would be only one. This assumption is now invalid because the diagnostic log file that was introduced. Two tests were found that used similar logic to find a log file to examine, hence both were corrected to look for log files beginning with "node"

* Updated documentation as per review comments.
2019-03-18 17:08:13 +00:00
..
_static Docs: sync static versions list in master with release/4 branch 2019-02-25 16:54:30 +01:00
_templates Replaces links to Discourse with Stack Overflow links. 2017-10-30 10:09:08 +00:00
corda-network Fix broken URL. (#4835) 2019-03-01 16:50:41 +00:00
design Update design doc to reflect new rules 2019-02-14 09:59:22 +01:00
example-code CORDA-2467: Moved non-contract things out of finance-contracts and into finance-workflows (#4700) 2019-02-01 17:31:12 +00:00
resources CORDA-2604 update certificate structure diagram 2019-02-22 11:13:17 +01:00
whitepaper Moves whitepapers. (#3217) 2018-05-22 15:38:43 +01:00
api-contract-constraints.rst CORDA-2684 Added new guide on CorDapp Constraints Migration procedures. (#4837) 2019-03-07 09:32:16 +00:00
api-contracts.rst Fix docs on branching verify with commands 2018-11-28 22:25:21 +00:00
api-core-types.rst [CORDA-2385] Ensure codesets are included in documentation (#4546) 2019-01-11 09:22:45 +00:00
api-flows.rst Fix documentation issues (#4721) 2019-02-06 12:49:47 +00:00
api-identity.rst Fix documentation issues (#4721) 2019-02-06 12:49:47 +00:00
api-persistence.rst Fix documentation issues (#4721) 2019-02-06 12:49:47 +00:00
api-rpc.rst Moves code sections in tutorials to code files. 2017-10-01 23:33:15 +01:00
api-scanner.rst Combines all contributing info in one place. Clean-up. (#4266) 2018-11-20 18:17:11 +00:00
api-service-hub.rst Moves code sections in tutorials to code files. 2017-10-01 23:33:15 +01:00
api-states.rst Docs: repair a lot of broken docs pages. 2019-02-21 12:05:07 +01:00
api-testing.rst CORDA-2504 improve error message of missing contract attachments (#4628) 2019-01-24 15:48:07 +00:00
api-transactions.rst Fix for dodgy formatting of the reference states part of api-transaction.rst (#4495) 2019-01-03 17:22:25 +00:00
api-vault-query.rst CORDA-2432 - Update documentation for filtering by state relevancy in vault queries (#4577) 2019-01-16 19:53:49 +00:00
app-upgrade-notes.rst CORDA-2728: Add Quasar lib update step to applicataion upgrade notes (#4877) 2019-03-13 16:23:31 +00:00
aws-vm-explore.rst Na testnet explorer docs (#3660) 2018-07-20 16:21:24 +01:00
aws-vm.rst Docs: re-organise the toctree a bit more and introduce a design section 2018-05-15 16:59:35 +02:00
azure-vm-explore.rst Azure OS testnet instructions - minor changes (#3777) 2018-08-17 16:59:52 +01:00
azure-vm.rst [ENT-1955] Documentation fixes (#3417) 2018-06-21 16:57:30 +01:00
blob-inspector.rst CORDA-1838: Add subcommands to node (#4091) 2018-10-24 13:58:19 +01:00
building-a-cordapp-index.rst Docs: release notes and improvements to upgrade notes for Corda 4. 2018-12-21 12:56:21 +01:00
building-a-cordapp-samples.rst Re-introduce demo docs (#1981) 2017-11-22 15:39:48 +00:00
building-against-master.rst Adds instructions for building Gradle plugins (#3372) 2018-06-14 15:57:49 +01:00
building-corda.rst Combines all contributing info in one place. Clean-up. (#4266) 2018-11-20 18:17:11 +00:00
building-the-docs.rst CORDA-1725 Add documentation on building Corda for Win/*nix and clean up doc bui… (#3578) 2018-07-13 22:12:20 +01:00
changelog.rst Docs: address review comments 2019-02-21 12:05:07 +01:00
cheat-sheet.rst Minor corrections to the V2 cheatsheet. 2017-12-08 17:00:31 +00:00
cipher-suites.rst Docs: repair a lot of broken docs pages. 2019-02-21 12:05:07 +01:00
cli-application-shell-extensions.rst CORDA-1838: Add subcommands to node (#4091) 2018-10-24 13:58:19 +01:00
cli-ux-guidelines.rst [CORDA-2004]: Update CLI UX guidelines for backwards compatibility (#4248) 2018-11-18 12:36:21 +00:00
clientrpc.rst CORDA-2741 RPC client connection management section not fully working (#4870) 2019-03-13 16:31:28 +00:00
codestyle.rst Add a section to the coding guidelines about updating the docsite. 2019-02-11 16:15:05 +01:00
compatibility-zones.rst Updated network docs (#4154) 2018-11-05 15:51:42 +00:00
component-library-index.rst Removed flow-library doc page as it's redundant (#3307) 2018-06-05 21:43:03 +01:00
conf.py Docs: use version numbers read from the build system, not duplicated. 2019-03-07 16:44:50 +01:00
contract-catalogue.rst Pluggable cash selection using H2 as default implementation. (#1300) 2017-08-22 18:09:23 +01:00
contract-irs.rst Further docsite changes, including reorganising the index. 2017-06-07 16:14:01 +01:00
contract-upgrade.rst Docs: fix some broken markup that caused rendering errors and warnings. 2018-05-11 13:02:40 +02:00
contributing-flow-state-machines.rst Combines all contributing info in one place. Clean-up. (#4266) 2018-11-20 18:17:11 +00:00
contributing-index.rst Combines all contributing info in one place. Clean-up. (#4266) 2018-11-20 18:17:11 +00:00
contributing-philosophy.rst Moves Contrib and Network sections up in index. Makes requesting a contribution more prominent. (#4573) 2019-01-14 15:58:00 +00:00
contributing.rst Moves Contrib and Network sections up in index. Makes requesting a contribution more prominent. (#4573) 2019-01-14 15:58:00 +00:00
corda-api.rst CORDA-2610: Internal APIs made much clearer in API doc page 2019-02-22 11:12:17 +01:00
corda-configuration-file.rst [CORDA-2701] Ensure crlCheckSoftFail config option is respected (#4854) 2019-03-08 16:23:07 +00:00
corda-networks-index.rst Docs: move the versioning page to the building a cordapp section, as it's more relevant to app devs than network operators. 2018-12-18 12:48:51 +01:00
corda-nodes-index.rst Move docker in menu 2019-01-08 15:52:24 +00:00
corda-testnet-intro.rst Updated network docs (#4154) 2018-11-05 15:51:42 +00:00
cordapp-build-systems.rst CORDA-2672: Tidy up CorDapp deployments in samples. (#4815) 2019-03-11 16:48:35 +00:00
cordapp-constraint-migration.rst CORDA-2684 Added new guide on CorDapp Constraints Migration procedures. (#4837) 2019-03-07 09:32:16 +00:00
cordapp-custom-serializers.rst CORDA-1641 - Add Java example to proxy serializer documentation (#3390) 2018-06-18 16:09:31 +01:00
cordapp-overview.rst CORDA-2656 Docs: building a CorDapp for both OS and Enterprise (#4797) 2019-02-22 10:14:59 +00:00
cordapp-upgradeability.rst CORDA-2684 Added new guide on CorDapp Constraints Migration procedures. (#4837) 2019-03-07 09:32:16 +00:00
debugging-a-cordapp.rst Consolidates and extends debugging information. (#3548) 2018-07-10 15:17:59 +01:00
demobench.rst Link to where the scripts can be found (#3464) 2018-06-29 11:32:53 +01:00
deploy-locally.rst Updated network docs (#4154) 2018-11-05 15:51:42 +00:00
deploy-to-testnet-index.rst Updated network docs (#4154) 2018-11-05 15:51:42 +00:00
deploying-a-node.rst Further minor changes 2019-01-10 10:10:10 +00:00
deterministic-modules.rst CORDA-1699: Restore binary compatibility for UniqueIdentifier class. (#3505) 2018-07-05 16:14:56 +01:00
docker-image.rst CORDA-2664 - Update Docker docs (#4800) 2019-02-21 18:22:49 +00:00
event-scheduling.rst Docs: repair a lot of broken docs pages. 2019-02-21 12:05:07 +01:00
financial-model.rst [CORDA-2385] Ensure codesets are included in documentation (#4546) 2019-01-11 09:22:45 +00:00
flow-cookbook.rst Various clean ups of the docs example code (#3982) 2018-09-24 15:00:31 +01:00
flow-overriding.rst Correct extending flows java docs and add note on overriding responders (#4830) 2019-02-28 14:33:13 +00:00
flow-state-machines.rst Docs: repair a lot of broken docs pages. 2019-02-21 12:05:07 +01:00
flow-testing.rst [ENT-1955] Documentation fixes (#3417) 2018-06-21 16:57:30 +01:00
gcp-vm.rst Na testnet explorer docs (#3660) 2018-07-20 16:21:24 +01:00
generating-a-node.rst address review comments re: documentation 2019-01-31 08:12:34 +00:00
getting-set-up.rst Docs: use version numbers read from the build system, not duplicated. 2019-03-07 16:44:50 +01:00
hello-world-flow.rst CORDA-2423 document draining requirements in flow state machines (#4707) 2019-02-05 14:19:08 +00:00
hello-world-introduction.rst Updates tutorial to reflect new template structure. Clean-up. (#4216) 2018-11-13 11:50:24 +00:00
hello-world-running.rst address review comments re: documentation 2019-01-31 08:12:34 +00:00
hello-world-state.rst Updates tutorial to reflect new template structure. Clean-up. (#4216) 2018-11-13 11:50:24 +00:00
hello-world-template.rst Updates tutorial to reflect new template structure. Clean-up. (#4216) 2018-11-13 11:50:24 +00:00
index.rst Docs: introduce a page about upgrading the node. 2019-02-21 12:05:07 +01:00
joining-a-compatibility-zone.rst Updated network docs (#4154) 2018-11-05 15:51:42 +00:00
json.rst Fixes docsite dead links. 2017-09-29 17:42:49 +01:00
key-concepts-consensus.rst [CORDA-1612]: Fix truncated code snippets in docs PDF (#3347) 2018-06-13 09:43:16 +01:00
key-concepts-contracts.rst Minor changes to text to more accurately reflect the current implementation. (#3477) 2018-07-02 10:26:33 +01:00
key-concepts-djvm.rst CORDA-2750: Modularise the DJVM build. (#4897) 2019-03-17 06:06:51 +00:00
key-concepts-ecosystem.rst Removes Identity page. Reworks it into the Network page. (#3687) 2018-07-25 13:13:10 +01:00
key-concepts-flows.rst [CORDA-1612]: Fix truncated code snippets in docs PDF (#3347) 2018-06-13 09:43:16 +01:00
key-concepts-ledger.rst [CORDA-1612]: Fix truncated code snippets in docs PDF (#3347) 2018-06-13 09:43:16 +01:00
key-concepts-node.rst Docs: introduce a page about upgrading the node. 2019-02-21 12:05:07 +01:00
key-concepts-notaries.rst Docs: update notary setup page 2018-07-17 11:26:55 +02:00
key-concepts-oracles.rst CORDA-1514 Add our patented nested Merkle trees protocol to documentation 2018-07-17 15:36:10 +01:00
key-concepts-states.rst Added more docs for reference states to key concepts and api docs. (#4013) 2018-10-02 16:29:19 +01:00
key-concepts-tearoffs.rst CORDA-1514 Add our patented nested Merkle trees protocol to documentation 2018-07-17 15:36:10 +01:00
key-concepts-time-windows.rst [CORDA-1612]: Fix truncated code snippets in docs PDF (#3347) 2018-06-13 09:43:16 +01:00
key-concepts-tradeoffs.rst Minor changes to text to more accurately reflect the current implementation. (#3477) 2018-07-02 10:26:33 +01:00
key-concepts-transactions.rst Added more docs for reference states to key concepts and api docs. (#4013) 2018-10-02 16:29:19 +01:00
key-concepts.rst In docs:key-concepts, transactions should come before contracts (#4352) 2018-12-11 14:59:11 +00:00
loadtesting.rst Added throttling to the load test tool and added stability test. (#847) 2017-06-16 15:30:11 +01:00
messaging.rst ENT-2168: Node internal docs tweaks (#3624) 2018-07-16 17:13:43 +01:00
network-bootstrapper.rst CORDA-2684 Added new guide on CorDapp Constraints Migration procedures. (#4837) 2019-03-07 09:32:16 +00:00
network-builder.rst Docs: release notes and improvements to upgrade notes for Corda 4. 2018-12-21 12:56:21 +01:00
network-map.rst Revert "DOCS - correct command docs for clear network map cache (#4677)" (#4732) 2019-02-12 15:24:34 +00:00
node-administration.rst ENT-3057: Log hibernate warns and errors in different log (#4889) 2019-03-18 17:08:13 +00:00
node-commandline.rst Small fixes 2019-01-08 15:28:21 +00:00
node-database-access-h2.rst Joel upgrade docs (#3730) 2018-08-03 13:34:34 +01:00
node-database.rst CORDA-2393 Improve documentation for PostgreSQL to avoid missing hibernate_sequence (#4891) 2019-03-14 13:39:55 +00:00
node-explorer.rst ENT-3128: Update documentation for Node Explorer. (#4817) 2019-02-27 14:32:39 +00:00
node-internals-index.rst Docs: move serialisation into the CorDapp section. Fix some markup issues (#2429) 2018-01-30 10:59:03 +01:00
node-naming.rst More fixes 2019-01-14 10:07:51 +00:00
node-services.rst ENT-2168: Node internal docs tweaks (#3624) 2018-07-16 17:13:43 +01:00
node-structure.rst Another file adjusted 2019-01-14 10:55:39 +00:00
node-upgrade-notes.rst Docs: fix backup recommendations link 2019-02-28 11:10:40 +01:00
oracles.rst Docs: repair a lot of broken docs pages. 2019-02-21 12:05:07 +01:00
permissioning.rst Updated network docs (#4154) 2018-11-05 15:51:42 +00:00
quickstart-index.rst Docs: repair a lot of broken docs pages. 2019-02-21 12:05:07 +01:00
release-notes.rst Docs: minor change to the release notes. 2019-02-21 12:05:07 +01:00
running-a-node.rst Move commandline to own chapter 2019-01-08 15:20:17 +00:00
running-a-notary.rst Fix reference in "running a notary" doc 2019-02-14 09:54:40 +01:00
secure-coding-guidelines.rst Docsite reorg ahead of beta launch. 2017-06-05 13:37:23 +01:00
serialization-default-evolution.rst LedgerTransaction no longer a data class to prevent more copy methods and fixed serialisation issue (CORDA-2231) (#4287) 2018-11-22 22:53:24 +00:00
serialization-enum-evolution.rst [CORDA-2385] Ensure codesets are included in documentation (#4546) 2019-01-11 09:22:45 +00:00
serialization-index.rst Removes unnecessary caption. (#3994) 2018-09-27 09:21:02 +01:00
serialization.rst Clarifies that only one serialisation mechanism is required. Clarifies dependencies required for Client RPC. (#4135) 2018-10-30 18:06:01 +00:00
setting-up-a-dynamic-compatibility-zone.rst Updated network docs (#4154) 2018-11-05 15:51:42 +00:00
shell.rst CORDA-2569: Add "flow kill <ID>" command to Corda's shell. (#4861) 2019-03-08 16:39:22 +00:00
soft-locking.rst Improvements to Vault Query Service soft locked state querying (#1174) 2017-08-04 17:23:31 +01:00
testing.rst Combines all contributing info in one place. Clean-up. (#4266) 2018-11-20 18:17:11 +00:00
testnet-explorer-corda.rst address review comments re: documentation 2019-01-31 08:12:34 +00:00
tools-index.rst Reflects network builder docs on Master. (#3709) 2018-07-27 16:50:53 +01:00
troubleshooting.rst Removes the glossary and FAQ. Points people to StackOverflow for troubleshooting. 2018-03-16 13:41:38 +00:00
tut-two-party-contract.rst Updates tutorial to reflect new template structure. Clean-up. (#4216) 2018-11-13 11:50:24 +00:00
tut-two-party-flow.rst CORDA-2005: FinalityFlow has been made into an inlined flow to resolve issue with FinalityHandler (#4050) 2018-11-14 14:16:22 +00:00
tut-two-party-introduction.rst Fix typos (#4317) 2018-12-03 22:30:15 +00:00
tutorial-attachments.rst CORDA-2672: Tidy up CorDapp deployments in samples. (#4815) 2019-03-11 16:48:35 +00:00
tutorial-building-transactions.rst Update tutorial-building-transactions.rst 2019-03-02 17:45:34 +01:00
tutorial-clientrpc-api.rst Various clean ups of the docs example code (#3982) 2018-09-24 15:00:31 +01:00
tutorial-contract.rst Fix typo in contract tutorial (#4480) 2018-12-31 14:00:47 +00:00
tutorial-cordapp.rst CORDA-2728: Add Quasar lib update step to applicataion upgrade notes (#4877) 2019-03-13 16:23:31 +00:00
tutorial-custom-notary.rst Docs: repair a lot of broken docs pages. 2019-02-21 12:05:07 +01:00
tutorial-integration-testing.rst CORDA-2729: Update integration testing instructions to explicitly mention node-driver dependency (#4873) 2019-03-12 10:25:39 +00:00
tutorial-observer-nodes.rst Docs: repair a lot of broken docs pages. 2019-02-21 12:05:07 +01:00
tutorial-tear-offs.rst Docs: repair a lot of broken docs pages. 2019-02-21 12:05:07 +01:00
tutorial-test-dsl.rst Docs style fix (#4871) 2019-03-12 17:25:47 +00:00
tutorials-index.rst Docs: update notary setup page 2018-07-17 11:26:55 +02:00
upgrading-cordapps.rst CORDA-2684 Added new guide on CorDapp Constraints Migration procedures. (#4837) 2019-03-07 09:32:16 +00:00
vault.rst ENT-2168: Node internal docs tweaks (#3624) 2018-07-16 17:13:43 +01:00
versioning.rst CORDA-2577 Disable or delete the no-downgrade rule (#4741) 2019-02-13 11:36:43 +00:00
writing-a-cordapp.rst Updates docs structure. (#4072) 2018-10-15 11:40:10 +02:00