You are viewing a plain text version of this content. The canonical link for it is here.
Posted to wsrp4j-dev@portals.apache.org by Ryan Shelley <rs...@csun.edu> on 2006/10/11 23:48:01 UTC
WSRP and User Attributes
I noticed in the SwingConsumer that there's a file called
"org.apache.wsrp4j.consumer.driver.UserImpl@4560284.xml" that has
user profile information. I'm familiar with configuring Portlets for
user profile information with the <user-attribute> tag within the
portlet.xml file and then calling (String)((Map)(req.getAttribute
(PortletRequest.USER_INFO))).get(...) to return the user's specific
profile information, however, when I attempt to get "user.name.given"
it returns null. Can the SwingConsumer pass user attribute
properties to a producer/portlet, or is the P3P format
(user.name.given) incorrect?
Ryan Shelley
Lead Developer
ITR Web Development/Middleware
California State University, Northridge
818.677.4258
rshelley@csun.edu
Re: WSRP and User Attributes
Posted by Diego Louzán <dl...@apache.org>.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Ryan Shelley escribió:
> I noticed in the SwingConsumer that there's a file called
> "org.apache.wsrp4j.consumer.driver.UserImpl@4560284.xml
> <ma...@4560284.xml>" that
> has user profile information. I'm familiar with configuring Portlets
> for user profile information with the <user-attribute> tag within the
> portlet.xml file and then calling
> (String)((Map)(req.getAttribute(PortletRequest.USER_INFO))).get(...) to
> return the user's specific profile information, however, when I attempt
> to get "user.name.given" it returns null. Can the SwingConsumer pass
> user attribute properties to a producer/portlet, or is the P3P format
> (user.name.given) incorrect?
>
> Ryan Shelley
> Lead Developer
> ITR Web Development/Middleware
> California State University, Northridge
>
> 818.677.4258
> rshelley@csun.edu <ma...@csun.edu>
I work on the portlets code, so my knowledge of the SwingConsumer is
very limited. I guess you can create a directory persistence/users/ and
then place there an xml file like
org.apache.wsrp4j.commons.consumer.driver.UserImpl@user.xml and fill it
with a mapping from the persistence/UserMapping.xml castor file and the
info you want. Anyway, I don't even know if the SwingConsumer code
manages the users info mapping (but it's very possible it does).
Regards.
Diego.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFFNhFBgyzZYflJelERArTJAJ0ejaNv6brwWgJP8YXIp7ajr//ImACdErpI
9feoq6/GyYLSiTWhBvjpCJI=
=pXBa
-----END PGP SIGNATURE-----