Comments (5)
I have reproduced this issue on my local machine and the issue appears to be a limitation of Microsoft's command line. Thank you for the report.
from corda.
The related issue in Gradle's github: gradle/gradle#1064
Looks like we're going to need to replace application distribution plugin for M7.
from corda.
Yes Win32 API imposes hard length limits on command lines (actually UNIX used to have this same issue).
However we could all benefit on every platform from having short classpaths. We should not have any dependencies on classpath ordering (if we do it's a bug!) and so using wildcards in the classpath should work great. I don't know if the application plugin knows how to generate wildcard classpaths but maybe we can override the classpath it uses with a hand-written one.
BTW the irs-demo.bat file will go away in future I hope, in favour of the RPC command line tool.
from corda.
@mikehearn You can replace it with a wildcard. I've fixed it for Windows so far in my branch but I'll see about making it work for all platforms.
from corda.
Fixed in PR #104.
from corda.
Related Issues (20)
- Quadratic runtime when loading signed CorDapps HOT 3
- Contract Upgrade flows basically unusable with anonymous identities HOT 3
- Request Support for BLS12 based signature verification HOT 2
- Denial of service attack in two party scenario. HOT 1
- Some files will be detected by the security software as Trojan horses. HOT 6
- Investigate log4j CVE-2021-44228 HOT 6
- Use slf4j-api to allow using different logging frameworks HOT 3
- Publish multi-arch Amazon Linux Docker images HOT 2
- Add owner/creator to LinearState to allow ordering by "mine" records first HOT 5
- Java 17 Support HOT 2
- Serialization depends on reference identity HOT 1
- Cannot load custom DigestAlgorithm class HOT 1
- Corda Docker Images removed from Dockerhub? HOT 1
- NodeVaultService._queryBy does not preserve requested order from Sort HOT 1
- Can;t run in windows HOT 2
- Monitroing with Prometheus via JMX Exporter HOT 2
- Issues in Installation packages of Corda Cli - Corda 5 version
- potential typos in log4j2 file configuration
- Cannot use 3rd party library which requires Guava 31.1 version due to incompatibility with Corda's Guava 28.0
- On node startup, resumed flow does not have previously set Thread.contextClassLoader causing ClassNotFoundException
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from corda.