Your second option crash my tomcat :s 2008/4/15 Andrew Strickland <[EMAIL PROTECTED]>:
> @Dan: You can, a couple of different ways. You could modify the > Jetspeed servlet that is mapped to /portal/* and instead redirect it > to /desktop/* instead. That way all requests starting with /portal > would instead go to /desktop...the key being the /* at the end of the > mapping so the rest of the URL is unchanged. > > Or, you can do like we did and create a custom class that extends > org.apache.jetspeed.pipeline.valve.AbstractValve. Then have that > class inspect the URLs being piped through it and modify them to > instead go to /desktop, again leaving the rest of the URL unchanged. > Then you would add an entry into your /etc/assembly/pipelines.xml for > that new valve class like: > > <bean id="portalDesktopRedirectValve" > > class="mil.disa.disnoss.desktop.impl.PortalDesktopRedirectValveImpl"> > <!-- /desktop pipeline --> > <constructor-arg > index="0"><value>/desktop</value></constructor-arg> > <!-- /portal pipeline --> > <constructor-arg > index="1"><value>/portal</value></constructor-arg> > <!-- Setting true will redirect all pages. Set false to just > redirect desktop pages --> > <constructor-arg > index="2"><value>true</value></constructor-arg> > </bean> > > We then do a fairly complicated set of processing to determine whether > or not the URL with the parameters provided needs to be redirected, if > so we modify the URL, and then pass the request on to the next valve. > > > > > > > > > > > > > > > > > > > > > > > > > > On Tue, Apr 15, 2008 at 11:54 AM, Andrew Strickland <[EMAIL PROTECTED]> > wrote: > > You can specify the layout and decorations of the desktop mode in the > same manner that you specified the portal mode layout and decorations. > > > > > > > > > > > > On Tue, Apr 15, 2008 at 11:18 AM, Raquel Cruz <[EMAIL PROTECTED]> wrote: > > > > > Hi Andrew > > > > > > Thanks but I've got another doubt: can't I have drag and drop support > in > > > portal in spite of desktop? > > > I'm doing this to a kind of prototype demo and I want to show to > client that > > > it's possible to reorganize portlets with drag and drop but I still > want the > > > layout I've defined and in desktop mode the layout becames diferent. > Or can > > > I edit desktop mode to became similiar to portal mode? > > > > > > Thanks again > > > Raquel > > > > > > 2008/4/15 Andrew Strickland <[EMAIL PROTECTED]>: > > > > > > > > > > > > > > > > Jetspeed 2 offers this...out of the box, I believe. You need to > make sure > > > > you're in "*desktop*" mode and not "portal" mode. Desktop mode is > the > > > > AJAX > > > > mode where drag and drop is enabled and all page refreshes are done > via > > > > AJAX. You'll know you're in "desktop" mode if the URL you're going > to is > > > > like "http://localhost/ > <your-portal-context>/*desktop*/<rest-of-url>". > > > > > > > > > > > > > > > > On Tue, Apr 15, 2008 at 10:56 AM, Raquel Cruz <[EMAIL PROTECTED]> > wrote: > > > > > > > > > I'm trying to develop an web portal with JetSpeed 2 and one of its > > > > > features > > > > > is drag and drop to move portlets in real time. I would like to > have > > > > that > > > > > feature in my webportal but I can't understand how to implement > it. > > > > > > > > > > Tkanks anyway > > > > > Raquel > > > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >
