Tutorial for webdynpro programming in java

hi everybody,
Can anybody send some kind of tutorials which can help me developing web-application using webdynpro.
thanks & regards,
Manoj

Hi Manoj..
Chk this links..
What is Webdynpro?
What is Web Dynpro?
<b><u>Webdynpro Sample Applications and Tutorials</u></b>
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/49f2ea90-0201-0010-ce8e-de18b94aee2d
<b><u>SAP WebAs Samples And tutorials</u></b>
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/webcontent/uuid/7d646a6c-0501-0010-b480-bf47b8673143 [original link is broken]
<b><u>Basis Webdynpro tutorials....</u></b>
http://help.sap.com/saphelp_erp2005/helpdata/en/15/0d4f21c17c8044af4868130e9fea07/frameset.htm
http://help.sap.com/saphelp_nw04/helpdata/en/e9/1fc0bdb1cdd34f9a11d5321eba5ebc/frameset.htm
http://help.sap.com/saphelp_nw2004s/helpdata/en/3a/d08342a7d30d53e10000000a155106/frameset.htm
<u><b>Web Dynpro Sample Applications and Tutorials:</b></u>
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/webcontent/uuid/28113de9-0601-0010-71a3-c87806865f26?rid=/library/uuid/49f2ea90-0201-0010-ce8e-de18b94aee2d [original link is broken]
http://searchsap.techtarget.com/searchSAP/downloads/SAPPRESS.pdf
<b><u>Check the following thread u can get lot of materials,</u></b>
WeB Dynpro Documents
<b><u>Refer these links</u></b>https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/webas/web%20dynpro%20tutorial%20and%20sample%20applications.faq
<b><u>Why WebDynpro ?</u></b>
Why WebDynpro ?
Why  webdynpro and not BSP or JSP?
<u><b>Why webdynpro and not BSP or JSP?</b></u>BSP to WEB Dynpro
<b><u>BSP to WEB Dynpro</u></b>
Benifits of using Webdynpro Benifits of using
<u><b>Webdynpro</b></u>
Java vs. ABAP WEbDynpro Java vs.
<u><b>WebDynpro ABAP</b></u>
regarding Java related webdynpro
<u><b>Regarding Java related webdynpro</b></u>Web Dynpro vs. Struts - a few questions
<u><b>Web Dynpro vs. Struts - a few questions</b></u>What kind of applications are being developed with Web Dynpro?
<b><u>What kind of applications are being developed with Web Dynpro?</u></b>
http://www.sappro.com/downloads/OptionComparison.pdf
Hop this will helpful for u..
Urs GS

Similar Messages

  • What is the best IDE for database programming in java?

    im just new to java, i have experience in powerbuilder and visual basic. Im looking for an IDE for JAVA Database Programming that have same ease of use of the GUI builder of visual basic and power of the Datawindow in Powerbuilder.
    What is the best IDE for database programming in java?

    hey sabre why not just help me? instead of posting
    annoying replies. You want me to browse all the post
    two weeks ago to find what im looking for. stoopsMost regulars to this forum find X-posting annoying. Since you are lazy and want me to search the posts of the last couple of week for you, I find you very annoying.

  • Code Samples for SDK programming in Java

    I need a complete set of Code Samples for SDK programming in Java, like the one that is available in VB and .Net.
    For Example, if you look at the following directory of machine where SDK is installed,
    C:\ProgramFiles\SAP\SAP Business One SDK\Samples\COM DI\VB.NET
    we have following Sample programs in C Sharp, VB6, VB.Net
    01.BasicOperations
    02.MetaDataOperations
    03.UsingSBObob
    04.SerialAndBatch
    05.OrderAndInvoice
    06.ObjectsSchemas
    07.Permissions
    08.LoadFromXML
    09.BudgetEditor
    10.Messages Service
    11.Basic Company Settings
    12. Report Layout Service
    13.SaveXML
    14.ItemCycleCount
    15.ApprovalStagesAndTemplateServices
    16.Alert Management Service
    Iam looking for Samples like what is available above so that we can understand JCO better.

    Hi Sridharan,
    The only JCO samples I know of are posted in the [thread|;.
    Regards,
    Vítor Vieira

  • Jaxa xml tutorials, does anyone have some tutorial for using xml in java??

    jaxa xml tutorials, does anyone have some tutorial for using xml in java??
    can be dom,sax,jaxp whatever....
    i try to find in google but din't find any complete one....

    dapim wrote:
    jaxa xml tutorials, does anyone have some tutorial for using xml in java??
    can be dom,sax,jaxp whatever....
    i try to find in google but din't find any complete one....I would imagine anyone here would just produce the same set of hits that you did, so why waste our time doing it only to direct you to the same one(s) you already found and rejected.

  • Tutorial for Workflows programming

    Hi everybody
    I try to operate on task in workflow from outside (exactly from WebDynPro). I have problems with using apis
    SAP_WAPI*. I am locking for a good tutorial or example to using this apis. I am graceful for any tips.
    Regards
    Bogdan

    I know why i have got message 'can't start task in status ready'. That is part of SAP_WAPI_WORKITEM_COMPLET:
    *- check status                                        1
         <b>if lv_wi_handle->m_sww_wihead-wi_stat = swfco_wi_status_ready</b> or
            lv_wi_handle->m_sww_wihead-wi_stat = swfco_wi_status_error or
            lv_wi_handle->m_sww_wihead-wi_stat = swfco_wi_status_cancelled or
            lv_wi_handle->m_sww_wihead-wi_stat = swfco_wi_status_completed or
            lv_wi_handle->m_sww_wihead-wi_stat = swfco_wi_status_checked.
              ls_t100msg-msgid = 'WL'.
              ls_t100msg-msgno = '808'.
              ls_t100msg-msgty = 'E'.
              ls_t100msg-msgv1 = lv_wi_handle->m_sww_wihead-wi_id.
              ls_t100msg-msgv2 = lv_wi_handle->m_sww_wihead-wi_stat.
              raise exception type cx_swf_run_wim
                exporting
                  t100_msg = ls_t100msg
                  wi_id    = lv_wi_handle->m_sww_wihead-wi_id.
          endif.
    I should earlier that code analyze
    But I still don't know which status should the task have and how can i it change.
    Bogdan

  • What kind of math sould I know for successful programming in java 2d?

    I want to write fun and little games in Java but am blocked by lack my maths knowledge.I mean I am not
    able to do what I want.
    I know only matrix,determinant,sets,logic,and a little graph theory.I forgot some maths such as differential equation,
    probability,numerical methods due to my being math-phobic.
    So please what maths should I learn or improve to full-fill my wish.
    best regards,
    saddened vegeta

    For any programing:
    You should know basic number representations and when the computer approximates numbers or has actual number values in each (decimal vs integer types).
    You should understand overflow and underflow.
    Know what a significant digit is and why it is significant and what makes the others not significant.
    (NOTE: the previous are things that will save you a world of frustration in "I'm not getting the right answer.")
    For graphics and gaming:
    If you don't know Trig, then you should become at least familiar with how to use the functions.
    Basic Geometry or at least have a reference to and a working knowlege of formulas--a lot of this just goes hand in hand with Trig.
    You should know basic physics on ballistics--Force, Distance, Acceleration, Gravity, Friction (if you can ignore this component, then things are a whole lot simpler--but you should at least know why).
    I'm sure there is a lot more, but off the top of my head this will do. If you know these few things, then you'll be far ahead of many.

  • Tutorial for Screen programming & Module-Pool programming

    Hi Experts,
    I have no previous knowledge of Screen programming & Module-pool programming.
    Please provide me good tutorials on those so that I can master those in a couple of days as I need to use those in my current assignment.
    I require those badly.
    Rewards assured.
    Thanks.
    Anirban.
    Moderator message: please do not ask for documents or tutorials, search for available information, do not use terms that assign a higher priority to your issue compared to all others, do not promise rewards.
    [Rules of engagement|http://wiki.sdn.sap.com/wiki/display/HOME/RulesofEngagement]
    Edited by: Thomas Zloch on Nov 15, 2010 2:14 PM

    hai guru,
    use abapdocu----- tcode give ur keyword and search it.
    or
    sap technical .
    search in sap sdn ok.
    thanks.
    anji

  • Search for simple program in java

    hi
    i need a program that have more than 50 lines
    frogram that have else-if
    i need to make a work of qa
    thanks

    @khansartaj
    the main method is the method used by the VM to initiate an application. You need to implement this method in order to run the class. The parameter string[] args is a list of the commandline parameters passed to your application.

  • Important API's in WebDynpro programming

    Hi
    I am new to WebDynpro programming.can anybody tell me what are the important package/classes in webdynpro programming.in java like java.lang,util,collection,thread are some of the important package/classes .like these are there any in webdynrpo programming .basically to make fast learning curve.please help
    Prasad

    Hi,
    Check out help and in that goto
    SAP Web AS for Java Applications
    -> Reference Manual
       -> WebDynPro UI Element Reference Guide
          -> Standard Library of UI elements
    Here you will find a complete list of API's with explanation and relavant examples.
    Hope this helps,
    Regards,
    Abhishek.

  • Kernel programming using Java

    I'm currently doing a research in computer security and would like to develop a system which can deal directly to linux kernel in order to enhance the security. During my research I found that Java is a type-safe language which is more secure if I develop my system compare to C language which is lack of type-safe. So I decided to use Java to develop my security system which will enhance resources management in Linux. My question is, does anyone know whether Java could be used in kernel programming or not? Where could I get some sort of references related to my work especially tutorial about kernel programming using Java. I would appreciate if anyone of you could help me in this matter. TQ

    I'm currently doing a research in computer security ...You might want to do a bit more research into the languages.
    What you are discussing has nothing to do with security.
    If you are writing kernel services then java is probably ill suited because the normal implementations use garbage collection which is not under your control. This makes it hard (if not impossible) to control timing.
    If your sole desire is type safety then C++ provides better type safety and provides more control over types as well.

  • Webdynpro program download option

    Hi Experts,
         I developed webdynpro application in IDES.Now i want to move it to another server(development).
         is there any download and upload option for webdynpro program.
         Can we transport request from IDES to Development.
    Thanks & Regards,
    Anu.

    Hello,
    Please refer to the following thread:
    Re: Download WebDynpro ABAP Application
    Hope this helps!
    Regards,
    Srilatha

  • Infinite loop error after using Java Sun Tutorial for Learning Swing

    I have been attempting to create a GUI following Sun's learning swing by example (example two): http://java.sun.com/docs/books/tutorial/uiswing/learn/example2.html
    In particular, the following lines were used almost word-for-word to avoid a non-static method call problem:
    SwingApplication app = new SwingApplication();
    Component contents = app.createComponents();
    frame.getContentPane().add(contents, BorderLayout.CENTER);I believe that I am accidentally creating a new instance of the gui class repeatedly (since it shows new GUI's constantly and then crashes my computer), possibly because I am creating an instance in the main class, but creating another instance in the GUI itself. I am not sure how to avoid this, given that the tutorials I have seen do not deal with having a main class as well as the GUI. I have googled (a nice new verb) this problem and have been through the rest of the swing by example tutorials, although I am sure I am simply missing a website that details this problem. Any pointers on websites to study to avoid this problem would be appreciated.
    Thanks for your time-
    Danielle
    /** GUI for MicroMerger program
    * Created July/06 at IARC
    *@ author Danielle
    package micromerger;
    import javax.swing.*;
    import java.awt.*;
    import java.awt.event.*;
    import java.io.BufferedWriter;
    import java.io.File;
    import java.io.FileWriter;
    import java.io.IOException;
    import java.io.PrintWriter;
    import javax.swing.JFileChooser;
    import java.lang.Object;
    public class MGui
         private static File inputFile1, inputFile2;
         private static File sfile1, sfile2;
         private static String file1Name, file2Name;
         private String currFile1, currFile2;
         private JButton enterFile1, enterFile2;
         private JLabel enterLabel1, enterLabel2;
         private static MGui app;
         public MGui()
              javax.swing.SwingUtilities.invokeLater(new Runnable()
                   public void run()
                        System.out.println("About to run create GUI method");
                        app = new MGui();
                        System.out.println("declared a new MGui....");
                        createAndShowGUI();
         //initialize look and feel of program
         private static void initLookAndFeel() {
            String lookAndFeel = null;
         lookAndFeel = UIManager.getSystemLookAndFeelClassName();
         try
              UIManager.setLookAndFeel(lookAndFeel);
         catch (ClassNotFoundException e) {
                    System.err.println("Couldn't find class for specified look and feel:"
                                       + lookAndFeel);
                    System.err.println("Did you include the L&F library in the class path?");
                    System.err.println("Using the default look and feel.");
                } catch (UnsupportedLookAndFeelException e) {
                    System.err.println("Can't use the specified look and feel ("
                                       + lookAndFeel
                                       + ") on this platform.");
                    System.err.println("Using the default look and feel.");
                } catch (Exception e) {
                    System.err.println("Couldn't get specified look and feel ("
                                       + lookAndFeel
                                       + "), for some reason.");
                    System.err.println("Using the default look and feel.");
                    e.printStackTrace();
         // Make Components--
         private Component createLeftComponents()
              // Make panel-- grid layout
         JPanel pane = new JPanel(new GridLayout(0,1));
            //Add label
            JLabel welcomeLabel = new JLabel("Welcome to MicroMerger.  Please Enter your files.");
            pane.add(welcomeLabel);
         //Add buttons to enter files:
         enterFile1 = new JButton("Please click to enter the first file.");
         enterFile1.addActionListener(new enterFile1Action());
         pane.add(enterFile1);
         enterLabel1 = new JLabel("");
         pane.add(enterLabel1);
         enterFile2 = new JButton("Please click to enter the second file.");
         enterFile2.addActionListener(new enterFile2Action());
         pane.add(enterFile2);
         enterLabel2 = new JLabel("");
         pane.add(enterLabel2);
         return pane;
         /** Make GUI:
         private static void createAndShowGUI()
         System.out.println("Creating a gui...");
            JFrame.setDefaultLookAndFeelDecorated(true);
            //Create and set up the window.
            JFrame frame = new JFrame("MicroMerger");
            frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
         //Add stuff to the frame
         //MGui app = new MGui();
         Component leftContents = app.createLeftComponents();
         frame.getContentPane().add(leftContents, BorderLayout.WEST);
            //Display the window.
            frame.pack();
            frame.setVisible(true);
    private class enterFile1Action implements ActionListener
         public void actionPerformed(ActionEvent evt)
              JFileChooser chooser = new JFileChooser();
              int rVal = chooser.showOpenDialog(enterFile1);
              if(rVal == JFileChooser.APPROVE_OPTION)
                   inputFile1 = chooser.getSelectedFile();
                   PrintWriter outputStream;
                   file1Name = inputFile1.getName();
                   enterLabel1.setText(file1Name);
    private class enterFile2Action implements ActionListener
         public void actionPerformed(ActionEvent evt)
              JFileChooser chooser = new JFileChooser();
              int rVal = chooser.showOpenDialog(enterFile1);
              if(rVal == JFileChooser.APPROVE_OPTION)
                   inputFile2 = chooser.getSelectedFile();
                   PrintWriter outputStream;
                   file2Name = inputFile2.getName();
                   enterLabel2.setText(file2Name);
    } // end classAnd now the main class:
    * Main.java
    * Created on June 13, 2006, 2:29 PM
    * @author Danielle
    package micromerger;
    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;
    import java.io.*;
    public class Main
        /** Creates a new instance of Main */
        public Main()
         * @param args the command line arguments
        public static void main(String[] args)
            MGui mainScreen = new MGui();
            //mainScreen.setVisible(true);
            /**Starting to get file choices and moving them into GPR Handler:
             System.out.println("into main method");
         String file1Name = new String("");
             file1Name = MGui.get1Name();
         System.out.println("good so far- have MGui.get1Name()");
        }// end main(String[] args)
    }// end class Main

    um, yeah, you definitely have a recursion problem, that's going to create an infinite loop. you will eventually end up an out of memory error, if you don't first get the OS telling you you have too many windows. interestingly, because you are deferring execution, you won't get a stack overflow error, which you expect in an infinite recursion.
    lets examine why this is happening:
    in main, you call new MGui().
    new MGui() creates a runnable object which will be run on the event dispatch thread. That method ALSO calls new MGui(), which in turn ALSO creates a new object which will be run on the event dispatch thead. That obejct ALSO calls new MGui(), which ...
    well, hopefully you get the picture.
    you should never unconditionally call a method from within itself. that code that you have put in the constructor for MGui should REALLY be in the main method, and the first time you create the MGui in the main method as it currently exists is unnecessary.
    here's what you do: get rid of the MGui constructor altogether. since it is the implicit constructor anyway, if it doesn't do anything, you don't need to provide it.
    now, your main method should actually look like this:
    public static void main( String [] args ) {
      SwingUtilities.invokeLater( new Runnable() {
        public void run() {
          MGui app = new MGui();
          app.createAndShowGUI();
    }// end mainyou could also declare app and call the constructor before creating the Runnable, as many prefer, because you would have access to it from outside of the Runnable object. The catch there, though, is that app would need to be declared final.
    - Adam

  • Setting up Java 3D in linux for Eclipse programming...

    I'm trying to start programming with Java 3D, but I think I'm having problems with the initial setup. I installed Java3D using the amd64 bin script into the active jre: /usr/lib/jvm/java-6-sun/jre/. I'm working in Eclipse and have included j3dcore.jar, j3dutils.jar, and vecmath.jar in the build path. It compiles just fine.
    My program is a very simple test from a tutorial:
    package tests;
    import com.sun.j3d.utils.universe.SimpleUniverse;
    import com.sun.j3d.utils.geometry.ColorCube;
    import javax.media.j3d.BranchGroup;
    public class Hello3d {
      public Hello3d()
        SimpleUniverse universe = new SimpleUniverse();
        BranchGroup group = new BranchGroup();
        group.addChild(new ColorCube(0.3));
        universe.getViewingPlatform().setNominalViewingTransform();
        universe.addBranchGraph(group);
      public static void main(String[] args) {
        new Hello3d();
        System.out.println("blah");
    }And I get the following exception when it runs:
    Exception in thread "main" java.lang.NoClassDefFoundError: javax.media.j3d.X11NativeConfigTemplate3D
       at java.lang.Class.initializeClass(libgcj.so.90)
       at java.lang.Class.forName(libgcj.so.90)
       at javax.media.j3d.NativeConfigTemplate3D$1.run(NativeConfigTemplate3D.java:60)
       at java.security.AccessController.doPrivileged(libgcj.so.90)
       at javax.media.j3d.NativeConfigTemplate3D.createNativeConfigTemplate3D(NativeConfigTemplate3D.java:55)
       at javax.media.j3d.NativePipeline.initialize(NativePipeline.java:107)
       at javax.media.j3d.Pipeline.createPipeline(Pipeline.java:151)
       at javax.media.j3d.MasterControl.loadLibraries(MasterControl.java:926)
       at javax.media.j3d.VirtualUniverse.<clinit>(VirtualUniverse.java:280)
       at java.lang.Class.initializeClass(libgcj.so.90)
       at java.lang.Class.initializeClass(libgcj.so.90)
       at tests.Hello3d.<init>(Hello3d.java:11)
       at tests.Hello3d.main(Hello3d.java:19)
    Caused by: java.lang.ClassNotFoundException: sun.awt.X11GraphicsDevice not found in gnu.gcj.runtime.SystemClassLoader{urls=[file:/home/max/Dropbox/Projects/Basic Java3D Linux AMD64/,file:/home/max/Dropbox/Projects/Basic Java3D Linux AMD64/Java3D/Linux AMD64/lib/ext/j3dcore.jar,file:/home/max/Dropbox/Projects/Basic Java3D Linux AMD64/Java3D/Linux AMD64/lib/ext/j3dutils.jar,file:/home/max/Dropbox/Projects/Basic Java3D Linux AMD64/Java3D/Linux AMD64/lib/ext/vecmath.jar], parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}}
       at java.net.URLClassLoader.findClass(libgcj.so.90)
       at java.lang.ClassLoader.loadClass(libgcj.so.90)
       at java.lang.ClassLoader.loadClass(libgcj.so.90)
       at java.lang.Class.forName(libgcj.so.90)
       at java.lang.Class.initializeClass(libgcj.so.90)
       ...12 moreI installed libgcj via Synaptic (I'm running Ubuntu) but still get the same error, so I'm unsure how I should proceed. Any ideas what's wrong?

    A late reply but I encountered the same issue. For anyone who googles this thread and everyone else I have a solution!
    Use Sun's JRE! It seems GCJ doesn't support the API 100% so what you need to do is
    $ sudo apt-get install sun-java6-jreand then in Eclipse change the default workspace JRE or the project JRE to the new one. Eclipse apparently only scans the system for installed JREs on first run so you need to add it manually:
    Right click on project, select Properties. Go to panel Java Build Path and select tab Libraries. Select your JRE from this list, it should be named similar to java-1.5.0-gcj-4.3-1.5.0.0, and click Edit. Click Installed JREs and then Add.
    Enter a descriptive JRE name, such as Java 6 Sun JRE 1.6.0.x and then enter the path where the JRE is installed - on my Ubuntu machine it's in +/usr/lib/jvm/java-6-sun/jre+.Select OK twice, select the new JRE as the default for all projects in the workspace or select it via the Alternate JRE setting which will only use Sun's JRE for this project.
    Good luck!

  • GOOD tutorial for java?

    Hi, I am looking for a good tutorial for java. I cant understand my teacher's lectures, because they are always presented as a slide show and she just reads the slides in a monotone voice. (Not to mention her thick asian accent). So any one?
    *Note=A good tutorial is the one that shows coding examples, analysis of concepts etc
    Edited by: haraminoI on Mar 26, 2009 2:24 AM

    PhHein wrote:
    Start here:
    [Sun's basic Java tutorial|http://java.sun.com/docs/books/tutorial/]
    [Sun's New To Java Center|http://java.sun.com/learning/new2java/index.html]
    Includes an overview of what Java is, instructions for setting up Java, an intro to programming (that includes links to the above tutorial or to parts of it), quizzes, a list of resources, and info on certification and courses.
    jGuru
    A general Java resource site. Includes FAQs, forums, courses, more.
    JavaRanch
    To quote the tagline on their homepage: "a friendly place for Java greenhorns." FAQs, forums (moderated, I believe), sample code, all kinds of goodies for newbies. From what I've heard, they live up to the "friendly" claim.
    [Yawmarks List|http://forums.devshed.com/java-help-9/resources-for-learning-java-249225.html]
    [The Java Developers Almanac|http://www.amazon.com/exec/obidos/tg/detail/-/0201752808?v=glance]
    [http://javaalmanac.com|http://javaalmanac.com]
    Bruce Eckel's [Thinking in Java(Available online.)|http://mindview.net/Books/DownloadSites]
    Joshua Bloch's [Effective Java|http://www.amazon.com/Effective-Java-2nd-Joshua-Bloch/dp/0321356683]
    Bert Bates and Kathy Sierra's [Head First Java|http://www.amazon.com/exec/obidos/tg/detail/-/0596004656?v=glance]
    James Gosling's [The Java Programming Language|http://www.bookpool.com/sm/0321349806]
    Gosling is the creator of Java. It doesn't get much more authoritative than this.
    Joshua Bloch and Neal Gafter [Java Puzzlers.|http://www.javapuzzlers.com/]
    Hey thanks a lot ! :)

  • Flash Islands for WebDynpro Java

    Hi,
    I am new to Flash Islands, is there any tutorial kind of thing for Flash Islands for WebDynpro java.
    i found good tutorial by Thomas Jung for Flash Islands for WebDynpro ABAP.
    Please provide me similar kind of  links for WebDynpro java.
    Thanks,
    Dhananjaya R E

    Hi All,
    Thanks for your replay, i am using " NW711 CE SP03 MIN " for the development, i followed the bellow link
    /people/anilkumar.vippagunta2/blog/2008/11/13/adobe-flash-islands-in-web-dynpro-for-java
    i did not get the option FlashIsland under (RootElement ->Replace with->) option. i saw in some posts that NW711 CE supports Flash Islands, do i need to add any plugins for that ?
    please help me regarding this.
    Thanks,
    Dhananjaya R E

Maybe you are looking for