You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jetspeed-user@portals.apache.org by Mick Knutson <mi...@gmail.com> on 2006/12/12 17:53:03 UTC
What are the main reasons for me to build jetspeed?
Do I need to build jetspeed from source in order to change user properties,
or add payment processing for new registered users?
Is there a gerneral document on the things that require me to rebuild
jetspeed for?
--
Thanks
DJ MICK
http://www.djmick.com
http://www.myspace.com/mickknutson
Re: What are the main reasons for me to build jetspeed?
Posted by Mick Knutson <mi...@gmail.com>.
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 <da...@bluesunrise.com> 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: jetspeed-user-unsubscribe@portals.apache.org
> For additional commands, e-mail: jetspeed-user-help@portals.apache.org
>
>
--
Thanks
DJ MICK
http://www.djmick.com
http://www.myspace.com/mickknutson
Re: What are the main reasons for me to build jetspeed?
Posted by David Sean Taylor <da...@bluesunrise.com>.
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: jetspeed-user-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-user-help@portals.apache.org