Skip to Content

Business Package for Portal Development Kit 60.3.0

The public version of the Portal Development Kit for Java (PDK) Business Package   is now available for SAP Enterprise Portal 6.0 SP4 on iviewstudio for download. PDK 60.3.0   is based on EP 6.0 SP4 (NetWeaver 04), but It may be also imported and installed on SP3 with limitations.

Remarks

PDK 60.3 does not contain anymore development plugins for eclipse. From EP 6.0 SP3 on, you PDK plugins   are already integrated into SAP NetWeaver Developer Studio (available with SAP Web Application Java   Server 6.40)

http://www.iviewstudio.com/  –> login –> Content Catalog –> Specialist  –>   Other –> Portal Development Kit

Prerequisites

  You have installed a standard SAP Enterprise Portal 6.0 SP4 either locally on     your personal   PC or on a test server.

  Management Summary

  The Business Package for Portal Development Kit offers a collection of information   and tools enabling developers to develop content for SAP Enterprise Portal. It   consists of tutorials that explain how to develop portal components using the public   Java API (application programming interface) of SAP Enterprise Portal and tools   for deploying and testing portal    components in a running portal. It also offers a range of Eclipse tools for developing   portal  applications and JCA (Java Connector Architecture) connectors.

Business Value

  The Business Package for Portal Development Kit is intended for skilled Java developers that write   custom content for SAP Enterprise Portal. Developers can write their Java code using any development   environment. The Business Package for Portal Development Kit works together with the SAP NetWeaver ’04   Developer Studio, that includes wizards that automate tasks such as compiling Java classes, creating a Portal Archive, and uploading the Portal Archive directly into the portal.

  The Business Package for Portal Development Kit provides tools for the following   tasks:

     

  •     Uploading Portal Archive files from a local directory into the portal Portal         Archive files contain the collection of java classes and other information         required to       produce content in the portal.
  •  

  • Deleting Portal Archive files from the portal
  •  

  • Viewing detailed information, such as configuration files, for all portal             applications available in the portal
  •  

  • Viewing source code of example portal components shipped with the business           package
  •  

  • Creating roles, worksets, and pages using the Portal Content Studio In addition,           it provides:
  •  

  • Tutorials and example source code to assist developers in the development           process
  •  

  • Documentation for all public portal APIs (application programming interfaces)
  •  

  • Plug-Ins for Eclipse containing Portal Archive wizards, connector framework                       wizards,            and so on


Technical Data

 

   

   

 

 

   

   

 

 

   

   

 

 

   

   

 

 

   

   

 

Availability SAP Enterprise Portal 6.0 SP2
Browser Recommendation See Product Availability Matrix for SAP Enterprise Portal         6.0 SP2 at service.sap.com/ep → Product       Information →  Enterprise Portal 6.0 → Product Availability Matrix.
Languages EN English
Data Source SAP System greater than or equal to 4.0B that fulfils the         prerequisites for Single Sign-On with SAP logon tickets. For more information on these prerequisites, see Enterprise Portal Administration Guide 5.0 → Security → Single Sign- On → Single Sign-On with SAP Logon Tickets → Configuring SAP Systems to Accept and Verify SAP Logon Tickets
Support Component EP-PDK

 

  Supported Roles

  This business package contains the Java Developer role which consists of the       following    worksets:
• Development
• Documentation
• Examples

  These worksets are described in more detail below.

  Development

  This workset guides the developer through the steps required after writing the               code for portal
  content. It contains the following pages:

     

  •     Component Manager: Allows you to upload Portal Archive files in to the portal                         or delete them from the portal
  •  

  • Component Inspector: Lists all portal applications available in the portal                             and allows you to:
          View all portal components contained in a portal application
          View the configuration file for a portal application
          View the source code for portal components shipped     with this business package
          Define portal applications as favorites
          Launch portal components from the list
  •  

  • Component Starter: Displays a list of all portal components in the portal                     and allows you to launch them directly from the list
  •  

  • Portal Content: Displays Portal Content Studio which provides a central                     environment        for developing and managing all types of portal content, such as iViews,     pages,      layouts, worksets, roles and packages. For more information, see Enterprise         Portal      Administration Guide 6.0 → Portal Platform → Content Administration → Portal     Content Studio.
  •  

  • Support Desk: Helps you perform initial troubleshooting for your Enterprise     Portal.
  •  

  • Download: Provides plug-ins for Eclipse to allow for an integrated development         environment and a script file to build Portal Archive files.
     
Documentation

  This workset contains documentation and examples. It also includes documentation     for all    public portal APIs (application programming interfaces).

  Examples

This workset consists of an iView that allows you to test the effects of setting   different    properties on the appearance of HTMLB controls. It will be extended to include       other helpful    tools in future releases.

 

Technical Description and Configuration Information

  Purpose

The following procedure describes how to install the Business Package for Portal   Development Kit in a portal and how to configure the portal so that the example   iViews work correctly.

Prerequisites

  You have installed a standard SAP Enterprise Portal 6.0 SP0 either locally on     your personal PC or on a test server.

Process Flow

  Import the Business Package for Portal Development Kit into your portal installation
  The business package is delivered in SCA format and you must use the Software Deployment Manager (SDM)     to install it. For more information, see SAP Note 731386.

Configure the portal for the Portal Development Kit
     

  • The example iViews in the Portal Development Kit connect to a SAP System     with the system alias PDK_R3_BACKEND. For these examples to work properly, you     must define a system object for a test SAP System in your system landscape and     assign it the alias PDK_R3_BACKEND. For more information on creating system objects     and assigning aliases, see Enterprise Portal Administration Guide 6.0 → Portal     Platform → System Administration → System     Landscape → System Landscape Editor.
  •  

  • To ensure that you have the correct permissions to run all the applications       in the business package, you must be assigned to the following portal roles:
 

   

   

 

 

   

   

 

 

   

   

 

 

   

   

 

 

   

   

 

 

   

   

 

Role ID Description
pcd:portal_content/administrator/super_admin/super_admin_role Super Administration
pcd:portal_content/com.sap.pct/administrator/super_admin/com.sap.portal.super_admin_role Super Administration
pcd:portal_content/com.sap.pct/Developer/Portal_Development_Kit/ Roles/com.sap.pct.portal.pdk.JavaDeveloper Java Developer
pcd:portal_content/com.sap.pct/every_user/general/com.sap.portal.eu_role Standard User Role
pcd:portal_content/com.sap.pct/specialist/com.sap.km.ContentManager/com.sap.km.ContentManager Content Manager

 

  Create user in SAP System

  The example iViews connect to the SAP System using the user with which you are     logged on to the portal. You must create a user in the SAP System with the     same user ID as your portal user.

To report this post you need to login first.

8 Comments

You must be Logged on to comment or reply to a post.

  1. Pankaj Kumar
    Oliver

    While I like the release of latest BP for PDK. But how could this be useful to general public who is still on SP2 as SP4 I believe is still in RAMP-UP.

    Regards
    Pankaj

    (0) 
        1. Oliver Stiefbold Post author
          no, I cant imagine, we changed so much. I think already the import will not work, because the PCD transport API changed completely from SP2 to SP3
          (0) 
  2. Lakshmi Durga
    Hi ,
    I have gone through this weblog.
    we have a requirment , where developers will not be given system admin role but they  should be able to deploy, browse, download and delete par applications. so PDK comes as a solution , it comes with java developer role which can handle these tasks .

    But we need system admin role to use PDK, what is the use of having PDK ?
    can you please let me know if we can use PDK with out system admin role…

    Thanks,
    Lakshmi

    (0) 
    1. Oliver Stiefbold Post author
      no, you need systemadmin role to delete .pars.
      By the way, you dont need necessarily PDK 60.9++ to develop on NW04. For NW04 PDK is just goody to ease developers live.
      (0) 

Leave a Reply