[JBoss Seam] - Re: JSF IDE support
by lisaanm
Hi.,
Self reply to my post:
anonymous wrote :
| These features are already working in Exadel studio (free version too). I'm using it for more than 6 months and its working pretty fine.
|
| NOTE: But with SEAM you cannot access session bean (managed bean) properties on XHTML becos the editor takes the bean from faces-config managed bean declaration.
|
| Hope this would be fixed with RedHat developer studio.
|
Fix:
Just drop SessionBean (managed bean) declarations in faces-config.
For me Seam application is working eventhough I define beans in faces-config but is not advised according to SEAM specification.
Could Gavin explain the consequences of having bean declarations in faces-config file?
Thanks
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4026178#4026178
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4026178
19Â years, 1Â month
[JBoss Seam] - Conversation Picker Component seems to have stopped working
by tony.herstellï¼ gmail.com
Since moving to the latest build my Conversation picker has vanished.
Have I missed something?
| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
| <div xmlns="http://www.w3.org/1999/xhtml"
| xmlns:c="http://java.sun.com/jstl/core"
| xmlns:ui="http://java.sun.com/jsf/facelets"
| xmlns:f="http://java.sun.com/jsf/core"
| xmlns:h="http://java.sun.com/jsf/html"
| xmlns:ice="http://www.icesoft.com/icefaces/component">
|
| <div align="center">
| <h1>
| <ice:outputText rendered="#{not empty conversationList}" value="Workspaces" />
| </h1>
| </div>
| <div>
| <ice:form>
| <ice:dataTable value="#{conversationList}" var="entry"
| rendered="#{not empty conversationList}">
| <ice:column>
| <f:facet name="header">Workspace</f:facet>
| <ice:outputText value="#{entry.description}" rendered="#{entry.current}"/>
| <ice:commandLink action="#{entry.select}" value="#{entry.description}" rendered="#{!entry.current}"/>
| <ice:outputText value="[current]" rendered="#{entry.current}"/>
| </ice:column>
| <ice:column>
| <f:facet name="header">Activity</f:facet>
| <ice:outputText value="#{entry.startDatetime}">
| <f:convertDateTime type="time" pattern="hh:mm a"/>
| </ice:outputText>
| <ice:outputText value=" - "/>
| <ice:outputText value="#{entry.lastDatetime}">
| <f:convertDateTime type="time" pattern="hh:mm a"/>
| </ice:outputText>
| </ice:column>
| <ice:column>
| <f:facet name="header">Action</f:facet>
| <ice:commandButton action="#{entry.select}" value="#{messages.button_switch}" rendered="#{!entry.current}"/>
| <ice:commandButton action="#{entry.destroy}" value="#{messages.button_destroy}" rendered="#{!entry.current}"/>
| <ice:outputText value="#{messages.label_none}" rendered="#{entry.current}"/>
| </ice:column>
| </ice:dataTable>
| </ice:form>
| </div>
|
| </div>
|
| <pages no-conversation-view-id="/mainmenu.xhtml">
| <page view-id="/userCRUD.xhtml" timeout="300000">
| Reason: #{cRUDUserController.mode} User ( #{user.username} )
| </page>
| <page view-id="/userConfirm.xhtml" timeout="300000">
| Reason: Confirm #{cRUDUserController.mode} User
| (#{user.username} )
| </page>
| <page view-id="/userRegistration.xhtml" timeout="300000">
| Reason: Registration of new User
| </page>
|
| <page view-id="/organisationCRUD.xhtml" timeout="300000">
| Reason: #{cRUDOrganisationController.mode} Organisation (
| #{organisation.name} )
| </page>
| <page view-id="/organisationConfirm.xhtml" timeout="300000">
| Reason: Confirm #{cRUDOrganisationController.mode} Organisation
| (#{organisation.name} )
| </page>
|
| <page view-id="/upload.xhtml" timeout="300000">
| Reason: Upload Image
| </page>
|
| <!-- Security -->
|
| <page view-id="/userRegistration.xhtml">
| <restrict>#{!identity.loggedIn}</restrict>
| </page>
|
| <page view-id="/userFind.xhtml">
| <restrict>#{identity.loggedIn}</restrict>
| </page>
| <page view-id="/userCRUD.xhtml">
| <restrict>#{identity.loggedIn}</restrict>
| </page>
| <page view-id="/userConfirm.xhtml">
| <restrict>#{identity.loggedIn}</restrict>
| </page>
|
| <page view-id="/organisationFind.xhtml">
| <restrict>#{identity.loggedIn}</restrict>
| </page>
| <page view-id="/organisationCRUD.xhtml">
| <restrict>#{identity.loggedIn}</restrict>
| </page>
| <page view-id="/organisationConfirm.xhtml">
| <restrict>#{identity.loggedIn}</restrict>
| </page>
|
| <page view-id="/upload.xhtml">
| <restrict>#{identity.loggedIn}</restrict>
| </page>
|
| <exception class="org.jboss.seam.security.NotLoggedInException">
| <end-conversation />
| <redirect view-id="/securityError.xhtml">
| <message>#{messages.security_not_logged_in}</message>
| </redirect>
| </exception>
|
| <exception class="org.jboss.seam.security.AuthorizationException">
| <end-conversation />
| <redirect view-id="/securityError.xhtml">
| <message>#{messages.security_permission}</message>
| </redirect>
| </exception>
|
| </pages>
|
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4026169#4026169
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4026169
19Â years, 1Â month