Trapping AF errors using Alert framework in XI 3.0 SP13

Hi
   I am trying to setup alert categories and rules to trap AF related errors - like a SOAP receiver adapter failing to call a webservice etc...
I came across earlier threads that mentioned, alerts will not be triggered involving AF in SP13 - in other words, one has to be on SP14 inorder for the alerts involving AF to be triggered - irrespective of all the settings being done to trigger alerts in SP13 ( End-to-End monitoring, SXMSALERT_PROCESS_DATA_GET etc )
Is the above statement true ??
Thanks for your time in advance.

here is an extract on how to do
http://help.sap.com/saphelp_nw04/helpdata/en/e5/5d1741b393f26fe10000000a1550b0/content.htm
Configuring CCMS Alerts for the Adapter Engine
If processing of a message on the Adapter Engine fails, the message state is changed to faulty. To notify administrators immediately of such processing failures, they can be propagated as alerts to CCMS. As CCMS is the SAP standard interface to third-party monitoring tools, these failure events may also become visible in non-SAP monitoring tools.
Configuration Steps
To make use of Adapter Engine alerts, you must configure the connection to CCMS as follows:
1. Make sure that the J2EE engine on which the Adapter Engine is running is configured to be monitored by the central CCMS system.
To do so, execute transaction RZ20 on your central monitor server. There, the J2EE engine should be visible in the CCMS monitor under SAP J2EE Monitor Templates ® All Systems. If not, follow the steps described in the Supportability Setup Guide for SAP NetWeaver 04 on SAP Service Marketplace at service.sap.com/nw04operation ® Cross-NW.
2. Check whether the Adapter Engine is configured to report errors to CCMS.
To do so, start the Visual Administrator and select service SAP XI AF Core. The value of property CCMSEnabled must be set to true (in lower case letters). If it is not, change the property value to true and restart the service.
To verify that the setting is effective, select the Visual Administrator Monitoring service. Under Root ® Applications, you should see a node for the Adapter Engine.
cheers,
Naveen

Similar Messages

  • How to send HTML email using alert framework? Kindly help!

    Hi Experts,
          I am using alert framework (alert category) to send email. In the email message I want to use HTML content along with some hyperlinks.
         How can I do this?
         kindly help!
    Thanks
    Gopal
    Message was edited by:
            gopalkrishna baliga

    Hi,
    To send hyper links, you can add the links in the FollowUp Activity.
    The content of the mail from the alert framework will be a text mail.
    One option would be to check in your SCOT settings if it would be possible to set the Content Type as TEXT/HTML . If yes, then maybe this should be possible.
    Regards
    Bhavesh

  • Using Alert Framework to send email notifications when Process Chain fails

    Hi Everyone,
    I've configured ALRTCATDEF in Solution Manager, selected the alerting option for Process Chains in - RSPC > Attributes > Alerting, but it looks like whenever any process chain fails, an email notification will be sent to the same recipients.
    Is there anyway to have an ALRCATDEF - alert category for different process chains, so that different recipients receive notifications for different Process Chains.
    Thanks,
    Ken

    Interesting....I was actually hoping for different recipients for different process chains.
    E.g. for our
    CRM process chain - Support Team 1
    FI process chain - Support Team 2
    and so on and so on.
    I think the only way may be creating a custom process type and implementing a class for this process type that calls function SALRT_CREATE_API. Then adding this process type to the process chain, with a different variant for each.
    However if anyone knows a way to do this in a SAP standard way using the Alert Framework, that would be great.
    Cheers,
    Ken

  • Trapping ora- errors in alert.log

    hello everyone,
    A classical question that I think every DBA has encountered.
    We have about 40 oracle database servers, some with 9i, others with 10g, still others with both. Some on Linux, others on Solaris.
    My question is, how to trap ora- errors in the alert.log of these database and having them being sent as an email.
    It's not an easy question to answer, I know. But I'd like to get ideas from your experiences in implementing the same thing in your environments.
    Many thnx.
    Hiruya

    Hi,
    this let you look for errors :
    utl_file.get_line(vInHandle, vNewLine);
    IF vNewLine like ('%ORA-%') then
    Then this let you to mail the errors :
    utl_smtp.mail
    Here is my complete script :
    SET SERVEROUT ON
    DECLARE
    c utl_smtp.connection;
    vInHandle utl_file.file_type;
    vNewLine VARCHAR2(250);
    vMessage VARCHAR2(250);
    I pls_integer := 0;
    LC$Fic_in Varchar2(128) := 'db1ALRT.LOG'; -- a adapter sur votre configuration
    LC$Dir_in Varchar(30) := 'C:\oracle\admin\db1\bdump';
    PROCEDURE send_header(name VARCHAR2, header VARCHAR2) AS
    BEGIN
    utl_smtp.write_data(c,name ||':'|| header || UTL_TCP.CRLF);
    END;
    BEGIN
    vInHandle := utl_file.fopen(LC$Dir_in, LC$Fic_in, 'R');
    LOOP
    BEGIN
    utl_file.get_line(vInHandle, vNewLine);
    IF vNewLine like ('%ORA-%') then
    vMessage:=vMessage||chr(10)||vNewLine;
    END IF;
    EXCEPTION
    WHEN OTHERS THEN
    EXIT;
    END;
    END LOOP;
    utl_file.fclose(vInHandle);
    -----------------------SEND A MAIL---------------------------
    c := utl_smtp.open_connection(‘smtpserver’,25);
    utl_smtp.helo(c, ‘something.com');
    utl_smtp.mail(c, [email protected]');
    utl_smtp.rcpt(c, ‘[email protected]');
    utl_smtp.open_data(c);
    send_header('From', '"someone" <[email protected]>');
    send_header('To', '"Recipient" < [email protected] >');
    send_header('Subject', 'DB1 ERREUR ALERT LOG');
    utl_smtp.write_data(c, UTL_TCP.CRLF ||vMessage);
    utl_smtp.close_data(c);
    utl_smtp.quit(c);
    EXCEPTION
    WHEN utl_smtp.transient_error OR utl_smtp.permanent_error THEN
    BEGIN
    utl_smtp.quit(c);
    EXCEPTION
    WHEN utl_smtp.transient_error
    OR utl_smtp.permanent_error THEN
    NULL;
    END;
    raise_application_error(-20000, SQLERRM);
    END fopen;
    /

  • PI 7.31 - Component based alerting v/s Alert framework like 7.0

    PI Experts,
    We are in the process of upgrading PI from 7.0 to 7.31. In current PI-7.0, We are using Alert framework for notifying us for the failed messages in PI.
    PI-7.3 has the the new feature of Component based alerting, while implementation, we have a choice between "Component Based Alerting" and "Alert FrameWork".
    1.     Can someone guiide me on what are the advantages of using  "Component Based Alerting" v/s "Alert Framework" in PI-7.3?
    2.     If we choose "Component Based Alerting" now, then can we switch it back to "Alert Framework"? If yes, how difficult it is? What are the configuration steps for the "Component Based Alerting"?
    3.     If we choose "Alert Framework" now, then can we switch it back to  "Component Based Alerting"? If yes, how difficult it is? We would be able to use our current alert configuration and alert rules?
    Thanks.
    MP

    Hi,
    >>>>1.     In current AF, we get the alert for the new error if we have confirmed the alert for the same rule in the system otherwise we do not get a alert for the new error.How the alert confirmation works in CBA
    depends how you consume alerts - if you do it with SOLMAN for example it's there (for "number of hours" and/or "until" AFAIK)
    >>>>2.     Is there any way we can move the current alert rules of AF to CBA in 7.3?
    not sure if with 7.3 but there is some upgrade function in 7.31 as per:
    http://help.sap.com/saphelp_nw73ehp1/helpdata/en/b2/58b14b70744d0db55599230d2c5bce/frameset.htm
    quote:
    "In case you upgrade your system to enhancement package 1 for SAP NetWeaver 7.3, and in case the “classical”alerting function (already available prior to enhancement package 1 for SAP NetWeaver 7.3) is switched on, the CTC wizard asks you if you like to switch on the new component-based message alerting."
    but I've never tried it so don't know if/how it works,
    Regards,
    Michal Krawczyk

  • Email notification Alert Framework

    We succesfully configured the alert framework, alerts were generated and send to a mailbox.
    But since this week we don't receive the alerts anymore in our mailbox.
    We see in tcode LSG1 that alerts are generated, but with error "BCS exception (OSERR_BCS) occured"
    We had a look at tcode SM21, ST22, SCON, SCOT, SICF, SOST but everything looks ok.
    Also we still get other emails from the system in our mailbox.
    Can anyone give advise?
    thanks,
    Pieter

    Hi Monica,
    We use alert framework to send messages from interfaces in error (integration engine and adapter engine) to a general mailbox in Outlook.
    In SAP XI:
    In transaction ALRTCATDEF we defined 2 categories, AE (errors on adapter engine) and IE (errors on integration engine).
    AE:
    message title: AE (&SYST-SYSID&): Adapter Engine Error
    short text: Error in adapter &SXMS_TO_ADAPTER_TYPE&
    long text: Adapter type - &SXMS_TO_ADAPTER_TYPE&
                  Adapter error text - &SXMS_TO_ADAPTER_ERRTXT&
                  &SXMS_MSG_GUID&
    IE:
    message title: IE (&SYST-SYSID&): Integration Engine Error
    short text: Error in message &SXMS_MSG_GUID&
    long text: Message ID - &SXMS_MSG_GUID&
                  Sender service - &SXMS_FROM_SERVICE&
                   Interface namespace - &SXMS_FROM_NAMESPACE&
                  Sender interface - &SXMS_FROM_INTERFACE&
                  Error category - &SXMS_ERROR_CAT&
                  Error code - &SXMS_ERROR_CODE&
    For both categories configure the Fixed Recipients (user-mailbox).
    In ALRTCATDEF go to Settings-Configuration, We don't use alert confirmations but the user must exist bij Inbound Processing (that's why it didn't worked anymore by us).
    Execute program (SE38) RSALERTDISP to see the alerts.
    see also: http://help.sap.com/saphelp_nw04/helpdata/EN/96/f1033c128f4a7de10000000a114084/frameset.htm
    In XI Workbench:
    Choose Alert Configuration
    we added 2 rules, one for AE and one for IE
    example AE rule:
           Rule Activated: YES
           Suppress: NO
           Description: Errors on Adapter Engine
           Were: Adapter Engine
           Adapter Type: *
    good luck,
    Pieter

  • Trap syntax error in trap-schedule.dat alert; possibly SMC related

    Receiving many ID xxxxxx daemon.alert events every hour. The message is:
    [ID xxxxxx daemon.alert] syslog Nov 10 14:00:10 trap syntax error in trap-schedule.dat(200) at token '???'
    followed immediately (same timestamp) with:
    [ID yyyyyy daemon.alert] syslog Nov 10 14:00:10 trap *** aborting execution ***
    I coudn't find anything on the web specifically for this message but several hits that looked similar seemed to indicate that this might be a problem in SMC. If it is not I apologize in advance.
    System is an ldom:
    Solaris 10;
    SunOS clsol8 5.10 Generic_127127-11 sun4v sparc SUNW,T5140
    Current situation is:
    # /opt/SUNWsymon/sbin/es-validate
    This script will help you in validation of Sun (TM) Management Center.
    Validation Tool Version : 4.0
    Host name : clsol8
    Number of CPUs : 24
    Platform : SUNW,T5140
    Operating System : SunOS 5.10
    Memory size : 2048 Megabytes
    Swap space : 595480k used, 3727296k available
    JAVA VERSION : "1.5.0_14"
    Sun Management Center Production Environment Installation.
    Following layers are installed : SERVER, AGENT, CONSOLE
    Installation location : /opt/SUNWsymon
    Sun Management Center installation status:
    PRODUCT : Production Environment
    INSTALLATION STATUS : Setup.
    DATABASE SETUP : Setup.
    COMPLETELY INSTALLED PACKAGES : SUNWescom,SUNWesbui,SUNWesbuh,SUNWenesi,
    : SUNWesdb,SUNWesagt,SUNWessrv,SUNWessa,
    : SUNWesjp,SUNWesaxp,SUNWesse,SUNWesclt,
    : SUNWesjrm,SUNWmeta,SUNWenesf,SUNWesmdr,
    : SUNWesgui,SUNWesweb,SUNWessvc,SUNWesasc,
    : SUNWescix,SUNWsuagt,SUNWsusrv,SUNWesval,
    : SUNWesmc,SUNWessms,SUNWessdv,SUNWescdv,
    : SUNWlgsmc,SUNWeslac,SUNWesodbc,SUNWesmib,
    : SUNWesken,SUNWesmod,SUNWesae,SUNWesaem,
    : SUNWesmcp,SUNWesafm,SUNWescon,SUNWsucon,
    : SUNWescli,SUNWesclb
    <NOTE: I had to cut out a bunch of installed components to hit character limit>
    Sun Management Center Add-Ons and Versions:
    PRODUCT VERSION
    Production Environment 4.0
    Advanced System Monitoring 4.0_Build15
    Sun Fire Entry-Level Midrange S 3.5-v6
    Service Availability Manager 4.0_Build15
    Performance Reporting Manager 4.0_Build15
    Solaris Container Manager 4.0_Build15
    Sun Fire Midrange Systems Platf 3.5-v6
    System Reliability Manager 4.0_Build15
    Sun Management Center Integrati 4.0_Build15
    Workgroup Server 3.6
    Generic X86/X64 Config Reader 4.0_Build15
    Sun Management Center Patch installation details:
    No Sun Management Center patch is installed.
    Sun Management Center disk-space consumption:
    PRODUCT APPROXIMATE DISK SPACE CONSUMED
    Production Environment : 54452 kB
    Advanced System Monitoring : 2391 kB
    Sun Fire Entry-Level Midrange S : 1738 kB
    Service Availability Manager : 1838 kB
    Performance Reporting Manager : 3371 kB
    Solaris Container Manager : 3688 kB
    Sun Fire Midrange Systems Platf : 3270 kB
    System Reliability Manager : 970 kB
    Sun Management Center Integrati : 540 kB
    Workgroup Server : 3707 kB
    Generic X86/X64 Config Reader : 608 kB
    TOTAL : 76573 kB
    Database is located at : /var/opt/SUNWsymon/db/data/SunMC
    Free space available on this partition is : 6493142 kB
    Following locales are installed :
    Information about upgrade from old versions is not available.
    Sun Management Center Ports:
    SUNMC COMPONENT PORT_ID
    agent service 1161
    trap service 162
    event service 163
    topology service 164
    cfgserver service 165
    cstservice service 167
    metadata service 168
    platform service 166
    grouping service 5600
    rmi service 2099
    webserver_HTTP service 8080
    webserver_HTTPS service 8443
    You are currently running SNMPDX.
    Sun Management Center Server Hosts definitions in domain-config.x:
    SUNMC COMPONENT SERVER_HOST
    agent service clsol8
    trap service clsol8
    event service clsol8
    topology service clsol8
    cfgserver service clsol8
    cstservice service clsol8
    metadata service clsol8
    platform service clsol8
    Sun Management Center Processes:
    SUNMC SERVICE STATUS
    Java Server Running.
    Database services Not Running.
    Grouping service Running.
    Event-handler service Running.
    Topology service Not Running.
    Trap-handler service Not Running.
    Configuration service Running.
    CST service Not Running.
    Metadata Services Running.
    Hardware service Not Running.
    Web server Running.
    Sun Management Center Agent Running.
    Platform Agent Not Running.
    Privilege level for Sun Management Center users :
    CATEGORY USERS
    esadm : smcadmin
    esdomadm : smcadmin
    esops :
    ALL USERS : smcadmin
    server is local host
    Web server package is installed correctly.
    Web Server is up and responding.
    Web Server servlet engine is up and responding.
    I have also read that patching SMC has caused problems for some people so I don't really want to try that until I get some feedback.

    Hi Mike,
    Tried your suggestion to rename the .dat and let SMC recreate it but I can't get the SMC database service to launch. So it looks like I am having trouble with the database. Any suggestions?
    To back up, you nailed it with the loss of power - we lost both power supplies on a Sunday night with no warning and nothing in /var/adm/messages (since we send them to a loghost.) It was determined that chips within each power supply in the T5140 failed. So we replaced both power supplies and fired the server up. That is when we started getting the trap errors and only those two errors on clsol8.
    I did check http://sun.com/msg/SMF-8000-KS but am not sure how that helps.
    What I tried:
    On clsol8 as root:
    # cd /opt/SUNWsymon/sbin
    # ls
    {db-memconfig.sh   es-details        es-imagetool      es-setup
    db-start          es-device         es-inst           es-start
    db-stop           es-dt             es-keys.sh        es-stop
    es-apps           es-gui-imagetool  es-lic            es-tool
    es-backup         es-guiinst        es-load-default   es-trapdest
    es-chelp          es-guisetup       es-makeagent      es-uninst
    es-cli            es-guistart       es-platform       es-validate
    es-common.sh      es-guistop        es-restore        esmultiip
    es-config         es-guiuninst      es-run            ports.config}
    # ./es-stop -A
    {Stopping metadata component
    Stopping cfgserver component
    Stopping topology component
    Stopping event component
    Stopping grouping service
    Stopping trap component
    Stopping java server
    Stopping webserver
    Stopping agent component
    Stopping platform component}
    <attempting Mike's solution suggestion>
    # cd /var/opt/SUNWsymon/cfg
    # ls
    trap-schedule.dat
    # mv trap-schedule.dat trap-schedule.dat.maybeCorrupted
    # /opt/SUNWsymon/sbin/es-start -Ac
    {Some of the SunMC services are in maintenace state.
    Please check the corresponding SMF service log in /var/svc/log directory.
    Please disable the services in maintenance state and re-start the services again.}
    # svcs -vx
    svc:/application/management/sunmcdatabase:default (SunMC database service)
    State: maintenance since November 6, 2009 3:50:51 PM CST
    Reason: Start method exited with $SMF_EXIT_ERR_FATAL.
    See: http://sun.com/msg/SMF-8000-KS
    See: /var/svc/log/application-management-sunmcdatabase:default.log
    Impact: This service is not running.
    svc:/application/management/sunmcwebserver:default (SunMC webserver service)
    State: maintenance since November 12, 2009 2:45:50 PM CST
    Reason: Start method failed repeatedly, last exited with status 103.
    See: http://sun.com/msg/SMF-8000-KS
    See: /var/svc/log/application-management-sunmcwebserver:default.log
    Impact: This service is not running.}
    # svcadm disable sunmcdatabase
    # svcadm disable sunmcwebserver
    # svcs -vx
    # svcadm enable sunmcdatabase
    # svcadm enable sunmcwebserver
    # /opt/SUNWsymon/sbin/es-start -Ac
    {Failed to successfully perform Database Startup.}
    # svcs -vx
    svc:/application/management/sunmcdatabase:default (SunMC database service)
    State: maintenance since November 12, 2009 2:49:50 PM CST
    Reason: Start method exited with $SMF_EXIT_ERR_FATAL.
    See: http://sun.com/msg/SMF-8000-KS
    See: /var/svc/log/application-management-sunmcdatabase:default.log
    Impact: This service is not running.}
    # cd /
    # svcadm disable sunmcdatabase
    # shutdown -y -g0 -i6
    (after reboot, I logged into clsol8 and su'd to root)
    # svcs -xv
    svc:/application/management/sunmcdatabase:default (SunMC database service)
    State: disabled since November 12, 2009 3:02:11 PM CST
    Reason: Disabled by an administrator.
    See: http://sun.com/msg/SMF-8000-05
    Impact: 1 dependent service is not running:
    svc:/application/management/sunmctopology:default}
    # svcadm enable sunmcdatabase
    # svcadm disable sunmcdatabase
    # svcadm clear sunmcdatabase
    svcadm: Instance "svc:/application/management/sunmcdatabase:default" is not in a maintenance or degraded state.
    # svcadm refresh sunmcdatabase
    # svcadm enable sunmcdatabase
    # svcs -xv
    svc:/application/management/sunmcdatabase:default (SunMC database service)
    State: offline since November 12, 2009 3:09:25 PM CST
    Reason: Start method is running.
    See: http://sun.com/msg/SMF-8000-C4
    See: /var/svc/log/application-management-sunmcdatabase:default.log
    Impact: 1 dependent service is not running:
    svc:/application/management/sunmctopology:default
    # svcs -xv
    svc:/application/management/sunmcdatabase:default (SunMC database service)
    State: maintenance since November 12, 2009 3:10:30 PM CST
    Reason: Start method exited with $SMF_EXIT_ERR_FATAL.
    See: http://sun.com/msg/SMF-8000-KS
    See: /var/svc/log/application-management-sunmcdatabase:default.log
    Impact: 1 dependent service is not running:
    svc:/application/management/sunmctopology:default
    [ Nov 12 15:08:37 Leaving maintenance because disable requested. ]
    [ Nov 12 15:08:37 Disabled. ]
    [ Nov 12 15:09:07 Rereading configuration. ]
    [ Nov 12 15:09:25 Enabled. ]
    [ Nov 12 15:09:25 Executing start method ("/lib/svc/method/es-svc.sh start datab
    ase") ]
    execution of verifyDatabaseUp failed
    exiting........................
    [ Nov 12 15:10:30 Method "start" exited with status 95 ]

  • Error in Control Framework in smart forms programms use GUI_DOWNLOAD

    IN VF02 smartforms ENTRY form , I add a function about save PDF at local PC. When I print the smartfomrs,There is ERROR message in update modules.
    IN SM13 can see the ERROR message.
    Function Module: RV_MESSAGE_UPDATE
    Status :Update was terminated
    Error details: FES 022: Error in Control Framework
    I USE GUI_DOWNLOAD FUNCTION  at my code. WHEN I mark it,no error message. I must use the Similar function.
    How do I solve this problem???

    Hello,
    Check the thread:
    Re: Error in Control Framework in smart forms programms
    Regards,
    David

  • Error in Jdeveloper using WebCenter Framework

    Hi All,
    I am creating a sample application using webcenter framework in Jdeveloper. As i have installed the extensions of webcenter from HELP->Check For Updates -> webcenter extension. It was working fine but when i am trying to create the connection to content repository from Application Resources i am getting following error in Jdeveloper:-
    An unexpected severe error has occurred in Jdeveloper and in error details the log was:-
    oracle.classloader.util.AnnotatedNoClassDefFoundError:
    Missing class: javax.jcr.Repository
    *     Dependent class: oracle.vcr.jam.JamRepository*
    *     Loader: ide-global:11.1.1.0.0*
    *     Code-Source: /E:/Oracle/Middleware/jdeveloper/webcenter/modules/oracle.webcenter.framework_11.1.1/jcr-manager.jar*
    *     Configuration: <classpath> in /file:/E:/Oracle/Middleware/jdeveloper/jdev/extensions/oracle.webcenter.content.dt.jar!/META-INF/extension.xml*
    The missing class is not available from any code-source or loader in the system.
    o.classloader.PolicyClassLoader.defineClass(PolicyClassLoader.java:2387)
    o.classloader.PolicyClassLoader.findLocalClass(PolicyClassLoader.java:1546)
    o.classloader.SearchPolicy$FindLocal.getClass(SearchPolicy.java:226)
    o.classloader.SearchSequence.getClass(SearchSequence.java:119)
    o.classloader.PolicyClassLoader.internalLoadClass(PolicyClassLoader.java:1728)
    o.classloader.PolicyClassLoader.access$000(PolicyClassLoader.java:143)
    o.classloader.PolicyClassLoader$LoadClassAction.run(PolicyClassLoader.java:331)
    j.security.AccessController.doPrivileged(Native Method)
    o.classloader.PolicyClassLoader.loadClass(PolicyClassLoader.java:1692)
    o.classloader.PolicyClassLoader.loadClass(PolicyClassLoader.java:1674)
    o.webcenter.internal.dt.config.ConnectionContextListener.<clinit>(ConnectionContextListener.java:81)
    o.webcenter.internal.dt.addin.WebCenterFrameworkAddin$1.rescatContextRegistered(WebCenterFrameworkAddin.java:237)
    o.j.rescat2.RescatContextRegistry.notifyContextRegistered(RescatContextRegistry.java:328)
    o.j.rescat2.RescatContextRegistry.registerContext(RescatContextRegistry.java:93)
    o.adf.share.dt.AppConnContext.getRescatContext(AppConnContext.java:221)
    o.adf.share.dt.ApplicationConnectionsNode.applicationChanged(ApplicationConnectionsNode.java:94)
    o.j.appresources.ApplicationResourcesWindow.notifyApplicationChanged(ApplicationResourcesWindow.java:298)
    o.j.appresources.ApplicationResourcesNode.applicationChanged(ApplicationResourcesNode.java:66)
    o.j.appresources.ApplicationResourcesWindow.applicationChanged(ApplicationResourcesWindow.java:236)
    o.i.navigator.ApplicationNavigatorWindow.fireApplicationChangeEventImpl(ApplicationNavigatorWindow.java:990)
    o.i.navigator.ApplicationNavigatorWindow.fireApplicationChangeEvent(ApplicationNavigatorWindow.java:974)
    o.i.navigator.ApplicationNavigatorWindow.access$200(ApplicationNavigatorWindow.java:100)
    o.i.navigator.ApplicationNavigatorWindow$1L.itemStateChanged(ApplicationNavigatorWindow.java:263)
    jx.s.JComboBox.fireItemStateChanged(JComboBox.java:1205)
    jx.s.JComboBox.selectedItemChanged(JComboBox.java:1262)
    jx.s.JComboBox.contentsChanged(JComboBox.java:1309)
    jx.s.AbstractListModel.fireContentsChanged(AbstractListModel.java:100)
    jx.s.DefaultComboBoxModel.setSelectedItem(DefaultComboBoxModel.java:88)
    jx.s.JComboBox.setSelectedItem(JComboBox.java:557)
    jx.s.JComboBox.setSelectedIndex(JComboBox.java:603)
    o.i.navigator.ApplicationNavigatorWindow.initSelectedApplication(ApplicationNavigatorWindow.java:1135)
    o.i.navigator.ApplicationNavigatorWindow.initToolbarArea(ApplicationNavigatorWindow.java:1035)
    o.ideri.navigator.DefaultNavigatorWindow.initCommonItems(DefaultNavigatorWindow.java:384)
    o.i.navigator.ApplicationNavigatorWindow.getGUI(ApplicationNavigatorWindow.java:695)
    o.i.docking.DockableWindow.getHostedComponent(DockableWindow.java:231)
    o.ii.docking.TitledPanelHolder.getOrCreateComponent(TitledPanelHolder.java:47)
    o.ii.docking.TitledPanel.setPageVisible(TitledPanel.java:881)
    o.ii.docking.TitledPanel.showClient(TitledPanel.java:858)
    o.ii.docking.TitledPanel.setClientVisible(TitledPanel.java:841)
    o.ii.docking.TitledPanel.setClientVisible(TitledPanel.java:819)
    o.ii.docking.TitledPanel.loadVisibilityLayout(TitledPanel.java:1789)
    o.ii.docking.DockPanel.loadVisibilityLayout(DockPanel.java:200)
    o.ii.docking.AbstractDockPanelHost.loadVisibilityLayout(AbstractDockPanelHost.java:94)
    o.ii.docking.DockStationImpl.onStartup(DockStationImpl.java:1634)
    o.ii.docking.DockStationImpl.loadLayout(DockStationImpl.java:1473)
    o.ii.docking.DockStationListener.init(DockStationListener.java:36)
    o.i.layout.Layouts.activate(Layouts.java:812)
    o.i.layout.Layouts.activateLayout(Layouts.java:192)
    o.ii.MainWindowImpl$6.runImpl(MainWindowImpl.java:728)
    o.javatools.util.SwingClosure$1Closure.run(SwingClosure.java:50)
    j.a.event.InvocationEvent.dispatch(InvocationEvent.java:199)
    j.a.EventQueue.dispatchEvent(EventQueue.java:597)
    j.a.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
    j.a.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
    j.a.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
    j.a.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
    j.a.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
    j.a.EventDispatchThread.run(EventDispatchThread.java:122)
    Please Help!!!
    Thanks..

    http://puchaanirudh.blogspot.com/2008/04/oracleclassloaderutilannotatednoclassde.html
    For jdeveloper errors.
    I think all the required jars are not loaded during the installation.
    I advice you , to download the jdeveloper again and update the webcenter files.

  • Error when using axis framework

    Hi.
    I created a sync scenario (soap to Jdbc) on PI 7.1
    On Sender soap channel i used axis framework for User Token Authentication.
    followed the axis faq note and following help.sap link
    http://help.sap.com/erp2005_ehp_04/helpdata/EN/45/a4f8bbdfdc0d36e10000000a114a6b/frameset.htm
    When i am trying to trigger message from soap client am facing the following error.
    Please help............
    Error:
    <?xml version="1.0" encoding="utf-8"?><soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <soapenv:Body>
      <soapenv:Fault>
       <faultcode>soapenv:Server.generalException</faultcode>
       <faultstring>handler is not instantiated; nested exception is:
         org.apache.axis.ConfigurationException: handler is not instantiated
    org.apache.axis.ConfigurationException: handler is not instantiated
         at com.sap.aii.adapter.axis.modules.HandlerCore.process(HandlerCore.java:69)
         at com.sap.aii.adapter.axis.modules.HandlerBean.process(HandlerBean.java:75)
         at sun.reflect.GeneratedMethodAccessor517_10002.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at com.sap.engine.services.ejb3.runtime.impl.RequestInvocationContext.proceedFinal(RequestInvocationContext.java:43)
         at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:166)
         at com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatesTransition.invoke(Interceptors_StatesTransition.java:19)
         at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
         at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Resource.invoke(Interceptors_Resource.java:71)
         at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
         at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.doWorkWithAttribute(Interceptors_Transaction.java:38)
         at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.invoke(Interceptors_Transaction.java:22)
         at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
         at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:189)
         at com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatelessInstanceGetter.invoke(Interceptors_StatelessInstanceGetter.java:16)
         at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
         at com.sap.engine.services.ejb3.runtime.impl.Interceptors_SecurityCheck.invoke(Interceptors_SecurityCheck.java:21)
         at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
         at com.sap.engine.services.ejb3.runtime.impl.Interceptors_ExceptionTracer.invoke(Interceptors_ExceptionTracer.java:16)
         at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
         at com.sap.engine.services.ejb3.runtime.impl.DefaultInvocationChainsManager.startChain(DefaultInvocationChainsManager.java:133)
         at com.sap.engine.services.ejb3.runtime.impl.DefaultEJBProxyInvocationHandler.invoke(DefaultEJBProxyInvocationHandler.java:164)
         at $Proxy2772_10002.process(Unknown Source)
         at com.sap.aii.af.app.mp.ejb.ModuleProcessorBean.process(ModuleProcessorBean.java:249)
         at sun.reflect.GeneratedMethodAccessor515_10002.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at com.sap.engine.services.ejb3.runtime.impl.RequestInvocationContext.proceedFinal(RequestInvocationContext.java:43)
         at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:166)
         at com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatesTransition.invoke(Interceptors_StatesTransition.java:19)
         at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
         at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Resource.invoke(Interceptors_Resource.java:71)
         at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
         at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.doWorkWithAttribute(Interceptors_Transaction.java:38)
         at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.invoke(Interceptors_Transaction.java:22)
         at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
         at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:189)
         at com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatelessInstanceGetter.invoke(Interceptors_StatelessInstanceGetter.java:16)
         at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
         at com.sap.engine.services.ejb3.runtime.impl.Interceptors_SecurityCheck.invoke(Interceptors_SecurityCheck.java:21)
         at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
         at com.sap.engine.services.ejb3.runtime.impl.Interceptors_ExceptionTracer.invoke(Interceptors_ExceptionTracer.java:16)
         at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
         at com.sap.engine.services.ejb3.runtime.impl.DefaultInvocationChainsManager.startChain(DefaultInvocationChainsManager.java:133)
         at com.sap.engine.services.ejb3.runtime.impl.DefaultEJBProxyInvocationHandler.invoke(DefaultEJBProxyInvocationHandler.java:164)
         at $Proxy105_10002.process(Unknown Source)
         at com.sap.aii.adapter.axis.ra.ModuleProcessorEngine.invoke(ModuleProcessorEngine.java:123)
         at com.sap.aii.adapter.axis.web.ServletReceiverCore.doPost(ServletReceiverCore.java:290)
         at com.sap.aii.adapter.axis.web.MessageServlet.doPost(MessageServlet.java:372)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
         at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.runServlet(FilterChainImpl.java:163)
         at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:82)
         at com.sap.engine.services.servlets_jsp.server.servlet.AuthenticationFilter.doFilter(AuthenticationFilter.java:124)
         at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:74)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:425)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:289)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:387)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:376)
         at com.sap.engine.services.servlets_jsp.filters.ServletSelector.process(ServletSelector.java:85)
         at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:71)
         at com.sap.engine.services.servlets_jsp.filters.ApplicationSelector.process(ApplicationSelector.java:160)
         at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:71)
         at com.sap.engine.services.httpserver.filters.WebContainerInvoker.process(WebContainerInvoker.java:67)
         at com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9)
         at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:71)
         at com.sap.engine.services.httpserver.filters.ResponseLogWriter.process(ResponseLogWriter.java:60)
         at com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9)
         at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:71)
         at com.sap.engine.services.httpserver.filters.DefineHostFilter.process(DefineHostFilter.java:27)
         at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
         at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:71)
         at com.sap.engine.services.httpserver.filters.MonitoringFilter.process(MonitoringFilter.java:29)
         at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
         at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:71)
         at com.sap.engine.services.httpserver.server.Processor.chainedRequest(Processor.java:309)
         at com.sap.engine.services.httpserver.server.Processor$FCAProcessorThread.run(Processor.java:222)
         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:152)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:247)
    </faultstring>
       <detail>
        <ns1:hostname xmlns:ns1="http://xml.apache.org/axis/">hydhtc165182d</ns1:hostname>
       </detail>
      </soapenv:Fault>
    </soapenv:Body>
    </soapenv:Envelope>
    Edited by: Osman Jabri on Nov 4, 2010 4:24 PM

    Osman,
    Check out these forum entries:
    [Error on SOAP Receiver for Axis; and
    [Re: Error in AXIS SOAP Adapter|Re: Error in AXIS SOAP Adapter]
    The FAQ has further details as well for your reference:  [1039369|https://service.sap.com/sap/support/notes/1039369]
    Brad

  • Getting "Method 'sign_in' does not exist" Error (using Charles)

    This may be a bit off the FLEX field, and have to do with Zend Framework's ZEND_AMF class. Unfortunately I haven't been able to dig anything up, and comments posted on Wade Arnolds site have not received any responses, so I thought I'd give it a go here.
    My ServiceController Class:
    public function loginAction()
         $this->_helper->viewRenderer->setNoRender();
         $server = new Zend_Amf_Server();
         $server->setClass('LoginAmfService', 'LoginService');
         $server->setClassMap('CurrentUserVO', 'CurrentUserVO');
         $server->setProduction(false);
         print($server->handle());
    My LoginAmfService class:
    class LoginAmfService
          * Main login function.
          * @param  string        $name
          * @param  string        $password
          * @return CurrentUserVO
         public function sign_in($name, $password)
              $authAdapter     = new Zend_Auth_Adapter_DbTable(Zend_Registry::get('db'), 'users', 'user_name', 'password', 'PASSWORD(?) AND active = 1');
              $returnValue     = new CurrentUserVO();
              $authAdapter->setIdentity(htmlspecialchars($name))
                   ->setCredential(htmlspecialchars($password));
              $authResult = $authAdapter->authenticate();
              if ($authResult->isValid())
                   $userArray                          = $authAdapter->getResultRowObject(array('id', 'first_name', 'last_name', 'title', 'photo'));
                   $returnValue->first_name     = $userArray->first_name;
                   $returnValue->last_name          = $userArray->last_name;
                   $returnValue->title               = $userArray->title;
                   $returnValue->photo               = $userArray->photo;
                   $returnValue->token               = $userArray->id;
              return $returnValue;
          * Function used to log people off.
         public function sign_out()
              $authAdapter = Zend_Auth::getInstance();
              $authAdapter->clearIdentity();
    My SignIn FLEX module (the relevant portions):
         <mx:RemoteObject
              id="LoginRemote"
              destination="login"
              source="SignIn"
              showBusyCursor="true"
              fault="parentDocument.handleFault(event)"
         >
               <mx:method name="sign_in" result="signin_handle(event)" />
               <mx:method name="sign_out" result="signout_handle(event)" />
         </mx:RemoteObject>
         <mx:Script>
              <![CDATA[
                   import mx.rpc.events.FaultEvent;
                   import mx.utils.ArrayUtil;
                   import mx.rpc.events.ResultEvent;
                   import mx.controls.Alert;
                   import com.brassworks.ValueObjects.CurrentUserVO;
                   import mx.events.VideoEvent;
                   [Bindable]
                   private var this_user:CurrentUserVO = new CurrentUserVO();
                   private function mdl_init():void
                        focusManager.setFocus(txt_username);
                   private function signin_handle(event:ResultEvent):void
                             this_user = event.result as CurrentUserVO;
                             if (this_user.token == null) {Alert.show("Supplied login credentials are not valid. Please try again.");}
                             else
                                  this.parentApplication.setUser(this.this_user);
                   private function signout_handle(event:ResultEvent):void
                   private function sign_in(event:Event):void
                        try
                             //Alert.show(txt_name.text + "|" + txt_password.text);
                             LoginRemote.sign_in(txt_username.text, txt_password.text);
                        catch (error:Error)
                             this.parentDocument.handleFault(error);
                   private function sign_out(event:Event):void
                   private function show_error(error:Error, s_function:String):void
                        Alert.show("Method:" + s_function + "\nName: " + error.name + "\nID: " + error.errorID + "\nMessage: " + error.message + "\nStack Trace: " + error.getStackTrace() + "\nError: " + error.toString());
                   private function handleFault(event:FaultEvent):void
                        Alert.show(event.fault.faultDetail, event.fault.faultString);
              ]]>
         </mx:Script>
    Now, all this is great and good, as it works with Zend Framework 1.7.6. However, when I try to upgrade to 1.7.8 (to take advantage of session management and other bug-fixes), I get the following error (using Charles):
    #1 /var/web/htdocs/core/library/Zend/Amf/Server.php(390): Zend_Amf_Server->_handle(Object(Zend_Amf_Request_Http))
    #2 /var/web/htdocs/core/application/default/controllers/ServicesController.php(73): Zend_Amf_Server->handle()
    #3 /var/web/htdocs/core/library/Zend/Controller/Action.php(503): ServicesController->loginAction()
    #4 /var/web/htdocs/core/library/Zend/Controller/Dispatcher/Standard.php(285): Zend_Controller_Action->dispatch('loginAction')
    #5 /var/web/htdocs/core/library/Zend/Controller/Front.php(934): Zend_Controller_Dispatcher_Standard->dispatch(Object(Zend_Controller_Request_Http), Object(Zend_Controller_Response_Http))
    #6 /var/web/htdocs/core/application/bootstrap.php(39): Zend_Controller_Front->dispatch()
    #7 /var/web/htdocs/core/public/index.php(5): Bootstrap->runApp()
    #8 {main} ?Method "sign_in" does not exist
    I have no idea why this would not work anymore. My assumption is that I am not correctly setting up Zend_Amf (but then again, my counter-argument is that it worked before, so ..... ????)
    Thanks for any help!
    -Mike

    For those that are also fighting this issue:
    The problem appears to be that the RemoteObject needs to specify the class containing the methods as a source parameter. According to this bug report (http://framework.zend.com/issues/browse/ZF-5168) it is supposed to have been addressed, but apparently has re-emerged in Zend_Amf since version 1.7.7.
    Using my example above, I would have to specify the RO as:
    <mx:RemoteObject
              id="LoginRemote"
              destination="login"
              source="LoginAmfService"
              showBusyCursor="true"
              fault="parentDocument.handleFault(event)"
         >
               <mx:method name="sign_in" result="signin_handle(event)" />
               <mx:method name="sign_out" result="signout_handle(event)" />
         </mx:RemoteObjecct>

  • Adapter Engine - Alert Framework - Suppress Multiple Alerts

    Hello,
    I use XI in SP14.
    I have configured the alert framework with rules for "Integration Engine" and for "Adapter Engine". I have check for the two cases the option "Suppress Multiple Alerts of This Rule".
    For the same error (for example, mapping error) the option "Suppress Multiple Alerts of This Rule" works fine for the rules based on the "Integration Engine", but for the rule based on the "Adapter Engine" the option "Suppress Multiple Alerts of This Rule" doesn't work. For example i have a sender file adapter which reads some files on a nework directory (polling every 5 secondes) and if we have a network failure, i will receive several times the same email from the Alert Framework. Is it normal or a bug ?
    Regards,
    Vincent

    Hi,
      Yes they have been faced before.
    refer this thread,
    Bunch of problems with ALERTING in SP14!
    Question6 refers to supress multiple alerts.
    Also refer oss note 913858 - XI 3.0 Alerting: Troubleshooting
    Hope this helps you, also try sp15 and if that donot work try the note.
    All the best,
    Anirban.

  • How to use alerts

    Hi ,
    I am doing Scenario File to IDOC  with out BPM.
    Requiremnt  is when ever the scenario fails( IDOC Not created due to some fields missing ) it should raise an alert in Alertinbox/External Mail/Fax/
    How can it be possible.
    How should i approch the scenario.
    "Points will be awarded"
    Regards,
    Jayasimha Jangam

    Hi Jayasimha Jangam ,
    Alerting is an function of Runtime Workbench along with Message archiving,End-to-end monitoring, Performance Monitoring,Cache monitoring.
    Alerting is no longer dependent on the configuration and activation of end-to-end monitoring. Consequently, the delay between when an error occurs in message
    processing and the creation of an alert is significantly reduced.
    Furthermore, you no longer need to schedule the report SXMSALERT_PROCESS_DATA_GET as a
    background job.
    The Runtime Workbench has CCMS Alert Monitor thru which You can now configure one new CCMS Alert Monitor per Adapter Engine for adapter-specific processing errors.
    Alerts triggered by the Runtime Workbench can now be forwarded to the CCMS Alert Monitor and displayed there.
    See also SAP Note 824039.
    Thru Runtime Workbench we can access alert inbox, alert configuration In process Integration with Central SAP Monitoring Infrastructure we Drill down to individual process steps and Use SAP Web AS Alert Framework.
    In SAP Web AS Alert Framework, we Classify errors and Alert channels (such as e-mail) available.
    Alert-Configuration
    Objective: Active Monitoring
    CCMS Alerts + message-oriented alerts
    Based on SAPu2019s Basis Alert Framework
    Alerts propagated through E-Mail, SMS,
    In Monitoring the SAP Exchange Infrastructure, Message Alerting is part of Runtime Workbench.
    Alerting Framework
    Configuration of alerts to reflect the needs of specific processes
    Part of SAP Web AS
    Alert Configuration
    http://help.sap.com/saphelp_nw04/helpdata/en/80/942f3ffed33d67e10000000a114084/frameset.htm
    Alert Inbox
    http://help.sap.com/saphelp_nw04/helpdata/en/80/942f3ffed33d67e10000000a114084/frameset.htm
    Alert Notification Step-by-Step
    http://help.sap.com/saphelp_nw04/helpdata/en/49/cbfb40f17af66fe10000000a1550b0/frameset.htm
    Defining Alert Classifications
    http://help.sap.com/saphelp_nw04/helpdata/en/49/cbfb40f17af66fe10000000a1550b0/frameset.htm
    Triggering Alerts
    http://help.sap.com/saphelp_nw04/helpdata/en/49/cbfb40f17af66fe10000000a1550b0/frameset.htm
    Setting up alerts
    Setting up alerts in RZ20
    Alert Management
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/e04141e8-0f11-2a10-adaa-9d97b062c2df
    Alert Notification
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/90f449a8-a6db-2910-a386-d2b5999f5751
    Custom Alerts in CIC Win Client for CRM 5.0
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/601db2b2-2839-2a10-0381-8807979f6ff8
    Understanding u'r SAP EarlyWatch Alert Report
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/4b88cb90-0201-0010-5bb1-a65272a329bf
    cheers!
    gyanaraj
    ****Pls reward points if u find this helpful

  • Regarding Error in AXIS framework

    Hi Experts,
    I have a requirement of using AXIS framework in Receiver SOAP ADAPTER in PI 7.0 server with UsernameToken security with PasswordDigest.
    I have deployed all the relevant .jar files in .sda file and entires have been made in provider.xml.
    When ever i am testing my scenario i am getting following error in communication channel monitoring
    *Axis: error in invocation: java.net.SocketException: Connection timed out:could be due to invalid address*
    Also i am using URL as https://XYZ
    Could you please let me know is this error is  because of invalid URL,username and password or something else is missing in configuration.
    Please help me out on this
    Thanks in advance
    Anku Chopra

    Hi Volker,
    I am back.
    We had some connectivity issues with HTTP and fortunately it got resolved.
    Now as we are moving into HTTPS  i am getting following error in SMICM
    [Thr 2057]   SSL_get_state() returned 0x00001180 "SSLv3 read client certificate A"
    [Thr 2057] *** ERROR during SecudeSSL_SessionStart() from SSL_accept()==SSL_ERROR_SSL
    [Thr 2057] SecudeSSL_SessionStart: SSL_accept() failed --
      secude_error 536875074 (0x20001042) = "received a fatal SSLv3 bad certificate alert message from the peer"
    [Thr 2057] >> -
    Begin of Secude-SSL Errorstack -
    >>
    [Thr 2057] WARNING in ssl3_read_bytes: (536875074/0x20001042) received a fatal SSLv3 bad certificate alert message from the peer
    [Thr 2057] << -
    End of Secude-SSL Errorstack -
    [Thr 2057] <<- ERROR: SapSSLSessionStart(sssl_hdl=0x110f4fb10)==SSSLERR_SSL_ACCEPT
    [Thr 2057] *** ERROR => IcmConnInitServerSSL: SapSSLSessionStart returned (-56): SSSLERR_SSL_ACCEPT [icxxconn_mt. 1777]
    [Thr 1286] <<- ERROR: SapSSLSessionStart(sssl_hdl=0x110f4fb50)==SSSLERR_SERVER_CERT_MISMATCH
    [Thr 1286] *** ERROR => IcmConnInitClientSSL: SapSSLSessionStart failed (-30): SSSLERR_SERVER_CERT_MISMATCH [icxxconn
    [[Thr 2828] <<- ERROR: SapSSLSessionStart(sssl_hdl=0x110f4fb50)==SSSLERR_SERVER_CERT_MISMATCH
    [Thr 2828] *** ERROR => IcmConnInitClientSSL: SapSSLSessionStart failed (-30): SSSLERR_SERVER_CERT_MISMATCH [icxxconn
    [Thr 772] <<- ERROR: SapSSLSessionStart(sssl_hdl=0x110f52770)==SSSLERR_SERVER_CERT_MISMATCH
    [Thr 772] *** ERROR => IcmConnInitClientSSL: SapSSLSessionStart failed (-30): SSSLERR_SERVER_CERT_MISMATCH [icxxconn_
    [Thr 2057]   SSL_get_state() returned 0x00001180 "SSLv3 read client certificate A"
    [Thr 2057] *** ERROR during SecudeSSL_SessionStart() from SSL_accept()==SSL_ERROR_SSL
    [Thr 2057] SecudeSSL_SessionStart: SSL_accept() failed --
      secude_error 536875074 (0x20001042) = "received a fatal SSLv3 bad certificate alert message from the peer"
    [Thr 2057] >> -
    Begin of Secude-SSL Errorstack -
    >>
    [Thr 2057] WARNING in ssl3_read_bytes: (536875074/0x20001042) received a fatal SSLv3 bad certificate alert message from the peer
    [Thr 2057] << -
    End of Secude-SSL Errorstack -
    [Thr 2057]   SSL NI-sock: local=10.120.58.115:44300  peer=10.120.58.115:40671
    [Thr 2057] <<- ERROR: SapSSLSessionStart(sssl_hdl=0x110f4fe70)==SSSLERR_SSL_ACCEPT
    [Thr 2057] *** ERROR => IcmConnInitServerSSL: SapSSLSessionStart returned (-56): SSSLERR_SSL_ACCEPT [icxxconn_mt. 1777]
    Moreover do we need to create any RFC destination in sm59 for HTTP Connections to External Server to enable HTTPS.
    Please provide your valuable inputs on this.
    Thanks
    Anku chopra

  • Error in Control Framework with GUI_DOWNLOAD FM

    Dear All,
    I am using GUI_DOWNLOAD FM to download a file in PDF format to presentation server.
    The code has been written in an enhancement spot in a class "/SCA/CL_SVORDER", method "Print" on an SNC server.
    On execution I get the error "Error in Control Framework".
    First I tht that this has something to do with the data table. But when I tried to pass a simple table of Integers in ASC format, it gave the same error.
    Please assist.
    *----Begin of Code Snippet
    data: fullpath type STRING value 'D:\temp\PO.pdf',
    bin_filesize type I,
    filetype type char10 value 'BIN'.
    bin_filesize = numbytes.
    CALL FUNCTION 'GUI_DOWNLOAD'
      EXPORTING
       BIN_FILESIZE                    = bin_filesize
        filename                        = fullpath
       FILETYPE                        = filetype
    IMPORTING
      FILELENGTH                      =
      tables
        data_tab                        = t_data
      FIELDNAMES                      =
    EXCEPTIONS
       FILE_WRITE_ERROR                = 1
       NO_BATCH                        = 2
       GUI_REFUSE_FILETRANSFER         = 3
       INVALID_TYPE                    = 4
       NO_AUTHORITY                    = 5
       UNKNOWN_ERROR                   = 6
       HEADER_NOT_ALLOWED              = 7
       SEPARATOR_NOT_ALLOWED           = 8
       FILESIZE_NOT_ALLOWED            = 9
       HEADER_TOO_LONG                 = 10
       DP_ERROR_CREATE                 = 11
       DP_ERROR_SEND                   = 12
       DP_ERROR_WRITE                  = 13
       UNKNOWN_DP_ERROR                = 14
       ACCESS_DENIED                   = 15
       DP_OUT_OF_MEMORY                = 16
       DISK_FULL                       = 17
       DP_TIMEOUT                      = 18
       FILE_NOT_FOUND                  = 19
       DATAPROVIDER_EXCEPTION          = 20
       CONTROL_FLUSH_ERROR             = 21
       OTHERS                          = 22
    IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
             WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    *----End of Code Snippet

    Hi!
    I have the same error, but i need to use CSV Format.
    in another program, i used this with XML format.
      lv_xml = lr_element->to_xml( ).
    Converts the string to xstring
      lv_xxml = wd_this->convert_file( lv_xml ).
    Shows it in a new browser window
      *cl_wd_runtime_services=>attach_file_to_response(*
        *i_filename      = lco_filename*
        *i_content       = lv_xxml*
        *i_mime_type     = lco_mime_type*
        *i_in_new_window = abap_FALSE*
        *i_inplace       = abap_false ).*
    Regards!

Maybe you are looking for