OMNI portlet preference store issue

Hi,
Application is running on Staging environment and I want to move it to UAT clustered environment. Portlet application as well consumer application (Portal) deployed successfully. After that I have run persistancemigration tool for WSRP portlet preferences and copy them to UAT. At this stage, my portal and WSRP/JSR portlet start running. After that i tried to run migration tool to export omni portlet preferences in following way:-
1. I have set classpath for MigrationTool.
2. Test the classpath as follow:-
C:\>echo %classpath%
.;D:\Program Files\J-Integra\Exchange\lib\jintegra.jar;D:\Program Files\J-Integr
a\Exchange\lib\cdo.jar;.;D:\Program Files\J-Integra\Exchange\lib\jintegra.jar;D:
\Program Files\J-Integra\Exchange\lib\cdo.jar;D:/OracleAS/OracleSOA/jdbc/lib/ojd
bc14dms.jar; D:/OracleAS/OracleSOA/portal/jlib/pdkjava.jar; D:/OracleAS/OracleSO
A/portal/jlib/ptlshare.jar;
3. When i run the command its giving me ClassDefFoundErrro error:-
C:\>java oracle.portal.provider.v2.preference.MigrationTool -mode filetofile -pr
ef1UseHashing true -pref1RootDirectory D:/OracleAS/OracleSOA/portal/portletdata/
tools/omniPortlet -pref2RootDirectory D:/temp/omni
Exception in thread "main" java.lang.NoClassDefFoundError: oracle/portal/provide
r/v2/preference/MigrationTool
I have also run above command in this way but its also not worked for me:-
set classpath=D:/OracleAS/OracleSOA/jdbc/lib/ojdbc14dms.jar; D:/OracleAS/OracleSOA/portal/jlib/pdkjava.jar; D:/OracleAS/OracleSOA/portal/jlib/ptlshare.jar
java oracle.portal.provider.v2.preference.MigrationTool -mode filetofile -pref1UseHashing true -pref1RootDirectory D:/OracleAS/OracleSOA/portal/portletdata/tools/omniPortlet -pref2RootDirectory D:/temp/omni
Kindly do let me know what is the issue?
2ndly, i copied omni portlet preferences (without running above tool) and pasted in UAT environment, OC4J is throwing following exceptions when i called them from Portal:-
HTTPClient.HTTPConnection
java.lang.ClassCastException: HTTPClient.HTTPConnection
at
oracle.portlet.client.connection.web.WebProducerRuntimeAdapterImpl.doHttpClientCall(WebProducerRunti
meAdapterImpl.java:402)
at
oracle.portlet.client.connection.web.WebProducerRuntimeAdapterImpl._showPortlet(WebProducerRuntimeAd
apterImpl.java:188)
at
oracle.portlet.client.connection.web.WebProducerRuntimeAdapterImpl.showPortlet(WebProducerRuntimeAda
pterImpl.java:156)
at
oracle.portlet.client.connection.web.WebProducerInteraction.showPortlet(WebProducerInteraction.java:
130)
at oracle.portlet.client.techimpl.web.WebPortletRenderPipe.pre(WebPortletRenderPipe.java:84)
at oracle.portlet.client.service.pipeline.PipeContext.internalExecute2(PipeContext.java:519)
at oracle.portlet.client.service.pipeline.PipeContext.internalExecute(PipeContext.java:406)
at oracle.portlet.client.service.pipeline.PipeContextRunnable.run(PipeContextRunnable.java:23)
at
edu.emory.mathcs.backport.java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:431)
at edu.emory.mathcs.backport.java.util.concurrent.FutureTask.run(FutureTask.java:176)
at
oracle.portlet.client.service.pipeline.ModifiedThreadPoolExecutor$Worker.runTask(ModifiedThreadPoolE
xecutor.java:398)
at
oracle.portlet.client.service.pipeline.ModifiedThreadPoolExecutor$Worker.run(ModifiedThreadPoolExecu
tor.java:423)
at java.lang.Thread.run(Thread.java:595)
I have also changed the connection.xml to point to some stagin server URL where these omni portlets are running but having same exception. What can be the issue?
Thanks in advance.
Regards,
Imran

This issue is related to the Shared library in th server.xml. I also had the same issue. the import for oracle.http.client shared library would be missing in your oracle.wsrp shared lib description.
Update that and you will be free of this error

Similar Messages

  • Portlet Preferences Gateway Issue

    I have a custom portlet, I am setting 2 custom preferences:
    PortletResponse.SetSettingValue(SettingType.Admin,"URL", TextBox1.Text);PortletResponse.SetSettingValue(SettingType.Admin,"Count",TextBox2.Text);These settings basically Set the URL and Site Count for a List. I have built this using the Plumtre EDK, and .net.I have a remote Server, IE not in the same Domain as the corporate portal server. The Preference work great. The portlets render fine everything is wonderful.When I place the code on our Production environment, the initial preference page loads with the gateway, but during postback where I am setting the Preferences above, I get a Gateway exception error. When I look at the URL of the preferences I do indeed see a 'Local' non gatewayed server in the URL. (When I use a server not on our Domain the preference are gatewayed." Has anyone run into this before..I haven't seen it, bugging me!

    Hi Terry,
    à
    I can ping the server with no problem when using the ip address, I can not do it using server name.
    Generally, it seems to be a DNS issue. on current situation, please run
    SBS BPA and check if find some related issues. Then, please use
    Nslookup tool to troubleshoot DNS problems. Meanwhile, please run
    DCDIAG /TEST:DNS to validate DNS health. In addition, would you please let me know how configure DNS?
    How To Install and Configure DNS Server in Windows Server
    2003
    Please also open Event Viewer and check if can find some events or errors. Those may help us to go further
    analyze.
    If anything I misunderstand or any update, please don’t hesitate to let me know.
    Hope this helps.
    Best regards,
    Justin Gu

  • Store defaul portlet preferences

    Hi,
    I want to implement edit mode for my portlet, where only admins have access. On the edit page, I want to enable the admins to set the default portlet preferences (the same value for all users, not only for the current user)
    How can I best do this. We are using 8.1.5.
    I have tried to use the PreferencePersistenceManager looked up with PortalBeanManager (similar as in VisitorTools) but I got a NameNotFoundException
    Thanks

    Hi,
    Select-Option : MATNR type mara-matnr.
    Ranges : MATNR for MARA-MATNR.
    r_matnr = s_matnr.
    EXPORT R_MATNR to R_MATNR MEMORY ID 'ZID'.
    while retrieving
    IMPORT R_MATNR from R_MATNR MEMORY ID 'ZID'.
    else store it into a DB table of same structure.
    Best regards,
    Prashant

  • Real brain bender: virtual host or omni portlet issue? Take the challenge

    We are having problems with a portal page that displays several omni portlets on several tabs. Here's the situation:
    The page consists of 5 tabs, each representing a different demographic characteristic. On each tab there are four omni portlets. One omni porlet represents a selection list. The user makes a selection, which triggers an omni portlet event to pass the selection criteria to a page parameter. The other three omni portlets on the tab read the parameter value and retrieve data according to the selected parameter value.
    Example: The user selects the Age tab and selects the link representing data for the Central Region. The omni portlet's event populates the page's "region" parameter with the value "Central." The other three portlets on the tab retrieve their respective data where region = 'Central'.
    Since all the tabs on the page represent different demographic characteristics, the omni portlets on all the other tabs also perform their queries where region='Central' so that the user will see Central Region data displayed regardless of what tab they navigate to.
    Also, when the user navigates to another tab and selects a different region, all the omni portlets on all the tabs perform their respective queries to capture data where region=<selected region>.
    The page performs correctly until we configure a virtual host. In that case, when a user makes a selection of a particular county in one tab, the queries are performed but the page displays with a tab in view other than the one where the user made the selection.
    Example: the user navigates to the Age tab and selects region='Central'. Then the user navigates to Gender tab and then Living Situation tab, viewing the results on each tab. Now the user returns to Gender tab and selects region='Western.' The portlets perform their queries and the page re-displays with the user on Living Situations tab, rather than Gender tab where the selection was made.
    Obviously, we want the user to stay put on the tab in which they make their selection. I think it's a problem with the virtual host configuration. My DBA thinks it's a problem with the way the page is built. Has anyone else run into this kind of thing? Is there a trick to using Virtual Hosts?

    Your main.cf seems redundant.
    For example:
    if you specify:
    virtual_alias_maps = hash:/etc/postfix/virtual_alias, mysql:/etc/postfix/mysql_virtual_forwards.cf
    you don't need this:
    alias_maps = hash:/etc/postfix/aliases
    and i think you have a lot of more options you don't need.
    This is my main.cf on my vps and everything works great (sending and receiving emails from/to most common mail server: gmail, hotmail etc etc)
    smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
    biff = no
    # appending .domain is the MUA's job.
    append_dot_mydomain = no
    readme_directory = no
    # TLS parameters
    smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
    smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
    smtpd_use_tls=yes
    smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
    smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
    message_size_limit = 4194304
    virtual_mailbox_domains = mysql:/etc/postfix/mysql-virtual-mailbox-domains.cf
    virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual-mailbox-maps.cf
    virtual_alias_maps = mysql:/etc/postfix/mysql-virtual-alias-maps.cf
    virtual_transport = dovecot
    dovecot_destination_recipient_limit = 1
    it is very simple (no dkim, no forced tls, no mailbox limits and so on) and it can be improved but it works..
    as I suggested you just try spending some hour wiping postfix installation and giving a look to this guide

  • Portlet not available error when customizing Omni Portlet

    Hi,
    I've created a webcenter page with a omni portlet on it. Configuring this portlet for the first time is OK. However customizing this same portlet later on will always give me the portlet unavailable error, together with this stacktrace.
    SEVERE: oracle.adf.model.portlet.binding.PortletBindingException: Portletmodus 5 kan niet worden ingesteld voor portletbinding OmniPortlet1_1., Please check the privileges before executing this operation
         at oracle.adfinternal.view.faces.renderkit.html.portlet.ADFPortletServlet.process(ADFPortletServlet.java:473)
         at oracle.adfinternal.view.faces.renderkit.html.portlet.ADFPortletServlet.process(ADFPortletServlet.java:343)
         at oracle.adfinternal.view.faces.renderkit.html.portlet.ADFPortletServlet.doGet(ADFPortletServlet.java:315)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
         at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
         at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:162)
         at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)
         at oracle.security.jazn.oc4j.JAZNFilter$1.run(JAZNFilter.java:396)
         at java.security.AccessController.doPrivileged(Native Method)
         at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
         at oracle.security.jazn.oc4j.JAZNFilter.doFilter(JAZNFilter.java:410)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:620)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:369)
         at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:865)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:447)
         at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:215)
         at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:117)
         at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:110)
         at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
         at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
         at java.lang.Thread.run(Thread.java:595)
    Adding adf security does not help.
    Any suggestions are greatly appreciated. Note that I have the same problem with different portlets, so it has nothing to do with this specific OMNI portlet I guess.
    Jaco Verheul

    The timing... :) having the same issue. Is there any resolution to this or should I also open an SR to get the patch/fix?
    Also, to help others searching for this error...
    Portlet unavailable when trying to click customize for an OmniPortlet.
    Portlet unavailable
    <!--Unable to set portlet mode 5 for portlet binding OmniPortlet5_1, Please check the privileges before executing this operation-->
    <!--oracle.adf.model.portlet.binding.PortletBindingException: Unable to set portlet mode 5 for portlet binding OmniPortlet5_1, Please check the privileges before executing this operation
         at ...
    -->
    Steve
    Message was edited by:
    ssaxer

  • Maximum Fields in Omni Portlet?

    We have recently installed PDK Release 2 v9.0.2.6.2 and are busy adding Omni Portlets to our Portals. We are really pleased with the majority of functions so far but have now hit a problem.
    I seem unable to create a report that displays more than 5 columns. I have tried various different SQL statements that all return more than 5 rows, but I only seem to be able to display 5 columns.
    Any ideas?
    Thanks,
    Paul.

    To clarify this issue I have provided a step by step example of my problem below
    1)Create blank page
    2)Add new omni portlet
    3)Select database connection to IASDB or any other valid connection
    3)Define omni portlet with the following SQL:
    SELECT 'Text 1' column1,
    'Text 2' column2,
    'Text 3' column3,
    'Text 4' column4,
    'Text 5' column5,
    'Text 6' column6,
    'Text 7' column7
    FROM dual
    4)Click on finish
    5)Omni Portlet only displays columns 1-5
    6)Edit defaults of omni portlet and on click on layout tab
    7)Under the "Column Layout" heading there are only options to display and modify 5 fields and no option to display all 7 fields returned by my SQL query.
    My question is how can I display all 7 fields in the SQL that defines the omni portlet?
    Thanks,
    Paul.

  • Filter omni portlet output data according to portal user

    We have created an omniportlet that connects to a database, and retrives some values into a defined HTML layout.
    We want to filter output data according to our portal current user name
    When we try to use portal.wwctx_api.get_user inside of omni portlet select statement fallowing error occurs.
    Error in executing Query : [ORA-06510: PL/SQL: unhandled user-defined exception ORA-06512: at "PORTAL.WWCTX_SSO", line 1803 ORA-06510: PL/SQL: unhandled user-defined exception ORA-06512: at "PORTAL.WWCTX_SSO", line 1637 ORA-06502: PL/SQL: numeric or value error ORA-06512: at "PORTAL.WWCTX_SSO", line 1865 ORA-06512: at "PORTAL.WWCTX_API", line 183 ]
    Thanks a lot

    This is because the Omniportlet is actually operating within a different context--a separate database connection from the Portal connection. We have similar issues with Java portlets. You might try creating a public parameter on the portlet, then mapping that to the system variable USER (done on the Parameters tab of the page where you deploy it--if you don't see a parameters tab, you must enable Parameters and Events at the page group properties level). I haven't tested any of this, but it should get you going in the right direction.

  • Omni Portlet shows No Listener

    We have Portal 10.1.4. When connection to portal are reached at 120 then omni portlet on every page of portal shows "No Listener". Other content still visisble on the pages, only problem with the omni portlets.
    What should i do to solve the issue.
    Thanks in advance

    Solutions is to increase timeout value in provider.xml file in MID_TIER_ORACLE_HOME/j2ee/OC4J_Portal/applications/portalTools/omniPortlet/WEB-INF/providers/omniPortlet. If you change the timeout value, you also need to do the following:
    Bounce your middle-tier.
    Increase the provider registration Timeout value of the OracleAS Portal instances with which this provider is registered.

  • 168.portal MailViewer Portlet Preferences

    I'm trying execute the 168.portal - MailViwer Portlet smple to see how the preferences work with JSR 168. But I don't know how to login to view the output as I don't have any user name and passwords. Can anybody guide me on that? Also let me know if anybody can help in using the Preferences as I'm able to load the default preferences but cannot store the preferences with store() method. It gives me :-
    java.lang.UnsupportedOperationException: Can not persist preferences. No backing store configured or deployed, or this portal does not support customization.
    Any help in this regard would be highly appreciated!!

    I am having a same problem where the portlet preferences can not be stored. Did you figure out your problem? I am doing simple java portlet that stores personal information of 1 person than in edit mode I tried to change the information and it bombs
    public void processAction(ActionRequest actionRequest,
    ActionResponse actionResponse) throws PortletException, IOException{
    String pocRank = actionRequest.getParameter("pocRank");
    String pocName = actionRequest.getParameter("pocName");
    String pocEmail = actionRequest.getParameter("pocEmail");
    String pocPhone = actionRequest.getParameter("pocPhone");
    PortletPreferences pref = actionRequest.getPreferences();
    pref.setValue("pocRank", pocRank);
    pref.setValue("pocName", pocName);
    pref.setValue("pocEmail", pocEmail);
    pref.setValue("pocPhone", pocPhone);
    try{
    pref.store();
    catch(SecurityException se){
    System.out.println("Poc:" + se);
    catch(IOException ioe){
    System.out.println("POC: " + ioe);
    actionResponse.setPortletMode(PortletMode.VIEW);
    /////////////////////////JSP FILE///////////////////////
    <%@ page language="java" contentType="text/html;charset=UTF-8"%>
    <%@ taglib uri="http://java.sun.com/portlet" prefix="portlet"%>
    <%@ page import="javax.portlet.PortletPreferences"%>
    <head>
    <title> Web Application Page </title>
    </head>
    <portlet:defineObjects />
    <%
    PortletPreferences prefs = renderRequest.getPreferences();
    String pocRank = prefs.getValue("pocRank", "pocRank");
    String pocName = prefs.getValue("pocName", "pocName");
    String pocEmail = prefs.getValue("pocEmail", "pocEmail");
    String pocPhone = prefs.getValue("pocPhone", "pocPhone");
    %>
    <body>
    <form method=POST action="<portlet:actionURL/>">
    <table border="1">
    <tr>
    <td>  JPRSP POC </td>
    </tr>
    <tr>
    <td>Rank  </td>
    <td>
    <input name="pocRank" value=""/>
    </td>
    </tr>
    <tr>
    <td>Name  </td>
    <td><input name="pocName" value=""/></td>
    </tr>
    <tr>
    <td>Email  </td>
    <td><input name="pocEmail" value=""/></td>
    </tr>
    <tr>
    <td>Phone  </td>
    <td><input name="pocPhone" value=""/></td>
    </tr>
    <tr valign="middle" align="center">
    <td><input type="reset" name="Save" align="middle"><td>
    <input type="submit" name="Save" align="middle"></tr>
    </table>
    </form>
    </body>

  • Portlet Preferences - Any way to define templates or bulk load ?

    Hi,
    I have a question regarding portlet preferences. We have need to store metadata
    about a portlet and this metadata is the same for all portlets inside the portlet.
    As we will have in excess of 300 portlets which is expected to rise to around
    2000 - 3000 in the future, it will be incredibly tedious for the portal admin
    to create the preferences for each one (for such items as portlet owner, portlet
    administrator etc)
    Is there a template facility (a bit like user profiles) where we can set up the
    definition with fields and values etc, and apply to a portlet. Or failing that
    a bulk load capability where we can just populate the DB using the portlet_definition_id
    or portlet_instance_id in the preference tables ?
    We are on SP2 by the way.
    TIA
    Martin

    Thanks Subbu,
    That worked.....can you keep us updated on any movement with the SPI as this is
    something that of us very definite importance to us.....
    Thanks for the quick response
    Martin
    Subbu Allamaraju <[email protected]> wrote:
    Martin,
    For some reason in Workshop i dont seem to be able to add preferencesto the portlet
    i am creating. For example i create a JSP and then right click 'GeneratePortlet'
    and it creates me the .portlet file. But when i try to access the preferences
    menu it just gives me 'Remove' and the list is empty. It does not offerthe 'Create'
    Option. I must be missing somethingTry dragging "Preference" from the palette.
    Also even if we could do it at create time in workshop these will bethe same
    for all portlets in the Portal and thus this would need to be doneevery time
    manually and that would leave room for mistakes and people missingfields etc.
    We are looking at a very large number of portlets...
    What would be really nice is to define a 'preferences' property setas user profile
    etc and then
    just apply it...thus not leaving room for errors etc.....
    At this time, the API does not support this scenario. We're considering
    an SPI for a future release, and we'll make sure this scenario gets
    addressed.
    Subbu
    Any thoughts.....?
    Subbu Allamaraju <[email protected]> wrote:
    Martin,
    Have you considered specifying preferences for each portlet while
    creating the portlet in WLW? The recommended approach is to create
    preferences while creating the portlet as the portlet developer ismore
    likely to know what preferences are required and the implications.If
    the default values entered by the portlet developer are meaningful,
    portal admins won't have to change these values.
    Subbu
    Martin Porter said the following on 12/17/2003 07:12 AM:
    Hi,
    I have a question regarding portlet preferences. We have need to storemetadata
    about a portlet and this metadata is the same for all portlets insidethe portlet.
    As we will have in excess of 300 portlets which is expected to riseto around
    2000 - 3000 in the future, it will be incredibly tedious for the portaladmin
    to create the preferences for each one (for such items as portlet
    owner,
    portlet
    administrator etc)
    Is there a template facility (a bit like user profiles) where we canset up the
    definition with fields and values etc, and apply to a portlet. Or
    failing
    that
    a bulk load capability where we can just populate the DB using theportlet_definition_id
    or portlet_instance_id in the preference tables ?
    We are on SP2 by the way.
    TIA
    Martin

  • Locale Based Omni Portlet

    Hi,
    I am currently developing an application using the Oracle webcenter framework. I wanted to have a locale based Omni Portlet whcih could bring in information from the database according to the locale set.
    There are a few more things like moving the portlet direction left to right or changing the keys to arabic ones. Is there any solution that is possible

    problem solved. There is a locale variable that one can use. It returns the current locale of the Application Server. The only issue is your application should also be configured to that locale

  • Sharing portlet preferences among users

    Hello,
    Is it possible to share portlet preferences among users? So that the
    portlet preferences would be stored per portlet instance, and would be
    the same for every user?
    If this is not possible with Java portlets (JSR-168), can it be done
    with other portlet types (JSP portlet, page flow portlet), using the
    PortletPreferences API?
    The JSR-168 specification says:
    "Portlet Specification assumes preference attributes are user specific,
    it does not make any provision at API level or at semantic level for
    sharing preference attributes among users. If a portal/portlet-container
    implementation provides an extension mechanism for sharing preference
    attributes, it should be well documented how the sharing of preference
    attributes works."

    Betsy,
    Does WLP provide a way to allow a user to store only a subset of all
    his portlet preferences (using only JSR 168 api) ?
    My aim is to try to create a JSR 168 compliant portlet where few of
    the preferences are allowed to modified by the user (in the edit
    mode), while all other preferences may be modified only by a portal
    admin (thru admin view). However, the PortletPreferences.store()
    method seems to store values of all current preferences for the
    particular user, with the result that future changes by the admin are
    not reflected for any user who has already customized his
    preferences.You can let the admin propagate changes to the user via admin tools.
    There is an option in admin tools to do that.
    Setting the preference <read-only> attribute to 'true' does not help
    either, as the store method still attempts to store the value and
    then throws a ReadOnlyException.In this case, the setValue/setValues/reset and not the store will throw
    the ReadOnlyException.
    Why does WLP attempt to store all preference values; as opposed to
    setting only those which have been explicitly set using
    PortletPreferences.setValue(key, value)?The implementation does not keep track of changes explicitly in memory.
    Even if it keeps track of changes, I'm not sure if this would solve your
    use case.
    Will BEA be changing this in future releases, and is there a
    work-around for now?The suggested approach is to let admins propagate changes to users.
    Subbu
    >
    Thanks, Betsy
    Although WLP does not support the notion of sharing preferences,
    WLP lets you manage preferences in a hierarchy via the admin tools.
    When an admin sets preferences on a portlet, as long as users don't
    customize their portlets, all users get the same portlet instances,
    and hence share preferences.
    Subbu
    Bob said the following on 02/12/2004 04:08 AM:
    Hello,
    Is it possible to share portlet preferences amongusers? So that the
    portlet preferences would be stored per portletinstance, and would be
    the same for every user?
    If this is not possible with Java portlets(JSR-168), can it be done
    with other portlet types (JSP portlet, page flowportlet), using the
    PortletPreferences API?
    The JSR-168 specification says:
    "Portlet Specification assumes preferenceattributes are user specific,
    it does not make any provision at API level or atsemantic level for
    sharing preference attributes among users. If aportal/portlet-container
    implementation provides an extension mechanism forsharing preference
    attributes, it should be well documented how thesharing of preference
    attributes works."

  • Accessing 8.1 portlet preferences from PageFlow Controllers

    How does one access portlet preference values from within pageflow
    controllers?
    Having all the JSP tags available is great, but developers need equivalent
    functionality made available from within pageflow code!
    thanks,
    Markus

    ryan upton wrote:
    You could also use PortletPresentationContenxt.getPreferences(request) from
    within the jsp to do the same thing, no?You can. The only difference is that, you are not allowed to update
    preferences (calling store()) in a JSP.
    Subbu
    >
    >
    "Subbu Allamaraju" <subbuATbeaDOTcom> wrote in message
    news:3f26b138$[email protected]..
    You can access PortletBackingContext from within controllers. You can
    then call getPreferences(request) on this to get portlet preferences.
    Subbu
    Markus Blumrich wrote:
    How does one access portlet preference values from within pageflow
    controllers?
    Having all the JSP tags available is great, but developers need
    equivalent
    functionality made available from within pageflow code!
    thanks,
    Markus

  • Problem  pl/sql function as web service in OAS as omni portlet

    Dear All,
    I try to use pl/sql function from package as web service in OAS as omni portlet. This function returning, for example, the result of searching as number of rows (Id, name).
    As I have understood, OAS omni portlets understands only J2EE 1.3(oracle) web service (which is chosen on the first step of the making the service from PL/SQL). Since in the event of choice J2EE 1.3(JAX-PRC) OAS can not analyse the answer SOAP on elements.
    I try return types:
    1. xml. Kind of <rowset><row><id>1</id><name>John</name></row><rowset>.
    2. ref cursor – can`t use
    3. varray of records – can`t use.
    At the best, answer recognizes as line, rather then as array element.
    Thank you in advance for answer

    Dear All,
    I try to use pl/sql function from package as web service in OAS as omni portlet. This function returning, for example, the result of searching as number of rows (Id, name).
    As I have understood, OAS omni portlets understands only J2EE 1.3(oracle) web service (which is chosen on the first step of the making the service from PL/SQL). Since in the event of choice J2EE 1.3(JAX-PRC) OAS can not analyse the answer SOAP on elements.
    I try return types:
    1. xml. Kind of <rowset><row><id>1</id><name>John</name></row><rowset>.
    2. ref cursor – can`t use
    3. varray of records – can`t use.
    At the best, answer recognizes as line, rather then as array element.
    Thank you in advance for answer

  • Replacing library with template deletes portlet preferences

    Hi,
    If I have to deploy a new version of our portal, with changes to the
    .portal file I have to make a dummy desktop from the .portal file, and
    then say yes to replace library with template. If I do this however all
    my portlet preferences are resat to their default values. Are there
    anyway to avoid this, or another way to get the library updated with the
    newest version, without having to make a dummy desktop.
    /Steen

    Hi,
    If I have to deploy a new version of our portal, with changes to the
    .portal file I have to make a dummy desktop from the .portal file, and
    then say yes to replace library with template. If I do this however all
    my portlet preferences are resat to their default values. Are there
    anyway to avoid this, or another way to get the library updated with the
    newest version, without having to make a dummy desktop.
    /Steen

Maybe you are looking for

  • Error Handling in BPM - Send Step

    Hello, I would like to implement the following two error handlers using BPM: 1. There is a send step which sends a message to an HTTP receiver. If the HTTP server is down I would like to add 3 retries and just in case after the third retry fails ther

  • Working with firefox 28 on WinXP. https sites load well, but http sites do NOT load at all. Same happens on other browsers

    I've tried uninstalling, downgrading, upgrading Firefox (from version 17 to Aurora) and still the problem persists! I've shut down firewall, performed malware checks, cleared cache, history and cookies, started in safemode, and still nothing!! 'https

  • Unstable session replication in a HA cluster (CF10)

    Hi, We have tried to create a HA cluster with requests being distributed round robin to N instances of coldfusion, we are NOT using sticky sessions as we are replication session state to all cf instances. What we are seing is that all is fine with lo

  • Nokia Lumia 1520 Lock Screen Symbol

    I have a notification icon that I cant get rid of and I was hoping someone could identify it. It is an envelope that has a wavy line across the bottom. Its different to the new email icon and the message icon. I cant find any outstanding notification

  • Material Provided by Customer table MKUB

    There is a table in SAP "MKUB Material Provided by Customer" My question is how is this table used? We currently manage material that our customer owns and have not yet found a good process. If there is a standard SAP process it would be great. Thank