Integrating Non SAP component with WDA

Hello,
We are having one WD application where we are getting customer related information via proxy interface. User enters the details like last name , city etc and then retrieves the customer information from non-sap system(via Proxy call).
Now we want to replace this functionality by embedding common enterprise wide used customer component. Basically, it is non-sap Java application UI and we want to use it as is.
The question is, how to embed Java application in the WD UI? and how to get the output from Java application to WD screen?
Please let me know your suggestions on this.
Thanks,
Chandra

I am afraid that you cannot integrate this with in the WDA and sharing the context etc. You can rely on Iframe but it is also running on its won session and have no way to share context.
I would rather strict to your earlier solution of Porxy class.
In 7.02 , you may have the possibility to mash up applications using WDA page builder and wiring. Explore this, if it is fitting your requirement.

Similar Messages

  • How to integrate non-sap application with sap netweaver trial abap

    Hi, I currently have with me SAP Netweaver ABAP trial and Mini SAP BASIS 4.6 D. What i want to do is to see how can i integrate my non-SAP application with SAP.
    I am confused as to if using SAP Netweaver ABAP trial, will i be able to establish that. Can anyone guide me in this regard.I want to connect using JCO basically, want to write a java client that will be talking with the SAP application. Provide me a starting point.
    Will i require a Deployed SAP application as well to do this, or will Netweaver ABAP Trial do the job, will i also have to expose the business objects using BAPI.
    Please help.
    Please point out the right forum to post the question if this is not the right one.
    Thanks

    Hey
    Please post this question in ABAP forum
    ABAP Development
    Thanx
    Aamir

  • Use non-SAP components with ABAP

    Hello, i need to use a non-SAP component (DLL) in my ABAP program. This
    program have to make calls to functions of this DLL.
    is this possible in ABAP??
    Thanks

    Welcome to SDN.
    Yes this is possible. the dll has to be registered in all the local machines where the ABAP program will run.
    check out this weblog where Tomas shows how to use the windows media player control in ABAP.
    /people/thomas.jung3/blog/2005/05/11/using-classic-activex-controls-in-the-abap-control-framework
    /people/thomas.jung3/blog/2004/09/01/using-net-windows-controls-in-the-abap-control-framework
    Regards
    Raja

  • How to deploy or extract component with WDA extension in portal

    hi masters
            how to deploy or extract component with WDA extension in portal?
    thanks and reagrds
    johny

    do you want to integrate WDA in portal?
    just create an WDA iview
    Thanks
    Bala Duvvuri

  • Integration of SAP Portal with Shibboleth based CUA?

    We are running SAP Portal NetWeaver EhP1 on LINUX RH-EL 5 with ORACLE 10.2.0.4. We are interested in integrating authentication to the SAP Portal with our web single sign-on system, which is based on Internet2's Shibboleth software. We would like to use our Shibboleth CUA to authenticate users and give them access to our SAP Enterprise Portal as well as to the SAP ABAP systems.
    Has anyone done something similar and if so, what were the results or limitations encountered?
    What is the underlying web server / product on which the Portal is based? Specifically, is it Apache httpd? If so, which version?
    Can it support the use of third party Apache modules, e.g. the Shibboleth Service Provider (SP) Apache module for authentication?
    If not, is it possible to run the portal fronted by Apache httpd? (Note that the Shibboleth SP software requires the use of Apache httpd on Linux servers.)
    Can the portal be configured to honor the REMOTE_USER setting passed by the web server/container for authentication, instead of requiring a username/password to be entered?
    If the portal cannot support the use of the Shibboleth Service Provider software for authentication, what are the other possible configuration options for authentication (besides username/password)?
    What support, if any, is there for SAML-based authentication?
    Will the portal interoperate with a Shibboleth Identity Provider (IdP)? Can you point us at documentation for this?
    Thank-you,
    Deb Nugent

    Hi,
    interesting questions. Portal is running on top of Netweaver platform (Java stack). Hence no Apache web server. I doubt that it supports any Apache modules. You can use Apache as reversed proxy in front of SAP portal. Check note 480520 with attached configuration guide. I don't know answer for your question regarding REMOTE_USER setting.
    SAP portal supports all standard [authentication methods|http://help.sap.com/saphelp_nw70/helpdata/en/8a/cb136e68592f478266d19bb2b89766/frameset.htm] supported by Netweaver. Probably the only possible way is to use [SAML|http://help.sap.com/saphelp_nw70/helpdata/en/94/695b3ebd564644e10000000a114084/frameset.htm]. [Here|http://www.ibm.com/developerworks/tivoli/library/t-cssosap/index.html] is a how-to guide how to set up SSO based on SAML between Tivoli and Netweaver applicaiton server.
    Also search on net. I found links to interesting presentations (e.g. [this one|http://www.switch.ch/aai/support/presentations/ws-sap-2010/ETHZ_AAI_SAP_SAML_Artifact.pdf]).
    Cheers

  • Integration of SAP B1 with MS Outlook

    Hi Guys,
    I want to integrate SAp Business one 2005 B with microsoft out look. We have our own Exchange Server and on Clients Microsoft outlook.
    a. Can any body help me to integrate the SAP b1 with MS Out look?
    b. Can we us the Outlook Express Add On for this purpose.
    Best Rgds

    You may use Outlook Integration (OI) add-on from SAP.  It will work in your environment.
    Thanks,
    Gordon

  • Integration of SAP GUI with SAP Web UI in 7.0?

    Hi Everybody ,
    Wanted to ask how do we integrate SAP GUI with SAP Web UI in 7.0?Are these two different logical systems or Web UI is embedded in GUI itself? Will be waiting for the answer very soon.
    Thanks
    Puneet

    Hi,
    in CRM70 the WebUI is the one and only userinterface for the endusers.
    The SAP GUI in CRM is only for administrators.
    You could integrate SAP GUI transactions from different systems (ERP, CRM, RM, etc.) into Webclient UI.
    In standard SAP this is done using the transaction launcher (ITS) - but there are also some concepts from consulting companies to integrate the SAP GUI without ITS.
    Good luck.
    Kind regards
    Manfred

  • INTEGRATION OF SAP NETWAVER WITH DOCUMENTUM

    there is a integration taken place with the sap EP to the documentum(content server).
    so there is need a testing in order to check the integration succees or not.
    how the testing will take place on sap side to test the integration?
    can any one tell me?
    regards,
    babu.

    I am not sure you have got answer already.
    If you have to integrate with Documentum,there is a way to do it.I have not worked in SAP CLM but integrated between Documentum and SAP for various application.CLM is ECC component based on the readings from SCN.
    If that is the case,each t-code is associated with one business objects in SAP.If the CLM follows the standard SAP technology,you can integrated with Documentum or Opentext using SAP Archivelink.Or you can customize the general object services to fit your front end then use SAP standard archivelink.
    Alternative you can use Documentum Webservices embedded in ABAP code to store and retrieve the documents

  • SSO to Non SAP Systems with SAPSSOEXT

    Hello,
    i have a Problem with the SAPSSOext Librarys.
    I write a small Programm that uses this librarys, but it wont work. So i try to Use the example, but the Example also not works.
    I DO:
    - Download SAPSSOEXT_0-10002921.zip, unzip it and Put the DLLs into /windows/system32
    - Download SECULIB54_XXXX.sar, unsar it and Put the containing files into /windows/system32
    Then i open an Command Window an write the following line in the direktory where the samples are:
    ssosample -i ..     icket.txt -p SAPdefault
    And now i get the following error:
    C:     mpssosampleC>ssosample -i ..     icket.txt -p SAPdefault
    Content-type: text/html
    Content-length: 248
    h1. Error!
    Your request cou
    ld not be processed. The error message is:
    The mySAP.com logon ticket cou
    ldn't be verified. The standard error code is 5. The SSF error code is 22.>
    C: mpssosampleC>
    Did anybode make the example run? I didnt see my mistake :-(.
    In a Second try i look into a debugger to look where the problems are. I think i cant initialice the sapsecu.dll. But it pot it definitly in the windows32 folder.
    Any hint is welcome, best Regards,
    Patrick
    Message was edited by: Patrick Höfer

    Hi Patrick,
    my code which in fact worked (with the versions you have named) is as follows:
    package com.mysap.sso;
    import java.io.ByteArrayInputStream;
    import java.security.cert.CertificateFactory;
    * This class provides wrapper functionality for SSO2Ticket (SAP Logon Ticket) in Java.
    * @version 1.0 30.11.2000
    public class SSO2Ticket
        private static boolean initialized = false;
        public static String SECLIBRARY ;
        public static String SSO2TICKETLIBRARY = "sapssoext";
        static {
            SECLIBRARY = "sapsecu.dll";
            try {
                System.loadLibrary(SSO2TICKETLIBRARY); 
                System.out.println("Lib geladen.");
                if ( init(SECLIBRARY) ) {
                    System.out.println ("SSO2TICKET initialized successful !");
                    System.out.println ("version: "+getVersion());
                } else {
                    System.out.println ("Implementation of JNI mysapsso2 not loaded. ");
            } catch (Throwable e) {
                System.out.println ("Error during initialization of SSO2TICKETn");
            System.out.println("static beendet.n");
         * Initialization
         * @param seclib location of ssf-implemenation
         * @return true/false whether initailisation was ok
        private static native synchronized boolean init(String seclib);
         * Returns internal version.
         * @return version
        public static native synchronized String getVersion();
         * eval ticket
         * @param ticket        the ticket
         * @param pab           location of pab
         * @param pab_password  password for access the pab
         * @return [0] = (String)user, [1] = (String)sysid, [2] = (String)client , [3] = (byte[])certificate
        public static native synchronized Object [] evalLogonTicket(
                                                                    String ticket,
                                                                    String pab,
                                                                    String pab_password)
            throws Exception;
         * creates ticket.
         * @return the ticket
        public static void main(String[] args) throws Exception
            System.out.println("start SSO2TICKET main");
            System.out.println("-------------- test version --------------");
            String version =SSO2Ticket.getVersion();
            System.out.println(version);
            String ticket = "... to be filled with an base64 encoded run time ticket ...";
            try {
                Object o[] = evalLogonTicket(ticket, "c:\download\verify.pse", "");
                System.out.println("The User ID is:          " + (String)o[0]);
                System.out.println("Issuing System (Sysid) : " + (String)o[1]);
                System.out.println("Issuing System (Client): " + (String)o[2]);
                System.out.println("Certificate Bytes      : " + (byte[])o[3]);
                if (o[3] != null){
                        byte[] cert_ = (byte[]) o[3];
                        CertificateFactory cf = CertificateFactory.getInstance("X.509");
                        //X509Certificate cert = (X509Certificate)
                        cf.generateCertificate(new ByteArrayInputStream(cert_));
                     System.out.println(o[3]);
            } catch (Exception e) {
                System.out.println(e);
            } catch (Throwable te) {
                  System.out.println(te);
    By <i>System.loadLibrary(SSO2TICKETLIBRARY)</i> sapssoext.dll will be loaded. By <i>init(SECLIBRARY)</i> the sapsecu.dll should be loaded (in fact by sapssoext.dll).
    Hope it helps (but I'm afraid that you have got more or less the same code at your site)
    Detlev

  • IDoc adapter with Non SAP systems

    SAP XI 3.0 help says:
    You can use the IDoc adapter to connect SAP systems (as of release 3.1) and non-SAP systems with the Integration Server using native IDoc structures
    What does this mean?
    -Naveen.

    Hi Naveen,
    Let me give a use-case in one of our projects ....we have 2 middlewares in our landscape...webmethods and XI...and in one particular instance there was a need to send an FI IDoc from webmethods to XI and forward it to R/3....
    In this case, the webmethods was treated like any other sap system for receiving IDoc into XI(with settings in IDX1)...
    Hope this might clarify a little bit...
    Thanks,
    Renjith

  • Share the cluster with a non-SAP application

    Hi,
    We need to  install the SAP Systems on existing Oracle Cluster Environment (10g).
    The scenario is there is an existing Oracle cluster which the client is using for different applications,we need to use the same existing Oracle cluster (RAC) to setup the SAP Systems.
    So what we would like to do is to share an already existing non-SAP application on RAC with a new ( to be installed) SAP System.
    Can someone guide me what are the pre-requisites and process for this kind of installation? The SAP Installation is on Linux environment.
    Thanks and regards,
    Silvio

    Hi James
    have a look on these links for <b>Integration with Non-SAP Legacy Systems </b>
    <b>
    How To…Connect non-SAP RFCPrograms with SAP Netweaver  Exchange Infrastructure</b>
    Refer this PDF....
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/d0a8949b-098d-2910-2b8e-b5e9b7daeb26
    <b>Integration With Microsoft</b>
    http://help.sap.com/saphelp_nw04s/helpdata/en/75/b8a742d2efc611e10000000a1550b0/frameset.htm
    SAP XI 3.0 help says:
    You can use the IDoc adapter to connect SAP systems (as of release 3.1) and <b>non-SAP systems with the Integration Server using native IDoc structures</b>
    <b>Integration SAP EM 4.0 and SAP ICH 4.0 via SAP XI </b> Pdf
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/50acad90-0201-0010-43ba-f8fc18ebb6ba
    Integration of SAP CRM with non-SAP-Systems
    Using XI, you can make use of the JDBC receiver adapter at the non-sap system since i believe its a database.
    http://help.sap.com/saphelp_nw04/helpdata/en/64/ce4e886334ec4ea7c2712e11cc567c/content.htm
    <b>Please go through the following Blog</b>
    /people/swaroopa.vishwanath/blog/2007/01/22/ale-configuration-for-pushing-idocs-from-sap-to-xi
    Thanks !!
    Questions are welcome here!!
    Also mark helpful answers
    Thanks,
    Abhishek Agrahari

  • SSO with Logon Ticket to non-SAP Unix based application

    Hi all,
    Anyone has implemented SSO with Logon Ticket to a Unix box ?
    We need to achieve Single Sign On between our EP5.0 SP5 Portal and a third-party web application with a front-end on a Unix AIX machine with Apache.
    We achieved SSO with non-SAP applications with Logon Tickets, but one was to an IIS system in another domain (we therefore used the standard Web Filter for IIS and declared it in usermanagement for cross-domain support) and another one running on Windows platform (we used the C libraries provided in the "Logon Ticket Toolkit": NT or Linux only).
    From what we understand and found on the web sites, we cannot reuse any standard web filter (none for Unix, am I correct ???) and want to implement custom code using SAP libraries, if possible using Java
    -> Are there any Java libraries that are available to both:
    . verify the logon ticket with the deployed Portal public key
    . decrypt/extract the authenticated username from this ticket ??
    I've seen a mention of Java libraries, and Unix, in a SAP EP 6.0 document but I'm not sure where to find them...
    Is the SAP Logon Ticket issued the same way in EP 5.0 and EP 6.0 ?
    I managed to find something called SAPSSOEXT, for AIX, which contains some partial library and a sample, but it is dated 2000 !! Anyone has more information about this ?
    Any hint is very much appreciated.
    Thanks a lot
    Olivier

    Check these links for reference regarding AIX and Apache using X.509 certificates:
    http://publib16.boulder.ibm.com/pseries/en_US/aixbman/security/cas_pki.htm
    And just using cookies -
    http://forums.devshed.com/archive/t-105611 (perl based)
    You can also use mod_ssl built into your Apache to facilitate both certificate based authentication as well as encryption.
    The mod_ssl route is most secure (because of the encryption), the IBM link is comprehensive but requires extra infrastructure (LDAP).
    Nick
    Nick

  • Best Approach for integrating SAP CRM with Outage Management System

    Hi All,
    We are moving towards deploying Outage Management System (Oracle Utilities NMS) to help localize the fault, achieve Outage Management and a transparent network with a near-real time stats. We already have SAP ECC 6.0, ISU, SAP PI 7.0 and SAP CRM 7.0. One of the challenges we are facing is to decide how should we go about the integration of SAP CRM with Oracle's Outage Management System.
    Here is a sample business scenario,
    CSR receives a call from a consumer and inquires about planned outages for a particular area.
    This information is contained in the Outage Management System (OMS). OMS is SOA based and is hosted on Oracle Service Bus.
    I want to know that is there any ES Bundles available for CRM-OMS integration? Should we go about Service Based Integration? What are the alternatives to Service based integration? Can it be done using BAPIs?
    We receive around 1000 consumer complains and against every complain a ticket is generated in CRM. Now If CRM is integrated with OMS using SAP PI, the volume of the data being exchanged via PI is very much high and exceeds our licensed volume for SAP PI. So I do need to know the best practices for either approach that you may recommend.
    Regards,
    Adil Khalil

    does anyone have an idea about this one, I've asked this question in a few places and no one really seems clear about it.
    Also, I've read here and there that SAP Business One is not a real SAP product. It was bought by SAP and is sold by them but has little do to with SAP's technology (R/3, SAP ERP, Netweaver, SAP CRM, ...), and that therefore they don't support it that much ? Is any of this right ?
    I'm just trying to get my vision of the SAP universe clear.
    Angela

  • IDM & Non SAP app integration

    Hi All,
    I have to integrate one Non SAP application with IDM and conduct provision and de-provision. Can somebody provide me some design/approach how provisioning tasks can be configured to fulfill the same. The Non SAP app has oracle database where I have to provision user. Is there any OOB sample available or any existing thread which I can read?
    Thanks,
    Dhiman Paul.

    Dhiman Paul wrote:
    We are using a "To Database" pass.
    In that, we have sql updating and we are using a stored procedure for insertion into non-sap application.
    The stored procedure runs fine and we get a success entry log in IDM.
    When we try to find the same user in non-sap app, it doesn't return any value.
    For connection to non-sap and sap, we are having a communication user (not mxmc_rt).
    We are using the same user for connection purpose between the app.
    Does mxmc_rt require the privileges to write into the database table? As, we are not using the user for connection purpose.
    Like Matt said if you run the procedure from SQL Developer or SQL+ does it work? If so what userid/password do you use? Use the same useid/password in the URL of your to Database-pass in IdM.
    You don't need to use mxmc_rt for the connection to "3rd party" database, probably better if you get a dedicated user for the interface that has access only to the needed table / stored procedure etc.
    regards, Tero

  • Compliance Calibrator 5.2 RTA for Non-SAP Apps

    Hi all,
    Can SoD rules be written for analyzing a Users access to SAP and NON-SAP applications across the enterprise?
    If yes will CC RTA need to be installed on the NON-SAP application?
    If yes are there any requirements that need to be met by NON-SAP application and is there a list of NON-SAP applications (other than-Peoplesoft, Oracle, Hyperion, JD Edwards) that CC has an RTA for?
    Is there any documentation specific to aplications that can support CC RTAs and installation on these?
    -Cheers

    Hi,
    Yes SoD rules can be written for analyzing user accesses to SAP and non-SAP applications.
    Basically there is no other application for which an RTA exists, but there is a documentation discussing the technical requirements for file generation from the non-SAP systems for integration of non-SAP Systems with SAP Compliance Calibrator.
    This documentation is available in <a href="http://service.sap.com/rkt-grc">http://service.sap.com/rkt-grc</a>
    under SAP GRC Access Control 5.2 -> SAP GRC Compliance Calibrator 5.2 -> Step2: Prepare for your project -> Cross Application Material
    You'll need your OSS user-id to access that page; in case you cannot access it, please post a message in the OSS.
    Rgds,
    Karim

Maybe you are looking for

  • Multiple PR-PO but need to print GR based on PR

    Hi All, We have multiple PR grouped into one PO and when we receive Goods Receipts (GR) for this PO, is there any way we can print the goods receipt note based on PR ? I.e. Say 5 PR grouped into one PO and GR is posted and when we print the GR we nee

  • Play modules for adobe premiere on mac yosemite for intel iris

    Adobe Premiere asks me to download new video display drivers for my macbook pro that runs on yosemite and has an intel iris. I can't find them anywhere. Please help.

  • Photoshop Touch in Windows Phone!!!!

    When Adobe Photoshop Touch will be available for WindowsPhone?

  • Org.osmf.media::MediaPlayer could not be found

    Hi all, I'm using Win 7, Flash Builder 4 with Flex 4.5 SDK (manually upgraded). I'm creating a video viewer, which streams from a Flash Media Server. Sometimes, when you reload the app, the video is not showed: audio is fine, duration, seek, everythi

  • Can't connect to Apache Server Remotely

    I have set up Apache on Port 81 and I have set up port forwarding for 81 and 433 on my router but I can't seem to connect to Apache from another computer. My username is in http group. The only way I can connect is by localhost:81 If I try ipaddress: