Exchange portlet errors

I've followed the instruction for installing the Exchange portlets. However at step "Installing registering Exchange portlets as external application", I've tryed to login to the application created and Apache is displaying 404 - page missing error.
After looking at the Jserv log files - it displays an error - missing class ExternalServlet.
I saw the source code ExternalServlet.java and I've tried to compile it but there are some packages missing.
Please either adjust the documentation to provide directions on how to compile it, or provide the class file.
Thanks.

There is a typo in the help file that may be the cause of this error. Under the section that says "Changes to zone.properties or any other zone files" the line servlet.exchangeApp.code=oracle.external.application.ExternalServlet should say servlet.exchangeApp.code=oracle.exchange.application.ExternalServlet.
Try this.

Similar Messages

  • PUBLISH EXCHANGE PORTLET ERROR

    I have success deployed the exchange 2000 portlet with
    its 'installation.html',and I also can see my message
    in the portlet. But when I click the message subject to see its detail data ,it display a new blank page ,the url like "javascript:submitURL2326('http://eos.shec.com.cn/exchange/xiewp/Inbox/The%20Secret%20%20(turn%20on%20speaker).EML?Cmd=open&tzoffset=240')",And I click the "NEW MESSAGE" ,it also display a blank page,url like "javascript:submitURL2326('http://eos.shec.com.cn/exchange/xiewp/Drafts/?cmd=new')"
    I hope you can help me.
    shec
    xiewp

    ^^.
    If you have changed charset, url's language not breakened.
    And your exchange server have installed in english?
    If not, inbox content link have to be changed in asp files.
    For example,
    If inline = "true" Then
    Response.Write "<a href=""" & strPath & strMailbox & _
    "/Drafts/?cmd=new"" " & id & ">" & newMessage & _
    hrefCloseTag
    Else
    Response.Write "<a href=""" & strPath & strMailbox & _
    "/Inbox/?cmd=new"" " & blankField & " " & id & ">" & newMessage & _
    hrefCloseTag
    End If
    /Drafts/ ===> /받은 편지함/ : in case of korean
    /Inbox/ ===> /받은 편지함/ : in case of korean
    &nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp^^^^^^^^^^^^^^^^^ : This parts of above two lines maybe display broken because otn homepage doesn't assist korean. If you access your ourlook, and on left pane you could see the name of inbox. The name should be placed in the code.
    It's simillar to the case of contacts.asp and calendar.asp.
    Hope it helps,
    Eunjoo *^^*

  • Exchange 3.1 Portlets error

    Hi all,
    I'm working with Exchange Portlet 3.1. running on Portal 5.0.4 an Windows 2003.
    After installing the package, importing the .pte file and properly configured the Exchange server and user credentials, I can see Inbox/Calendar/addressbook of my user, I can send messages, I can search the address book;
    BUT when I try to open a received message i get the following error:
    "There was a problem communicating with the backend system. Contact your portal administrator."
    Any ideas? Am I missing something?
    I also found someone else that faced the same problem but there is no posted solution.
    Jacopo

    Greetings,
    I'm using Portal 5.0.4 Exchange suite 3.1
    I get the same error. The install test page works fine. I can send email. I can view and search my contacts. When I try to open an email or open a calendar entry I get the "
    There was a problem communicating with the backend system. Contact your portal administrator."
    Error.
    Any help would be great.

  • Oracle Application Server Provider for Microsoft Exchange 2003 Error

    Hi, i´m trying to install Exchange portlet in my portal. I passed each step of this manual (http://www.oracle.com/technology/products/ias/portal/point/exchange2003/installation.html), but I get an error in the following step:
    6. Test the ASP page access to the sample Exchange 2003 mailbox
    When I try to access the .asp through the internet explorer I get this error:
    Tipo de error:
    Objeto Server, ASP 0177 (0x800401F3)
    Cadena clase no válida
    /exchange/test.asp, línea 13
    The asp code is:
    <%
    Option Explicit
    Dim objLogon
    Dim objSession
    Dim sUser
    Dim sDomain
    Dim sPassword
    Dim sMailBox
    Dim sExchangeServer
    Dim lngToken
    Dim msgCount
    'RETRIEVE EXCHANGE CREDENTIALS FROM REQUEST
    sMailBox = Request.QueryString("MBox")
    sExchangeServer = Request.QueryString("ExServer")
    sUser = Request.QueryString("UName")
    sDomain = Request.QueryString("UDomain")
    sPassword = Request.QueryString("UPwd")
    If Len(Trim(sPassword)) = 0 Or Len(Trim(sMailBox)) = 0 Or _
    Len(Trim(sExchangeServer)) = 0 Or Len(Trim(sUser)) = 0 Or _
    Len(Trim(sDomain)) = 0 Then
    Response.write "ERROR"
    Else
    Set objLogon = Server.CreateObject("LoginAdmin.ImpersonateUser")
    lngToken = objLogon.ImpersonateToken(sUser, sPassword, sDomain)
    If lngToken = 0 Then
    Response.write "ERROR"
    Else
    Set objSession = server.CreateObject("MAPI.Session")
    objSession.Logon ,,,,,,sExchangeServer & vblf & sMailBox
    msgCount = objSession.Inbox.Messages.Count
    'SUCCESSFUL AUTHENTICATION
    Response.write "VALID"
    objSession.Logoff
    Set objSession = Nothing
    End If
    objLogon.Logoff
    Set objLogon = Nothing
    End If
    %>
    Thanks for your help,
    Regards.

    Hello Chino,
    Have a look here
    Collaboration Portlets: calendar, task, email, contact
    Thanks
    Neeraj Sidhaye

  • Exchange Portlet - Session Cookies - Collapsing Portlets

    I am having trouble with the exchange portlet collapsing when refreshed.
    I have been tracing through the code and narrowed it down to a missing cookie in the PortletRenderRequest object.
    The process method in ExchangeProvider creates a new ApplicationLogin object using the PortletRenderRequest object.
    When the ApplicationLogin object is created it scans the cookie list in the request object for the exchangecookie which it then uses to populate the login details and sets the logged-in flag to true, if it can't find the cookie it assumes the caller is not logged in and sets the logged-in flag to false.
    The first time the ExchangeProvider.process method is called there are two cookies in the list (an exchangecookie and a JServSessionIdroot cookie) which is fine because it sets up the users details as expected, the second time it gets called (when you refresh the page) the exchangecookie has disappeared from the request object, so it leaves the ApplicationLogin object in the logged-in = false state, which inturn means the page does not get rendered.
    Does anyone know when the exchangecookie gets created and when it gets passed around? This would help in tracking down the error, or better still does anyone know how to fix this problem?
    Any help would be greatly appreciated.
    DJ
    P.S. There is a known problem in Oracle Financials and Application Server with cookies and IE, but this problem occurs in IE and NS so it does not appear to be browser dependent.
    null

    If I comment out caching and set login to "always" the portlets take 2-5 minutes to render, which is not acceptable for deployment.
    Can anybody fix the JPDK or the portlets?
    John
    <BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by Amr El Magayry ([email protected]):
    Alan ,
    Comment the code that do caching in the begining of each renderShow method in each of the four renderer classes (e.g. InboxRenderer,CalendarRenderer, ...), together with login freqeuncy set to 'Always', it will work.
    Pls Send me your code to fix the Ok & Apply buttons in the Customize page.
    Amr<HR></BLOCKQUOTE>
    null

  • Strange url in exchange portlet.

    I add exchange portlet into my portal page.
    It's fine. But when I try to view inbox contents by clicking the content link, I see attached url(javascript:submitURL2227("right url")) and failed to view them.
    Of course, when I access right url,I successed.
    Would you help me?
    with regards,
    eunjoo

    Hi,
    The javascript:submitURL2227("url") that you see is the URL created by URL based portlets to render content inline.
    If you do not want to render content inline, set the <inlineRendering> value in provider.xml to false.
    Is there some error being thrown when you click on the link? Look in the application.log file at the following location:
    OC4J_PORTAL/j2ee/home/application-deployments/exchange.
    Also check for javascript errors in the browser window. Maybe I'll be able to help you better if you can send me the errors.
    - Ashish.

  • Deploying exchange portlet.

    I wanted to deploy the exchange portlet in Redhat 3.0 server AS 10g installation. I tried this with ORCLADMIN login.
    When tried to access this from
    http://mydomain:7778/exchange/providers/exchange the following error is displayed.
    Provider Test Page: Validation Unsuccessful
    The provider definition could not be successfully validated. Errors encountered are shown below. Please address these issues before registering with Oracle9iAS Portal
    Error - For input string: "port"
    Context - ProviderAdapter > DefaultProviderLoader
    Do anybody have a clue? Pls. help....

    Change <pageUrl> values in provider.xml. The URL specified in default provider.xml file is a dummy one and it needs to be changed on deployment.
    Regards,
    Amjad.

  • Connect refused in Exchange Portlet

    Hi,
    I am trying to config the exchange portlet using URL-services and basic authentication. When I get to create web provider, the following error show up:
    An error occurred when attempting to call the providers register
    function. (WWC-43134)
    An unexpected error occurred: ORA-29532: Java call terminated by uncaught Java
    exception: java.net.ConnectException: Connection refused (WWC-43000)
    An unexpected error occurred: java.net.ConnectException: Connection refused
    at java.net.PlainSocketImpl.socketConnect(PlainSocketImpl.java)
    at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java)
    at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java)
    at java.net.PlainSocketImpl.connect(PlainSocketImpl.java)
    at java.net.Socket.<init>(Socket.java)
    at java.net.Socket.<init>(Socket.java)
    at HTTPClient.HTTPConnection$EstablishConnection.run(HTTPConnection.java:574)
    (WWC-43000)
    Any idea?
    Thanks.

    Do you mean the IsItWorking page or the test.asp in exchange portlet?
    They both work fine.
    Thanks. I meant neither of these but the test page for provider. The
    installation instructions document refers this in the file
    "INSTALLING.MICROSOFT.EXCHANGE.55.PORTLETS.html" and under
    "Configuring the Web Provider" section. You have to make sure
    the provider's servlet alias
    http://your_oracle_http_server_hostname:port/servlet/exchange55
    is running fine before specifying this URL in the provider registration
    screen.
    Hope it is clear now :-)
    Thanks,
    Amjad.

  • Does Oracle Exchange Portlet 2003 Support SSL?

    I installed the Oracle Exchange Portlet 2003 successfully. However, when enabling SSL on the Webmail (frontend) of Exchange Server, I got the some SSL handshake error. Just wonder whether the portlet support the SSL.
    Failed to handle HTTP Request
    java.io.IOException: javax.net.ssl.SSLException: SSL handshake failed:
    X509CertChainIncompleteErr
    Any advise will be welcomed.
    Thanks a lot in advance.

    Hi Zhan,
    I am not sure that the Exchange portlets support SSL. I will find out more info and get back to you.
    thanks,
    Harsha

  • Exchange Portlet problem

    hi experts,
    we have a problem getting the asp pages that come with the exchange portlet running. The inbox.asp script runs fine, when not the contacts.asp and calendar.asp, they both come back with the error message that the
    the method 'GetDefaultFolder' is not supported. We are running IIS server on a different NT-Box(Service Pack 6) as the exchange 5.5 server, but within the same domain. Anybody experienced the same problem?
    thanks,
    Benjamin

    Benjamin,
    See if this thread helps:
    Re: OCI JDBC Driver - Runtime UnsatisfiedLinkError
    James

  • Expected behavior of the Exchange portlets in release 2

    I've installed the Exchange portlets in release 2 successfully. Everything works - Inbox, Calendar, Contact list. However when you update the portlet with required information i.e. Inbox user name, server, # of message rows, the portlet displays the view, but once you go to a different page and then decide to return to the page with the Exchange portlets, you need to enter that very same information again. Is this the way it is suppose to work???
    Please share your experiences.
    Thanks,
    r/ George

    George,
    This may be a pain for you, but could you please walk me through the steps that you took to get the exchange portlets working? We are trying to install the exchange5.5 portlets. We are currently using Portal release 9.2.1.2.14 (i think that's it - latest release) and have upgraded to 9.0.2.4 via the December PDK we downloaded. We have also made the appropriate setup to the IIS/Exchange server and can view the test.asp pages that were provided. Do you need to deploy an .ear file on OC4J for the exchange5.5 portlets like you do for the exchange2000 portlets? Any help would be appreciated and we have read the documentation included with the Dec. pdk.zip release to no avail. Thank you.
    Jeremy

  • EXCHANGE PORTLET IN CLUSTER MACHINE

    Hi,
    I was setting the exchange portlet, but the machine residing IIS and the outlook is in a cluster how can I configure the portlet in the cluster?, is there any special instruction to setting the portlet?, I have to do the same twice in each machine or this is not supported?
    Thanks a lot.
    Cecilia Vega

    Hi Cecilia,
    I have not tested Microsoft exchange portlets in a cluster environment. But I feel these portlets should work fine in a cluster environment too.
    A few questions though,
    1. "Outlook is in a cluster", can you please elaborate on this. As the there is no dependency on Outlook for the portlets to work.
    2. Can you let me know details of Cluster environment and the version of the Windows/ IIS and Exchange server that you are using.
    Answer to the above questions will allow me to answer with more specifics.
    But here are a few points for setting up Microsoft portlets in a cluster environment:-
    1. Once you set up the Replication and Clustering in IIS, then you will be pointing to one IIS machine where the .asps are hosted. And the failover will be taken care by the clustering environment, you will not have to do any additional settings.
    2. You need to keep in mind that ASP sessions do not fail over to other nodes in Microsoft Clustering. This means that clients will need to reestablish the connection if a failover occurs on the server.
    Please get back if you face any issues.
    Take care,
    Manoj

  • SRKIM: Payment Maturity Account 시 exchange rate 이 없어 error 발생

    PURPOSE
    Payment Maturity Event Accounting 시의 문제점을 해결한다.
    Problem Description
    Foreign Currency 로 발생한 Payment Maturity Event 에 대해 Accounting 시도 시 Exchange Rate 정보가 없어 error 가 발생하였다.
    Cannot Account for maturity of <Payment document detalis> because the maturity is in a foreign currency and no exchange rate has been prov ided AE Line Accounted Status = CANNOT ACCOUNT FOR THIS EVENT
    Workaround
    N/A
    Solution Description
    다음과 같이 관련 정보를 update 후 다시 Accounting 을 시도 해야 한다.
    Data fix Scripts:
    update ap_checks_all
    set MATURITY_EXCHANGE_RATE = &Maturity_Exchange_Rate
    where CHECK_ID = &Check_id;
    update ap_payment_history_all
    set TRX_BASE_AMOUNT = &TRX_BASE_AMOUNT
    PMT_TO_BASE_XRATE = &PMT_TO_BASE_XRATE
    where payment_history_id = &payment_history_id;
    update ap_accounting_events_all
    set CANNOT_ACCOUNT_FLAG = NULL
    where accounting_event_id = &Maturity_Accounting_Event_Id;
    commit;
    Reference Documents
    Note 302220.1 Cannot Account for Payment Maturity Because The Maturity Is
    In a Foreign Currency And No Exchange Rate Has Been Provided

  • Missing parameters for Exchange Portlet

    In the Exchange Portlet installation document on page 15 under
    Stage 3. Changes to zone.properties
    the line shows
    servlet.exchangeAppProv.initArgs=provider_root=c:\exchange, sessiontimeout=1800000
    it should read
    servlet.exchangeAppProv.initArgs=provider_root=c:\exchange, sessiontimeout=1800000, debuglevel=1
    This will allow the execution of the servlet/exchangeAppProv/ URL and verification of the exchange Portlet Provider configuration
    null

    Yes, I have been using $_REQUEST.
    The test script looks like this:
    <?php
    $latin_name = $_REQUEST['latname'];
    $common_name = $_REQUEST['commname'];
    if ($latin_name == "")
    $latin_name = "Not available";
    $common_name = "Not available";
    $connection = mysql_connect("localhost", "user", "pword") or
    die ("Unable to connect");
    mysql_select_db("balloonflash") or die ("Database not
    found");
    $query = "INSERT INTO species (latName, commName) VALUES
    ('$latin_name', '$common_name')";
    $result = mysql_query($query) or die ("Unable to execute
    query: " . mysql_error());
    mysql_close($connection);
    ?>
    It seems like the script is not triggered at all when I run
    the Flash form from HTML - I don't even get the default values
    entered into the database. Actually, yes I do, my mistake - but the
    variable values are not being passed over.
    The HTML source generated looks like this:
    <OBJECT
    classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
    codebase="
    http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0"
    WIDTH="291" HEIGHT="234" id="flashForm1" ALIGN="">
    <PARAM NAME=movie VALUE="flashForm1.swf"> <PARAM
    NAME=quality VALUE=high> <PARAM NAME=bgcolor
    VALUE=#66FFFF> <EMBED src="flashForm1.swf" quality=high
    bgcolor=#66FFFF WIDTH="291" HEIGHT="234" NAME="flashForm1" ALIGN=""
    TYPE="application/x-shockwave-flash" PLUGINSPAGE="
    http://www.macromedia.com/go/getflashplayer"></EMBED>
    </OBJECT>
    Alan

  • Outlook Exchange Portlet

    Hi,
    We've been trying unsuccessfully for a few days now to get a portlet to connect to our Exchange 5.5 server. Our basic requirement is to have a portlet within our Oracle Portal that can display mailbox statistics (such as the number of unread messages) and that allows the user to 'drill-down' into the Outlook client and access their Inbox and Calendar etc.
    We were sent a small portlet from an Oracle consultant but have had no joy in getting it to connect to Exchange.
    Would really appreciate any ideas or comments anyone can offer. Surely others have tried something like this before, and surely it cant be too difficult?!
    Thanks,
    Don

    Hi,
    Have a look at the Exchange portlets provided by Oracle: http://portalstudio.oracle.com/pls/ops/docs/FOLDER/COMMUNITY/PDK/SAMPLES/WEBPORTLETS/V2/EXCHANGEPORTLET/EXCHANGE55.ZIP. There's also a version for release 1 on PortalStudio.
    It doesn't allow you to drill down into the Outlook client, but instead uses Outlook Web Access to "drill down". I've installed the Exchange 2000 portlets and they work great. You can view your inbox, calendar and contacts as portlets and it's fairly easy to use the supplied code to create your own portlets e.g. for displaying tasks or notes.
    If you absolutely need to "drill down" into the Outlook client, you need to run your Portal page as an Outlook Today page (inside Outlook). Look at msdn.microsoft.com for information on how to make your own Outlook Today page.
    /Jesper

Maybe you are looking for