UUP in 8.1

IS uup still exist in 8.1? And does anyone have any experience actually using
UUP in high volume sites?

Hello,
UUP is unchanged from 7.0.
The packaging has changed, so you update the ejb-jar.xml for the UserProfileManager
in p13n-ejb.jar now, not the old usermgmt.jar as in 7.0.
Also, the 8.1 Javadocs http://edocs.bea.com/wlp/docs81/javadoc/index.html
provide the interface information com.bea.p13n.usermgmt.profile
Shane
"Craig McCaw" <[email protected]> wrote:
>
IS uup still exist in 8.1? And does anyone have any experience actually
using
UUP in high volume sites?

Similar Messages

  • Configuring &Implementing custom UUP  in Weblogic portal server 10.2

    Hi,
    Please try to post some reply..it's urgent.............
    I'm trying to implement a custom UUP for external RDBMS(Oracle) in Weblogic 102. protal server.
    when I'm trying to publish the application it's giving the following error message:
    <Dec 19, 2008 12:47:11 PM IST> <Error> <Lease> <BEA-403300> <JNDI entry of timer/PortalTimer was not found in JNDI tree. Message is: javax.naming.NameNotFoundException: While trying to look up timer/PortalTimer in java:comp/env.; remaining name 'timer/PortalTimer'.
    javax.naming.NameNotFoundException: While trying to look up timer/PortalTimer in java:comp/env.; remaining name 'timer/PortalTimer'
         at weblogic.jndi.internal.BasicNamingNode.newNameNotFoundException(BasicNamingNode.java:1138)
         at weblogic.jndi.internal.ApplicationNamingNode.lookup(ApplicationNamingNode.java:143)
         at weblogic.jndi.internal.WLEventContextImpl.lookup(WLEventContextImpl.java:254)
         at weblogic.jndi.internal.WLContextImpl.lookup(WLContextImpl.java:367)
         at weblogic.jndi.factories.java.ReadOnlyContextWrapper.lookup(ReadOnlyContextWrapper.java:45)
         Truncated. see log file for complete stacktrace
    >
    My connection methods are written here:
    Note: I've configured a datasource in the weblogic servre admin console named: IBDataSource JNDI name : jdbc/IBDS.
    Also i've gone through the documentation and changed the p13n-profile-config.XML accordingly and made a new property set in the Datasync project with the required property neames.
    my p13n-profile-config.xml entry looks like this....
    <property-adapter>
         <name>myuup</name>
         <property-mapping>myuup</property-mapping>
         <ejb-jndi>UUPEjb.jar#CustomEntityPropertyManager</ejb-jndi>
         <adapter-property>
              <name>IBDataSource</name>
              <value>jdbc:bea:oracle://192.168.0.112:1521</value>
         </adapter-property>
         <adapter-property>
         <name>UUPExampleCache</name>
         <value>UUPExampleCache</value>
         </adapter-property>
    </property-adapter>
    protected Connection getConnection() {
              try {
                   DataSource dataSource = getDataSource();
                   return dataSource.getConnection();
              } catch (SQLException ex) {
                   throw new ConfigurableEntitySystemException(ex);
         protected DataSource getDataSource(){
              DataSource ds = null;
              try {
                   ds = (DataSource) getEnvironmentProperty(DATA_SOURCE);
              } catch (Exception ex) {
                   throw new ConfigurableEntitySystemException(ex);
              return ds;
         protected final Object getEnvironmentProperty(String propertyName) throws NamingException {
              Object envProperty = null;
              InitialContext jndiContext = new InitialContext();
              String lookupName = ( (new StringBuffer("java:comp/env/")).append(propertyName) ).toString();
              System.out.println("The lookup name is" + lookupName );
              envProperty = jndiContext.lookup(lookupName);
              System.out.println("The value of envProperty is " + envProperty);
              return envProperty;
    My ejb.jar.xml entry contains:
    <resource-ref>
    <res-ref-name>jdbc/IBDS</res-ref-name>
    <res-type>javax.sql.DataSource</res-type>
    <res-auth>Container</res-auth>
    </resource-ref>
    and Weblogic-ejb-jar.xml entry contains:
    <resource-description>
    <res-ref-name>jdbc/IBDS</res-ref-name>
    <jndi-name>jdbc/IBDS</jndi-name>
    </resource-description>
    When we try to access the propertyset in the portal admin console the following error message is given:----
    <Dec 19, 2008 5:38:59 PM IST> <Error> <PortalAdminTools> <BEA-415125> <A ToolsException occured trying to get the resources for com.bea.p13n.controls.exceptions.P13nControlException: Remote exception trying to get properties for user weblogic__svcAdminEditor, property set RecentFavoriteItems, property RECENT_ITEM:RecentFavoriteItems.
    com.bea.portal.tools.common.exceptions.ToolsException: com.bea.p13n.controls.exceptions.P13nControlException: Remote exception trying to get properties for user weblogic__svcAdminEditor, property set RecentFavoriteItems, property RECENT_ITEM
         at com.bea.portal.tools.ugm.controls.ProfileManagerControlImpl.getPropertyValues(ProfileManagerControlImpl.java:544)
         at com.bea.portal.tools.ugm.controls.ProfileManagerControlBean.getPropertyValues(ProfileManagerControlBean.java:534)
         at com.bea.jsptools.patterns.item.ItemService$DefaultItemServiceImpl.getItems(ItemService.java:515)
         at com.bea.jsptools.patterns.item.ItemService$DefaultItemServiceImpl.addItem(ItemService.java:447)
         at com.bea.jsptools.patterns.item.ItemService$DefaultItemServiceImpl.addRecentItem(ItemService.java:226)
         Truncated. see log file for complete stacktrace
    com.bea.p13n.controls.exceptions.P13nControlException: Remote exception trying to get properties for user weblogic__svcAdminEditor, property set RecentFavoriteItems, property RECENT_ITEM
         at com.bea.p13n.controls.profile.PropertyControlImpl.getProperty(Unknown Source)
         at com.bea.p13n.controls.profile.PropertyControlBean.getProperty(Unknown Source)
         at com.bea.portal.tools.ugm.controls.ProfileManagerControlImpl.getPropertyValues(ProfileManagerControlImpl.java:512)
         at com.bea.portal.tools.ugm.controls.ProfileManagerControlBean.getPropertyValues(ProfileManagerControlBean.java:534)
         at com.bea.jsptools.patterns.item.ItemService$DefaultItemServiceImpl.getItems(ItemService.java:515)
         Truncated. see log file for complete stacktrace
    java.rmi.RemoteException: EJB Exception: ; nested exception is:
         com.bea.p13n.usermgmt.profile.ProfileSystemException: ClassCastException trying to instantiate [UUPEjb.jar#CustomEntityPropertyManager] as a [EntityPropertyManager].
         at weblogic.ejb.container.internal.EJBRuntimeUtils.throwRemoteException(EJBRuntimeUtils.java:101)
         at weblogic.ejb.container.internal.BaseRemoteObject.handleSystemException(BaseRemoteObject.java:830)
         at weblogic.ejb.container.internal.BaseRemoteObject.handleSystemException(BaseRemoteObject.java:779)
         at weblogic.ejb.container.internal.BaseRemoteObject.postInvoke1(BaseRemoteObject.java:500)
         at weblogic.ejb.container.internal.StatelessRemoteObject.postInvoke1(StatelessRemoteObject.java:57)
         Truncated. see log file for complete stacktrace
    com.bea.p13n.usermgmt.profile.ProfileSystemException: ClassCastException trying to instantiate [UUPEjb.jar#CustomEntityPropertyManager] as a [EntityPropertyManager].
         at com.bea.p13n.usermgmt.profile.internal.ProfileManagerImpl.lookupPropertyManager(ProfileManagerImpl.java:1156)
         at com.bea.p13n.usermgmt.profile.internal.ProfileManagerImpl.getEntityPropertyManagerByRef(ProfileManagerImpl.java:1098)
         at com.bea.p13n.usermgmt.profile.internal.ProfileManagerImpl.getPropertyMap(ProfileManagerImpl.java:1286)
         at com.bea.p13n.usermgmt.profile.internal.ProfileManagerImpl.getEntityPropertyManagerRef(ProfileManagerImpl.java:1199)
         at com.bea.p13n.usermgmt.profile.internal.ProfileManagerImpl.getEntityPropertyManager(ProfileManagerImpl.java:1087)
         Truncated. see log file for complete stacktrace
    java.lang.ClassCastException: com.coles.ecom.ib.uup.CustomEntityPropertyManager_qp0u4g_EOImpl
         at com.bea.p13n.usermgmt.profile.internal.ProfileManagerImpl.lookupPropertyManager(ProfileManagerImpl.java:1125)
         at com.bea.p13n.usermgmt.profile.internal.ProfileManagerImpl.getEntityPropertyManagerByRef(ProfileManagerImpl.java:1098)
         at com.bea.p13n.usermgmt.profile.internal.ProfileManagerImpl.getPropertyMap(ProfileManagerImpl.java:1286)
         at com.bea.p13n.usermgmt.profile.internal.ProfileManagerImpl.getEntityPropertyManagerRef(ProfileManagerImpl.java:1199)
         at com.bea.p13n.usermgmt.profile.internal.ProfileManagerImpl.getEntityPropertyManager(ProfileManagerImpl.java:1087)
         Truncated. see log file for complete stacktrace
    >
    Edited by: user10728655 on Dec 19, 2008 4:09 AM

    There isn't a specific list of pro's / con's. Here are a few of the factors.
    a. Is this a custom UUP we are talking about or out of the box UUP? (determines effort time saved)
    b. What other features of WLP will be used? Will say for e.g. entitlements be used , and is so will they be based on UUP properties ? will content selectors be used? will segments be used? What are you hoping to accomplish by using the UUP? (determines what benefits you get)
    c. Are there any search related requirements based on the UUP (e.g. find all users with a UUP of country='US'?) How pure should your design be i.e. do you only interact with supported BEA API's or are you willing to go to the db directly , with the knowledge that future releases may cause your code to break? (UUP's arent good for searching , you can however go directly to db or use a custom UUP)
    d. what sort of caching is possible for the data(i.e is the data very time sensitive or mostly static)? what sort of updates are done ? is it one property at a time or multiple properties? is the UUP read only?How much flexibility do you need with transactions? (UUP go well with non time sensitive data which isnt updated by means other than the UUP).
    regards
    deepak

  • User Property Sets / UUP -- not showing up

    Hi. We are having problems getting any portal user property sets to show up in any environment other than our dev boxes. We are running 10.2. Our environment consists of our dev workstations, a dev server in 'development' mode, a stage server in 'production' mode, and a production server in 'production' mode.
    On our development boxes, we see the following property sets from the portal admin:
    Groupspace
    CustomerProperties
    BusinessUserProperties
    BusinessEmployeeProperties
    The latter 2 are our UUP property sets. As I said, these sets appear on our dev boxes, but from what I understand, that is expected because the EAR is exploded when published on a dev box.
    Consultants developed much of this portal application for us, including the uup property sets, and they are backing away and not offering any help in this matter. They simply said to use the propegation tools. I used the propegation tool to merge my dev box inventory and our development server inventory, and the differences did indicate the 4 property sets listed above. I selected to add only those 4 property sets to the dev server, exported the merged inventory, and exported it to our dev server with no errors. However, still no property sets showed up. I then pulled down another inventory from our dev server, and it indicated that it still did not have the property sets. I repeated this cycle once more to no avail.
    Things that are confusing to me are:
    1) The 'Groupspace' and 'CustomerProperties' sets appear to be portal default property sets. Wouldn't they be expected to exist in all environments?
    2) I thought that I read if the server you are deploying the EAR to is in 'development' mode, then the property sets should be moved over when deploying the EAR normally. I may be wrong about this as I am on information overload trying to learn these portal aspects under a time crunch.
    3) Where in the portal database are the propertysets themselved defined? I can see the 'PROPERTY_KEY' and 'PROPERTY_VALUE' tables which handle storing the user properties themselves, but I don't see any tables which would define a property set.
    Thanks in advance for any insights to this issue. It is making my week really tough.

    1st, I recommend posting in the WebLogic Portal forum:
    WebLogic Portal
    2ndly, I recommend opening a support case to get assistance if you are under a time crunch.

  • Access to uup ejb deployed in a shared library

    Hello,
    I use WLP 10.3.2 and i have deployed an EAR shared library with an ejb uup.
    In the ear shared library, we have deploy the uup ejb, the ProfilUser.usr files and the p13n-profile-config.xml.
    Could you tell me why in the jndi-name there are the suffix /app/ejb ???!!
    p13n-profile-config.xml
    <property-adapter>
    <name>profilCdnAdapter</name>
    <description>profile adapter to use attributes stored in LDAP</description>
    <property-mapping>ProfilUser</property-mapping>
    <ejb-jndi>portail-uup-user.jar#ProfilUser</ejb-jndi>
    <adapter-property>
    <name>profilUserCacheName</name>
    <value>profilUserCache</value>
    </adapter-property>
    </property-adapter>
    Error stacktrace :
    Caused by: javax.naming.NameNotFoundException: While trying to look up /app/ejb//app/ejb/portail-uup-user.jar#ProfilUser/home in /app/ejb/p13n_ejb.jar#UserProfileManager.; remaining name '/app/ejb//app/ejb/portail-uup-user/jar#ProfilUser/home'
         at weblogic.jndi.internal.BasicNamingNode.newNameNotFoundException(BasicNamingNode.java:1139)
         at weblogic.jndi.internal.ApplicationNamingNode.lookup(ApplicationNamingNode.java:144)
         at weblogic.jndi.internal.WLEventContextImpl.lookup(WLEventContextImpl.java:254)
         at weblogic.jndi.internal.WLContextImpl.lookup(WLContextImpl.java:393)
         at weblogic.jndi.factories.java.ReadOnlyContextWrapper.lookup(ReadOnlyContextWrapper.java:45)
         at weblogic.jndi.internal.AbstractURLContext.lookup(AbstractURLContext.java:130)
         at javax.naming.InitialContext.lookup(InitialContext.java:392)

    Check this is correct <ejb-jndi>portail-uup-user.jar#ProfilUser</ejb-jndi>
    In portail-uup-user.jar see if you have ejb-name as ProfilUser in ejb-jar.xml it should match.

  • Volume adjust will not come uup!

    todaay i turned on my ipod to play music, but when i went to turn uup the volume, the volume bar in now playing, the button on the side of the ipod, and when double clicking the home button will not work! is there something matter with the software, cause i have not updated to the latest software yet. or is there something i can do to fix this?

    Try resetting the ipad by holding the home and lock button simultaneously until the device restarts.

  • UUP & Rules

    Hi,
    My UnifiedUserProfile aggregate properties from different
    sources(LDAP,Personalization Database & external corporate database).
    How do I define a property set for a corporate database.?
    I am able to do a "getProperty()" from UUP , but not thru the
    <um:getProperty.....> where my property set has a property which is in my
    corporate database ( not in LDAP or Personalization Database).
    Also,
    Why the confiuration 1 diagram of UUP in WLPS 2.0.1 and WLPS 3.2 are
    different.
    thanks & regards
    Joel

    Kapil,
    The products now come with a migration tool that can analyse your source
    code and warn you if you are using deprecated or removed APIs/features. It
    is hard to generalize from your comments but there have been significant
    improvements from 3.2 to 4.0. The migration tool attempts to make the
    transition as easy as possible (including performing simple API
    substitutions).
    Please don't hesitate to post back with specific questions or issues that
    you run into.
    Sincerely,
    Daniel Selman
    "Kapil Khanna" <[email protected]> wrote in message
    news:3c508bc5$[email protected]..
    >
    Hi,
    We are planning to migrate from WLPS 3.2 to WLPS 4.0. We have purchasedlicenses
    only for WLPS 4.0 not the the portal piece which is old seperately. Wehavent
    used any of the custom tags that BEA provides. It was a conscious decisionthat
    we made as we knew some of these tags may not be supported in futurereleases.
    Due to some bugs with the way multi valued properties are handled in 3.2we had
    to write custom code to perform the tasks.
    We basically have custom code that makes direct calls to the UUP and tothe Rules
    engine EJB. My question is, during our migration is it likely that we willencounter
    significant problems with our code, that makes calls to these EJBcomponents?
    Have methods in these EJB's been deprecated? Have method signatureschanged etc...?
    There was no mention of any changes in the migration docs. If indeed therehave
    been changes, is it documented anywhere? If not what do we expect?
    Any information will be invaluable, and will help us through themigration.
    Thanks!

  • UUP: um:getProperty caching results?

    I've set up a UUP to access some data in an external database,
    and I'm getting some interesting effects when the external data
    changes. Am I missing something obvious here?
    When the UUP is first accessed, all of the information is
    returned correctly by the
    <um:getProperty propertyName="<myProp>"/> tag. If that data
    then changes in the external data store, the tag still returns
    the original data.
    I assumed this was due to the profile not reloading the
    information, but it does in fact as I can retrieve it using
    either the explicit getter method, or the getProperty method on
    the profile.
    Just to make it a bit clearer, if I do:
    <um:getProfile profileType="myType" profileKey="<user>" profileId="myProfile"
    scope="request"/>
    <%myProfileType mp=(myProfileType)myProfile;%>
    <um:getProperty propertyname="<property>"/>
    <%=mp.get<property>%>
    <%=mp.getProperty(null, "<property>", null, null)%>
    Then I get cached data displayed on the first line, and current
    data on the other two, until I restart the server.
    I'd assumed the <um:getProperty> tag was just calling the
    getProperty method on the bean rather than caching anything
    itself.
    Any suggestions?
    David

    Hi David,
    <um:getPropery> gets the property value from the cache, not directly from a
    ConfigurableEntity EJB. If you have first called <um:getProfile> with session
    scope, then it uses the CachedProfileBean that the <um:getProfile> tag put into
    the session. If you don't call <um:getProfile> with session scope, then it uses
    the AnonymousProfileBean.
    You could experiment with calling <um:getProfile> with session scope and check
    out the session to see the cached profile show up.
    You are calling the <um:getProfile> tag with request scope, not session scope.
    Also, I see that you are testing your application using
    ConfigurableEntity.getProperty() directly (with your mp.getProperty() call). In
    a real application you will want to use CachedProfileBean for speed. Search this
    newsgroup and check out the javadoc for hints about using the CachedProfileBean.
    Here are some links that may be useful:
    <um:getProfile> docs for WLCS 3.5 at
    http://edocs.bea.com/wlcs/docs35/p13ndev/jsptags.htm#1058056
    <um:getProperty> docs at
    http://edocs.bea.com/wlcs/docs35/p13ndev/jsptags.htm#1058056
    Anonymous profile documentation at
    http://edocs.bea.com/wlcs/docs35/p13ndev/users.htm#1092004
    CachedProfileBean javadoc
    http://edocs.bea.com/wlcs/docs35/javadoc/wlps/com/beasys/commerce/user/jsp/beans/CachedProfileBean.html
    David Marston wrote:
    I've set up a UUP to access some data in an external database,
    and I'm getting some interesting effects when the external data
    changes. Am I missing something obvious here?
    When the UUP is first accessed, all of the information is
    returned correctly by the
    <um:getProperty propertyName="<myProp>"/> tag. If that data
    then changes in the external data store, the tag still returns
    the original data.
    I assumed this was due to the profile not reloading the
    information, but it does in fact as I can retrieve it using
    either the explicit getter method, or the getProperty method on
    the profile.
    Just to make it a bit clearer, if I do:
    <um:getProfile profileType="myType" profileKey="<user>" profileId="myProfile"
    scope="request"/>
    <%myProfileType mp=(myProfileType)myProfile;%>
    <um:getProperty propertyname="<property>"/>
    <%=mp.get<property>%>
    <%=mp.getProperty(null, "<property>", null, null)%>
    Then I get cached data displayed on the first line, and current
    data on the other two, until I restart the server.
    I'd assumed the <um:getProperty> tag was just calling the
    getProperty method on the bean rather than caching anything
    itself.
    Any suggestions?
    David--
    Ture Hoefner
    BEA Systems, Inc.
    2590 Pearl St.
    Suite 110
    Boulder, CO 80302
    www.bea.com

  • UUP - ProfileNotFoundException

    We have implemented UUP successfully using a custom EJB as per the weblogic documentation. We have been able to successfully log in and obtain properties from that custom EJB. But in some cases (too complicated to describe here) it seems our custom EJB is not invoked...instead we get the below...My question is, in what circumstances would our custom EJB not be invoked but the below PhantomWrapper be invoked ?
    com.bea.p13n.usermgmt.profile.ProfileNotFoundException: 9e7146c2-d4c3-43a3-98e5-86c40af9c9eb
    at com.bea.p13n.usermgmt.profile.internal.PhantomProfileWrapperImpl.validateProfile(PhantomProfileWrapperImpl.java:406)
    at com.bea.p13n.usermgmt.profile.ProfileFactory.getProfile(ProfileFactory.java:205)
    at com.bea.p13n.usermgmt.profile.ProfileFactory.getProfile(ProfileFactory.java:122)
    at com.bea.p13n.usermgmt.profile.ProfileFactory.getProfile(ProfileFactory.java:99)
    at com.telus.portal.consumer.filter.LoginFilter.process(LoginFilter.java:167)
    at com.telus.portal.consumer.filter.LoginFilter.doFilter(LoginFilter.java:123)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
    at com.sun.identity.agents.filter.AmAgentBaseFilter.allowRequestToContinue(AmAgentBaseFilter.java:87)
    at com.sun.identity.agents.filter.AmAgentBaseFilter.doFilter(AmAgentBaseFilter.java:43)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
    at com.bea.p13n.servlets.PortalServletFilter.doFilter(PortalServletFilter.java:251)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3242)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
    at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2010)
    at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:1916)
    at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1366)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:181)

    We were able to fix this issue by specifying on the ProfileFactory that validation is not required.

  • UUP Ldap

    Configure LDAP UUP according steps of this page
    http://edocs.bea.com/wlp/docs100/users/appendixa.html#wp1055363
    , but it does not work for me, I do something else?

    Hi,
    With bea weblogic 9.2 you have to merge the ldap_uup.jar with p13n_ejb.jar file and deploy in the portal server.But in weblogci 8.1 the implemention of UUP with LDAP is in p13n_ejb.jar only.
    Finally you have to edit the ejb-jar.xml and weblogic-ejb-jar.xml file according to the steps given at edocs.
    Regards
    Bishnu
    Edited by bishnu_kumar at 11/29/2007 5:47 AM

  • UUP for update 2 ?

    Is UUP only for viewing ? or also can update as well ?
    thanks

    Hello,
    UUP is for read and for write. For example code and complete deployment
    instructions, see the example on http://dev2dev.bea.com/index.jsp
    It is at
    http://dev2dev.bea.com/code/codedetailcontent.jsp?productType=weblogic+porta
    l&codeType=code+sample&filepath=components%2Fdev2dev%2Fcodelibrary%2Fcodesam
    ples%2Fcodesample_wlp_uup.htm
    The LdapPropertyManager is an example UUP for use with LDAP. It ships
    with the product and it is read-only. It could be modified to be
    read-write.
    Ture Hoefner
    BEA Systems, Inc.
    www.bea.com
    "Friend" <[email protected]> wrote in message
    news:3db3ff87$[email protected]..
    >
    Is UUP only for viewing ? or also can update as well ?
    thanks

  • Uup and security realm

    Does UUP require a Security Realm? Can we implement UUP without a security
    realm?
    Much appreciated for any help

    Does UUP require a Security Realm? Can we implement UUP without a security
    realm?
    Much appreciated for any help

  • UUP specific ?'s

    Hi,
    UUP is an Entity bean. Every time i call get and set methods from a JSP
    page(to get/set User properties) its a potential remote call which involves
    network traffic. This design wont scale very well.
    A solution for that is to use Value objects. If i need to use value objects
    for property sets i 'cannot' use the default wlps UUP functionality. To
    solve this what i need to do is
    i)set up user properties in my custom tables
    ii)extend the UUP to write my own classes as defined in the personalization
    server guides. These classes will use the value objects and persist them in
    my custom tables.
    Is my understanding correct or is there a way that i can use the default UUP
    to use value objects?
    Thanks,
    --Kapil

    Kapil,
    As a side-note, we do not recommend the "split configuration" of the JSP
    container of a different machine to the EJB container. If both are hosted on
    the same machine WLS will use "local" calls and avoid the overhead of RMI.
    Sincerely,
    Daniel Selman
    "kapil khanna" <[email protected]> wrote in message
    news:3afc275b$[email protected]..
    Hi,
    UUP is an Entity bean. Every time i call get and set methods from a JSP
    page(to get/set User properties) its a potential remote call whichinvolves
    network traffic. This design wont scale very well.
    A solution for that is to use Value objects. If i need to use valueobjects
    for property sets i 'cannot' use the default wlps UUP functionality. To
    solve this what i need to do is
    i)set up user properties in my custom tables
    ii)extend the UUP to write my own classes as defined in thepersonalization
    server guides. These classes will use the value objects and persist themin
    my custom tables.
    Is my understanding correct or is there a way that i can use the defaultUUP
    to use value objects?
    Thanks,
    --Kapil

  • UUP where is it stored

    I would like to know where UUP information is stored, is it in a database or as
    a XML file.
    Thanks

    Ponraj,
    The idea of the Unified User Profile is that it provides a seamless way to
    access properties from any datasource. So by design UUP information can be
    stored in a RDBMS, an XML database or even an XML file. The default
    implementation that Weblogic Portal uses, however, uses the RDBMS to store
    properties in the PROPERTY_VALUE table. There are a number of other,
    associated tables used for property sets, however, so I would not recommend
    editing this by hand.
    Sincerely,
    Adrian.
    Adrian Fletcher.
    Senior Software Engineer,
    BEA Systems, Inc.
    Boulder, CO.
    email: [email protected]
    "Ponraj Rajagopalan" <[email protected]> wrote in message
    news:3c6a5f2b$[email protected]..
    >
    I would like to know where UUP information is stored, is it in a databaseor as
    a XML file.
    Thanks

  • Alternative of UUP, Using OVD repository (Through LDAP configuration)

    Hi All,
    if any body no the alternative approach of weblogic portal UUP . please help me .
    MY requirement is using oracle virtual directory(OVD) repository (Through LDAP configuration)
    i did ovd configuration to my weblogic server security relam . and in protal side , i have written one class to access data from we ldap and set it on .usr file .
    and i am getting user profile from weblogic portal console and in my result jsp also i am displaying .
    but when i am fetching group information . i am getting error .
    if any body know the solution please help .
    best regards
    sanjay
    Edited by: user1006007 on Jan 5, 2011 4:34 AM

    "cn=webi" is this the distinguished name for the LDAP account?
    also try using the IP instead of hostname
    and if you CMS is using oracle try to use 10.2.0.2 or earlier driver.
    Regards,
    Tim

  • Third party application calling UUP API

    Hi there
    As subject, appreciate if someone would tell me how to go about it. Where do
    I find UUP API syntax? What steps are involved to get started?
    Many thanks
    TL

    Thanks, Ture
    "Ture Hoefner" <replyto@newsgroup> wrote in message
    news:3e1f11f8$[email protected]..
    Hi TL,
    I would start with the UUP example on dev2dev.bea.com (
    http://dev2dev.bea.com/code/codedetail.jsp?productType=weblogic+portal&codeT
    ype=code+sample&highlight=samples )
    After looking at that, you can check the javadoc for the EJBs that are
    involved in managing a user profile. These EJBs are what you will callfrom
    your client ( http://edocs.bea.com/wlp/docs70/javadoc/index.html )
    UserManager can give you a ProfileWrapper given a username. It can also
    give you a ProfileManager based on the user type (usuallyUserProfileManager
    for type "User"). You use a ProfileWrapper or ProfileManager to get/set
    user properties.
    Ture Hoefner
    BEA Systems, Inc.
    www.bea.com
    "Tough Luck" <[email protected]> wrote in message
    news:3e172031$[email protected]..
    Hi there
    As subject, appreciate if someone would tell me how to go about it.
    Where
    do
    I find UUP API syntax? What steps are involved to get started?
    Many thanks
    TL

Maybe you are looking for

  • USER NAME PROBLEM

    On Sunday February 24th 2013 I purchased your Adobe Photoshop Elements 11 from Domayne.  On Monday I contacted your "Help" line to ask why the program would not allow me to chose a User Name.  I was told that the "Experts" were looking at it and woul

  • Adobe story crashes on login (online application, google chrome)

    I've successfully used Story several times, but at some point when i tried to login i got the following: TypeError: Error #1009: Cannot access a property or method of a null object reference.           at vu.core.util.subscription::SubscriptionManage

  • CreativeCloud Home Tab Does Not Load

    My application manager was just updated to Creative Cloud. When I login the Home tab just has a endless spinning wheel. All other tabs work. Any idea how to fix this? I already tired a uninstall and reinstall plus the I deleted the opm.db file. Also,

  • Abap dump after patch ugrade 15

    Hi , our XI system was upgraded from SP 10 to 15. On trying to see the pipeline steps and the xml details from MONI, it is showing the abap dump. But from moni itself I can click at other execution steps. Only at this particular step-data returned fr

  • UWC + time zone + system time zone

    Hello, I have messaging server 7 running on solaris 10 x86. when I change my system time zone, the time stamp related to messages received and sent is getting changed, regardless of the time zone set in UWC (global setting). Is it a correct behaviour