Details
-
Type: Improvement
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 4.0
-
Fix Version/s: 4.1
-
Component/s: MOBI-Components
-
Labels:None
-
Environment:ICEfaces 4, MOBI components that require the BridgeIt Utility app.
-
Affects:Documentation (User Guide, Ref. Guide, etc.)
Description
The following ICEfaces MOBI components utilize the BridgeIt utility app. on mobile devices to integrate native device functions into their capabilities. This dependency on BridgeIt could result in none-functional components being rendered on a page if the BridgeIt application is not available or installed on the mobile device.
The improvement captured in this JIRA is to provide the ability for application developer's to define a "fallback" facet inside these components that would be rendered and displayed on the page in place of the normal component controls in situations where the BridgeIt app was not viable for any reason. The "fallback" facet could contain any arbitrary components that the application wanted in place of the normal component controls.
The improvement captured in this JIRA is to provide the ability for application developer's to define a "fallback" facet inside these components that would be rendered and displayed on the page in place of the normal component controls in situations where the BridgeIt app was not viable for any reason. The "fallback" facet could contain any arbitrary components that the application wanted in place of the normal component controls.
Initial commits for this feature have been made to the following ICEfaces 4.0.RC1 vintage development branch:
http://dev.icesoft.com/svn/ossrepo/icefaces4/branches/icefaces4_ICE-10145
Note that this rvn of the feature suffers from the following failures when run on Glassfish 4 or WildFly 8.1 (Servlet 3?) servers: