| Author |
Message |
|
|
Glad to hear you've got it working.
For the behavior you see on navigation, this is the expected behavior when you do a forward navigation. If you want the URL to change you will need to do a redirect navigation. This can be done by adding the following tag in your navigation rule:
Code:
This will change the browser URL. Hope this helps!
|
 |
|
|
I ran your code, here are my observations:
The error message is just a Development message. To get rid of it you can either use a <redirect/> tag in your navigation rule or set the PROJECT_STAGE param to Production.
The reason that the information stored in the session isn't being displayed is because you are creating two different instances of the session bean. Once in your Login bean which you are putting into the session map and then again when you access the home page. You may want to re-evaluate the bean setup you have.
|
 |
|
|
More information would be useful:
- Can you post your web.xml?
- How are you defining your managed bean?
- Are you going to 'EASTLogin.xhtml' or 'EASTLogin.jsf'?
- What app server are you deploying to and what version of ICEfaces?
|
 |
|
|
I think what you are seeing can be explained with the following link:
http://www.ninthavenue.com.au/blog/c:foreach-vs-ui:repeat-in-facelets
Regards,
Arran
|
 |
|
|
I'm not aware of any issues like this at the moment. To help narrow down the issue, do you see the same issue if you have a basic page that has a button that will do a forward navigation to a page with the fileEntry? If so then there may be a bug with the forward navigation. If the fileEntry listener is called in this scenario then its likely something else.
One thing I noticed in your code is that you are using the <ice:form> tag in way to many places. This tag is meant to be used sparingly. The majority of our ICE components need to be nested in a an ice:form tag and therefore nesting other ice:form tags in these components is not allowed and may cause unexpected results.
|
 |
|
|
There are a couple things I noticed that are wrong in your code. First one is that you can't use an <ice:commandButton> to execute the component. As per the documentation here:
http://wiki.icesoft.org/display/ICE/FileEntry
You'll need to use an <h:commandButton>.
I also noticed that you are using a different import for your ManagedBean annotation. I've run into issues using that annotation before. I would suggest using the following:
Code:
import javax.faces.bean.ManagedBean;
As a test I would see if a basic commandButton action/actionListener is called to make sure its working correctly.
Hope this helps!
|
 |
|
|
I've been able to reproduce the issue in an isolated test case. The following JIRA has been created for this issue:
http://jira.icesoft.org/browse/ICE-8003
Thanks,
Arran
|
 |
|
|
To add to the above comment, please feel free to create an Improvement JIRA here:
http://jira.icesoft.org/browse/ICE
The more votes a JIRA receives the greater the likelihood that it will be scheduled for a future release.
Regards,
Arran
|
 |
|
|
Can you reproduce this with an isolated test case or by using one of our sample apps (Showcase)? If so, please create a JIRA for this here:
http://jira.icesoft.org//browse/ICE
The only other ICEfaces alternative is to use the older Compat ice:inputFile component.
Regards,
Arran
|
 |
|
|
With the Theme Roller support the CSS is loaded through a Theme.css file that has the rime styles for the ACE components.
I've attached a simple test case that is working for me. If you are still having issues please attach a similar test case where you are seeing this issue.
Regards,
Arran
|
 |
|
|
|
With ICEfaces 3 you no longer need to have a reference to the CSS files in the head tag. This is now controlled with the context-param, this is why I asked if you saw a difference if you removed the code mentioned in my last post.
|
 |
|
|
Do you notice a difference if you remove the following from your code:
Code:
<link href="./xmlhttp/css/xp/xp.css" rel="stylesheet" type="text/css"/>
Code:
styleClass="ice-skin-rime"
Code:
<h:outputStylesheet library="org.icefaces.component.skins" name="rime.css" />
The CSS in the combined.css file is default styling for the component that is required, its not specific to any Theme.
Regards,
Arran
|
 |
|
|
I don't think that warning has anything to do with your issue though. I'll take a look at you other forum post.
Regards,
Arran
|
 |
|
|
|
Do you see any functional issues with this? The log is a Warning level message related to a single image in the ICEfaces rime theme. This may actually be a bug in our code as opposed to your code.
|
 |
|
|
Hello,
Does your template page "commonLayout.xhtml" have a h:head and h:body tags?
Regards,
Arran
|
 |
|
|