Web Dynpro Generated Folders in the DTR perspective

hi,
In the DTR perpective I can see that the comp folder of my DC has Web Dynpro Generated Folders like genwdp, gen_mci, gen_ddic. Please see the [screenshot|http://learnsaponline.blogspot.com/2011/11/web-dynpro-generated-folders-in-dtr.html]. This is because I had added _comp folder manually to DTR by right clicking on it and selected the Add->Subtree option.
Is it safe to  remove all these folders manually from the DTR. I can do this by going to DTR perspective and right clicking on each of these folders and saying delete.
With these folders in the DTR, the DC created from the DC perspective appears as broken DC in Web Dynpro perspective as all these web dynpro generated files are read-only(may be they were readonly when I had checked in _comp manually)
Please advise.
Thanks !
seventyros
Edited by: seventyros on Nov 30, 2011 6:57 PM

thanks Fazal,
but when i was going through a CE7.1 tutorial using the following link
http://help.sap.com/saphelp_nwce10/helpdata/en/45/5821c52d251feee10000000a1553f7/frameset.htm
it says use wdj project, now how can i proceed??
i took the DC object and developed my project with it i selected the follwoing parameters
Vendor: demo.sap.com
Name : XXX
Caption: XXX
Domain: Basis
Support Component: ACH
then created an applications and just deployed so that i can see the" Hello World" deployed ont the browser but there was an error:
Application error occurred during request processing.
  Details:   com.sap.tc.webdynpro.services.sal.core.DispatcherException: The requested deployable object 'sap.com/hellonew' and application 'Abc' are not deployed on the server. Please check the used URL for typos.
Exception id: [0019BBEBDE4A002600000D6C000016C500047D1A91026F18]
if you can help me it would be gr8. even though i cannot create a WDJ project standalone but cant i create a WDJ project in DC (for custom application) , am i doing something wrong during running the creation wizard??
Note: i have a standalone eclipse CE7.1 installed in my machine and i am trying to deploy the new applciation on our dev portal server
Edited by: Jack on Jan 15, 2010 12:21 PM

Similar Messages

  • I am getting message "Sorry, your browser/program is not supported by Web Dynpro! " Please provide the solution

    I am getting following message displayed, for one of the website.
    "Sorry, your browser/program is not supported by Web Dynpro! "
    Please provide the solution
    Regards
    Rajesh R Rakesh

    Use a browser that is supported.

  • Web Dynpro image not found: The requested resource does not exist

    Hi everybody,
    I'm experiencing a strange Poltergeist, so I would like to cry out the issue and hope any kind sould could help me
    In my WebDynpro application, I show a JPG picture which is located in the own project, that means in "src/mimes/Components/metromadrid.net.formacion.Cursos". The image appears correctly in my Development environment, but when the activity is moved to the Consolidation System (I'm using JDI), the image doesn't appear. If I try to access it directly, via URL, the messagen shown is "404 Not found: The requested resource does not exist.." (the URL accessed is http://hostname:port/webdynpro/resources/metromadrid.es/formacionapp/Components/metromadrid.net.formacion.Cursos/foto_vacia.jpg)
    The point is that in the same Consolidation environment I have already some applications with images, which are found and loaded without any problem.
    I have checked if the image appears in the corresponding active repository and everything seems alright (I mean I can see the file there).
    Any idea? It would be really appreciated, since my time to solve the problem expires in few days...
    Thank you very much in advance!!
    Isidro Lopez

    Hi Isidro,
    your mime files were most probably not added to your NWDI activities when developing your Web Dynpro DC. This means when adding these mime files to the src/mimes/<comp package>.<Comp name> folder the Web Dynpro Tools have most probably not detected the new mime files. When testing your application on in your local development environment all images appear as they exist on your local file system. As missing mimes do not cause a CBS build failure you won't encounter a designtime error.
    Please check whether the corresponding mimes are listed as   'local only' (house symbol) in your DTR perspective. In case they are listed as 'local only' you must explicitly add them to an activity.
    I have also encountered this missing mime problem before but I have not started any investigation to really determine the reason for it.
    Best regards, Bertram

  • Deployed Web dynpro application URL has the wrong host name

    Hi All,
    I have developed a java webdynpro application using NWDS. When I deploy it on a remote server, the host in the  URL of the generated application is different from the message server. Also, the URL doesn't display the fully qualified name of the message server. This creates problems when the application is accessed from a different domain.
    When I run the deployed application in web dynpro administrator, correct URL is generated.
    My questions is
    Where does the NWDS get the host and port from. Are there any parameters to be changed on the NWDS/Visual admin or on the Server to pick the exact server and host?
    Version:
    NWDS 7.0.09
    Netweaver 2004s SP15
    Thank you,
    Vasu

    Thanks for your reply.
    Hi Siva,
    I'm using a remote server. Which hosts file are you referring to? Is it where the NWDS is installed or the on the server?
    Pravesh -  My problem is not setting the J2ee engine on NWDS. Even when I give the correct message server and port on NWDS, the URL for the application deployed is not picking the server name correctly.
    My remote server has 2 SAP instances on it. Is it a problem?
    e.g.:
    Say my remote server is s07.xyz.com
    So I set the Message server as s07.xyz.com  and port as abcd
    When I deploy the application, sometimes I get the URL as
    http://bs307:50000/webdynpro/dispatcher/local/RPM_Item2/Charter2?SAPtestId=4
    Sometimes - http://s08:50000/webdynpro/dispatcher/local/RPM_Item2/Charter2?SAPtestId=4
    But the correct URL should be
    http://s07.xyz.com:50000/webdynpro/dispatcher/local/RPM_Item2/Charter2?SAPtestId=4
    But all three work. When I run the application from webdynpro administrator, the URL is correct.
    Thank you,
    Vasu
    Edited by: Subramanya Srinivas Mullapudi on Feb 27, 2009 5:15 AM

  • Error while importing EJB model in Web dynpro: Unable to fetch the EJBs.

    Hi,
    We are getting the below error while importing ejb model to Web dynpro.
    Error :
    Unable to fetch the EJBs. Check if the selected Enterprise Application contain the EJBs.
    I have created the public part-> It has a reference to EJB client and the enterprise application also has reference to the EJB project.The EJB is also added in dependency list.
    But still we are getting this error. Could anyone please explain what can i do to solve this issue.
    Best Regards,
    Karthika

    Hi Vishweshwara,
    Thanks for your reply.
    Please find the steps i followed while importing EJB model in webdynpro.
    1. The Entity forwarding permission has been enabled.
    2. public part reference has been created and through the reference entity option the ejbDC->Client public part is selected.
    I followed all the steps mentioned in the document. But still i am getting that error. In EJB DC we have list of JPA entities and stateless session beans are exposed as a webservice(top-down manner).The enterprise application has a reference to the EJB DC.
    I could be able to invoke the ejb service beans from ejb explorer and Webservice navigator.
    I am able to insert,delete and modify the records from there.
    Please let me know what could i do to resolve this error?
    Best Regards,
    Karthika
    Edited by: SAKarthika on Apr 29, 2011 1:43 PM

  • What is Web Dynpro? What is the use?

    Hi all.
              I am new in Webdynpro. Can u anybody tell me What is Webdynpro? what is the main Purpose?
    with regards,
    Jeyapaul.M

    Hi Jeyagobi Gobinath ,
    >>What is Webdynpro?
    1) All future applications developed by SAP will be written in Web Dynpro SAPu2019s response to emerging technologies
    2) Fully integrated with Developer Studio and based on proven technology (SAP or non-SAP)
    3) Supports industry standards
    4) One common technology for Java and ABAP
    5) Close integration to SAP NetWeaver Components
    6) Professional UI programming model
    7) Adaptable programming framework to future technologies
    >>what is the main Purpose?
    1. SAP response to emerging technologies
    2. Supported from a development environment with
    graphical tools, wizards, and templates
    3. Support of proven technology (SAP or non-SAP)
    4. Support of industry standards
    5. One common technology for Java and ABAP
    6. Close integration to SAP NetWeaver Components
    7. Professional User Interface (UI) programming model
    8. Adaptable programming framework to future
    technologies
    WebDynPro concepts can be implemented in 2 ways :
    1) WebDynPro ABAP
    2) WebDynPro JAVA
    WebDynPro JAVA is usefull in Adobe Interactive Forms & EP.
    NOTE : WebDynPro JAVA is preferred than WebDynPro ABAP
    Check the below links for all details on WebDynPro:
    SAP Web Dynpro Overview
    http://wendtstud1.hpi.uni-potsdam.de/sysmod-seminar/SS2005/presentations/12-WebDynpro-Overview.ppt
    Web Dynpro General Concepts
    https://admin.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/webcontent/uuid/30ea953b-8e57-2910-4e85-f7be60b00407
    Web Dynpro
    http://help.sap.com/saphelp_nw2004s/helpdata/en/15/0d4f21c17c8044af4868130e9fea07/frameset.htm
    Web Dynpro Java Foundation u2013 What's new in SAP NetWeaver 2004S
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/c29a4d25-0c01-0010-50ae-e69d0e1c61f3
    Web Dynpro for ABAP: Tutorials for Beginners
    Web Dynpro for ABAP: Tutorials for Beginners
    Web Dynpro Architecture
    http://help.sap.com/saphelp_nw04/helpdata/en/a5/1a1e3e7181b60ae10000000a114084/content.htm
    Web Dynpro User Interface Design
    https://www.sdn.sap.com/irj/sdn/webdynpro?rid=/webcontent/uuid/ce44a14c-0a01-0010-af89-d7dbd944f176
    Getting Started with Web Dynpro Java
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/webcontent/uuid/28113de9-0601-0010-71a3-c87806865f26?rid=/webcontent/uuid/8921447c-0501-0010-07b4-83bd39ffc7be
    Developing ABAP applications using Web Dynpro Configuration Scenario
    http://www50.sap.com/businessmaps/8729920B31E343F099B71340B15F06DB.htm
    http://www.sapforum.co.kr/TECHDAY07/download/9.%20SAP%20WebDynpro_%EA%B9%80%ED%98%9C%EC%84%AD.pdf
    How-to add a custom Web Dynpro iView to the MSS Employee Profile (ECC 6.0)
    https://www.sdn.sap.com/irj/sdn/wiki?path=/display/profile/how-toaddacustomWebDynproiViewtotheMSSEmployeeProfile(ECC+6.0)&focusedCommentId=55238
    Developing Java Applications using Web Dynpro Configuration Scenario
    http://www50.sap.com/businessmaps/8F5B533C4CD24A59B11DE1E9BDD13CF1.htm
    Integrating Web Dynpro and SAP NetWeaver Portal Part 1: Creating Web Dynpro-Based Portal Content
    http://www.octavia.de/fileadmin/content_bilder/Hauptnavigation/SAP_NetWeaver/WebDynpro/Tutorial_1.pdf
    The Structural Concepts of Web Dynpro Components
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/a048387a-0901-0010-13ac-87f9eb649381
    Web Dynpro:Context Mapping & Model Binding
    http://wendtstud1.hpi.uni-potsdam.de/sysmod-seminar/SS2005/presentations/14-Web_Dynpro_dataflow.pdf
    Web Dynpro:Getting Involved
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/c193252d-0701-0010-f5ae-f10e09a6c87f
    Web Dynpro for ABAP
    http://www.vnsg.nl/temp/508773747/A1-WDA_Themadag.pdf
    http://www.octavia.de/fileadmin/content_bilder/Hauptnavigation/SAP_NetWeaver/WebDynpro/Web_Dynpro_Part_IV.pdf
    All Web Dynpro Articles
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/webcontent/uuid/7082f9fc-070d-2a10-88a2-a82b12cea93c?startindex=221

  • Web dynpro Abap not inheriting the Portal theme

    Hi,
    My Web Dynpro Abap is not inheriting the Portal theme. My understanding is that for NW2004, EP7, Web Dynpro Abaps would automatically inherit the Portla theme. Is there some coding required or pre-config of some sort that I have missed to allow the Portal theme inheritance?
    thanks
    C

    Hi,
    see also the [documentation|http://help.sap.com/saphelp_nw70/helpdata/en/46/89af7fbe4d429ee10000000a1553f7/frameset.htm]
    Regards, Heidi

  • Web Dynpro Application for exporting the BI report displayed in EP to Excel

    Dear All,
    I have installed only NWDS on my system(Not NWDI).
    I need to create a webdynpro application that consists of 2 buttons for the BI reports that are getting displayed on my EP protal:
    1) Export to Excel (Will export the BI Report into Excel that is getting displayed on EP Portal)
    2) Refresh (will display the Variable screen of the BI Report)
    My Queries are:
    1) Do I need to connect NWDS to BI system?
       If yes, kinldly help me by providing me with the steps od documents for the same.
    2) How do I create the above 2 buttons.
       Please provide me with a step by step procedure or document because I am new to Webdynpro.
    Please help.
    Thank you in Advance,
    Regards,
    Shruti.

    Hi Shruti,
    Create a Technical System object for BI Server and connect with JCO destination, generally basis/ admin guy will do this configuration.
    Procedure to create a system object:
    http://help.sap.com/saphelp_nw04/helpdata/en/2f/741a403233dd5fe10000000a155106/frameset.htm
    Creating a JCO destination:
    http://help.sap.com/saphelp_nw04/helpdata/en/77/931440a1c32402e10000000a1550b0/frameset.htm
    Integrate the BEx WebTemplate ( use BIApplicationFrame ui element ) in webdynpro view.
    please refer this link:
    http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/60f35908-ecd4-2910-6c89-e75e1054d9d1
    Hope this helps you..
    Regards,
    Saleem Mohammad.

  • Web Dynpro: How to set the header of Tabs in a Tabstrip?

    Hi all,
    I created a tabstrip with 3 tabs. Now I am trying to give proper heading to each of the Tabs but unable to do so because I do not find any property to the Tab(s) for which, I can assign the heading. Only the following 4 Properties are available for a Tab:
    ID
    enabled
    hasContentPadding
    visible
    I am able to launch the application but it does not show me any text, although the tabs are clickable. Can anyone please tell me how to make headings (or titles/text) appear individually for each of the tags? If there's any code to do it, please tell me what it is.
    Thank you.
    P.S: Will award points to the most fruitful solution.

    hi,
    u need to open the screen with graphical screen painter layout tool,
    double click on tha tab that u want to give text to it.
    enter the name of the text/heading in text field
    activate the screen.
    hope it helps
    thanks
    Sachin

  • How to create a web dynpro application to open the KM Files?

    I want to create a webdynpro application to open the <b>KM Excel files</b>?What would i do ?Can anybody help me ?

    Hi zhang,
    take a look to this:
    KM:
    https://www.sdn.sap.com/irj/sdn/wiki?path=/display/kmc/resource%2band%2bcollection%2bversioning%2busing%2bkm%2bapis
    https://help.sap.com/javadocs/NW04S/SPS09/km/index.html
    Excel:
    /people/subramanian.venkateswaran2/blog/2006/10/02/enhanced-file-upload--uploading-and-processing-excel-sheets
    Hope this help you.
    Vito

  • Using DTR in Web Dynpro

    Hi All,
    I'm interesting in using the DTR component of the JDI (without CBS & CMS) for version management.
    scenario:
    A number of developers are working on a WD project (the project is local and not DC).
    I want the developers to checkin and checkout like in VSS.
    I tried to use VSS: it works fine with "regular" java projects but not so good with WD projects.
    I've setup the DTR server.
    in NWDS I went to Web Dynpro prespective -> Navigator view -> context menu [DTR] -> Share Project
    I went to the DTR prespective and saw that the project files are marked with a blue house icon (local files).
    A few questions:
    Checkin:
    1) I've read some threads and I'm not sure which WD files I need to check
    2) How do I checkin? I tried to open a new activity then right click it and choose 'Check In' but not all the files were checked in.
    Checkout
    1) How to create a new project in the client from DTR?
    2) how to update a project in the client from DTR?
    Thanks,
    Omri

    Hi Omri,
    Step for creating Webdynpro in DTR:
    1. Open Development Configuration Perspective in NWDS. In the “Local DCs” view, right-click on “Local Development” and choose “Import
    Configuration…”
    2. Login remote with your username and password. It will create development infrastructure in Inactive DCs. There you can create the component like webdynpro, Java, J2EE, Enterprise Portal, etc.
    3. Creating Webdynpro in the DTR perspective.
    Step 1: Right click on Inactive DCs -> Create new DC.
    1. By default vendor name is SAP. You can change vendor name according to your requirements.
    2. create a new Web Dynpro DC with desired name.
    Name should not exceed eight characters (Recommended)
    create a new Web Dynpro DC with desired name.
    3. Select the language
    4. Select the domain
    5. Select the component type
    Step 2. Now it will ask for create new activity name(give name relevant to project name so that you can identify afterwards easily).
            Develop your components.
    Step 3:
    1. Build and Deploy and test your new DC.If it works fine then in DC perspective..right click on activity name ->checkin activity.
    Mandatory:
    In Webdynpro project src folder should be checked in.
    Right click on src folder->add subtree ->create activity.
    See this thread discussing about how to migrate local project to JDI..How to migrate local Web DynPro projects into the DTR?
    Regards
    Suresh

  • How can I set the data binding between Web Dynpro & Database table

    Dear friend,
    I am a beginner of Web Dynpro. I want to develop my simple project like these:
    1. Create my own database table via Dictionary Project such as TAB_USER and have 3 fields: USER_ID, USER_NAME, USER_POSITION and I have already deployed & archived it.
    2. Create my own Web Dynpro Project, and create the input fields as User ID, User name, User position and icon 'Save' on the selection screen and I have deployed it already.
    For the process, I want to input data at the screen and save the data in the table, please give me the guide line like these:
    1. How can I set the data binding between Web Dynpro and Database table ?
    2.  Are there any nescessary steps that I will concern for this case?
    Sorry if my question is simple, I had try  to find solution myself, but it not found
    Thanks in advances,
    SeMs

    Hi,
    You can write your own connection class for establishing the connection with DB.
    Ex:
    public class  ConnectionClass {
    static Connection con = null;
    public static Connection getConnection() {
    try{
    Context ctx = new InitialContext();
    DataSource ds = (DataSource) ctx.lookup("jdbc/TSPAGE");
    con = ds.getConnection();
    return con;
    }catch(Exception e){
    return null;
    You can place the above class file in src folder and you can use this class in webdynpro.
    You can have another UserInfo class for reading and writing the data into the DB .
    Regards, Anilkumar
    PS : Refer
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/webas/java/simple java bean generator for database.pdf
    Message was edited by: Anilkumar Vippagunta

  • IAspectRow problem in Web Dynpro DC on DTR

    Hi All,
    I created a Web Dynpro DC project on our DTR and added the required 'Used DCs' to it, and added the required library references. If I try to add and bind a context model element, however, my project won't build. It gives the following error:
    file comsaptccolclientgenericapiIAspectRow.class not found
    In the tasks view it provides these errors:
    The project was not built since its classpath is incomplete. Cannot find the class file for java.lang.Object. Fix the classpath then try rebuilding this project.
    This compilation unit indirectly references the missing type java.lang.Object (typically some required class file is referencing a type outside the classpath)
    I've tried modifying the used DCs and repairing the project class path, but nothing seems to work. Once while adding the library references, NWDS asked me whether I wanted to apply the changes after clicking on 'Ok', something which I have been unable to reproduce. Could this be the problem?
    All help will be appreciated,
    JP

    You have two problem here.
    FIrst one is because of "IAspectRow" missing in jars you have in your dc dependency.
    Second one you mentioned about class for java.langObject not found: Is definetly because of jre missing from your class path.
    Go to project properties. Add the library "JRE System library" to your project class. This will solve your second problem.
    I am not sure about first one.
    Regards,
    Ashwani Kr Sharma

  • Eclipse environment does not appear the options "Web Dynpro Project"

    Hi all,
    I installed the SAP NetWeaver 7.1 Composition Environment SP03
    But in my eclipse environment does not appear the options "Web Dynpro Project" and not "Development Component Project".
    That is, I can not do a Web Dynpro project
    I have to do some more configuration in eclipse, for example, carry some plugin?
    How to do this, please help me
    Thanks,
    Vivian

    Hi,
             I think you are suffering from the problem below.
    Problem Statement:
    No Webdynpro Perspective is Visible
    only perspectives available are
        Debug
        Resource(default)
        Team Synchronizing
    How to Solve:
    There are many ways that this kind of error can occur.
    1.   It may occur due to "improper installation of NWDS"                                        
    How to Check and Resolve :    Is NWDS is displayed in intalled list in Control panel? If 'yes' then it is properly installed. If 'No' then reinstallation is needed.
    2.  It may occur due to "installation of Skeleton alone"
    How to Check:
                                      you can check if your installation includes Web Dynpro by selecting
    Help->Software Updates->Manage Configurations.
    When installing Developer studio 7.1 you only get the bare eclipse installation (Skeleton). You have to add web dynpro and all, after the initial install is complete.
    The installer installs the kernel of the Developer Studio. The kernel contains Eclipse and a few SAP additions, but is not equipped with the SAP features necessary for the Composition Environment. In order to install the required SAP features you have to install the SAP features.
               How to Resolve:
    Updating the NWDS software will resolve the problem.
    Go to Help->Software Updates->Find and Install. This will install the default SAP plugins that came with your NWDS CE 7.1 setup source and also the additional updates that are needed.

  • In web dynpro i want explanation/definition for the following things

    Hi dudes,
             I want explanation *** definition for the following
    (1) web dynpro
    (2) Cardinality
    (3) methods
    (4) Nodes
    (5) Attributes
    (6) Interface
    (7) Views
    (8) Windows
    (9) Mapping
    (10)Binding
    (11)Model
    (12)Controller

    Hi,
    Here are the defintions for the terms you hav requested-
    Web Dynpro Architecture
    Definition
    Web Dynpro is the SAP NetWeaver programming model for user interfaces (UIs).
    The Web Dynpro model is based on the Model View Controller paradigm, and has the
    following features that build on the classic dynpro model:
    Clear separation of business logic and display logic
    Uniform metamodel for all types of user interfaces
    Execution on a number of client platforms
    Extensive platform independence of interfaces
    Web Dynpro provides support for developing Web representation of a business application.
    You use specific tools to describe the properties of a Web Dynpro application in the form of
    Web Dynpro metadata. The necessary source code is then generated automatically and
    executed at runtime. In addition to the events offered by the framework, you can also define
    your own events for a Web Dynpro application. However, the event handling must always be
    programmed in separate source code areas which are executed automatically when the event
    is triggered at runtime.
    In Web Dynpro, each user interface is always made up of the same basic elements. These
    elements of the metamodel can be statically declared using Web Dynpro tools.
    It is also possible to implement elements of the metamodel at runtime and to change them or
    reintegrate them at runtime. Using these implementations, you can make any changes or
    enhancements to a user interface that has been created by declarative methods by
    generating new interface structures at runtime.
    This means that you can combine declarative processes and the implementation of source
    code.
    A Web Dynpro component is a reusable entity. It summarizes all components that are
    required as part of this programming unit for an executable Web Dynpro application.
    The Web Dynpro component concept offers a number of advantages:
    Structuring of the programming
    Creation of easily manageable application blocks
    Reusability of whole components
    Decoupling of software projects in both time and space
    The Web Dynpro component contains any number of windows and views and their
    corresponding controllers. Additional Web Dynpro components can also be referenced.
    View
    A view describes the layout and behavior of a rectangular area of a user interface.
    Every Web Dynpro application has at least one view. The layout of a view is made up of
    different user interface elements, which can be nested in each other. The positioning of
    interface elements in one view is supported by the supplied layout variants.
    In addition to the visible part, the layout, a view also contains a controller and a context. The
    data to which the elements of the view can be bound are stored and managed in the view
    context, enabling them to be represented or used on the screen. The view controller can
    contain methods for data retrieval or for processing user input.
    Window
    A window is used to combine several Views and View Sets (the concept of view sets is only
    offered in Web Dynpro for Java). A view can only be displayed by the browser if it has been
    embedded in a window. A window always contains one or more views, which are connected
    by navigation links. One of these views, or a view set, is specified as the start view and is
    displayed the first time the window is called.
    Windows have inbound and outbound plugs.
    Inbound Plugs and Outbound Plugs
    A window has one or several inbound or outbound plugs. Using these plugs, a window can be
    included into a navigation chain. The concept of these plugs corresponds to the concept of
    the plug for a view. Each plug of a window is visible within the entire window and can be used
    for navigating within this window. In addition, one or several plugs can be made accessible to
    the component interface so that they are visible even beyond the limits of the component in
    question. They thus belong to the interface view of the relevant window.
    They are used to navogate from one view to other and pass the data between the views. Which view to be called next from current view - the flow of views is descriebd here using Plugs.
    Controller
    Controllers are the active parts of a Web Dynpro application. They define how the user can
    interact with the Web Dynpro application. The data that a controller can access is defined in
    the corresponding context. Different instances of controllers and contexts exist within a Web
    Dynpro application.
    View Controller
    Each view has exactly one view controller, which processes the actions performed by the user in the view.
    A view also has exactly one view context, which contains the data required for the view.
    Interface Controller
    Each Web Dynpro component contains exactly one component controller. This controller is a
    global controller that is visible also outside the component. It is thus part of the interface of a
    Web Dynpro component.
    Context
    Definition
    The data used in the component or in the view are stored in the context. Read-write access to
    this data is available using the controllers as a starting point.
    Structure
    The data from the contexts is managed in a hierarchical structure. Each context has a root
    node, underneath which the individual data fields (attributes) are stored in a tree structure.
    You create this tree structure according to the structure of your application.
    CONTEXT is generally called as a ROOT Node.
    Each context has nodes and attributes also.
    Cardinatlity
    Each node contains data fields that represent one of the following:
    u2022
    An individual instance of an object type
    u2022
    A table of instances.
    This property of a node is known as its cardinality. The following table summarizes the
    possible cardinalities for a node:
    Cardinality Description
    1:1 The node contains only one element instance, which is instantiated automatically.
    0:1 The node contains only one element instance, which must not be instantiated.
    1:n The node can contain multiple element instances, of which at least one must always be
    instantiated (and is instantiated automatically).
    0:n The node can contain multiple element instances, of which none have to be instantiated.
    Further information about this and other properties of context nodes is available in the section
    Context-Nodes: Properties.
    Recursion Nodes
    Dynamic node nesting is possible within a context, creating what is called a recursion node.
    The node that is used for recursion is always a predecessor of the new node. The newly
    created recursion node is a reference to a predecessor node and therefore cannot be
    processed separately. Instead it takes on the structure of the node to be repeated.
    Data Binding and Mapping
    Within the Web Dynpro architecture, the contexts of the different controllers can be linked in
    different ways:
    u2022
    A UI element of the user interface of the view can be linked with an element of the view
    context.
    u2022
    A mapping can be defined between two global controller contexts, or from a view
    context to a global controller context.
    The context of a global controller can be linked to a Web Dynpro Model.
    Defining Mapping Between Two Contexts
    The elements of a view context can be locally defined. In this case (represented in the graphic
    below as a "Local Node"), all the contained attributes are only visible within the relevant view.
    When the view disappears, the attribute values are deleted.
    Event
    The component controller allows you to create events.
    Events are used to communicate between controllers and enable one controller to trigger
    event handlers in a different controller.
    Cross-component communication can be implemented using the interface controlleru2019s events.
    Events that were created in the component controller are visible within the component only.
    Inbound Plugs
    Inbound plugs in a view also react like an event. Therefore, when a view is called using an
    inbound plug, the event handler that is optionally available for the inbound plug is always
    called first. In this case event handling takes place within the current view controller.
    UI Element Events
    Some UI elements, such as the Button element have special events that are linked with user
    actions. These events are predefined and have to be linked with an action at design time.
    Actions for UI Element Events
    Some UI elements such as the button element can react to a useru2019s interaction: clicking on
    the corresponding pushbutton can trigger a handling method to be called within the view
    controller. Such UI elements are equipped with one or several general events, which can be
    linked with a specific action at design time (switching to a subsequent view, for example). If
    such an action is created, an event handler method for this action is created automatically. In
    this way, you can equip a UI element event (which has been inserted several times into a
    view) with different actions as necessary. The event is then processed by the corresponding
    event handler depending on the action that is linked.
    Interfaces of Web Dynpro Components
    Each component has an interface in order to enable communication between Web Dynpro
    components and to enable a component to be called up by a user. This interface consists of
    two parts:
    Interface View of a Window Contained in a Component
    The interface view of a Web Dynpro window is used to link a window with a Web Dynpro
    application that can be called by the user.
    Reward if helpful.
    Best Wishes,
    Chandralekha

Maybe you are looking for

  • IMac is trying to connect to a server that no longer exist on my network.

    iMac is trying to connect to a server that no longer exist on my network - I am looking for a solution to stop the error messages showing up. For instance, I have a contact in the address book that I need to change his picture and when I try to do th

  • HP 8500 A909g kills wirless network

    Hi all, I have a Telstra (Australia) mobile broadband modem.  The modem's built-in DHCP server assigns 10.0.0.1 to the printer,  10.0.0.2 to the old Compaq laptop and 10.0.0.3 to the new, replacement laptop, and HP Envy 17. The issue is that while th

  • HP Officejet 4620 All in One Not Printing Black-BRAND new cartridge

    Hello everyone, I am hoping SOMEONE can help me, as this has taken up hours of time and resulted in plenty of frusteration. I just replaced my black ink cartridge, and not a single drop of black ink will print. I have  genuine cartridges, and cleaned

  • BT is the worst company I have ever dealt with - c...

    I need all my composure whilst writing this post to avoid using bad language because frankly I wish to mutilate the idiot(s) responsible for the utterly woeful customer experience I continue to have with BT and it's wretched call centre. Searching th

  • Router Wont Save Changes

    When i go into my wrt54g settings on both wireless, and wired i try to make any changes to the settings and click save, and it says cannot open apply.cgi I tryed resetting the router by holding the reset button, also leaving it unplugged for 30 secon