Nicolas,

This has been fixed in 2.1-dev HEAD. Please verify.

Randy

On Thu, 2006-06-15 at 08:45 -0600, Randy Watler wrote:
> Nicolas,
> 
> I am looking at this now... appears to indeed be a bug. Hopefully this
> does not take too long to fix :-).
> 
> Randy
> 
> On Thu, 2006-06-15 at 14:59 +0100, Dutertry, Nicolas wrote:
> > Hi,
> > 
> > I am trying to use the DatabasePageManager in order to have my psml stored
> > in the database.
> > I used the class PageImporter to copy psml files from my hard drive to the
> > database.
> > Everything works fine except for fragments using preferences.
> > 
> > For exemple, when I try to display the following psml :
> > <page>
> >   <title>Test</title>
> >   <fragment id="hra-test" type="layout"
> > name="jetspeed-layouts::VelocityOneColumnTable">
> >     <fragment id="hra-testzz" type="portlet"
> > name="hrapplication::TestPortlet">
> >       <property layout="OneColumn" name="row" value="0" />
> >       <preference name="testpref">
> >         <value>hello</value>
> >       </preference>
> >     </fragment>
> >   </fragment>
> > </page>
> > 
> > I get the following exception :
> > 
> > java.lang.ClassCastException:
> > org.apache.jetspeed.om.page.impl.FragmentPreferenceImpl
> >     at
> > org.apache.jetspeed.om.preference.impl.FragmentPortletPreferenceSet.<init>(F
> > ragmentPortletPreferenceSet.java:75)
> >     at
> > org.apache.jetspeed.om.portlet.impl.FragmentPortletDefinition.getPreferenceS
> > et(FragmentPortletDefinition.java:229)
> >     at
> > org.apache.pluto.core.impl.PortletPreferencesImpl.<init>(PortletPreferencesI
> > mpl.java:73)
> >     at
> > org.apache.pluto.factory.impl.PortletPreferencesFactoryImpl.getPortletPrefer
> > ences(PortletPreferencesFactoryImpl.java:39)
> >     at
> > org.apache.pluto.factory.PortletObjectAccess.getPortletPreferences(PortletOb
> > jectAccess.java:127)
> >     at
> > org.apache.pluto.core.impl.RenderRequestImpl.getPreferences(RenderRequestImp
> > l.java:74)
> >     at com.hraccess.portlet.TestPortlet.doView(TestPortlet.java:27)
> > 
> > Can you tell me if it is a bug of DatabasePageManager or if I am doing
> > something wrong ?
> > Maybe there is somewhere in the jetspeed code a confusion between
> > org.apache.jetspeed.om.page.impl.FragmentPreferenceImpl and
> > org.apache.jetspeed.om.preference.impl.FragmentPreferenceImpl ?
> > 
> > Regards,
> > --
> > Nicolas Dutertry
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to