Skip to Content
This weblog shows you, how to use the Javadocs / Tutorials from the PDK60.6 (or any other version) without deploying it on a Enterprise Portal. It’s just unzipping some parts of the PDK, since they use relative pathnames you’ll be able to browse through the APIs on your harddrive.

The Javadocs APIs consist of the follwing APIs:

Web Application Server APIs

API Name
Description
J2EE Engine Application programming interfaces in the J2EE core engine
Open SQL SAP’s portable SQL dialect that makes applications independent of a specific data base vendor’s JDBC driver
SAP Logging Service SAP’s own logging service offers unique integration with the Web AS system management tools
Web Dynpro runtime environment Services in the Web Dynpro runtime environment that can be called by custom coding in Web Dynpro applications
Common Model Interface General interface for software layers to be used as model tiers in Web Dynpro applications
SAP Java Connector Allows to call ABAP interfaces from Java-based applications and, vice versa, to call services coded in Java from an ABAP program

Java Resource Adapter

Encapsulates the SAP Java Connector according to the JCA standard

System Landscape Directory

General repository for storing system topology information in Web AS Java

Naming Service in SLD

Naming service for the system landscape directory

User Management Engine (Version 4.0)

Gives Java applications uniform access to user and authorization information, independent of user store implementation etc.

Secure HTTP

Client functionality for secure network communications via SSL based on given security credentials (key stores)

Secure Storage

Secure storage for application data in the database with client specific encryption keys

Secure Store and Forward

Message security with digital signatures and encryption supporting standards like PKCS#7, S/MIME, XML Signature und Encryption

Enterprise Portal APIs

API Name
Description

Portal Runtime

Portal Runtime, Content Conversion and SOAP API

Wizard Framework, Connector Framework, Connector Gateway Service and Navigation

Various APIs for accessing/implementing connectors, navigation semantics, wizards and application integrator components in the portal.

HTMLB

HTML Business For Java

HTMLB Portal Bridge

HTMLB Bridge

JCO Client Service

Manage JCO Client access by implementing pooling and session timeout/logoff detection

For these APIs you have to unzip the following files:
unzip pdkjavadoc6060.sca
unzip com.sap.pct.pdk.javadocs.sda.ear
unzip sapjavadocs.war to your harddrive.
open the index.html

The WebDynpro Tutorials (incl. the Project-Templates) for example are located in:
pdkcontent6060.sca
com.sap.pct.pdk.docs.sda.ear
pdk.war.

Ok, you sure will ask, what’s this for a strange, uncommon art of developing, when you’ve got no running Portal, where you can deploy/test your projects. But you’ll agree, there are some situations when it’s total sufficient to have a local API-documentation (and if it’s just gettig to know the APIs).

To report this post you need to login first.

1 Comment

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

  1. Nilesh Patil Gayakwad
    hi Achim Hauck,

    I want to browse through the portal api without deploying it on EP. I have the com.sap.portal.pdk.PortalDevelopmentKit-2004-03-25.epa
    file and not the .spa. What shall i do now?

    Regards,
    nilz

    (0) 

Leave a Reply