Jonathan,
You might want to try using Jetspeed 1.6 plus Fusion and just write straight JSR-168 portlets. Writing a JSR-168 portlet is not much different then writing a servlet, the two apis are very similar. Also with JSR-168 you don't have to worry about the idiosyncracies of the Turbine framework on which Jetspeed 1 is heavily coupled to. This were I think most of your problems are stemming from.
Jonathan Hawkins wrote:
This is the scenario that I have been trying to solve for far too long now
!!!
I have a JSP Portlet that I want to use my own customization page when the user clicks on the customize icon on the portlet title. Fairly straightforward stuff I would have thought.
I've set the providescustomization to true in my portlet xreg file and in the BuildConfigureContext in my action class I have called setTemplate to my customization page. First problem is you can only set the customization page to be a jsp page, I assume because it is a jsp portlet.
I have now got my customization page to call the CustomizeAction class, that's fine, except I get no parameters returned. So taking a look at another portlet I see that when the customize icon is clicked the CustomizeAction.BuildNormalContext method is called and the context is setup to tell the system that I am customizing. Second problem, my jsp portlet uses it's own action class and I don't want all the CustomizeAction.BuildNormalContext stuff in my action classes BuildNormalContext.
Basically, I want my jsp portlet to use my own customization page, any assistance would be greatly appreciated. The amount of time that this has taken and the "apparent" brick walls that I have come up against leaves me thinking that Jetspeed 1.5 is not ideal for application development, which is a shame.
Many thanks
Jon Hawkins
--- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.773 / Virus Database: 520 - Release Date: 05/10/2004
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
-- "Great minds discuss ideas. Average minds discuss events. Small minds discuss people." - Admiral Hyman Rickover
******************************************* * Scott T. Weaver * * <[EMAIL PROTECTED]> * * <http://www.einnovation.com> * * -------------------------------------- * * Apache Jetspeed Enterprise Portal * * Apache Pluto Portlet Container * * * * OpenEditPro, Website Content Management * * <http://www.openedit.org> * *******************************************
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
