4 Replies Latest reply on Apr 19, 2006 2:44 PM by Rali Genova

    Personalization in 2.4

    Sandeep Pujar Newbie

      Greetings,

      I had posted this question on the developers forum but did not get any responses, below is the link to it
      http://jboss.org/index.html?module=bb&op=viewtopic&t=80116

      I was looking for some more information on the Personalization feature,
      Would it be like every user can configure his own page by
      1. choosing from all the deployed portlets.
      2. and put it in the layout he wants
      3. create new pages

      And lastly info on release dates for 2.4 .

      If any of you know any resources that address these concerns please point me to them. I did lookup JIRA but it did not have a lot of information.

      Thanks,
      Sandeep

        • 1. Re: Personalization in 2.4
          darren hartford Expert

          +1 on personalization.

          This actually has been a big turn-off for adoption. Users have expectations of portals from Yahoo, gmail/google, hotmail/msn to have personalization options. Themes are great, but being able to manage their own portal windows, portlets, layouts, navi-tabs, etc is a big for adoption.

          -D

          • 2. Re: Personalization in 2.4
            Sandeep Pujar Newbie

            Could we have some one from the development team throw some light on this feature, if this is on the development radar.

            Thanks,
            Sandeep

            • 3. Re: Personalization in 2.4
              darren hartford Expert

              Have not heard of any information, so grabbed 2.4 out of CVS. It builds fine, when trying to deploy or exploded-deploy to jboss 4.0.4CR2, errors like these pop up when starting:

              14:21:29,729 WARN [ServiceController] Problem starting service portal:service=CMS
              java.lang.IllegalStateException: You need to specify a JNDI Name for the HibernateSessionFactory
               at org.jboss.portal.cms.util.HibernateUtil.getSessionFactory(HibernateUtil.java:14)
               at org.jboss.portal.cms.hibernate.HibernateStore.init(HibernateStore.java:138)
               at org.apache.jackrabbit.core.config.FileSystemConfig.init(FileSystemConfig.java:58)
               at org.apache.jackrabbit.core.RepositoryImpl$WorkspaceInfo.initialize(RepositoryImpl.java:1468)
               at org.apache.jackrabbit.core.RepositoryImpl.initWorkspace(RepositoryImpl.java:487)
               at org.apache.jackrabbit.core.RepositoryImpl.<init>(RepositoryImpl.java:233)
               at org.apache.jackrabbit.core.RepositoryImpl.create(RepositoryImpl.java:468)
               at org.jboss.portal.cms.impl.jcr.jackrabbit.JackrabbitJCRService.start(JackrabbitJCRService.java:102)
               at org.jboss.portal.cms.impl.jcr.JCRCMS.startJCR(JCRCMS.java:192)
               at org.jboss.portal.cms.impl.jcr.JCRCMS.startService(JCRCMS.java:160)
               at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
               at org.jboss.system.ServiceMBeanSupport.start(ServiceMBeanSupport.java:196)
               at org.jboss.portal.common.system.AbstractJBossService.start(AbstractJBossService.java:72)
               at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
               at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
               at java.lang.reflect.Method.invoke(Method.java:585)


              14:21:31,666 ERROR [MainDeployer] Could not create deployment: file:/C:/containers/jboss/jboss-4.0.4.CR2/server/default/
              tmp/deploy/tmp62263jboss-portal.sar-contents/portal-samples-exp.war/WEB-INF/
              java.lang.NoClassDefFoundError: org/jboss/beans/metadata/spi/ConstructorMetaData
               at org.jboss.portal.core.deployment.jboss.PortletAppDeploymentFactory.newInstance(PortletAppDeploymentFactory.ja
              va:45)
               at org.jboss.portal.server.deployment.jboss.PortalDeploymentInfo$DeploymentContext.create(PortalDeploymentInfo.j
              ava:194)
               at org.jboss.portal.server.deployment.jboss.ServerDeployer.create(ServerDeployer.java:229)
               at org.jboss.deployment.MainDeployer.create(MainDeployer.java:953)
               at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:807)
               at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
               at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
               at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
               at java.lang.reflect.Method.invoke(Method.java:585)


              14:21:32,041 WARN [ServiceController] Problem starting service portal:deployer=Adapter
              java.lang.NoClassDefFoundError: org/jboss/portal/test/framework/deployment/MainDeployerFacade
               at org.jboss.portal.server.deployment.WebAppAdapter.deploy(WebAppAdapter.java:58)
               at org.jboss.portal.server.deployment.WebAppIntercepter.startService(WebAppIntercepter.java:201)
               at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
               at org.jboss.system.ServiceMBeanSupport.start(ServiceMBeanSupport.java:196)
               at org.jboss.portal.common.system.AbstractJBossService.start(AbstractJBossService.java:72)
               at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
               at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
               at java.lang.reflect.Method.invoke(Method.java:585)


              Is the 2.4 branch that may include personalization being designed for use with Jboss 4.0.4, or only with Jboss5? And, as requested earlier, general timeframe for 2.4 w/ personalization would be helpful :-)


              • 4. Re: Personalization in 2.4
                Rali Genova Novice

                portal 2.4 does work with jboss 4.0.4 but please keep in mind this is the development module and sometimes the code doesn't quite work ;-) beause the developers are in the middle of something. In general 2.4 deploys fine with both 4.0.4RC1 and 4.0.4RC2