The GetProfile Web service finds the profile that matches the supplied profile ID and returns it as a RepositoryItem in XML form (a Repo2Xml item). For more information, see Returning RepositoryItems as Repo2Xml Items. You can configure a mapping file for this XML item on the component that contains the getProfileId method. (It is recommended, for example, that you define the mapping file so that the password property is omitted when the item is returned.)

By default, the profile repository that the GetProfile Web service accesses is the /atg/userprofiling/ProfileAdapterRepository (specifically, the user item descriptor).

EAR file

userprofilingWebServices.ear

WAR file

usersession.war

Context root

userprofiling/usersession

Servlet

getProfile

Web Service URL

http://hostname:port/userprofiling/usersession/getProfile

WSDL URL

http://hostname:port/userprofiling/usersession/getProfile?WSDL

Web Service Class

webservice.GetProfileSEIImpl

Input Parameters

String ProfileId

Output

String ProfileAsXML

Nucleus Component

/atg/userprofiling/ProfileServices (class atg.userprofiling.ProfileServices)

Method

getProfile(String pProfileId)

Executes within a session

Yes

Security FunctionalName

profileInfoOperation


Copyright © 1997, 2015 Oracle and/or its affiliates. All rights reserved. Legal Notices