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

Similar Messages

  • 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 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

  • 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.

  • 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

  • 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

  • Testing a portlet developed in JDeveloper.

    Dear All,
    I am using JDeveloper to build the portlets with the help of PDK Software patched to JDeveloper. I want to test the portlets developed by me on the Standalone OC4J Server. Currently i dont have the access to the OracleAS application server, so i have to do all the testing on the OC4J itself.
    Any little help would be of very use.
    Thanks in advance.

    A portal server such as OracleAS portal is required to run portlets.

  • 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

  • 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 PDK

    I'm a newbie to the Oracle product and am using Oracle 10g with PDK 9.0.4.2 (version 2), which I believe is the latest release. I've been going through the documentation and have yet to find a guide that walks through the out of box calendar pdk portlet creation. I've seen examples, but the examples tables and schemas are already created or it is for an older version of oracle. If I want to develop a calendar from scratch (with my own data) using this tool, how do I go about doing this? Do I need to create my own schema, tables, relationships, etc? Is there a guide for this or can someone walk me through the exact steps of doing this?
    Someone please HELP!

    A good place to start at is the Portal Developer's Guide.
    Regarding the relationship of your portlet and the DB tables:
    If you build your portlets using Java, you can connect to any DB through JDBC. There's nothing specific to portlets in this regard.
    If you want to use PL/SQL, you have native access to the DB in which your code is running. If you have to access remote databases, you can create a DB link to it.
    Let me know if this doesn't answer your question.
    Peter

  • Callin Procedure from Calendar Portlet

    Hai,
    I have a problem when using a procedure Procedure11 as the_name link in Calendar oportlet
    I have a procedure by name Procedure11 with single Parameter edate date in scott schema
    i wrote like
    'scott.Procedure11.show?&p_arg_names=edate&p_arg_values='||event_date the_name_link
    pls tell me the solution

    What error message do you get?
    Did you grant execute privilege on the procedure to public?
    GRANT EXECUTE on scott.showemp TO PUBLIC;Peter

  • Can see the test page, Can register the provider but error in portlet

    Hi all,
    I have done the following settings in my web.xml
    web.xml
    <servlet>
    <servlet-name>calsample</servlet-name>
    <servlet-class>oracle.portal.provider.v1.http.HttpProvider</servlet-class>
    <init-param>
    <param-name>provider_root</param-name>
    <param-value>D:\pdk\pdkoct\pdk\urlservices\providers\calsample</param-value>
    </init-param>
    <init-param>
    <param-name>sessiontimeout</param-name>
    <param-value>1800000</param-value>
    </init-param>
    <init-param>
    <param-name>debuglevel</param-name>
    <param-value>3</param-value>
    </init-param>
    </servlet>
    <servlet-mapping>
    <servlet-name>calsample</servlet-name>
    <url-pattern>/calsample/*</url-pattern>
    </servlet-mapping>
    <servlet>
    <servlet-name>CalendarServlet</servlet-name>
    <servlet-class>com.jsos.calendar.CalendarServlet</servlet-class>
    <init-param>
    <param-name>config</param-name>
         <param-value>d:/tomcat/conf/calconf.txt</param-value>
    </init-param>
    </servlet>
    <servlet-mapping>
    <servlet-name>CalendarServlet</servlet-name>
    <url-pattern>calendar</url-pattern>
    </servlet-mapping>
    provider.xml
    <provider class="oracle.portal.provider.v1.http.DefaultProvider" session="true">
    <portlet class="oracle.portal.provider.v1.http.DefaultPortlet" version="1">
    <id>1</id>
    <name>CalendarServlet</name>
    <title>My Calendar Servlet</title>
    <description>This is my Calendar Servlet implemented as a ServletRenderer.</description>
    <timeout>5</timeout>
    <timeoutMsg>Calendar Servlet Renderer example timed out</timeoutMsg>
    <hasHelp>true</hasHelp>
    <hasAbout>true</hasAbout>
    <showDetails>true</showDetails>
    <showEdit>true</showEdit>
    <showEditDefault>true</showEditDefault>
    <acceptContentTypes>
    <item>text/html</item>
    </acceptContentTypes>
    <portletRenderer class="oracle.portal.provider.v1.http.ServletPageRenderer">
    <appPath>/pdk/calendar</appPath>
    <appRoot>D:\tomcat\webapps\pdk\WEB-INF\lib</appRoot>
         <showServlet>com.jsos.calendar.CalendarServlet</showServlet>
    </portletRenderer>
    </portlet>
    </provider>
    With the above settings, I can see the test page at http://<server_ip>:port/pdk/calsample.
    I am able to register the provider on the Portal server as well.
    While adding the portlet to the portal page, the Calendar Portlet is listed there.
    But, when I press the preview button next to it, It shows "Error: The listener returned the following Message: 500 Internal Server Error".
    Please give me a clue where I am going wrong.
    Thanks in advance.

    Well, over the past few days while desparately trying to make my portlets work, I have tried several things. I started initially with a downloaded version of pdk that contains samples of v1. My first message above reflects the setup I used with v1. While trying to figure-out the problem for error 500, I tried v2 but the same problem persisted.
    However, the clue by Mr. Peter Moskovits to check the application.log has helped me to finally resolve the problem.
    Here is my new WORKING setup:
    \WEB-INF\web.xml:
    <context-param>
    <param-name>oracle.portal.log.LoggerClass</param-name>
    <param-value>oracle.webdb.log.ServletLogger</param-value>
    </context-param>
    <context-param>
    <param-name>oracle.portal.log.LogLevel</param-name>
    <param-value>7</param-value>
    </context-param>
    <!--
    Define the JPDK servlets and their parameters
    -->
    <servlet>
    <servlet-name>SOAPServlet</servlet-name>
    <display-name>SOAPServlet</display-name>
    <description>Extended Portal SOAP Server</description>
    <servlet-class>oracle.webdb.provider.v2.adapter.SOAPServlet</servlet-class>
    <!-- The following parameter enables invalidation caching -->
    <init-param>
    <param-name>invalidation_caching</param-name>
    <param-value>true</param-value>
    </init-param>
    </servlet>
    <servlet-mapping>
    <servlet-name>SOAPServlet</servlet-name>
    <url-pattern>/providers</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>SOAPServlet</servlet-name>
    <url-pattern>/providers/*</url-pattern>
    </servlet-mapping>
    <servlet>
    <servlet-name>CalendarServlet</servlet-name>
    <servlet-class>com.jsos.calendar.CalendarServlet</servlet-class>
         <init-param>
         <param-name>config</param-name>
         <param-value>d:/conf/calconf.txt</param-value>
    </init-param>
    </servlet>
    <servlet-mapping>
    <servlet-name>CalendarServlet</servlet-name>
    <url-pattern>/calendar</url-pattern>
    </servlet-mapping>
    \WEB-INF\providers\calendar\provider.xml :
    <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
    <?providerDefinition version="3.1"?>
    <provider class="oracle.portal.provider.v2.DefaultProviderDefinition">
    <session>true</session>
    <portlet class="oracle.portal.provider.v2.DefaultPortletDefinition" >
    <id>1</id>
    <name>Calendar</name>
    <title>Calendar Portlet</title>
    <shortTitle>Calendar</shortTitle>
    <description>This portlet is my calendar portlet.</description>
    <timeout>30</timeout>
    <timeoutMessage>Calendar Portlet timed out</timeoutMessage>
    <renderer class="oracle.portal.provider.v2.render.RenderManager" >
    <showPage/calendar</showPage>
    </renderer>
    </portlet>
    </provider>
    \WEB-INF\deployment\calendar.properties
    serviceClass=oracle.webdb.provider.v2.adapter.soapV1.ProviderAdapter
    loaderClass=oracle.portal.provider.v2.http.DefaultProviderLoader
    showTestPage=true
    definition=providers/calendar/provider.xml
    autoReload=true
    debugLevel=7
    With the above setup, I am able to access the test page successfully at:
    http://[server-ip]:port/jpdk/providers/calendar
    Which lists my portlet, Calendar.
    Upon registering the portlet provider with the above URL, the portlet provider lists my Calendar portlet there and it shows-up the portlet successfully there.
    Thank you all.

Maybe you are looking for