Comments (4)
Being able to set configuration using servletContextListener is reasonable request. However, I don't understand why would you need to read the configuration anywhere else than during group processing? Can you elaborate on your use-case?
from wro4j.
In the taglib I'd like to contribute ;), I have two modes: one "production" mode and one "debug" mode. In the debug mode, you can get the unoptimized versions of your JS/CSS files. To get the unoptimized versions from the group name, we need the configuration :)
Basically, now, my taglib and also the one in wro4j-tag, we reimplement a version of the wro configuration file parser. Which is always inferior than the 'real' one, lacking many features, etc.
I think that's what the bug alf239/wro4j-tag#4 in wro4j-tag is about.
from wro4j.
Fixed in branch 1.4.x
from wro4j.
Usage:
- Add listener in web.xml:
<listener>
<listener-class>ro.isdc.wro.http.WroServletContextListener</listener-class>
</listener>
- Access WroConfiguration or WroManagerFactory objects in any servlet:
ServletContextAttributeHelper helper = new ServletContextAttributeHelper(servletContext);
WroConfiguration config = helper.getWroConfiguration();
WroManagerFactory managerFactory = helper.getManagerFactory();
from wro4j.
Related Issues (20)
- Confusing exception with incrementalBuildEnabled HOT 9
- Unexpected behavior when extending ConfigurableWroManagerFactory HOT 3
- Delta check fails if project directory contains "," HOT 2
- incrementalBuild breaks with different groups using same resources HOT 5
- NPE in LazyProcessorDecorator when running parallelProcessing HOT 11
- wro4j-extensions maven dependency pulls in a huge set of dependencies HOT 1
- Empty group cause build model failed because of wro.xsd HOT 3
- Issue with CSS resolver HOT 5
- Allow overriding default processor configuration on a per-group basis. HOT 1
- NodeTypeScriptProcessor: possible bugs in code logic HOT 1
- Missing SVG contentType in ContentTypeResolver HOT 7
- Can't use webjar: with maven HOT 3
- Eclipse error: Could not get the value for parameter contextFolder for plugin execution default HOT 4
- Release 1.7.9 since it is already in Maven repos HOT 1
- Is it possible to disable build minified JS file on javascript source change? HOT 1
- Add a plugin to remove unused CSS rules HOT 4
- No processed css and js files in target directory using wro4j-maven-plugin HOT 3
- GoogleClosureCompressorProcessor CompilerOptions not settable
- Error while importing new xml within wro.xml HOT 1
- Issue with using TimestampNamingStrategy for rename bundles
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 wro4j.