Comments (4)
The [files]
entries in a module are only created if using --add-module=<name>
or --create-files
command line.
from jetty.project.
hmm indeed we start Jetty with java --add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/java.io=ALL-UNNAMED --add-opens java.base/java.util=ALL-UNNAMED --add-opens java.base/java.util.concurrent=ALL-UNNAMED -Xmx1024m -Dxwiki.data.dir=data -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=data -Djetty.home=jetty -Djetty.base=. -Dfile.encoding=UTF8 -Djetty.http.port=8080 -jar jetty/start.jar jetty.http.port=8080 STOP.KEY=xwiki STOP.PORT=8079
and we have a ./start.d/xwiki.ini
file containing:
--module=xwiki
## Default configuration values for XWiki
## Disable WAR scanning and hot deployments since we use static expanded WAR to speed up Jetty.
jetty.deploy.scanInterval=0
jetty.deploy.extractWars=false
## Jetty 10.0.3+ has added a protection in URLs so that encoded characters such as % are prohibited by default. Since
## XWiki uses them, we need to configure Jetty to allow for it. See
## https://www.eclipse.org/jetty/documentation/jetty-10/operations-guide/index.html#og-module-server-compliance
jetty.httpConfig.uriCompliance=RFC3986
And xwiki.mod
has the the dependency to the work.mod
.
So I guess we should simply drop work.mod
and create the work
directory in our start script.
Thanks @joakime !
from jetty.project.
And
xwiki.mod
has the the dependency to thework.mod
.So I guess we should simply drop
work.mod
and create thework
directory in our start script.
Or tell people to use --add-module=xwiki
to enable it on their ${jetty.base}
and the work.mod will come along for the ride and also have it's content created.
from jetty.project.
Thanks again @joakime
from jetty.project.
Related Issues (20)
- Follow Reactive Stream TCK for ContentSourcePublisher implementation
- module-info.java warnings for ManagedObject, ManagedAttribute, etc HOT 1
- Move jetty maven plugin integration tests out to tests module
- Maven "relativePath" usage HOT 4
- NPE Cannot invoke "org.eclipse.jetty.server.Request.getSession(boolean)" because the return value of "org.eclipse.jetty.ee10.servlet.ServletApiRequest.getRequest()" is null HOT 6
- Access logs ignore time out exceptions HOT 1
- getHeaderNames should return header name once also when request has it in different case HOT 3
- Servlet Spec 6.1 issue 159 HOT 1
- Servlet spec 6.1 issue 164 HOT 2
- Servlet spec 6.1 issue 273
- Servlet spec 6.1 issue 300 HOT 1
- Servlet spec 6.1 issue 316 HOT 1
- Servlet spec 6.1 issue 325 HOT 1
- Servlet spec 6.1 issue 431 HOT 1
- Servlet spec 6.1 issue 453 HOT 1
- Servlet spec 6.1 issue 571 HOT 1
- h2 server responses exceeding SETTINGS_MAX_HEADER_LIST_SIZE do not result in RST_STREAM or GOAWAY
- NativeHelper triggers JDK warning HOT 6
- HTTP requests with large headers are not fully processes and timeout HOT 1
- Cannot invoke "org.eclipse.jetty.client.transport.HttpExchange.getRequest()" because "exchange" is null HOT 1
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 jetty.project.