Chris Rankin
2aeac0df91
CORPRIV-658: Add gradle parameter "packageType" for javapackage task.
2017-02-10 09:45:33 +00:00
Chris Rankin
d6514f7524
Allow Node Explorer to be relaunched.
2017-02-10 09:27:38 +00:00
Chris Rankin
e966812105
Take java executable from JRE.
2017-02-09 23:26:47 +00:00
Chris Rankin
38fb84a96b
Initial custom resource script for Windows bundle.
2017-02-09 18:22:32 +00:00
Chris Rankin
975bba0295
CORPRIV-665: Protect NodeTerminalView from being destroyed twice.
2017-02-09 17:14:49 +00:00
Chris Rankin
ccfbfde830
CORPRIV-665: Protect harder against NPE
2017-02-09 17:11:26 +00:00
Chris Rankin
6fd9399b20
CORPRIV-665: Protect against NPE
2017-02-09 16:45:23 +00:00
Chris Rankin
b29235e7cd
CORPRIV-665: Ensure tab closes if the node exits.
2017-02-09 15:02:53 +00:00
Chris Rankin
6ae8a4da83
Display "0" balance for a node which has no cash balances at all.
2017-02-09 11:40:32 +00:00
Chris Rankin
050b2f0151
Make the javapackage task "more gradle" and "less ant".
2017-02-09 01:03:12 +00:00
Chris Rankin
675fa6f2a0
Upgrade to Logback 1.1.10
2017-02-08 23:28:52 +00:00
Chris Rankin
f9ae8f7a19
Move demobench.log into the user's demobench directory.
2017-02-08 23:10:47 +00:00
Chris Rankin
8946ef830e
Ensure JavaPackager task finds custom resources on the classpath.
2017-02-08 23:09:48 +00:00
Chris Rankin
8b77068eb0
Initial javapackager task: currently builds RPMs.
2017-02-08 16:40:06 +00:00
Chris Rankin
d3cdb2af67
Force all chosen port numbers to be different.
2017-02-08 14:24:13 +00:00
Chris Rankin
f95b743426
Only allow the first node to run notary services. And validate port numbers more strongly.
2017-02-08 14:04:23 +00:00
Chris Rankin
c734fbf8bb
Disable Node Explorer and Database Viewer buttons until the node has launched and is responding to RPC.
2017-02-08 12:16:35 +00:00
Chris Rankin
37aa486bd7
Ensure that Node Explorer can write into its working directory.
2017-02-07 20:18:56 +00:00
Chris Rankin
006fd98a51
Ensure a DemoBench installation is relocatable.
2017-02-07 19:38:25 +00:00
Chris Rankin
d57f7cd557
Simplify the configuration object.
2017-02-07 10:48:01 +00:00
Chris Rankin
7ea2dbdd77
Better usage of Paths vs File API.
2017-02-06 18:13:58 +00:00
Chris Rankin
455cdba5d9
Remove superfluous lamba parameter names.
2017-02-06 17:44:12 +00:00
Chris Rankin
ba5f4add18
Remove ".exe" from Java executable path, because Windows doesn't need it.
2017-02-06 17:10:52 +00:00
Chris Rankin
4e7c12453c
More changes from review.
2017-02-06 15:25:28 +00:00
Chris Rankin
62d911a478
First batch of code review changes.
2017-02-06 14:54:48 +00:00
Chris Rankin
297a7e6208
Add SLF4J binding for Log4J 2.x
2017-02-04 22:36:42 +00:00
Chris Rankin
8b5fe3bbf0
Fix DemoBench distribution target.
2017-02-04 16:23:51 +00:00
Chris Rankin
a0749e29ef
Initial inclusion of Corda and BankOfCorda JARs in distribution.
2017-02-03 17:30:30 +00:00
Chris Rankin
6985ade241
Merge branch 'master' into demobench
2017-02-03 12:04:35 +00:00
Chris Rankin
0c1a6aad6b
Include fix for NPEs with RPC exceptions.
2017-02-03 11:46:54 +00:00
Shams Asari
b86c80691e
FlowException serialised over RPC (subtypes are flattened), and improvement to startFlow RPC for correct exception handling
2017-02-03 11:21:10 +00:00
Chris Rankin
534e8a01a2
Grant permissions to the Node's user, and install BanfOfCorda plugin for cash issuers.
2017-02-03 10:04:44 +00:00
Andrius Dagys
56dbf1e844
Prevent node from starting across upgrades (until we support it better) ( #199 )
...
* Prevent node from starting across upgrades (until we support it better).
On first run a version file is created in the node dir, and on subsequent runs the node version is matched against it.
* Move version check from caplet to node.
2017-02-02 18:21:00 +00:00
chalkido
087570e74d
toStringWithSuffix decimal mark unit-test issue on non UK/US Locale ( #209 )
...
Make use of default Locale to temporarily bypass unit-testing of toStringWithSuffix failing due to different decimal marks on non anglo saxon Locales.
2017-02-02 18:06:48 +00:00
Ross Nicoll
bc9407d2c8
Correct network map cache tests
...
InMemoryNetworkMapCacheTest was not actually asserting that an expected exception was thrown, which
meant when earlier changes to the service changed the operation it wasn't caught. The service now
overwrites previous node if a new matching node is added, and this updates the test to follow that
design.
2017-02-02 16:01:10 +00:00
Chris Rankin
c7281a077f
Ensure demobench is built after explorer:capsule.
2017-02-02 14:20:15 +00:00
Chris Rankin
8792e5e268
Merge branch 'master' into demobench
2017-02-02 14:16:20 +00:00
Ross Nicoll
3499e06e27
Correct typo - "countryparty" to "counterparty"
2017-02-02 14:08:38 +00:00
Chris Rankin
c7a045c82a
Merge remote-tracking branch 'corda-public/master'
2017-02-02 14:00:32 +00:00
Ross Nicoll
2f9af7d7dc
Revert Party.Full in preference for a less invasive change
2017-02-02 13:47:32 +00:00
Andras Slemmer
8b258b9415
Merge pull request #207 from corda/aslemmer-driver-poll-nms-registration
...
Add isRegisteredWithNetworkMap RPC, poll in Driver, expose RPC proxy
2017-02-02 13:14:44 +00:00
Chris Rankin
4cc377cbf4
Add new RPC operation getCashBalances() to Node.
2017-02-02 12:04:10 +00:00
Chris Rankin
cd5dde70e0
Display simple statistics about the node on each tab.
2017-02-02 12:03:12 +00:00
Andras Slemmer
4afd404db4
Address PR 207 comments
2017-02-02 11:44:18 +00:00
Chris Rankin
51d02e1e45
Allow SLL configuration via command line parameters too.
2017-02-02 11:00:14 +00:00
Andras Slemmer
de63f90745
Add isRegisteredWithNetworkMap RPC, poll in Driver, expose RPC proxy
2017-02-02 10:54:50 +00:00
Shams Asari
3f6c8ab1e2
Allow received FlowException to propagate further to initiating flow
2017-02-01 17:30:38 +00:00
Mike Hearn
f4b66536c2
Merge pull request #193 from corda/joel-rebuild-docs
...
Rebuilds docs.
2017-02-01 18:27:10 +01:00
Ross Nicoll
1b86ddfd6e
Replace Party with Party.Full
...
Replace Party with Party.Full as an interim step to introducing the Party.Anonymised class.
Signed-off-by: Ross Nicoll <ross.nicoll@r3.com>
2017-02-01 15:18:12 +00:00
Ross Nicoll
3572b78372
Use signing key instead of name to identify parties in IRS
...
The IRS demo uses names of parties to identify them in flows, which introduces problems when a node may not
know who a party is, as well as being a poor choice of key generally. This switches to use the owning key
instead.
2017-02-01 15:18:12 +00:00