Hi - 

A bit ago, the signature for the following methods:
org.apache.jetspeed.util.PSMLManager.getPSMLContent() and .setPSMLContent()

changed from 
(String username, MimeType mimetype)
to
(RunData rundata, MimeType mimetype)

I have a portal application where there is one administrative user that
selects the portlets for other users, rather than each user selecting their
own portlets. So, when this API changed, I had to write my own version of
PSMLManager because the RunData object I had wasn't for the user whose psml
file I needed to get/set.

Any chance you would be willing to bring back the old signature? Maybe
something like this in PSMLManager:

setPSMLContent( String username, MimeType mimetype ) {
  --- implementation
}
setPSMLContent( RunData data, MimeType mimetype ) {
        setPSMLContent( data.getUser().getUserName(), mimetype );
}

Comments?
Thanks!
-best-darr-


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

Reply via email to