Mailto Link in Error Message

Hi All,
I have a requirement where in a user presses a button and based on certain conditions I throw an error on page. The error should contain a system administrator link that the user can email to by clicking on the Name provided in the error message.
Is this possible ? How do I get the error message token to be a 'mailto' ?
Any suggestions would be appreciated.
Thanks
Shanky

Hi
You can create linkbean type of field on the page and display the text which you want like "click here" set a PPR on this link bean , when user click on the 'click here' link you get the PPR event in processFormRequest method of controller and send the email to that person. For email utility you have use the java code.
// File Name SendEmail.java
import java.util.*;
import javax.mail.*;
import javax.mail.internet.*;
import javax.activation.*;
public class SendEmail
public static void main(String [] args)
// Recipient's email ID needs to be mentioned.
String to = "[email protected]";
// Sender's email ID needs to be mentioned
String from = "[email protected]";
// Assuming you are sending email from localhost
String host = "localhost";
// Get system properties
Properties properties = System.getProperties();
// Setup mail server
properties.setProperty("mail.smtp.host", host);
// Get the default Session object.
Session session = Session.getDefaultInstance(properties);
try{
// Create a default MimeMessage object.
MimeMessage message = new MimeMessage(session);
// Set From: header field of the header.
message.setFrom(new InternetAddress(from));
// Set To: header field of the header.
message.addRecipient(Message.RecipientType.TO,
new InternetAddress(to));
// Set Subject: header field
message.setSubject("This is the Subject Line!");
// Now set the actual message
message.setText("This is actual message");
// Send message
Transport.send(message);
System.out.println("Sent message successfully....");
}catch (MessagingException mex) {
mex.printStackTrace();
Thanks
Pratap

Similar Messages

  • PDF link receives error message

    Hi,
    I'm using Adobe CS5 and am working on a webpage for my university's website. I have been linking PDFs of brochures onto the website. Today, I changed the brochure, changed the name of the brochure, deleted the old brochure link, and re-linked the new brochure on the website. Now when I try to open it I recieve an error message: "page not found." This is our website: http://www.iusb.edu/~sbintl/study.shtml (Health Promotion's brochure is the one with the broken link).
    Can anyone help?
    Thank you!

    Hans is right.
    The file is not on the server, or
    The name is different than the one linked, or
    You saved it in a different place.
    Check your remote files and see if you have it there, you should be able to see it.
    When you upload the page, select "upload dependant files" and that should take care of it, unless you have that turned off.
    Jim

  • "Your current color settings discard CMYK profiles in linked content" error message

    I keep getting the following error message:
    "Your current color settings discard CMYK profiles in linked content but profiles were set to be honored when this document was created."
    every time I open an Illustrator document. I have no idea how this setting was set and no idea how to turn it off. I am just using the standard N America Prepress color setting in Bridge.
    I have tried opening new documents using the supplied Ai CS4 new document profiles, no luck. So I am assuming it's a pref that is set in the app itself, yet I have no idea how to change this setting? I don't even see anything referring to a setting like this.
    I found this archived discussion: http://www.adobeforums.com/webx?128@@.59b58d84 which had no resolution. Thought I would throw it out there again and see if anyone has been able to fix this. It drives me insane having to deal with that error every time I open a saved document.

    To disable the alert via scripting you can use the following line:
    app.userInteractionLevel = UserInteractionLevel.DONTDISPLAYALERTS;
    Put it in a function with null return and call the fuction where you want to supress any error dialog.
    Mind you this would supress all the alert dialogs of the Illustrator App. 

  • Link Update Error Message

    I have an excel file that references one other file.  When I open the excel file I receive a log in screen which displays the following:
    I can choose read only or enter the password for write access, it doesn't matter as the error message remains the same.   Next I am promted with the update link window. 
    I click "Update" and then receive the following error message:
    I can either click "Continue" or "Edit Links".  When I click "Edit Links" it displays the following:
    The status of the worksheet in fault is ok. Within my document I know that the links are working because the information is updating.  
    This file exists on a network within our company.  Any idea why I receiving this error message if the links are working correctly?

    Ok..
    Since this started after the update, perhaps you have a third party Safari add on installed that was compatible with the prior version of Safari but not 5.1
    Safari: Unsupported third-party add-ons may cause Safari to unexpectedly quit or have performance issues
    And try turning off extensions. Safari / Preferences - Extensions.

  • Link in error Message

    Hi Experts,
    I have requirement like i have to show link along with error message
    something like (if you want to enter more than 10 numbers please visit our site www.google.com) and
    when the above link is clicked link should open in  a new browser.
    i want to know is it possible to do this.If yes can u please let me know
    how can i achieve this.
    Thanks,
    Santosh

    hi ,
    for opening the new browser , u can use the LinkToURL UI
    in the TEXT property oof UI , write ur error message
    but what if you want to use and ACTION to perform some ABAP functionality first ( say on clck of Button )
    and then call the URL. thn write this code in OnAction of tht button
    data:  lo_window_manager type ref to if_wd_window_manager.
    data:  lo_api_component  type ref to if_wd_component.
    data:  lo_window         type ref to if_wd_window.
    data:  ld_url type string.
    lo_api_component  = wd_comp_controller->wd_get_api( ).
    lo_window_manager = lo_api_component->get_window_manager( ).
    ld_url = ' ' .  // ur URL here
    CALL METHOD lo_window_manager->CREATE_EXTERNAL_WINDOW     
    EXPORTING     URL                = ld_url           
         RECEIVING     WINDOW         = lo_window. 
    lo_window->open( ).
    u can generate error messages using message manager using report_error_message method
    go to control wizard ( CNTRL + F7) , press button generate message
    * get message manager
    DATA lo_api_controller     TYPE REF TO if_wd_controller.
    DATA lo_message_manager    TYPE REF TO if_wd_message_manager.
    lo_api_controller ?= wd_this->wd_get_api( ).
    CALL METHOD lo_api_controller->get_message_manager
      RECEIVING
        message_manager = lo_message_manager
    * report message
    CALL METHOD lo_message_manager->report_error_message
      EXPORTING
        message_text              =   'Error_Text' " Give your error text here.
    regards,
    amit

  • Giving link to Error Message

    Dear Experts,
    Sometimes when we dont fill mandatory entry , we get error message as " Enter a value in so so field" displayed in std. message area on Web UI .
    if we dont enter and still hit back button, then the same error msg gets displayed and  another info message comes as " Details Required entry field not filled. Click here to continue anyway"
    if you note, this msg is Hyperlinked . When we click it, it navigates us to previous page.
    I need similar functionality...I want a message shown in message area with a hyperlink.
    Is it Possible ?
    Any pointers will be greatly appreciated.
    Thanks & Regards,
    Suchita

    Came to know that this is not possible in the current scenarios...However SAP gonna get this feature in there future developments.

  • Sharing to You Tube gives no linked account error message

    I am using FCPX 10.0.9
    When I try to share video to You Tube I get an error message saying that there is "NoLinkedYouTubeAccount". The account is valid and the user name is correct as well as the password. Am I missing something?

    Hi Russ, sorry it's taken so long for me to get back to your reply.
    The you tube site uploader works normally. I only have a problem when I try to share/upload directly from FCPX.
    I wnt to upload from fpcx because it loads a much smaller file size and the upload is much much quicker.

  • Linked Server Error message

     Hi,
    I have 3 SQL servers, A, B, and C.
    i am able to establish a linked server from A to C and C to A
    i am able to establish a linked server from B to C and C to B.
    but when i try to establish a linked server from A to B, i have been getting this error, i am goin nuts because if there is any problem with A, then even C shud not ne able to connect but its connecting, if theres any problem with B , C shud not connect but its connecting.
    C is connecting to both A and B without errors.
    Also A is connecting to C and B is connecting to C.
    But the problem is between A and B Servers.
    when i test the connection from B to A i get this message,
    A is SQl 2000, B is 2008, c is 2008.
    Pls suggest wat do i do.
    Y is there a problem of connection between only A to B and B to A.
    While making a linked Server from B to A without using Security, i get the error
    The OLE DB provider "SQLNCLI10" for linked server "A" reported an error. Authentication failed.
    Cannot initialize the data source object of OLE DB provider "SQLNCLI10" for linked server "A".
    OLE DB provider "SQLNCLI10" for linked server "A" returned message "Invalid authorization specification". (.Net SqlClient Data Provider)
    when i connect using the sa account i get the folowing error,
    VIA Provider: The specified module could not be found.
    OLE DB provider "SQLNCLI10" for linked server "A" returned message "Login timeout expired".
    OLE DB provider "SQLNCLI10" for linked server "A" returned message "A network-related or instance-specific error has occurred while establishing a connection to SQL Server. Server is not found or not accessible. Check if instance name is correct and if SQL Server is configured to allow remote connections. For more information see SQL Server Books Online.". (.Net SqlClient Data Provider)
    Thanks a Ton for any kind a help

    Muchas gracias por la ayuda con el problema:
    The OLE DB provider "SQLNCLI10" for linked server "A" reported an error. Authentication failed.
    Cannot initialize the data source object of OLE DB provider "SQLNCLI10" for linked server "A".
    OLE DB provider "SQLNCLI10" for linked server "A" returned message "Invalid authorization specification".
    Esto me ayudo a resolverlo:
    https://sites.google.com/site/greateindiaclub/software-zones/database-community/sql-server/cannotinitializethedatasourceobjectofoledbprovidersqlncli10forlinkedserver
    Pero despues me apareció el siguiente problema:
    The operation could not be performed because OLE DB provider "SQLNCLI10" for linked server "B" was unable to begin a distributed transaction.
    OLE DB provider "SQLNCLI10" for linked server "B" returned message "El administrador de transacción ha deshabilitado su soporte para transacciones de red o remotas.".
    Y lo resolví con esto:
    EXEC sp_serveroption @server = 'ServerB',@optname = 'remote
    proc transaction promotion', @optvalue = 'false' ;
    Fuente:  http://www.sqlservercentral.com/Forums/Topic1102122-146-1.aspx#bm1102224
    Saludos...
    Desarrollador en .NET

  • Error Message: Data from Business Add-In ME_PROCESS_PO_CUST not transferred

    Hi All,
    I have done a BADI implementation for ME_PROCESS_PO_CUST and when I try to convert a PR to PO using ME59N in ECC u2013 AFS System I am getting below error message.
    Data from Business Add-In ME_PROCESS_PO_CUST not transferred.
    I am trying to populate certain PO fields ( ekko and ekpo ) from PR fields. But the above error occurs when I update the Ex Factory Date manual that is EKPO-J_3AEXFCM.
    I am updating this in the method PROCESS_ITEM and what I found while debugging is in the class CL_PO_HEADER_HANDLE_MM, in the implementation of IF_FLUSH_TRANSPORT_MM~START, the contents of field u2018my_iteration_countu2019 keeps increasing and becomes 10 and raises this error.
    I read few of the related questions raised by others in this forum and understood that this can happen if I try to change the field that is disabled ( greyed) in ME22N. But this field that I am talking about is enabled.
    I also tried to move my code of populating the field EKPO-J_3AEXFCM from the PROCESS_ITEM to the enhancement point just above the user exit EXIT_SAPMMO6E_018 but still it doesnu2019t resolve the error.
    (We donu2019t want to use User Exit and hence we are trying with BADIs or enhancement point.)
    Can anyone please help me with this. I also found an OSS note 1334046 but not sure if that can resolve my issue.
    Thanks in advance.
    Ameesha.

    Hi Ameesha,
    i think u need to implement the BADI ME_PROCESS_PO_CUST in SPRO settings.
    SPRO>Purchasing>Business Add-in Purchasing-->BAdI: Enhance Processing of Enjoy Purchase Order
    try this once.
    All check this link.
    [Error Message: Data from Business Add-In ME_PROCESS_PO_CUST not transferred;
    Hope it helps.
    Regards,
    Raj

  • Playing mp4 audio gives error message "Video can't be played because the file is corrupt"

    Playing a particular mp4 audio file directly from a website link gives error message "Video can't be played because the file is corrupt". However other mp4 audio files from this same website do work correctly. What can I do to get all the the mp4 audio files to play directly from the same website? I must have the correct plugins, etc. since the other files play. This file is not playing from YouTube, is it on the website.
    Thank you for your help.

    What is the link to the site and file in question?
    MP4 files should be handled by Firefox itself, not a plug-in.
    # Click the ≡ Menu Button and choose Add-ons.
    # Click Plugins.
    # Set every plug-in to "Never Activate".
    # Try loading the file again. Is there any difference?
    You have two versions of Flash Player installed. Perform a clean installation of Flash Player as follows.
    # From the following page, save the uninstaller somewhere handy, like the desktop.
    #* [http://helpx.adobe.com/flash-player/kb/uninstall-flash-player-windows.html#main_Download_the_Adobe_Flash_Player_uninstaller Uninstall Flash Player for Windows | Adobe Support]
    # From the following page, save the installer for other browsers. If you also use Flash Player in Internet Explorer, also save the ActiveX version.
    #* [http://helpx.adobe.com/flash-player/kb/installation-problems-flash-player-windows.html#main-pars_text_4 Direct downloads of Flash Player for Windows | Adobe Support]
    # Exit all applications.
    # Run the uninstaller.
    # In Windows Explorer, try to open the following folders. If they still exist, delete them manually.
    #* <pre>C:\Windows\system32\Macromed\Flash\</pre>
    #* <pre>C:\Windows\SysWOW64\Macromed\Flash\</pre>
    #* <pre>%AppData%\Adobe\Flash Player\</pre>
    #* <pre>%AppData%\Macromedia\Flash Player\</pre>
    # Restart your computer.
    # Run the installer for other browsers.
    # Run the ActiveX installer if you downloaded it.

  • [Solved] Grub not displaying menu, error messages from grub-mkconfig

    Hi I'm new
    I have (or rather, am trying to setup) a dual boot with Windows 8.1 and Arch, with each OS on separate SSDs.
    Windows 8.1 already installed, Arch installation (seems to have) has gone smoothly. However, when I remove the installation usb, and try to boot, I get a command line prompt:
    grub >_
    ...instead of a menu. I tried typing 'boot', but got 'you need to load the kernel first'. So I cannot access my arch installation without chrooting (or knowing how to compile the kernel in the command line, which I could not find after a lot of searching)
    I followed the documentation in the Beginner's Guide and the GRUB page for installing and configuring GRUB. This is UEFI (grub2), not BIOS (grub legacy).
    pacman -S grub efibootmgr
    grub-install --target=x86S64-efi --efi-directory=/boot --bootloader-id=arch_grub --recheck
    No error messages. I also installed os-prober for kicks. When I went to generate the config file (as recommended for beginners), I got a torrent of what I interpreted to be error messages, not just copacetic output:
    grub-mkconfig -o /boot/grub/grub.cfg
    resulted in:
    click this link for error messages
    (sorry about the image. I had to shutdown and reboot into my windows partition, since I still can't arch it up. If any/all of you have a better way to reproduce output and feel it pertinent, I'm all ears)
    so upon exiting chroot and rebooting, grub boots up to the above effect; no menu is displayed. And I am sad panda.
    Background Information:
    Partition scheme:
    /dev/sda1 - BIOS boot partition (I didn't read carefully, lol)
    /dev/sda2 - EFI System Partition - mounted to /mnt/boot when chrooting in
    /dev/sda3 - Root partition - mounted to /mnt/ when chrooting in
    /dev/sda4 - Home partition - mounted to /mnt/home when chrooting in
    The installation and configuration described above was done in chroot with the above partition scheme
    I originally had issues booting into UEFI mode with the arch iso (written to a usb stick for the initial install). The boot would hang at 'triggering uevents'. I ultimately fixed this by pressing 'e' in the bootloader menu (also grub, I believe) and prepended
    linux /boot/vmlinux-linux root=UUID=978e3e81-8048-4ae1-8a06-aa727458e8ff nomodeset nouveau.modeset=0
    It then (successfully triggered uevents? and) booted normally
    ALSO:
    This is a custom built pc.
    Hardware:
    intel i7 4930K
    ASUS Sabertooth X79 mobo
    ASUS GTX 780 Ti gpu
    ballistix sport DDR3 RAM (4 x 8 GB)
    3 x 128 GB SSD (ADATA P900)
    1 x 2 TB HDD (Toshiba, 7200 rpm)
    Hey, if you made it to the bottom of this post, I really appreciate you taking the time out of your day. Thank you!
    Last edited by Otsdarva (2014-06-09 03:22:25)

    I realized that since I was not using EFISTUB, I could not mount the ESP to /boot; it had to be /boot/efi. A quick remount-reinstall of grub, then rerunning grub-mkconfig solved the issue.
    Also, regarding WonderWoofy's suggestion: I learned by trying gummiboot that for whatever reason the kernel hadn't compiled properly when I ran
    pacstrap /mnt base base-devel
    Fixed via
    pacman -S linux
    Thanks for your help, everybody!

  • On a Mac, receiving the -9812 error message when using iTunes

    I have a friend with an iMac that is running OS 10.5.7 and iTunes 8.2 (23). When she tries to either order a song, select the Account link or the Buy iTunes Gifts link an error message "-9812 there is a problem with the iTunes store, please check back later." appears on screen. Another Mac (Mac mini) on the network has no problems connecting and purchasing music via iTunes. There are no firewalls setup on the machine that is having issues. The system firewall is setup to allow iTunes incoming connections.
    Thanks for your help,
    David

    If you're sending as SMS (green bubble) then this is a carrier issue and not an issues with your phone.
    To text internationally, you nearly always need to include the country code before the rest of the phone number. If you are doing so and still have issues, contact your carrier.
    ~Lyssa

  • Handling Error Messages in Process Chain

    Hi Gurus,
    I am developing a process chain which contains more than 40 Master Data Objects. Those are connected serially with "always" link.
    Start -> Load Data -> DTP -> Load Data -> DTP -
    EX-OR (connected to all Processes for error message)
    Here the EX-OR Process is not allowing me to connect with "Error" link to all processes (by default it is giving "Always" link). i.e i want to get the error message from EX-OR process only in the case of failure not always.
    Can any one help me out.
    Thanks in advance,
    Chenna.

    Greetings Chenna,
    First we need to check why the "always" link is used to connect the process chain steps?
    If you take such "always" link to connect the steps, we cannot raise an error message link to EXOR( by default it will also take "always" link)
    Here we can explore an error message thru EXOR step whenever a failure occurs in the process.
    Things we need to do:
    1. Steps in the process chain should be connected only on "successful" option selected.
    2. We need to link the required steps to the EXOR step with "errors" selected on the pop up.
    3. Need to link an Error message to EXOR step by selecting "Create message" on EXOR step.
    Now if any failure occurs in the process the error message will be raised.
    this helps...

  • Missing MSVCR71.dll Error Message During Launch

    I just wanted to pass along an error message that I have found the solution to and have passed onto Adobe through the bug submission process.
    I have discovered a QuickTime Component that causes Adobe Encore CS5 to give an error message during launch.  The Error message states “The file MSVCR71.dll could not be found. Please reinstall Adobe Encore to resolve the problem” (Well, it is something really close to that.  I did not write down the error message before fixing the problem).  There is an “OK” button below the message to continue loading Adobe Encore.
    The error message is only displayed if all other CS5 programs are closed.  During my findings, I discovered that if you open Adobe Encore CS5 through Premiere Pro CS5 or After Effects CS5 by using Dynamic Link, the error message will not be displayed.
    The QuickTime Component that causes the error message is “XiphQT”, which is used to play Xiph formats in any QuickTime based application.  The Component can be located here: http://www.xiph.org/quicktime/
    When installing the latest version of the program “Juicer” from digital juice, the QuickTime Component is installed.  Juicer will run without the Component, but gives a message that it is missing.  I have removed the Component since I use Encore to a much greater extent.
    To remove the XiphQT Component from QuickTime, you must remove it manually because when QuickTime is uninstalled, the Component is left behind and will be a part of future installations of QuickTime.
    While the error message displayed during the launch of Adobe Encore CS5 is not detrimental, it can be frustrating, so I hope this may help others that receive the error message from above.  I should also note that I am using Windows 7 Home Premium.

    Greetings,
    My solution was attributable to my firewall (Microsoft Defender) blocking TCP connections to QuckTime.  Here's the steps that resolved my problems on CS5, Windows 7, 64 bit:
    Control Panel
    Windows Firewall
    Advanced Settings
    Outbound Rules
    New Rule...
    Program/Next
    This program path:  (use Windows Explorer to search)
    c:\Program Files (x86)\Adobe\Adobe Bridge CS5\msvcr71.dll
    Allow the connection
    (Leave checks Domain, Private, Public)/Next
    Name Description: (whatever you like - will display at top of Windows Firewall Advanced Security Outbound Rules)
    Good luck,  Michael

  • Error message for Leave request (Related to some Old Question)

    Hi Experts,<br />
    <br />
    We are facing an Error when only 1 employee in the company opens his Leave request page, the same page is working for others perfectly.<br />
    <br />
    this Error is the same as the one in the below posts:<br />
    <br />
    1. Link: Re: Error message for Leave request<br />
    <br />
    and I tried going through their solutions such as:<br />
    <br />
    1. Please check if you have the leave config done on ECC side under Personnel Management --&gt; Employee Self services --&gt; Service Specific settings --&gt; Working time --&gt; Leave request .<br />
    2. At the least you should have assign the default rule to your PSG to the standard leave type given. Otherwise create your own rule groups and Specify Processing processes for type of leave set up.<br />
    3. explicitly activate WEBMO Feature although it was activated<br />
    <br />
    But the Error is still coming for this specific Employee, even though his Vacation Quota is created and available for deduction.<br />
    <br />
    Please Help me in solving this issue.<br />
    <br />
    Regards,<br />
    Abdulrahman

    Index: 0, Size: 0:
    java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
         at java.util.ArrayList.RangeCheck(ArrayList.java:507)
         at java.util.ArrayList.get(ArrayList.java:324)
         at com.sap.aii.proxy.framework.core.JcoBaseList.get(JcoBaseList.java:268)
         at com.sap.aii.proxy.framework.core.AbstractList.get(AbstractList.java:230)
         at com.sap.tc.webdynpro.modelimpl.dynamicrfc.DynamicRFCList.get(DynamicRFCList.java:281)
         at com.sap.tc.webdynpro.progmodel.context.Node$ModelElementList.getElement(Node.java:2549)
         at com.sap.tc.webdynpro.progmodel.context.Node.getElementAtInternal(Node.java:621)
         at com.sap.tc.webdynpro.progmodel.context.Node.setLeadSelection(Node.java:753)
         at com.sap.xss.hr.lea.form.FcForm.setLeadSelectionForSubtype(FcForm.java:700)
         at com.sap.xss.hr.lea.form.FcForm.setVisibility(FcForm.java:943)
         at com.sap.xss.hr.lea.form.FcForm.prepareCommand(FcForm.java:308)
         at com.sap.xss.hr.lea.form.wdp.InternalFcForm.prepareCommand(InternalFcForm.java:2041)
         at com.sap.xss.hr.lea.form.FcFormInterface.prepareCommand(FcFormInterface.java:116)
         at com.sap.xss.hr.lea.form.wdp.InternalFcFormInterface.prepareCommand(InternalFcFormInterface.java:1887)
         at com.sap.xss.hr.lea.form.wdp.InternalFcFormInterface$External.prepareCommand(InternalFcFormInterface.java:1983)
         at com.sap.xss.hr.lea.form.edit.VcFormEdit.onInit(VcFormEdit.java:299)
         at com.sap.xss.hr.lea.form.edit.wdp.InternalVcFormEdit.onInit(InternalVcFormEdit.java:1084)
         at com.sap.xss.hr.lea.form.edit.VcFormEditInterface.onInit(VcFormEditInterface.java:165)
         at com.sap.xss.hr.lea.form.edit.wdp.InternalVcFormEditInterface.onInit(InternalVcFormEditInterface.java:204)
         at com.sap.xss.hr.lea.form.edit.wdp.InternalVcFormEditInterface$External.onInit(InternalVcFormEditInterface.java:280)
         at com.sap.pcuigp.xssfpm.wd.FPMComponent.doProcessEvent(FPMComponent.java:564)
         at com.sap.pcuigp.xssfpm.wd.FPMComponent.doEventLoop(FPMComponent.java:438)
         at com.sap.pcuigp.xssfpm.wd.FPMComponent.wdDoInit(FPMComponent.java:196)
         at com.sap.pcuigp.xssfpm.wd.wdp.InternalFPMComponent.wdDoInit(InternalFPMComponent.java:110)
         at com.sap.tc.webdynpro.progmodel.generation.DelegatingComponent.doInit(DelegatingComponent.java:108)
         at com.sap.tc.webdynpro.progmodel.controller.Controller.initController(Controller.java:215)
         at com.sap.tc.webdynpro.progmodel.controller.Controller.init(Controller.java:200)
         at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.init(ClientComponent.java:430)
         at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.init(ClientApplication.java:362)
         at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.initApplication(ApplicationSession.java:756)
         at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:291)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingPortal(ClientSession.java:733)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:668)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:250)
         at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:149)
         at com.sap.tc.webdynpro.clientserver.session.core.ApplicationHandle.doProcessing(ApplicationHandle.java:73)
         at com.sap.tc.webdynpro.portal.pb.impl.AbstractApplicationProxy.sendDataAndProcessActionInternal(AbstractApplicationProxy.java:860)
         at com.sap.tc.webdynpro.portal.pb.impl.AbstractApplicationProxy.create(AbstractApplicationProxy.java:220)
         at com.sap.portal.pb.PageBuilder.updateApplications(PageBuilder.java:1288)
         at com.sap.portal.pb.PageBuilder.createPage(PageBuilder.java:355)
         at com.sap.portal.pb.PageBuilder.init(PageBuilder.java:548)
         at com.sap.portal.pb.PageBuilder.wdDoRefresh(PageBuilder.java:592)
         at com.sap.portal.pb.PageBuilder$1.doPhase(PageBuilder.java:864)
         at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processPhaseListener(WindowPhaseModel.java:755)
         at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doPortalDispatch(WindowPhaseModel.java:717)
         at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:136)
         at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:335)
         at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:143)
         at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:321)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:684)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:250)
         at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:149)
         at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:62)
         at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:53)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
         at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
         at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
         at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
         at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:102)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172)

Maybe you are looking for