Integrating different webdynpro applications into one

Wanted some insight on a situation where 4 different applications were developed as a part of one project but the catch is , every part had different package names and references,
now to integrate it ,into one webdynpro app(project), we are using Server Side eventing ,making one a master component and the others embedded , and it is working fine ,after included in the viewset ,
1 Is there a less cumbersome way to integrate in such a situation ??
2 is there a golden rule ,in future to follow , to develop applications separately to be integrated INTO ONE PROJECT ?
please suggest

Hi saurabh,
          u can use an interface controller to combine all the applications into one.keep the the view that u want it to run at the start of the appln as ur parent and rest as the child and do all ur events within ur Interface controller.
For more reference check on to this link.
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/webas/webdynpro/tutorial on server-side eventing - 14.htm

Similar Messages

  • Multiple users logged into one server, each users printer has a different name, application needs ONE name to print to.

    Multiple users logged into one server, each users printer has a different name, application needs ONE name to print to. 
    I'm NOT in any way a Terminal Services expert and I need help trying to get an application program working in a multi-user environment.
    The issue is that the printer changes for every user that is logged in. The application needs to print NOT to the default printer, but to a "special" printer which is selected in the application... let's call it a label printer to simplify the explanation.
    You have your default regular printer, easy for the application to find that one, and then you have a special printer that labels get printed onto. The application needs to know what printer is the label printer. So we allow the user to select that in the
    application and the selection is stored in a config file in 
    C:\ProgramData\mfgr\prog\setting files
    I don't have access to the application so I can't change how this works.  
    In the "regular" world, selecting the label printer driver to use should be per machine, NOT per user. When a new user logs into a machine, the physical printer doesn't go "poof" and a new printer suddenly appear. Same printer for all
    users.
    Yet in terminal services, the physical machine is "merged" with the virtual machine on the server. And there can be many users logged in at the same time. So each users real machine (and real printer) is injected into the "fake" terminal
    services machine. The name of the printers is made unique for each user. So the printers DO go "poof" and change names depending on the user logged into terminal services.
    So user "A" logs in and sets up the application to print to "LabelPrinterForUserA" (or whatever the name of the printer happens to be), that setting is stored in the ProgramData subfolder, and all is well. Later, user "B" logs
    in, and when they print, the application tries to print to "LabelPrinterForUserA" which doesn't exist for user B or is only accessible by user A. If user B re-configures, that breaks it for user A. 
    SOLUTION 1: The way that /should/ work (in my mind) is that you define one "generic" printer in Terminal Services... call it "Virtual Label printer" and when the user wants to print to it, the print job gets re-directed back to whatever
    physical printer is actually connected to their local workstation. There is a map of virtual printer to actual printer depending on the current user. The application is told once to print to "Virtual Label Printer" for all users.
    SOLUTION 2: Or... there should be some way to make the ProgramData sub folders separate per user. E.g. when user "A" tries to access:
    C:\ProgramData\mfgr\prog\setting files
    they actually get 
    C:\UserData\UserA\AppData\mfgr\prog\setting files
    and user "B" gets
    C:\UserData\UserB\AppData\mfgr\prog\setting files
    So the question I have is: Does either of those solutions exist hidden somewhere in the setup of terminal server? Or is there another way around this issue that I don't know?

    I don't really have a "for sure" answer to this, but because people here can't seem to deal with a question that hasn't been answered I'll provide the best answer I did receive from ServerFault.com user Nathan:
    I can feel your pain with using old software on terminal servers ...the solution I've come up with definitely won't scale as it requires some manual configuration, but I've gotten this method to work with our label printers (which require to be
    printed to an LPT port...yep, that old).
    Share your USB-connected printers to the network on each machine. Then, have the user log in on aunique session for each of them
    (a TS account cannot be shared among computers for this to work) and install a network printer pointing to the USB one they shared. Try to use a DNS name to account for possible DHCP movements.
    After, it should work. Each user can do this since display names can be identical as long as the ports are different (which they are).
    This was clarified by the following series of comments:
    I think you are on to something here, and I originally advised the admin to do this. The problem he ran into is that it setup the printer names in the TS as "printer on usersworkstation"
    and he could not rename it except to change the "printer" to whatever. E.g. the "on userworkstation" remained. I believe there is another way of installing the printer which avoids this, but I can't find it. Ages ago, one used to do NET
    USE LPT2 \\computer\printer password /USER:domain\user /PERSISTENT:YES and then tell the driver to print to LPT2 –  James
    Newton Mar
    17 at 16:21   
    @JamesNewton That's actually the exact method we used. The way around the "network printer" part is to install it as local printer and map it to a TCP/IP port that way. –  Nathan
    C Mar
    17 at 16:28
    You mean in the case where the printers are TCP/IP connected and not local USB / LPT to the users workstation? That makes sense. Wonder if this will work for USB connected printers... –  James
    NewtonMar
    17 at 16:35   
    @JamesNewton You'd share the local printer on the client's PC then on the server connect via TCP/IP to it. You'd need static addresses or use DNS names if DHCP, though. –  Nathan
    C Mar
    17 at 16:51
    Ah. Yes. I see. Looks like the LPT thing should work even with a USB connected printer:superuser.com/questions/182655/… –  James
    Newton Mar
    17 at 17:09   

  • How to immigrate Webdynpro application into EP ?

    Hi all.
    Is there any example to describe how to immigrate one webdynpro application into Enterprise Portal ?
    I need to develop some application in Enterprise Portal. I think I have 2 ways to achieve it.
    1. develop the application in webDynpro, then migrate it into EP.
    2. develop it directly in EP.
    I prefer 1st way, because in this way my maintenance job will becomes easy.

    Hi,
    See this tutorial for integrating webdynpro with portal
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/webas/webdynpro/tutorial on integrating web dynpro in portal - 19.htm
    Hope this helps you
    Regards
    Rohit

  • Data Managers from all applications into one unique package

    Hi,
    The issue is that we are trying to put all the Data manager packages in all applications into one unique package.
    If BPC admin changes the parameters or currency rates , he just has to run that one package which includes all necessary
    packages and he may look into logs if he has to.
    Firstly , We tried to put multiple run_logic process types into one process chains, but it is giving errors like;
    u201CAn exception with the type CX_SY_TABLE_KEY_SPECIFICATION occurred, but was neither handled locally, nor declared in
    a RAISING clause Line Type Contains a Component with the Name FI_ACCu201D
    or
    u201CAn exception with the type CX_SY_OPEN_SQL_DB occurred, but was neither handled locally, nor declared in a RAISING clause
    The system tried to insert a data record, even though a data record with the same primary key already existsu201D.
    Secondly, after we read the blog () and we tried to run program
    UJD_TEST_PACKAGE , but we get errors with %SELECTION% prompt variable.
    Is there any other solution you can advise?
    If we use the program UJD_TEST_PACKAGE how do we fill AnswerPrompt paremeter file for the dynamic script below?
    PROMPT(SELECTINPUT,,,"Lütfen bir kategori seçiniz.","%CATEGORY_DIM%,%TIME_DIM%")
    PROMPT(TEXT,%LEVEL%,"XX Level",,"7,6,5,4,3,2,1")
    INFO(%EQU%,=)
    INFO(%TAB%,;)
    TASK(XXX_LOGIC,TAB,%TAB%)
    TASK(XXX_LOGIC,EQU,%EQU%)
    TASK(XXX_LOGIC,SUSER,%USER%)
    TASK(XXX_LOGIC,SAPPSET,%APPSET%)
    TASK(XXX_LOGIC,SAPP,MM)
    TASK(XXX_LOGIC,SELECTION,%SELECTION%)
    TASK(XXX_LOGIC,LOGICFILENAME,XXXX.LGF)
    TASK(XXX_LOGIC,REPLACEPARAM,LEVEL%EQU%%LEVEL%)
    Best Regards,
    Melike

    Hi.  I have a similar issue to the one posted below in that I want to run a logic script for one application (call it Application A) from a DM package in a different application (Application B).  This is to stop the user from having to switch between applications to run the logic.
    I have tried the following:
    1. I have tried putting the script logic from App A into App B, but the dimensionality is different so it fails to validate.
    2. I have tried "hard coding" the application name within the process chain, but it fails with an error "u201CAn exception with the type CX_SY_TABLE_KEY_SPECIFICATION occurred ...." similar to the post below.
    Any suggestions would be appreciated.
    Thanks
    Sean

  • How to convert WebDynpro Application into Webservoce

    HI Experts,
    I have one WebDynpro Application which has the functionality of search Using KM Index Management API's.
    This performs the search in portal using TREX.
    My requirement is to use this functionality in sharepoint portal(Microsoft Product).
    From this sharepoint portal they want to use this search application to search in portal.
    Now my choice is to convert this WebDynpro application into webservice so that , share point server guys can call webservice to use that search application.
    How can I Convert my webdynpro application into webservice?
    Any other ideas?
    Thanks in advance
    Regards
    Bala
    which needs to be converted into

    Hi Bala,
             I think there is no possibility as for your query. You will be allowed to create a webservice which is a piece of code that can be applicable to required application. Gothrough the following link to know clear details about webservice.  
    http://help.sap.com/saphelp_nw04/helpdata/en/84/54953fc405330ee10000000a114084/content.htm
    download.microsoft.com/download/f/3/7/f371bbba-2341-41bf-822d-2c7dd4174756/UI_CreateWebServices_5min.ppt
    Regards,
    Harish

  • Merging Two JSF, ADF BC Web Applications into One web application

    What would be the best way to take two JSF, ADF BC web applications written by two developers and merge them into one web application. Any place to start would be greatly appreciated. I'm using Oracle JDeveloper - 11.1.1.4.0
    Edited by: Sunanda on Jul 26, 2011 4:13 AM

    Take a look at this thread:
    Merging Two JSF, ADF BC Web Applications into One...
    Although the thread is old, but it provides about the types of contents you would need to take into consideration while merging.
    With the knowledge from the above thread, you could use refactor option in the JDeveloper menu to move the contents from one project to another.
    Thanks,
    Navaneeth

  • Problems with Integrating SRM, ESS/MSS into one portal 7.01

    We are having major problems with integrating SRM, ESS/MSS into one portal 7.01? 
    Do we need to have a support portal for each.
    We created test users for systems but sometimes we lose the users for no apparrent reasons.  Very strange.  Please advise and if you have new documentation regarding SAP Portal Authorization it will be helpful.

    Hi
    Please search on SDN for integrating SRM, ESS/MSS in Portal.
    Regards
    Arun

  • Installing different service packs into one server

    Hi,
    I was just wondering is there any way in which i can incorporate different service packs into one server?Any clue with regards to this is appreciated.
    Thanks

    Hi
    The basic concept of applying SPs in Java is to add the new functionality and remove the gaps which were in previous releases. And always when we are using the Java instance the current SP is recognised. Before the deployment of a software component, the SDM server performs additional version checks. Only new software components that have a higher counter than the counter of the old software components can be deployed.
    When we apply the SP in Java, following things are checked:
    The vendors and the names of the SCAs are the same as the ones of the software components that are installed on the system.
    The releases of the SCAs are the same as the ones of the software components that are installed on the system. JSPM allows updates only within one release.
    The support package levels of the SCAs are higher than or equal to the ones of the software components that are installed on the system.
    If the support package levels of the SCAs are equal to the ones of the software components that are installed on the system, the patch levels of the SCAs are higher.
    Checks for modified software components
    If the provider of an SCA is different from the original provider, SAP AG, of the software component that is installed on the system, this SCA has been modified using the NWDI.
    Checks on foreign software components
    The JSPM checks if, after the deployment of a software component, the dependencies on other software components are fulfilled.
    Please check this link
    http://help.sap.com/saphelp_nw2004s/helpdata/en/1f/c45b4211aac353e10000000a1550b0/frameset.htm

  • Magnify my entire webDynpro Application in one go

    Hi
    I have created an iview for WebDynpro Java application.
    I have linked it to portal, which contains other iviews as well. Other IViews contains content from JSP pages.
    Now problem is that webDynpro Content is having very squezzed look and feel comparatively to JSP Iviews.
    Is there any way by which i can magnify my entire webDynpro Application in one go....!!
    Thanks.

    Yes I have set that property to FULL PAGE...
    its actuallying getting displayd in full page.
    But the overAll look and feel of this application...or rather all web dynpro applications is comparatively quite small to other UI technologies..!!

  • Integration of webdynpro abap into  portal

    Hi All,
    Can any one suggest me the procedure for integarting the webdynpro abap application into the portal .
    I tried searching the blogs and e learning but was unable to find the right one  as i am very new to portal .
    wants to know the process and settings to be done in the portal .
    It would be better if given in detail. or any blog or download where i can find the detailed procedure .
    Looking forward for your help . 
    Regards,
    Sana.

    Hi Sana,
    Check this online help documentation...
    http://help.sap.com/saphelp_nw04s/helpdata/en/27/96b9c8f14e7d498b90a674710dc9c2/frameset.htm
    Regards,
    Narendra

  • Can I put ALL my applications into one RAC database

    Dear all,
    Is it possible to share all of my workloads between a single RAC database or would it be better to run more than one RAC database on the the same cluster if they have very different characteristics (e.g. OLTP vs DSS or sensitive vs non-sensitive data). Oracle seem to imply that they have cut down their number of physical databases drastically but have they been able to do that because the workload is very homongenous, i.e all ERP stuff? Should it be possible to accommodate all workloads by having different instance parameters or does that defeat the object of being able to fail over a service from one instance to another?
    Views/experiences please.

    Hi, generally it is possible to put everything into one RAC database, especially if they share the same data. So you do not have to transport data from one database into the other.
    Furthermore the resource allocation can perfectly be addressed with the resource manager of the database together with services. The workload has not to be homogenous.
    However it might make sense to connect the DSS users to different nodes in the cluster than the OLTP users (via. services).
    On the other hand there might be non technical issues which would make seperate databases more attractive. Like Patching could mean downtime of all applications. Like certifications of software, which would not allow you to upgrade your database, like ERP needs 10.2.0.2 while DSS would be better off with 11g) and so on.
    There is really no right or wrong.
    Still to get the most of the benefits out of a cluster the fewer databases you have.

  • How to import 12 different PPro files into one Encore file to make DVD

    I'm trying to create a DVD with 12 different lessons on it.  I have created 12 Premiere Pro CS4 files (each is a slideshow lessons with narration) and I want to bring them all into one Encore file.  I can send one file to Encore via Dynamic Link - but when I open another PPro file and try to send it to the same Encore folder - it erases the file I put in there previously.  Maybe I'm going about this all wrong - I really don't know.  Please Help.

    Hi Stan,
    Thanks for the reply.
    Since I wanted to get the DVD finished asap - I jumped right into PPro CS4 without going through a learning process first.
    When I said "file" I meant one of the 12 or 13 different PPro projects that I saved to my Desktop...each lesson is different - so I made and saved each lesson separately and placed each of them in a different folder.  Each lesson only has one "sequence" (and I'm not sure what "sequence" means yet).
    These are basically PowerPoint lessons with narration - each lesson containing anywhere from 25-75 pictures or text slides.
    When I opened up one of the lessons in PPro and sent it via DL to Encore - that was fine.  It created an Encore file.  When I opened up the next PPro file and tried to DL to that same Encore file - it appeared to delete or do away with the first file I had sent there.  I could DL each of the 12 or 13 files - but only to its own Encore file.  I couldn't figure out how to get them all into the same Encore file.  But thanks to all the help on this forum - there are now 13 little videos that I can import into the same Encore file.  And that's amazing.
    Thanks for the encouraging words that this project might all fit on the same DVD (I was worred because the files add up to 107 minutes - and I the DVD holds 120 minutes (I think).  I was assuming that after I created a menu and added a picture for the background in the title page, etc., that it would all add up to too much information for one DVD).
    I'll let you know how the DVD turns out.
    Thank you very much.
    ph

  • How can I move all my bookmarks from different Firefox profiles into one area to organize them and then place them into the different Firefox profiles?

    How can I move all my bookmarks from different Firefox profiles (would like to move whole bookmark folders at once if possible) into one area to organize them and then place them into the different Firefox profiles? This is all under one window user account, I am using windows 8.1. Even if you have information on how to do it on a different windows, it may still be helpful. Thanks for any input you have.

    Just a note about the difference between these two things:
    * "export" and "import" use an ancient HTML document format that all browsers can understand. When you import bookmarks, Firefox may place them into an Imported Bookmarks folder, or into Unsorted Bookmarks. This does not displace existing bookmarks, and Firefox does not automatically remove duplicates.
    * "backup" and "restore" use a more comprehensive JSON data file, which contains extra information about your bookmarks (such as tags) not contained in the traditional export file. HOWEVER, a restore completely replaces all existing bookmarks, so the restore feature cannot be used to merge in a set of additional bookmarks.
    Related support articles:
    * [[Export Firefox bookmarks to an HTML file to back up or transfer bookmarks]]
    * [[Import Bookmarks from a HTML file]]
    * [[Restore bookmarks from backup or move them to another computer]]
    Some users find the disk-based Windows Favorites folder a convenient way to organize bookmarks. If you do, too, and you do not need to preserve tags on your bookmarks, you could export each profile's bookmarks to HTML and import them all into IE11. Organize them in the Windows Favorites folder, then export from IE11 to HTML and import that file into each Firefox profile. See: [http://windows.microsoft.com/en-us/internet-explorer/add-view-organize-favorites].

  • How to merge different comp track into one comp track?

    Hi
    I use logic studio 9
    I have recorded two different comp tracks for lead singing of project
    And now I have two different tracks with a lot of takes to choose from in each one of them
    I would like to merge the two into one comp track with all the takes so it will be easier to edit
    Is there any way to do that?
    By the way, there is no reason why I made 2 tracks for the same singing part. Now it seems to be a mistake...
    Thank you very much

    Hi
    Basically, you need to unpack one (or both) sets of Take Folders, and then merge the two together:
    Working on the basic assumption (for discussion purposes) that you have two tracks, each with Take Folders on them.
    Method 1:
    Select each Take Folder on track 2 and click-hold on the arrow top right of the folder. Choose Upack to new tracks. Carefully select the new regions and drag/drop them onto the Take Folders on Track 1.
    Method 2
    Unpack ALL Take  folders on both tracks, Select all the regions and use the Region:Folder:Pack Take Folder function to re-pack into a new Take.
    CCT

  • Merging Two JSF, ADF BC Web Applications into One...

    My question is directly stated in the subject. What would be the best way to take two JSF, ADF BC web applications written by two developers and merge them into one web application. Any place to start would be greatly appreciated. Thank you.

    Steve I wanted to try this method out first. I ran into a problem. I get a "HTTP 404 Not Found" error in the browser. I'm running this from the embedded OC4J in JDev. Maybe I don't understand how the context roots are referenced by the OC4J as they relate to testing this on my local machine.
    Browser links when pages are run seperately:
    http://10.13.8.44:8989/DptApp-UserInterface-context-root/faces/DptApp.jspx
    http://10.13.8.44:8989/EmpApp-UserInterface-context-root/faces/EmpApp.jspx
    Page locations on my local machine:
    \JDEV32\jdev\mywork\DptApp\UserInterface\public_html\DptApp.jspx
    \JDEV32\jdev\mywork\EmpApp\UserInterface\public_html\EmpApp.jspx
    Code from the bean that I'm using to navigate from EmpApp to DptApp:
        public String rtnRedirect() throws IOException {
            FacesContext fc = FacesContext.getCurrentInstance();
            HttpServletResponse response = (HttpServletResponse)fc.getExternalContext().getResponse();
            response.sendRedirect("/DptApp/faces/DptApp.jspx");
            fc.responseComplete();
            return null;   
        }I altered my redirect to reflect what I was seeing on my local machine (response.sendRedirect("/DptApp-UserInterface-context-root/faces/DptApp.jspx")) and still got the error. I'm sure I'm referencing the location of the pages incorrectly, but I'm not sure where to look to fix this. Any suggestions would be greatly appreciated. Thanks.

Maybe you are looking for

  • How do I to recover lost files on the iPhone 4 due to a restore?

    This past weekend, my iphone 4 suddenly stop sending and recieveing calls then wouldn't do anything until I restore it on itunes.  So I restored it but since my phone hasen't been synced recently, I lost several songs and apps that I paid for and sev

  • FaceBook and twitter integration problem

    My face book and twitter tab are disappear from my notification any one plz guide my

  • Show size of rounded corners in Appearance palette

    Hi, I often use the Rounded Corners effect on objects, and I think it would be useful to see the size of the rounded corners in the Appearance palette. That is, it would be nice to see it automatically, without having to click on "Round Corners" to o

  • Abount Seeburger adapter installation

    Hi, we have licensend from SAP Seeburger adapter for SAP XI/PI. Our XI 7.0 is already live on Solaris/Oracle box without problem. Now we would like to deploy SEEBURGER adapter on this istance. Form SAP Service Market Place, in the path: http://servic

  • Got the white screen with flashing ? But no startup disk to be found

    Need some help as following all instructions from everyone I cannot reinstall OS X mountain lion (I was using Mavericks but Mountain Lion is all that is coming up - issue is when asked to select disk where I want to install nothing come up??