Messages posted by judy.guglielmin
[Logo]
ICEsoft.org Forums: ICEfaces, ICEmobile, ICEpdf
[Search] Search   [Recent Topics] Recent Topics   [Groups] Home Page | www.icefaces.org  [Register] Register  [Login] Login 
Messages posted by: judy.guglielmin  XML
Profile for judy.guglielmin -> Messages posted by judy.guglielmin [1196] Go to Page: 1, 2, 3  ...  78, 79, 80 Next 
Author Message
ensure that you have cleared the browser cache and that you don't have any old jars hanging around.
please post the versions you are using for Seam, jsf and ICEfaces as well as whether you are doing dynamic addition (using facelets) of menuItems.
If you want to try out the markup, you can do so within the components/test/mobitest application, which doesn't have any scrolling panels setup (as does the mobile-showcase) application. (or just disable the scrolling for now.
Plans are to create a component for the layout/scrolling. (not sure yet when that will be delivered.
Other option is to update your iOS to 5.
What iOS is your iPhone running? If iOS5, then much of that javascript is not being called.
Please post the javascript console errors that are being triggered.
You are saying this worked in the mobile browser but not the iPhone?
I tried a similar nesting of elements but used our new <mobi:outputListItems> component for the first list of items with a nested <ui:repeat> similar to this:-
<h:form id="layoutform">
<h5>this list has list of commandLinks</h5>
<mobi:outputList id="commandLinkList" inset="true">
<mobi:outputListItem type="group">commandLinks List</mobi:outputListItem>
<mobi:outputListItems value="#{list.linksList}" var="cmdLnk">
<h:commandLink value="#{cmdLnk.title}" action="#{cmdLnk.getAction}"/>
<h:panelGroup id="pdnl">
<ui:repeat value="#{cmdLnk.simpleList}" id="nestedList">
<mobi:inputText type="text" id="itText" value="#{cmdLnk.selected}"/>
<h:selectOneMenu value="#{cmdLnk.selected}" id="selectInList">
<f:selectItem itemValue="One" itemLabel="1"/>
<f:selectItem itemValue="Two" itemLabel="2"/>
<f:selectItem itemValue="Three" itemLabel="3"/>
</h:selectOneMenu>
</ui:repeat>
</h:panelGroup>
</mobi:outputListItems>
</mobi:outputList>
</h:form>

and this worked fine on my iPad, iPhone and desktop browsers. Are you using latest trunk for ice mobile project?
You didn't post your xhtml page that had reference to your ShrinkEffect bean (?).

Since the exception references trying to "convert" the value, it appears that you may be trying to bind an effect to a value of an input component (which would then try to apply converstion to it)....just a guess though as you didn't post your xhtml markup.

Also, you may not want the shrink effect to be application scope, so may wnat to look at the implementation of effect in seam-comp-showcase rather than the booking example.
There is an existing tutorial with Weld and ICEfaces 2.0 at
http://wiki.icefaces.org/display/ICE/Using+ICEfaces+with+CDI

There hasn't been a lot of interest in Seam 3 (yet?). What type of tutorials are you looking for? Component? Push? Something else?
I would definitely recommend building the samples in the distribution with maven as they are all tested. Get the latest release and work from that. The default profile is for tomcat 6.
maven is looking for the jsf jars in the icefaces/releases repo. (which they are not located in). It's just a matter of setting up the correct repo for that version of the jsf jars. Unfortunately, those jars have been bouncing around in maven-land, so if you take a look at the samples directory of whichever ICEfaces distribution bundle you are working with (e.g.:- icefaces-2.0.2 )
you can look at samples/pom.xml and review the repository locations there. Just configure your IDE to add that repository..I think this is the correct one but you should still check:-
Code:
       
 <repository>
           <id>java.net</id>
           <url>http://download.java.net/maven/2</url>
 </repository>
 
If I remember correctly, there were a few problems along this line with the management of Page scoped beans and Seam 2 (I don't believe there is a Page scope in Seam 3, but I haven't looked at it lately). Since Seam interceptors manage the Page scoped objects, that would be something probably to do with Seam (unless you can create a non-ICEfaces case which behaves differently and then we should be taking a look at it).
If you want to pursue this in greater depth, that would be a recommendation.
Note that if you are accessing the published poms for icefaces-2.0.2 release, then you really only have to add the ice push, icefaces-ace and icefaces-compat entries as their poms already have the dependencies (jsf and ice faces) defined in them
(application level requires the jxl jar if using excel exporter and krysalis-jCharts only if using charts).
depending on the version of ICEfaces you use, you would use the appropriate entry in your project pom.

Please review the maven pom's that are contained in the distribution bundle for the version of ICEfaces you are using. The jsf version will be specified by the version of ICEfaces you specify. You can choose a different jsf version for the war by specifying a "profile".

Again, review the poms that are already within the samples of the ICEfaces distribution bundle as they will show you basically how to use the existing icefaces poms defining the library's dependencies.
Perhaps I am misunderstanding you, but the example attached to that jira is an ear project.
You may want to review the example attached to jira
http://jira.icefaces.org/browse/ICE-2114

it is a couple years old, but should still work on Seam2. (just to make sure you have the configuration correct)
Not sure why you are using jsf ViewHandler......are you using jsf delegation then? Still you should not be seeing a difference in response time though. Must be something to do with your jsf delegation configuration (?).
 
Profile for judy.guglielmin -> Messages posted by judy.guglielmin [1196] Go to Page: 1, 2, 3  ...  78, 79, 80 Next 
Go to:   
Powered by JForum 2.1.7ice © JForum Team