Calendar Portlet Customization

Hi,
How to customize the Calendar portlet available in Colloboration?
1.This calendar portlet acts more like a outlook personalized calendar which come as an out of the box feature in weblogic product suite.
2. In our project requierment, the calendar should be viewed by other users. How to achieve this? The manager should view the calendar of his reportee. This kind of feature we needs to implement? Any thoughts on this?
3. As well as , how to store the calendar details into project specific schema tables instead of storing the details into portal schema table? By default the calendar details are stored into weblogic portal schema. How to by pass this and to store the details into project specific schema?
Please share some useful links and any sample code? It is very urgent.
Thanks & regards,
Rajesh

To configure the Calendar portlet for a shared view, please see the following documentation:
http://download.oracle.com/docs/cd/E15919_01/wlp.1032/e14244/collab.htm#CHDDFCFE
For any other changes, including changing the persistence to not use the BEA Content Repository, you'll need to implement this yourself. I don't know of anyone who has done this before but perhaps someone has and you'll get a response with some sample code. Note that the portlet source code is provided with the product. Here's a short description of where the source code is and how to get it into your project for modification:
http://download.oracle.com/docs/cd/E15919_01/wlp.1032/e14244/collab.htm#CHDECBIC
Brad

Similar Messages

  • How do i include a calendar portlet from groupspace in my portal

    hi all
    i have created a portal web project and create a portal,
    the domain created for the portal is normal portal domain without the groupspace/collaboratio facets,
    now i want to include a calendar portlet into my application where users of my portal can use that calendar to schedule their activities,
    What do i need to do integrate calendar portlets into my portal?

    Biren,
    If you want to use calendar portlet,your domain should support the groupspace Framework configuration.
    Here is steps(WLP9.2):
    (1)Create a domain which support portal and groupspace(Check the groupspace checkbox).
    (2)In workshop:
    Create a portal EAR project(Select Collaboration API and Collaboration portlets App from weblogic portal Collaboration facet)
    Create a portal web project(Select Collaboration portlets Checkbox from weblogic portal Collaboration facet)
    Create a data project(if required)
    (3)Now open the merged projects view in the workshop.
    (4)From the portal webb project copy the portlets folder.
    (5)Now create a .portal file and keep the calendar portlet on the portal file.
    You can use all the Collaboration portlets(Email,Tasklist,calendar,Address Book,Discussion).It needs same configuration for every one.
    In weblogic portal 8.1.4 you need to manually run the SQL scripts and update web.xml/weblogic.xml but in 9.2 while creating the domain configuarion it does all the necessary task.
    Thanks
    Bishnu
    Regards
    Bishnu

  • Calendar portlet to display by week instead of by month

    Hi,
    Does anyone know how to setup the calendar portlet to display only 7 days at a time, or if this is even possible at all?
    cheers, Kim

    No, it is not possible currently.
    Thanx,
    Chetan.

  • Migration of  ADF 10g application to ADF 11g(Portlet Customization Error)

    Hi,
    Currently we are doing a migration of ADF/Webcenter 10g appication to 11g(11.1.1.6) and in the current 10g application portlet is used which contains the file based content and can be customized using a specific role say(admin).
    We have almost done the migration using the Jdeveloper 11.1.1.6 and most of the pages along with the portlet content are coming similar to the 10g look and feel but whenever we want to do portlet customization using the specific role we are getting the below exception. The content is file based system and the details of the versions are as below
    10g Environment:
    OC4J version. Oracle Containers for J2EE 10g (10.1.3.5.0)
    JDK version- java version "1.5.0_06"
    Webcenter and it’s version : Webcenter 10g(10.1.3.5.0)
    ADF version. Oracle ADF 10g
    Jdeveloper 10.1.3.3.0
    11g Environment: Currently I am using Jdeveloper 11.1.1.6 with Integrated weblogic server
    webcenter extension used: oracle.webcenter.framework_bundle/oracle.webcenter.customization_bundle
    Error which I am getting during portlet customization:
    [2013-02-20T14:47:42.162+05:30] [DefaultServer] [ERROR] [] [oracle.portlet.binding] [tid: [ACTIVE].ExecuteThread: '14' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: portaladmin] [ecid: 39e706a46ad531be:31f43ddc:13cf6ad5231:-8000-0000000000000386,0] [APP:TEST_DEV#V2.0] An error has occured for Portlet Binding portlet3.[[
    java.lang.NullPointerException
    at oracle.adfinternal.model.portlet.binding.PortletModelImpl.getRequireIframe(PortletModelImpl.java:907)
    at oracle.adfinternal.model.portlet.binding.ActivityPortletModelWrapper.getRequireIframe(ActivityPortletModelWrapper.java:71)
    at oracle.adf.model.portlet.binding.PortletBinding.prepareRenderPhase(PortletBinding.java:455)
    at oracle.adf.model.portlet.binding.PortletBinding._refresh(PortletBinding.java:377)
    at oracle.adf.model.portlet.binding.PortletBinding.refresh(PortletBinding.java:969)
    at oracle.adf.model.binding.DCBindingContainer.internalRefreshControl(DCBindingContainer.java:3273)
    at oracle.adf.model.binding.DCBindingContainer.refresh(DCBindingContainer.java:2876)
    at oracle.adf.controller.v2.lifecycle.PageLifecycleImpl.prepareRender(PageLifecycleImpl.java:561)
    at oracle.adf.controller.faces.lifecycle.FacesPageLifecycle.prepareRender(FacesPageLifecycle.java:82)
    at oracle.adf.controller.v2.lifecycle.Lifecycle$9.execute(Lifecycle.java:224)
    at oracle.adfinternal.controller.lifecycle.LifecycleImpl.executePhase(LifecycleImpl.java:197)
    at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener.access$1000(ADFPhaseListener.java:23)
    at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener$5.before(ADFPhaseListener.java:402)
    at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener.beforePhase(ADFPhaseListener.java:64)
    at oracle.adfinternal.controller.faces.lifecycle.ADFLifecyclePhaseListener.beforePhase(ADFLifecyclePhaseListener.java:44)
    at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:352)
    at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:222)
    at javax.faces.webapp.FacesServlet.service(FacesServlet.java:266)
    at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
    at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
    at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:205)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:106)
    at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
    at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
    at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
    at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:271)
    at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:177)
    at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.portlet.client.adapter.adf.ADFPortletFilter.doFilter(ADFPortletFilter.java:32)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.webcenter.framework.events.dispatcher.EventDispatcherFilter.doFilter(EventDispatcherFilter.java:44)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.wcps.client.PersonalizationFilter.doFilter(PersonalizationFilter.java:75)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.webcenter.content.integration.servlets.ContentServletFilter.doFilter(ContentServletFilter.java:168)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:205)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:179)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.webcenter.lifecycle.filter.LifecycleLockFilter.doFilter(LifecycleLockFilter.java:151)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)
    at java.security.AccessController.doPrivileged(Native Method)
    at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
    at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:442)
    at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)
    at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)
    at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:139)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3715)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
    at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)
    at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
    at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
    Any hellp or suggestion will be helpful for me to resolve this issue.
    Thanks in Advance
    Chetan

    Hi,
    given its a WebCenter question, you want to post it to the Webcenter forum: WebCenter Portal
    Frank

  • Oracle Collaboration Suite Calendar Portlet

    Hi,
    I have only oracle calendar installed from OCS 10G.
    I have seen from documentation that there is a Calendar Portlet available as part of the install.
    Does anyone know where the calendar portlet is installed, or is there a war or ear file that I can use to manually install the calendar portlet itself ?
    Thanks,

    Check the download page for the software.
    /Per

  • The question about portlet customization and synchronization

    I have a question about portlet customization and synchronization.
    When I call
    NameValuePersonalizationObject data = (NameValuePersonalizationObject) PortletRendererUtil.getEditData(portletRenderRequest);
    portletRenderRequest.setPortletTitle(str);
    portletRenderRequest.putString(aKey, aValue);
    PortletRendererUtil.submitEditData(portletRenderRequest, data);
    Should I make any synchronization myself (use "synchronized" blocks or something else) or this procedure is made thread-safe on the level of the Portal API?

    HI Dimitry,
    I dont think you have to synchronize the block. i guess the code is synchronized internally.
    regards,
    Harsha

  • Testing Calendar Portlet

    When I execute the CalendarPortlet from the iAS listener, I get an HTTP-404 file not found. Has anyone encountered this?

    I'm working on the Calendar Portlet too. I tried all things in the startdate. But i can't get it working. I found on other forums that the solution would be: #TO_CHAR(SYSDATE,'MON-YYYY')
    But i tried also this in all kind of combinations. Resulting in this error
    Invalid Date Format: Enter Start or End Month in MON-YYYY Format. (WWV-13035)
    What can i do more????
    Koen

  • Calendar portlet - bad zip file

    Please replace the zip file for the calendar portlet. CRC error - premature end of file reached.
    Thanks.

    Sue,
    I've downloaded the Calendar portlet - June PDK. I am using WinZip 8.0
    The zip file opens, however when extracting the contents I get:
    "Error in file #1: bad Zip file offset(Error local header signature not found): disk #1 offset:97."
    "Error in file #2: bad Zip file offset(Error local header signature not found): disk #2 offset:567." ... and it shows missing header signatures for the rest of the files. I've just downloaded the calendar portlet again (12:45PM EST) and I get the same message. I have tried that on 5 different computers and I get the same message. The test shows that the archive is OK, but when you attempt to extract the files you get the error messages above.
    --George
    P.S. I've tried extracting the files with WinAce and WinRar and I get the same errors.

  • Calendar Portlet Will Fail Restarting After July 28, 2005

    Hi,
    We have an Oracle 8i database sitting on a UNIX server. On July 28th 2005, our entire database crashed with no UNIX processes able to run. We found that the cause was due to the Java Cryptography Extension (JCE) 1.2.1 that ships with OCS 9.0.4.x makes use of a certificate that expires on July 28, 2005. On or after July 28, 2005
    the Calendar Portlet will no longer be able to use JCE 1.2.1. and will error with 500 error.
    The workaround we did was to replace the following JCE1.2.1 files with the corresponding files from the JCE 1.2.2 package and then re-boot the UNIX server:-
    US_export_policy.jar
    jce1_2_1.jar
    local_policy.jar
    sunjce_provider.jar
    We have been told by out DBAs that although it occurred within the Oracle Collaboration Suite, it is actually a Sun Java problem.
    Therefore, despite putting this workaround in place, is anyone able to advise if this problem will occur again in the future? Is the workaround sufficient?
    Many Thanks.
    Full description of problem and workaround is below...
    CALENDAR PORTLET WILL FAIL RESTARTING AFTER JULY 28, 2005
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    Versions Affected
    ~~~~~~~~~~~~~~~~~
    Oracle Collaboration Suite - Version: 9.0.4.x
    Platforms Affected
    ~~~~~~~~~~~~~~~~~~
    GENERIC
    Description
    ~~~~~~~~~~~
    The Java Cryptography Extension (JCE) 1.2.1 that ships with OCS 9.0.4.x makes
    use of a certificate that expires on July 28, 2005. On or after July 28, 2005
    the Calendar Portlet will no longer be able to use JCE 1.2.1. and will error
    with 500 error.
    Likelihood of Occurrence
    ~~~~~~~~~~~~~~~~~~~~~~~~
    Every OCS installation will run into issues with the Calendar Portlet after
    July 28, 2005. This will only occur the next time they bounce OC4J components
    after July 28, 2005.
    Possible Symptoms
    ~~~~~~~~~~~~~~~~~
    The Calendar Portlet fails with 500 error after July 28, 2005.
    The following stack trace will be seen in the application log:
    $ORACLE_HOME/j2ee/OC4J_Portal/application-deployments/webclient-calendar/OC4J_Portal_default_island_1/application.log
    ====STACK TRACE =====
    05/07/28 9:01 webclient-calendar-web: Servlet error java.lang.ExceptionInInitializerError: java.lang.SecurityException: Cannot set up certs for trusted CAs
    at javax.crypto.b.<clinit>([DashoPro-V1.2-120198])
    at javax.crypto.SecretKeyFactory.getInstance([DashoPro-V1.2-120198])
    at oracle.calendar.authentication.OTMT.initEncryption(OTMT.java:240)
    at oracle.calendar.authentication.OTMT.<init>(OTMT.java:150)
    at portlets.Calendar.getOTMT(_Calendar.java:110)
    at portlets.Calendar.doSearch(_Calendar.java:313)
    at portlets.Calendar._jspService(_Calendar.java:528)
    at com.orionserver[Oracle9iAS (9.0.2.3) Containers for J2EE].http.OrionHttpJspPage.service(OrionHttpJspPage.java:56)
    at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:302)
    at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:407)
    at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:330)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:336)
    ... remaining of stack trace truncated ...
    And NoClassDefFoundError with the following stack is raised
    if reloading the web browser after the error occured.
    05/07/28 9:02 webclient-calendar-web: Servlet error
    java.lang.NoClassDefFoundError
    at javax.crypto.SecretKeyFactory.getInstance([DashoPro-V1.2-120198])
    at oracle.calendar.authentication.OTMT.initEncryption(OTMT.java:240)
    at oracle.calendar.authentication.OTMT.<init>(OTMT.java:150)
    at portlets.Calendar.getOTMT(_Calendar.java:110)
    at portlets.Calendar.doSearch(_Calendar.java:313)
    at portlets.Calendar._jspService(_Calendar.java:528)
    at com.orionserver[Oracle9iAS (9.0.2.3) Containers for J2EE].http.OrionHttpJspPage.service(OrionHttpJspPage.java:56)
    ... remaining of stack trace truncated ...
    Workaround
    ~~~~~~~~~~
    The workaround is as follows:
    1- Download the JCE 1.2.2 package from the following web page:
    http://java.sun.com/products/jce/index-122.html
    2- Remove the following files from the midtier:
    $ORACLE_HOME/jdk/jre/lib/ext/US_export_policy.jar
    $ORACLE_HOME/jdk/jre/lib/ext/jce1_2_1.jar
    $ORACLE_HOME/jdk/jre/lib/ext/local_policy.jar
    $ORACLE_HOME/jdk/jre/lib/ext/sunjce_provider.jar
    3- Copy the following files from the JCE 1.2.2 package to the
    directory $ORACLE_HOME/jdk/jre/lib/ext/ :
    jce1.2.2/lib/US_export_policy.jar
    jce1.2.2/lib/jce1_2_2.jar
    jce1.2.2/lib/local_policy.jar
    jce1.2.2/lib/sunjce_provider.jar
    4- Complete by issuing opmnctl stopall , opmnctl startall on the middle tier and
    test the Calendar Portlet again. Calendar Portlet should now work with the
    system date set to past July 28, 2005.
    Patches
    ~~~~~~~
    List the known patche(s).
    References
    ~~~~~~~~~~
    Bug 4452391 Calendar Portlet Authentication Certification (Jce) Expiring July 28th 2005

    I was unable to access the laptop last night to create a new user; however my client would perfer not to try a second account since that would make it unusable for him while we test the second profile.
    Also John Sophos was installed after this started to verify that it was not a virus/malware (I know pointless step but it has happened to me before) so I don't think that is the problem

  • Calendar portlet

    Hi,
    is there any link that can help me to find a calendar portlet plz?

    Thanks for your replay,
    but what i need is the specification and an open source ...for the jira that s a plugin that we should use it but for instance i need to develop my own calendar portlet for JBoss portal
    Message was edited by:
    MVC3000

  • Email and Calendar Portlets

    I am looking for some prebuilt portlets and associated JSPs that will allow
    access to a mail server using Java Mail. I could not find anything on the
    developer center and was hoping that someone might have a catalog of off the
    shelf portlets somewhere. A calendaring portlet would be pretty useful as
    well.

    My install was on Redhat 7.3 from the iso disk images available on redhat.com. I considered downgrading my kernel, but I'm not that strong with Linux so worked with what I had. The only linux change I made was to install a ksh rpm which is mandatory. I had changed kernel parameters but don't think that it really matters for installation purposes.
    The install that I have running at the moment was the simplest I could think of and only has an infrastructure tier and a middle tier, and I installed in the midtier install, portal, wireless and calendar. For both installs I change genclntsh as has been referenced in other notes in this forum. After my infrastructure install I made modifications to the listener, http, https and ldap components of the install. I also rebooted between midtier and infrastructure installs, and then started infrastructure components manually. I also deleted /etc/emtab file so that Enterprise Manager will be installed for the midtier. None of this seems to be documented very well in any of the Install guides/release notes etc, and I only got there with some help from other people who have access to MetaLink. Further there is nothing documented about how to stop/start/verify an OCS installation. Anyway, once the required infrastructure components are started, the midtier install seems to run fine, although for some reason I sometimes have to copy extproc from the infrastructure bin directory to the midtier bin directory.
    Anyway, I got it running eventually and the calendar server seems to be doing what I want but it was a lot of effort for not much value above the plain infrastructure if you ask me. I'm confused why there needs to be three tiers anyway, as the infra and midtiers especially seem to install the same things. Couldn't they two tiers have been consolidated in some way?
    I would be interested in what other people percieve as the value of collaboration suite and how they are planning on using it.
    regards,
    Anthony.

  • Calendar Portlet, Multiple Group How To...

    Hi,
    I need to use WLP (10.3) Calendar Portlet such a way.
    I have a couple of user groups (GroupA, GroupB....., GroupN) containing several users.
    Every group has a seperate calendar page. (It would be good to use single page/calendar???)
    Each group's users should see other groups Calendar entries asReadOnly.
    A user can add an appointment to his/her group calendar.
    A user can delete/Edit his/her own appointment.
    How can I do this?
    Thanks in advance.

    Hi,
    Thank you very much for your reply. I read the document pointed by the link one more time in order to figure out is there anything that I am missing but still
    I can not get it work as I want.
    I thing there is a small but important point to catch.
    My steps are below.
    1- Repository:          /Community_Repository/CollaborationData                    
    2- Prepared a shared calendar portlet as described at the document.
    (http://download.oracle.com/docs/cd/E13155_01/wlp/docs103/portlets /thirdparty.html#wp1034614)                               
    3- I created 2 roles at the Enterprise Application Scope.                              
         a- ROLE1= For the admin who will create calendar entries                         
         b- ROLE2= For users who will see the calendar entries as readonly                         
    4- I created 2 users                              
         a- User1 and user2, they will see the calendar entries as readonly                         
         b- "Weblogic" user (Portal admin) will create the calendar entries                         
         c- "Weblogic" user added to ROLE1                         
         d- "User1" and "User2" added to ROLE2                         
    5- My repository: "/Community_Repository/CollaborationData"                              
    a- "CollaborationData" folder entitled with the ROLE1. (Capability Create+View+Update+Delete)                              
    b- "CollaborationData" folder entitled with the ROLE2. (Capability is just view)                              
    6- I put 2 shared calendar on a portal page.                              
    7- calendar1 is entitled with ROLE1 (Admin) with those capabilities (View, Edit, Remove, Minimize, Maximize)                              
    8- calendar2 entitled with ROLE2 (user) with Just the View capability.                              
    Result:                              
    Opened the portal page, logged as Weblogic (ROLE1)…                              
    The calendar1 has been shown.                              
    An appointmen added succesfully.                              
    Logged out.                              
    Logged in as USER1 (Ordinary user, ROLE2)                              
    The calendar2 has been shown                              
    The appointment (added by weblogic previously) is exist on the calendar2                              
    The "Add Appointment" button is ACTIVE ???????? (expected that it shoud be disabled or invisible)                              
    An error occures after clicking the "Save" button                               
    Error message : "com.bea.content.AuthorizationException: User does not have create privileges to create a node at this location"                              
    This message is correct. The user does not have the proper rights on the repository folder for add/edit/delete operations.     
    This user should only see the calendar entries adde by the site administrator.
    How can the "add/edit/delete" functions disabled for some users on a calendar portlet?
    Regards.

  • Calendar Portlet Initial Page?

    Hi,
    I am testing the built-in calendar portlet. The thing is it always shows the calendar-page of the first date in the data set.
    ie. If the first date in the set is 01/01/1980. The calendar will always open on that day. Tho some people might live in the '80s, it would be handy that the initial page is the current month (07/07/2004).
    Is that default behavior?
    Best Regards
    B.

    I'm working on the Calendar Portlet too. I tried all things in the startdate. But i can't get it working. I found on other forums that the solution would be: #TO_CHAR(SYSDATE,'MON-YYYY')
    But i tried also this in all kind of combinations. Resulting in this error
    Invalid Date Format: Enter Start or End Month in MON-YYYY Format. (WWV-13035)
    What can i do more????
    Koen

  • Oracle ADF Calendar Component Customization

    Hi,
    I am starting my journey to learn ADF. I am using Oracle ADF Calendar component as read only calendar. We need to further customize the calender to incorporate CUD operations. I am using ADF BC @ business layer and which in turns talk to DB for Calendar entries.
    I am able to implement UI facets (like Hover effect, Detail Calendar Entry, Delete Entry) but I am not clear about how to implement the corresponding events (like delete event, edit event etc).
    I am using Dialog and which refers to a managed Bean component for listeners (e.g Delete Dialog refers to dialogListener="#{CustomCalendarBean.deleteListener}").
    My Question is,
    In the bean, to implement the listener, i would need to make use of Delete operation available in my Data Control (Exposed by ADF BC VO). I am not sure how to do the same. My managed bean is POJO and not sure how it can call Delete operation available in data control.
    Appreciate your help.
    Thanks, Mihir Parekh

    I am able to achieve this functionality with Operation Binding.

  • Fetching Values from Portlet Customization Form

    I am using DB Provider Report components.
    I have been trying to pass parameters between portlets and have decided retrieve cookies in the "before processing form" pl/sql section of each report.
    HOWEVER, I would have to set them using the customization form and have not figured out how to retrieve the parameters from the customization form so I can set the cookies.
    Can anyone help?
    THanks
    Kelly McMillin

    I thought you were using a form. But now that I know you are using a dynamic page I can help you out more. The customize link on a dynamic page and a report is very combersome. I found the best way to make a parameter form for a dynamic page or report is make a form based on a procedure. For example I have a dynamic page that has parameters for a start date and end date. I created a procedure in the DB back end:
    CREATE OR REPLACE procedure <name of procedure>(
    startdate IN date DEFAULT NULL,
    enddate IN date DEFAULT NULL)
    as
    begin
    <schema>.<name of dynamic page>.show(p_arg_names => portal.wwv_standard_util.string_to_table('startdate:enddate'),
    p_arg_values => portal.wwv_standard_util.string_to_table(startdate||':'||enddate));
    htp.print('<!--');
    exception
    when others then
    null;
    end;
    Then I granted this procedure to PUBLIC. Then went back into portal and created a form based on procedure using the above procedure. Then, you can use this form to run your dynamic page and fully customize it.
    Hope this helps.
    Martin

Maybe you are looking for

  • Memory ID concept in Sap Abap

    Hi All, I am working on a user-exit which I picked up in middle of developement and which is using memory id concept. The requirement is like display error message in ME21N transaction and when clicking the Additionl Information in error msg it shoul

  • Itunes not working with windows 7 in a network environment. Please help

    Hello, We are a Novell site and have a mixed group of computers on site. Everything from Linux, to Mac, to Windows, XP and 7 both Pro. We have the network set up that when a user logs in their "my documents folder" is redirected to a network drive. W

  • How do I update CAN messages being transmitted as a periodic waveform?

    I am using NI-CAN 1.5 to transmit CAN messages with a CAN Object using the "Transmit Periodic Waveform" communication type. The CAN card I am using is a dual port PXI-8461. I wish to update the waveform message(s) but am running into problems. I conf

  • The mini ipad cannot be synced, an unknown error occured (-69)

    I cannot synced files after I had changed to windows 8.1. When I synced the mini ipad, a message pop up- "the mini ipad cannot be synced, an unknown error occured (-69)" How can I synced again?

  • Is GB's Master Output restricted to channels 1 + 2 ?

    When using an audio interface with multiple channels, I can't get Garageband to output to any set of channels other than 1 and 2. Is this a limitation in Garageband? Am I doing something wrong? Can I send GB's Master Output to channels 9+10 instead?