What's the right way to start up with Portal's dev?

Hi to all Portals experts,
I am really struggling to start up learning Portals and more specific their development.Here is the problem - I am a bit new in the NetWeaver  but not new in J2EE environment. I went trough all WebDynpro tutorials and really the documentation was written nice.Good hands-on approach with lots of examples and that is what I found with WebDynpro - everything well explained step by step.
But when I started the Portal’s Tutorials I was  a bit disappointed.
1.First of all, there is no explanation which tools one needs to start up with Portal Dev?
I only have  SAP Netweaver Development Studio SP15 installed on my PC and I don’t have any access to R/3, CRM or other system. Is this enough to at least start to learn Portal Development or not?
2. I realize well that at some point I will need real system to play with but , until than what useful practice I can do on my own and how?
- Even within the WebDynpro tutorial , the very first Part :’ Define a system’ - (http://help.sap.com/saphelp_nw04/helpdata/en/cb/f4bc3d42f46c33e10000000a11405a/frameset.htm) -‘In the portal, navigate to System Administration - System Configuration - System Landscape’
Which Portal ? I don’t have System Administration on my NWDS SP15?Is is something I should install?unclear?
3. My understanding is that NWDS SP15 contains EP , within its J2EE local engine , but is this EP.6.0, is this enough to develop complete Portal Application A-Z or not - unclear ?
4.  PDK. Somewhere I read that Portal Application can be developed with either WebDynpro or with PDK. I’ve read about PDK but It is not clear if  it is Dev Kit as its name says , should it be downloaded , installed or imported into NWDS, again? And bottom line do I need PDK as a  Portal Developer, and at which point?
I only need the starting point for Portal Develop. or some guide that should set milestones 1st ,2nd .. I would prefer the hands-on approach. If some of you  has already taken this path and can help me with your directions, links, at least how to get started, I will highly appreciate it! Thanks in advance!Regards, Bob

Hi Bob,
The below reply is as per my experience with Development so far:
1> It is not necessary to have access to R/3 or any other SAP/non SAP application unless you are writing an application in connection to them.
Example: An application which is reading data from R/3 and displaying the same in a table. Yes, in this scenario you would require access to R/3.
2> System Administration is a role just like Home, User Administration, etc in Portal itself.
It contains all the configuration related to System Landscape, Knowledge Menegement, etc
If in case you have not been given this role, you may ask your System Administrator to create the required system (PCD Object). You may then use this system from your Profile (Personalize Portal) link directly.
3> NWDS resides over Portal so you may create your own standalone application or application thats talking to the underlying Portal.
WebDynpro is used to create UI & likewise you may build Web applications or EJB applications.
4> PDK stands for Portal Development Kit. YUou may ask your administrator to download and assign the same to you. This would appear as a "Java Developer" named role in your portal. It contains all APIs required for Java development.
If you do nto have this, you may still use the Javadocs provided on SDN itself.
Depending what custom developmetn you do, depending upon the type the .par (portal archieve), .ear (Enterprise archieve), .war (web archieve) needs to be deployed in portal, so that users may access/view the custom created data.
Hope this helps
All the best!
Warm Regards,
Ritu

Similar Messages

  • What is the best way to start "fresh" with iPhoto '08?

    I am running iPhoto '08 on a mid-2007 iMac. When I set up the machine, I moved all the photos from my PC to the Mac retaining the existing directory structure that I had on the PC. I then imported all the pictures into iPhoto with no problems.
    Unfortunately, the other person who uses the Mac needs to be able to use the directory structure as it existed on the PC (that structure involves several subfolders with specific names etc.), and it appears that iPhoto is not designed to work that way. I know the photos can still be manipulated in the folders I imported, but then I run the risk of at best, being out of synch with iPhoto and at worst, corrupting iPhoto completely.
    That said, what I would like to do is delete or remove the current iPhoto library (or whatever iPhoto accesses; not the whole application unless necessary) and then selectively import photos to iPhoto. That way, the other user can access the photos in the familiar folder structure and manipulate them at will without disturbing the iPhoto db and, once photos are edited etc. and ready for primetime, they can be imported to iPhoto to gain the advantages of displaying using Front Row etc.
    My question is what is the best way to achieve what I am looking for? Just backup then delete the iPhoto pkg file in the HD/Library/Receipts folder? Uninstall the entire application and start over?
    All assistance greatly appreciated.

    ETRA
    Welcome to the Apple Discussions.
    You don't need to re-install iPhoto, just change the library - and you may not even need to do that.
    1. You can easily recreate your Directory structure in iPhoto. Simply start at the bottom of your structure and drag a folder of images to the Source (or left hand) pane of the iPhoto Window. iPhoto will create an Album of the same name. The create your enclosing folders (File -> New Folder) and drag the albums to it. This way you can quickly recreate what you have/
    2. The other user of the files can access them directly via the iPhoto Window or a Media Browser such as THIS. The advantage of this system is that your directory structure is available to them ina convenient and recognisable way. They can then drag the pics from the iPhoto Window / Media Browser to the app they as the need. (A whole lot faster than fumbling around in Folder after Folder etc, plus the advantage of keyword searching.)
    3. Is this necessary for working with an editor? You can set Photoshop (or any image editor) as an external editor in iPhoto. (Preferences -> General -> Edit Photo: Choose from the Drop Down Menu.) This way, when you double click a pic to edit in iPhoto it will open automatically in Photoshop or your Image Editor, and when you save it it's sent back to iPhoto automatically. Btw this is the only way that edits made in iPhoto will be visible in iPhoto.
    4. Finally, if you do wish to go as you described: Simply trash the iPhoto Library from the Pictures Folder. Start iPhoto and it will create an new empty library. If you wish to recover the files from the Library first, then Right Click on the iPhoto Library and go 'Show Package Contents'. Your files are in the Originals Folder.
    Regards
    TD

  • What is the best way of integrating BI with Portal?

    Hi Gurus,
    As per my experience we can integrate the portal with BI using BEX WEB application iview .
    and also we can have live integration using the below steps
    1,Create the RFC destination in J2ee for EP?
    2,Create the RFC destination in BW for EP?
    3,Maintain Portal Server settings?
    4,Set up SSO2?
    5,Export BW certificate and Import into ticket keystore view of j2ee?
    6,Create BW system?
    7,Configure User Management(If morethan one portal system integrates with BW)?
    8,Export Portal Digital certificate and import into BW?
    9 Configure Repository Manager(BW Document repository and BW Meta Data Repository )?
    Now my question is which way is preferable and advicable and why?
    Please give me detailed reply
    Thanks in Advance,
    Dharani

    Check these very usefull links which will answer all your queries for How to Integrate EP to BI
    EP
    1. You have to create a BW system in portal.
    2. create a SAP BW Report iView from the iview templates available
    3. specify the query string in the iview properties
    Check out the links for the procedure
    http://help.sap.com/saphelp_nw04/helpdata/en/6e/325545c62f674e91caee825f308abf/frameset.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/33/39fa40ee14f26fe10000000a1550b0/frameset.htm
    check the pdf below for step by step procedure to integrate ep and bi
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/b0a5216a-349c-2a10-9baf-9d4797349f6a
    check this blog
    The Cloak and Dagger about Portal and BI Connectivity
    As you want to connect EP to BW system i understandt hat you need to publish BW reports in ur portal.
    For publishing BI reports in portal you need to Integrate BI into Portal for which basis will help you.
    Follow this blog as this covers each and every step as to how integrate bw with EP
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/b0a5216a-349c-2a10-9baf-9d4797349f6a
    Also you can refer to SAP Notes:916950, 937697 They are very helpful
    check this link
    http://help.sap.com/saphelp_nw70/helpdata/EN/f5/eb50360e6a11d7b84900047582c9f7/frameset.htm
    Integration of EP and BW
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/b0a5216a-349c-2a10-9baf-9d4797349f6a
    http://help.sap.com/saphelp_erp2004/helpdata/en/ab/9659400d9d1059e10000000a155106/frameset.htm
    For creating a BW query in portal , you need to create a BW system on portal first.
    http://help.sap.com/saphelp_nw04/helpdata/en/2f/741a403233dd5fe10000000a155106/frameset.htm
    Then you need to select BW iview template from Iview Templates :
    Select the BW system
    and add the details as infocube=<INFOCUBE>&query=<QUERY>
    http://help.sap.com/saphelp_nw04s/helpdata/en/33/39fa40ee14f26fe10000000a1550b0/frameset.htm
    Cheers!!
    SJ.

  • What is the right way to handle events?

    What is the right way to handle events? If I start doing stuff in the AWT event thread (particulaly things that create their own events) should I be starting a new thread?
    A link to a good book or reference source will do
    thanks in advance

    http://java.sun.com/docs/books/tutorial/uiswing/events/

  • What's the right way to delete an entire backup ?

    I've had two Macs doing wireless Time Machine backups to one Time Capsule.
    Question: I got rid of one Mac, and want to delete its backup entirely (but leave the other computer's backups untouched). What's the right way to do it?

    Bob Timmons wrote:
    Jespes, welcome to the discussions!
    Open your hard drive. Your Time Capsule icon should appear under the SHARED heading.
    Click on the Time Capsule and a folder will appear to the right.
    Double click the folder and you should see a xxxxxx.sparsebundle file for each computer that has been backing up.
    Click on the xxxxx.sparsebundle file that you want to delete to highlight it and then click the gear shaped icon just above. Select Move to Trash. (Do not drag the file to the Trash as this will not work).
    Be careful, as the file will be deleted instantly and you will not be able to retrieve it.
    many thanks!

  • What is the right way to move a directory to another drive?

    When I move a directory to another location using drag and drop in the Elements 11 Organizer folder tree most, if not all, of the images become unlinked. What is the right way to move a directory and have the image paths updated in the Organizer database? Thanks.

    Bazsl wrote:
    When I move a directory to another location using drag and drop in the Elements 11 Organizer folder tree most, if not all, of the images become unlinked. What is the right way to move a directory and have the image paths updated in the Organizer database? Thanks.
    That's something I just did successfully one hour ago...
    I suppose your are in the 'folder' view with full folder tree, not in the 'My folder' view which only shows the lower subfolder level recorded in the database.
    Do you try to move a folder with its subfolders ?

  • What's the right way to add a swipe handler to a DataGrid?

    H All:
    What’s the right way to add a swipe handler to a DataGrid?
    (Target = Android, AIR using Flash IDE)
    Adding a handler to the DataGrid works; but (as expected) it only works on  the datagrid itself. Like if you swipe on the background before rows are fully  added. Adding columns over the datagrid, prevents the datagrids’ swipe handler  from firing.
    Trying to add a swipe hander to the columns themselves, results in the  below error.
    //  Below code fails with
    //  1061: Call to a possibly undefined method addEventListener through a reference with static type
    //   fl.controls.dataGridClasses:DataGridColumn.  So ... DataGridColumn doesn’t support addEventListener...
    There must be a better way(?).
    Thanks
                import fl.controls.DataGrid;
                import fl.controls.dataGridClasses.DataGridColumn;
               // Works, but only on the grid itself; as when the rows do not  fill the space tor the datagrid.
                myDataGrid.addEventListener  (TransformGestureEvent.GESTURE_SWIPE, swipeGridHandler);
                var c1:DataGridColumn = new DataGridColumn("Notes"); 
                c1.width = 90;
                c1.cellRenderer = CenterAlignCell;
                c1.addEventListener (TransformGestureEvent.GESTURE_SWIPE,  swipeGridHandler);

    Adobe list of properties and methods:
    http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/mx/controls/dataGridCla sses/DataGridColumn.html

  • What is the right  way to display a table in Java web dynpro using a node.

    Hi experts,
      I am trying to show a node of cardinality 0...n as a table in an adobe form in Java web dynpro. But its not showing it properly. Can anybody please tell me what is the right way to display a table on adobe form using a node of cardinality 0...n or 1...n in Java Webdynpro.  In ABAP webdynpro, we can drag and drop a node of cardianlity 0...n or 1...n to  show as a table and it works fine. Is the same possible in Java webdynpro also. Please help.
    Thanks and Regards.
    Vaibhav Tiwari.

    Please refer to my post.. you will get the answer
    Dynamic Table -  same data repeating in all rows
    Special care should be taken in designing the context for table attribute.
    The attribute type singletone also plays a important role. I have this doubt from the beginning when you have reported this problem for the first time but finally you marked it as solved so i thought there might be some other issues but again when you reported that again i did some analysis.
    Now coming to final solution :
    For designing a table in adobe interactive form you have consider following
    You have to design the view context upto three level, I am explaining you the properties
    PDFDataSource (Parent Level1) - Cardinality 1:1 - Signetone -True - This is assigned to datasource
    TableList (Parent Level2) - Cardinality (1:1) - Signetone -True
    TableWrapper(Parent Level3) - Cardinality (0:n) - Signetone -True
    TableData (Parent Level4) - Cardinality (0:1) - Signetone - false (This is the main point)
    Then under TableData value node, you have to put all your table attributes.
    This Value Node name can be anything but hierarchy should be same as I have mentioned above.
    Please try out these steps and get back to me if you have any doubt.

  • What is the right way to connect the adapter to my macbook when charging?

    what is the right way to connect the adapter to my macbook when charging.
    is it connect the magsafe connector first before plugging the adapter to the outlet? or the way around? or both ways will do?
    what if i'm using a surge protection with a on/off button, can I just turn the surge protector extension on and off without disconnecting the magsafe connector and adapter plug from my laptop when i'm not using it?
    thank you very much

    If there is any arcing it may be because the adapter is dirty. It is best to plug in the wall wart then attach the magsafe to the MacBook. As GfulDedFan mentioned this reduces the chance of power surging the MacBook. I have done mine this way since he day I bought it and have never had an arc. I keep it clean to reduce the chance of this happening. The following will help in the care of your supply.
    Apple: Use and cleaning of MagSafe power connector

  • What is the best way to stream sports with Apple TV

    What is the best way to stream sports with apple TV

    Your question is a little too broad. Hard to know what sports you are talking about.
    If you have a newer Mac, you can use airplay to mirror anything on your Mac to your apple tv. Or use the ESPN app.
    But a lot of sports just can't be streamed as they are available, though I bet this year sees a lot of new livestreams on sports on YouTube or Ustream.
    Hugh

  • What is the easiest way to wrap photos with text in ps CS4?

    What is the easiest way to wrap photos with text in ps CS4?

    InDesign handles text much better that either Illustrator or Photoshop.
    In InDesign there is more than one way to put a frame around a paragraph:
    Select the text frame, go to Object menu - Text Frame Options and set the Inset Spacing to keep the text away from the frame edge.
    Then select the text frame with the selection tool (black arrow) check the Fill/Stroke icon at the bottom or the tool box and make sure the Stroke is selected, and choose a Stroke width from the tool bar at the top of the screen.
    Or you can do it a quick and dirty way by just drawing another frame and place it on top of the text frame. Give this frame a Stroke and make sure the Fill is set to None.
    I selected both frames in this example simply to show that they are two separate frames. The first method (above) only produces one frame.
    Your original question was regarding text wrap, the third example shows text wrapping around the photo.
    Place or type your text. Place your image and go to the Window menu - Text Wrap. You can set the Offset margins individually to keep the text away from the edge of the image.
    For things like this InDesign is definitely the best way to go.

  • I have a bunch of .pmd files that I have to have access to.. I am trying to convert to .pdf. what is the easiest way to do this with updated computers?

    I have a bunch of .pmd files that I have to have access to.. I am trying to convert to .pdf. what is the easiest way to do this with updated computers?

    Then you can’t do anything with those files. Even opening them in InDesign would yield very unpredictable results.
    You’d need to find an old machine running nothing later than Windows XP and then buy a copy of PM which is like lighting money on fire.
    That said, someone might come along willing to help out but just exactly how many is a bunch?

  • What's the best way to connect Cognos with SAP 4.6c on iseries V5R4

    We have SAP 4.6c on iseries V5r4.
    What's the best way to connect Cognos with SAP so that data could be extracted from SAP and create reports with Cognos.
    Thanks
    Joe

    DB2 Connect version 8.2 is no longer supported by IBM (support ended April 30, 2009, see http://www.ibm.com/software/data/support/lifecycle/). As far as I know, DB2 Connect is communicating through DRDA, which is a platform-independent protocol supported by all DB2 platforms, so any DB2 Connect client should be able to talk to any DB2 database. However, there may be limitations on the supported release combinations.
    Kind regards,
    Christian Bartels.
    Edited by: Christian Bartels on Sep 6, 2010 4:17 AM

  • What's the right way to move "all but boot drive"?

    I'm setting up a new Mac Pro with a four-drive RAID-10 set, using an Areca 1680LP RAID controller. Areca doesn't yet have 64-bit EFI support, so I'll need to continue booting off the internal drive for now.
    What can - and what can't - I move, and what's the best way to mount it? I know that Leopard now uses autofs, but I've also seen posts suggesting that it doesn't always "just work".
    Most posts on the topic seem to be about moving the home directory, or mounting network drives. I want to keep everything on the RAID drives, except for what's actually required for EFI to load the kernel.
    OS X doesn't have a separate /boot partition, so: what goes where?

    Sophie:
    Welcome to the Apple Discussions. You're only hope to recover the library as it once was is to: 1 - if you have a backup copy of your iPhoto Library or 2 - you can put everything back exactly the way it was in the Finder.
    Otherwise you'll have to start over with a new library and import the Originals folder from your current library as follows:
    Creating a new library while preserving the Events from the original library.
    Move the existing library folder to the desktop.
    Open the library package like this.
    Launch iPhoto and, when asked, select the option to create a new library.
    Drag the Originals folder from the iPhoto Library on the desktop into the open iPhoto window.
    This will create a new library with the same Events as the original library if you have the Finder checkbox unchecked in the Events preference pane.
    TIP: For insurance against the iPhoto database corruption that many users have experienced I recommend making a backup copy of the Library6.iPhoto database file and keep it current. If problems crop up where iPhoto suddenly can't see any photos or thinks there are no photos in the library, replacing the working Library6.iPhoto file with the backup will often get the library back. By keeping it current I mean backup after each import and/or any serious editing or work on books, slideshows, calendars, cards, etc. That insures that if a problem pops up and you do need to replace the database file, you'll retain all those efforts. It doesn't take long to make the backup and it's good insurance.
    I've created an Automator workflow application (requires Tiger), iPhoto dB File Backup, that will copy the selected Library6.iPhoto file from your iPhoto Library folder to the Pictures folder, replacing any previous version of it. It's compatible with iPhoto 08 libraries and Leopard. iPhoto does not have to be closed to run the application, just idle. You can download it at Toad's Cellar. Be sure to read the Read Me pdf file.

  • What is the best way to start SAPGUI in a specific transaction

    Hello,
    What I'm trying to do is to run a Java program that will start SAPGUI (in windows format, not HTML) and present the user with a specific transaction with some data already inserted.
    I already managed to start the SAPGUI and I know how to fill in data using the SapJCo but my question is: what is the best way to navigate to a specific transaction? I can activate an RFC of BAPI_CALL_TRANSACTION but it seems like a big overhead. so, can any of you tell me what is the best way activate a specific transaction in SAPGUI using JCo?
    Thanks,
    Uri Lifshitz.

    Uri
      JCO are mostly used to executed a RFM on the Destination.
      I don't think we could call a Transaction using JCO.
    Thanks
    Jack
    <b>Allot points if my post helps !!!</b>

Maybe you are looking for

  • Can no longer write to CD

    When using gnomebaker (which has worked flawlessly in the past), I now get the following error: wodim: No write mode specified. wodim: Asuming -tao mode. wodim: Future versions of wodim may have different drive dependent defaults. wodim: Operation no

  • Exporting and importing applications/workspaces

    I am currently on a testing workspace and want to put the application/workspace to another workspace. I know the export and import commands but my concern is the application import. The application is linked to a sample table caled "Samp" and now I w

  • No HDMI or DVI

    I am looking at switching from cable to NetFlix and trying to figure out the best way for my household to do that. Someone suggested AppleTV. In looking into it, I have discovered that I am not sure I have the right gear. Can someone help simplify th

  • Why can I not open raw images in bridge after down loading raw plug-in for my new Canon 70D?

    Why can I not open raw images in bridge after down loading raw plug-in for my new Canon 70D dozens of times?  I have never had any where near this amout of trouble with all my other Canon digital cameras.  <Removed by Moderator>

  • J2me/kvm connectivity to PALM Oracle lite 8i/9i??

    I have a requirement to develop an application in Java for PALM OS with Oracle Lite 8i/9i connectivity. I want to know if j2me/kvm supports connectivity to PALM Oracle lite 8i/9i. Please help me to know what all java VM available in the market which