Thanks heaps for the response.

So, with creating my own registration portlet, how would I modify the
general user object attributes then for ALL users as I need a dozen or more
additional attributes for the custom registration.




On 12/12/06, David Sean Taylor <[EMAIL PROTECTED]> wrote:

Mick Knutson wrote:
> Do I need to build jetspeed from source in order to change user
properties,
> or add payment processing for new registered users?

If you have to do a lot of application special processing on
registration, then I would write a registration portlet in a custom
portlet application for that
Our Maven-2 plugin can create a custom portlet app template for you

http://wiki.apache.org/portals/Jetspeed2/Maven2BuildSupport

mvn archetype:create -DarchetypeGroupId=org.apache.portals.jetspeed-2
-DarchetypeArtifactId=application-archetype -DarchetypeVersion=2.1-dev
-DgroupId=myportalgroup -DartifactId=myportal-application -Dversion=1.0

The archetype also generates a jetspeed-xml descriptor, where you have
to specify the jetspeed services you want to use, like the
PortalAdministration service for example

You need to grab the service in the init phase of your portlet like this

         admin = (PortalAdministration) getPortletContext().getAttribute(
                 CommonPortletServices.CPS_PORTAL_ADMINISTRATION);


> Is there a gerneral document on the things that require me to rebuild
> jetspeed for?
>

In general you shouldn't have to rebuild for things like this
There are APIs for making use of typical registration services



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




--

Thanks

DJ MICK
http://www.djmick.com
http://www.myspace.com/mickknutson

Reply via email to