Comments (5)
Works for me. Which OmniFaces version? Which RF-specific settings in web.xml?
from omnifaces.
Thanks for your reply.
Omnifaces-1.7
Richfaces web.xml:
org.richfaces.enableControlSkinning -> false
from omnifaces.
That web.xml param caused it.
If I've time, I'll debug what went wrong. Thank you for reporting.
from omnifaces.
Yep, thank you! wouldn't have even thought of that. OK I guess I'll use the
<context-param>
<param-name>
org.omnifaces.COMBINED_RESOURCE_HANDLER_SUPPRESSED_RESOURCES
</param-name>
<param-value>skinning.ecss</param-value>
</context-param>
from omnifaces.
I nailed down the cause.
The combined resource handler reuses the first component resource UIComponent to include the combined resource. However, RichFaces apparently already had a variable reference to it and removed it after the CombinedResourceHandler did its job (instead of before).
I can solve it by not letting the CombinedResourceHandler reuse an existing component resource UIComponent, but this approach actually fixes an old JSF 2.0 state saving bug, so I'd rather not to solve it in OmniFaces 1.x, but in OmniFaces 2.x which is JSF 2.2 targeted anyway.
For now, your best bet is indeed that other param:
<context-param>
<param-name>org.omnifaces.COMBINED_RESOURCE_HANDLER_SUPPRESSED_RESOURCES</param-name>
<param-value>skinning.ecss</param-value>
</context-param>
from omnifaces.
Related Issues (20)
- NullPointerException: Deflater has been closed only with GzipResponseFilter HOT 4
- Suggestion: Add loader attribute to importFunctions and importConstants HOT 2
- Reset component subtree state HOT 3
- OmniViewHandler: posible error with tomcat 9.0.80 and unloadView HOT 6
- Feature request: Faces.isAuthenticated
- Postconstruct on viewscoped bean is called multiple times HOT 7
- 'Unknown channel: undefined' thrown when connection to web socket is lost. (Push js module badly migrated to TypeScript) HOT 1
- Detect duplicate HTML or BODY elements HOT 4
- `o:validateBean`: `showMessageFor="@violating"` handles only one input component HOT 8
- validator not equal HOT 1
- Incompatibility with MyFaces 4 and CDI HOT 10
- validateUnique - keep specified field valid regardless of input HOT 5
- Components disableInputComponent ... or propose a change to Faces API ? HOT 7
- ValidateMultiple: is it correct to invalidate unrendered fields? HOT 4
- PWAResourceHandler is not aware of VersionedResourceHandler HOT 5
- omnifaces ViewScoped bean not injectable in converter HOT 3
- Faces/FacesLocal: createComponent shortcut HOT 3
- Missing list attribute in converter tag HOT 1
- FullAjaxExceptionHandler => OmniExceptionHandler HOT 20
- Question: A lot of AtomicReference in heapdump HOT 19
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 omnifaces.