Details
Description
Dynamically created resources must have a lifetime appropriate to the resource. For instance, some resources (such as those created by components directly) are naturally application scoped, whereas dynamic resources created by the application are typically session scoped.
Activity
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #21902 | Thu Jul 15 10:10:40 MDT 2010 | ted.goddard | repackaged DynamicResourceDispatcher in preparation for ResourceRegistry API ( |
Files Changed | ||||
ADD
/icefaces/scratchpads/glimmer/core/src/main/java/org/icefaces/push/DynamicResourceRegistry.java
MODIFY /icefaces/scratchpads/glimmer/compat/core/src/main/java/com/icesoft/faces/context/ResourceRegistryLocator.java MODIFY /icefaces/scratchpads/glimmer/core/src/main/java/org/icefaces/push/DynamicResourceDispatcher.java DEL /icefaces/scratchpads/glimmer/core/src/main/java/org/icefaces/application/DynamicResourceRegistry.java |
Ted Goddard
created issue -
Ted Goddard
made changes -
Field | Original Value | New Value |
---|---|---|
Summary | Scope-based dynamic resource | Scope-based dynamic resources |
Salesforce Case | [] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #21904 | Thu Jul 15 13:49:30 MDT 2010 | ted.goddard | initial scope-based resources ( |
Files Changed | ||||
MODIFY
/icefaces/scratchpads/glimmer/core/src/main/resources/META-INF/faces-config.xml
ADD /icefaces/scratchpads/glimmer/core/src/main/java/org/icefaces/application/ResourceRegistry.java ADD /icefaces/scratchpads/glimmer/compat/core/src/main/java/com/icesoft/faces/context/CompatResourceWrapper.java MODIFY /icefaces/scratchpads/glimmer/core/src/main/java/org/icefaces/util/EnvUtils.java |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #21905 | Thu Jul 15 14:54:47 MDT 2010 | ted.goddard | window scope resource API ( |
Files Changed | ||||
MODIFY
/icefaces/scratchpads/glimmer/core/src/main/java/org/icefaces/application/ResourceRegistry.java
|
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #21906 | Thu Jul 15 15:01:25 MDT 2010 | ted.goddard | javadocs ( |
Files Changed | ||||
MODIFY
/icefaces/scratchpads/glimmer/core/src/main/java/org/icefaces/application/ResourceRegistry.java
|
Ted Goddard
made changes -
Assignee | Ted Goddard [ ted.goddard ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #21920 | Fri Jul 16 08:22:53 MDT 2010 | ted.goddard | application-wide ID assignment to avoid ID reuse in short lived scopes ( |
Files Changed | ||||
MODIFY
/icefaces/scratchpads/glimmer/core/src/main/java/org/icefaces/application/ResourceRegistry.java
|
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #21921 | Fri Jul 16 08:44:32 MDT 2010 | ted.goddard | use resourceName if provided ( |
Files Changed | ||||
MODIFY
/icefaces/scratchpads/glimmer/core/src/main/java/org/icefaces/application/ResourceRegistry.java
|
Ken Fyten
made changes -
Status | Open [ 1 ] | Resolved [ 5 ] |
Fix Version/s | 2.0-Beta2 [ 10242 ] | |
Affects | [Documentation (User Guide, Ref. Guide, etc.)] | |
Resolution | Fixed [ 1 ] |
Ken Fyten
made changes -
Fix Version/s | 2.0.0 [ 10230 ] |
Ken Fyten
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
Initial version of scoped-based resources (org.icefaces.application.ResourceRegistry) has been checked in. Tests with session-based resources have been successful, however the using the Flash scope requires more investigation. Resources added to Flash scope do not appear to be available until the subsequent request. (This may be due to a bug in the automatic consecutive naming of the resources.) Specified resource "names" should be supported (currently each added resource is assigned a unique integer identifier).