[JBoss Portal] - Needed functionality (requirements)
by jimisola
Hi!
I am checking up/evaluating different Javabased CMS (OpenCMS, JBoss Portal etc) for migration of a college alumni site and a related student union site. Data migration is not a hard requirement, but we have some basic functionality that we need:
1. news: ability to post news to the site (e.g. last five are shown on the right hand side)
2. picture gallery (with basic functionality such as category/labels, ACL etc)
3. address book / contact list (for former student)
4. forum / message board (nice to have: ACL)
5. file sharing/storing using web, WebDAV etc (for meeting protocols etc, ACL)
6. web mail
Are these things possible with JBoss Portal today? Which portlets are needed and recommended?
Does JBoss Portal handle multiple sites (different domains) with one install or do we need two separate installations?
Also, JBoss Portal is not available for a feature matrix at http://www.cmsmatrix.org/matrix/. That would be very helpful.
Best regards,
Jimisola
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4007459#4007459
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4007459
19 years, 2 months
[JBoss jBPM] - Re: JBoss Portal and JBPM Weirdness
by crussell42
I went the other way and removed jsf-impl-14.jar and jsf-api-14.jar
from jbpm-console.war and put in the myfaces-impl.jar and myfaces-api.jar from
the jbossweb-tomcat location listed above.
This seemed to fix the bizzare
| 09:43:05,881 INFO [TomcatDeployer] deploy, ctxPath=/jbpm-console, warUrl=.../tmp/deploy/tmp53884jbpm-enterprise.ear-contents/jbpm-console-exp.war/
| 09:43:06,794 ERROR [STDERR] Jan 28, 2007 9:43:06 AM com.sun.faces.config.ConfigureListener contextInitialized
| INFO: Initializing Sun's JavaServer Faces implementation (1.2_03-b09-FCS) for context 'null'
| 09:43:08,220 ERROR [STDERR] Jan 28, 2007 9:43:08 AM com.sun.faces.spi.InjectionProviderFactory createInstance
| WARNING: JSF1033: Resource injection is DISABLED.
|
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4007457#4007457
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4007457
19 years, 2 months
[JBoss Seam] - Value of context variable is not an instance of the componen
by MIC331
Hi - I am trying to upgrade to the latest seam version jboss-seam-1.1.0.GA. My application was working fine with the older 1.0.1.GA. I am getting the following exception accessing my home page.
I have a simple <h:outputLink value="#{SearchUsers.initLink}" ...
java.lang.IllegalArgumentException: value of context variable is not an instance of the component bound to the context variable: SearchUsers
at org.jboss.seam.Component.getInstance(Component.java:1637)
at org.jboss.seam.Component.getInstance(Component.java:1592)
at org.jboss.seam.jsf.SeamVariableResolver.resolveVariable(SeamVariableResolver.java:46)
at org.apache.myfaces.trinidadinternal.el.TrinidadVariableResolver.resolveVariable(TrinidadVariableResolver.java:52)
at org.apache.myfaces.config.LastVariableResolverInChain.resolveVariable(LastVariableResolverInChain.java:42)
at com.sun.facelets.el.LegacyELContext$LegacyELResolver.getValue(LegacyELContext.java:134)
at com.sun.el.parser.AstIdentifier.getValue(AstIdentifier.java:65)
at com.sun.el.parser.AstValue.getValue(AstValue.java:106)
at com.sun.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:192)
at com.sun.facelets.el.TagValueExpression.getValue(TagValueExpression.java:71)
at com.sun.facelets.el.LegacyValueBinding.getValue(LegacyValueBinding.java:56)
at javax.faces.component.UIOutput.getValue(UIOutput.java:77)
at org.apache.myfaces.shared_impl.renderkit.RendererUtils.getStringValue(RendererUtils.java:192)
at org.apache.myfaces.shared_impl.renderkit.html.HtmlLinkRendererBase.renderOutputLinkStart(HtmlLinkRendererBase.java:390)
at org.apache.myfaces.shared_impl.renderkit.html.HtmlLinkRendererBase.encodeBegin(HtmlLinkRendererBase.java:90)
at javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:512)
at com.sun.facelets.tag.jsf.ComponentSupport.encodeRecursive(ComponentSupport.java:232)
at com.sun.facelets.tag.jsf.ComponentSupport.encodeRecursive(ComponentSupport.java:239)
at com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:554)
at org.apache.myfaces.trinidadinternal.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:176)
at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:383)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:138)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:97)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:144)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.jboss.seam.servlet.SeamRedirectFilter.doFilter(SeamRedirectFilter.java:32)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at vringo.edmond.LoginFilter.doFilter(LoginFilter.java:79)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:175)
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:199)
at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:282)
at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:754)
at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:684)
at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:876)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
at java.lang.Thread.run(Thread.java:595)
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4007447#4007447
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4007447
19 years, 2 months
[JBoss Seam] - Passing a requested scoped bean into a conversation scoped b
by straubp
Hi all,
I have a page showing a list (datatable) of objects, lets say different countries. The table is backed by a CountryListManager. Every row has a link to a details page. The details page has some data and a list of the country's biggest cities. This list is backed by a CityListManager, the page itself by a CountryDetailBean. Each row in the city list also has a link to a city detail page, backed by a CityDetailPage...
I implemented this by using nested conversations, starting every time a details link is clicked. This works great!
But now I want to add buttons to the details pages for jumping to the next or previous list entry. For this to work I can't use nested conversations anymore: I need to have the ListManger in the same conversation as the corresponding details bean (that backs the buttons and manipulates the ListManager).
I could implement this by merging the conversations instead of nesting them, but I would loose the nice cleanup functionality.
I'd like a solution like this one:
- make the CountryListManager request scoped
- when clicking the details link start a new conversation containing the CountryDetailBean and pass the ListManager to the DetailManager (it has get/setListManager). The ListManager is now conversation scoped as it is a property of the DetailBean
- (same thing for CityListManager/CityDetailBean...)
- when going back to the list page, I'd like to be able to set the DetailBean's ListManager instance as the listManager to use
This way I still could use nested conversations.
Is there a way to do this? Or is there a much simpler solution, I am too blind to see?
Thanks in advance!
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4007444#4007444
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4007444
19 years, 2 months