Tep12 questions

FAQ Test Page
  • Section Header
    • Question?
    • Question?
    • Question?
    • Question?
  • Section Header
    • Question?
    • Question?
    • Question?
    • Question?
  • Section Header
    • Question?
    • Question?
    • Question?
    • Question?

Sunday, January 11, 2009

SAP Netweaver TEP12 questions -set 2

1)      Accessing a Portal Component in the Default Mode

Ans :    doContent(); 

2)      Extending this class when Developing your Portal Components

Ans :   AbstractPortalComponent. 

3)      Portal Runtime  call the  methods  in the Life Cycle

Ans :  init(),

          service()

          destroy()

4)       What are the Parameters that we have to pass to doConent();

Ans :   IPortalComponentRequest ,IPortalComponentResponse; 

5)      How do u access a Resource from a request object

 Ans :   request,getResource();    

6)      Personalization  concept what are the data type ….the type attribute supports

Ans :    String , Date , Select , Boolean 

7)      How do u get the property from the IPortalCompenentProfile

Ans :   getProperty(String)

8)      What is the method has to be overridden by the class that extends from PageProcessorComponent

Ans :   getPage(); 

9)      Give the sequence of methods execution of DynPage

           Ans : 

1)      doInitialization()

2)      doProcessAfterInput()

3)      doProcessBeforeOutput() 

10)   sequence of method calls when an event occurs

         Ans : 

1)      doProcessAfterInput()

2)      on

3)      doProcessBeforeOutput()

 11)  how do u get the getCurrentEvent();

         Ans : 

IPageContext myContext = PageConectFactory.createPageConext(request,responce);

Event   =   myContext.getCurrentevent();

 12)  onClientClick() and onClick() are specified   then which method will be called first

        Ans :          onClientClick(); 

13)   JSPDynPage  uses    _________ type of approach

Ans :    Model View Controller 

14)  The two properties in the component profile indicate that a JSP need to be compiled into portal component :

Ans :            Property   name = “JSP”

                 Property   name = “ComponentType” 

15)   Which one is true in the following  statement

  a)

<%@ taglib uri = “hbj” prefix = “htmlb”>

  b)

<%@ taglib uri = “hbj” prefix = “hbj”>

  c)

<%@ taglib uri = “hbj” prefix = “htmlb”> 

d)

<%@ taglib uri = “htmlb” prefix = “hbj”>

 

Ans :   a

 

16)   How do u call a jsp file : 

     Ans :           setJspName();

 

17)  If java Script are used _______tag is necessary for the page

     Ans :       Page tag

 

18)    Which tag is used for  including bean in the jsp file

   Ans :   

 

19)  What is the scope of the bean  

Ans :    Session

     

20)  Give the objects that are extend form the  IPrincipal

             Ans : 

IGroup,IRole , IUser,IUserAccount,IUserMaint,

 

21)  ____is the Central object from which all UME object factories are obtained

       Ans :         UMFactory

 22)       IUser  user = UMfactory.getUserfactory().getUserbyLogonID(uid)

            String  userName  = user.getDisplayName();

            String  email  =  user.getEmail();

        Response.write(“ userName”+ username+”   Email   :”+ email);

   

1)      Displays the username and Email ID

2)      Throws an exception

3)      Doesn’t Compile

 

Ans :   1.

23)   List the methods used to create successful user

Ans : 

1)      NewUser(uid);

2)      setFirstName()

3)      setLastName()

4)      setEmail()

5)      setPassword();

 

        

24)    can we construct an  unique id  manually .

          Ans :      false can create a unique id .

 

25)    Unique IDs are used to identify objects across data sources.

Ans :   ..

 

26)  How do u retrieve log on  information

Ans :           umdata.enrich(map);

 

27)  What is the return type of  map.get(“”);

Ans :   String

 

28)  How do u load the data in the Client Eventing across the iviews

Ans :   EPCM.loadClientData();

 

29)  What is the object available in the pages

Ans :            EPCM

30)  What problems does HTMLB  the  overcomes on servelts

    Ans : 

Visualization and business logic are not separate

Development has to take care of different web clients and versions

NamesSpace conflicts with  form elements

          

31)   Stored data is identified by the key …..

             Ans :                 Namespace+name

 

32)  Frame Work Levels

Ans : 

                 Level  = 0 ….. not supported  by both javaScript, Java

                Level = 1    ----only by browser (java Script )

                Level = 2 ----both javaScript and Java

 

33)  Features of  portal Services in the portal

        Ans : 

1)     portal services are way to provide functionality to portal component

2)     portal services implement no user interface

3)     portal service may be accessed from out side portal framework

 

34)  Why do we need custom portal Services in the portal

      Ans : 

1)     Can be used by other Portal Application

2)     Provide commonly used Functionality

3)     Can be exposed as webservice

35)  To build a new portal service ……interface must be implemented

      Ans : 

          IService

                  

36)  Life cycle of a portal service

          Ans : 

Init()

Afterinit()

Destroy()

 

37)  Service name =

     Ans : 

.

.

.

.

 

38)   Portal service name is myService …what would be the name of interface that   extends IService

                 Ans :    IMyService

 

39)    JCA/J2EE connector Architecture is not API. True /False

          Ans :    true

40)   ConnectorFrameWork is SAP Extended API from CCI . all methods in    Connector FrameWork has methods with suffix as EX()….

            Ans :     False only some methods 

 

41)   What is the method used to get connection  in the Java Connectors

Ans :           Service.getConnection();

 

42)   How do u get the locale from the request object.

                Ans :    Request.getLocale();

 

43)  What is the return type for the table type structure .

Ans :     IRecordSet.

 

44)  Give the name of the method that returns resource bundle for the current locale.

Ans :    getResourceBundle()

  

45)  Localization.properties

      Localization_de_DE.properties.

      Localization_en_EN.properties.

     What is the Resource bundle name : ?

Ans :    Localization

 

46)  What is the data type that returns  by the method  getString (key)

 

Ans :    String

 

47)  How do u access the  a key in the properties file     xyz = abc

Ans :            getString (“xyz”)

48)  What type of objects can be translated

                Ans :       Text

49)  the portal translation process is supported by tools

   Ans : 

          Translation worklist coordination

         Worklist translation

 

50)  to customize the Logoff  screen to the portal ----file is used to change

         Ans :    masthead

51)   SAP Recommends not to modify the SAP code , then what are the process to customize the code

    Ans : 

1)     copy the existing file and rename it according to customer name space

2)     create new  custom component

 

52)   how can we customize the company Branding

 

       Ans : 

1)     masthead

2)     through customize applicaton

 

            

53)   Their one question on Desktop inner page

 
 

54)  What are the components that are added to Portal Desktop

         Ans : 

                Default Frame work

                 Themes

 

55)  What is the jsp name that contains log on page

         Ans :  umLogonPage.jsp

56)   Authschemes.xml is modified to get custom log on component

 

57)  How do u access portal services from WebDynpro applications

              Ans :         WDPortalUtils

 

58)   Cache Level  :

              Ans :    none ,session ,user,shared

 
 

59)    getCachingLevel() is used to get the Cachelevel

 

60)   When will the doinitialization () method is called

           Ans : 

 1   When the page is loaded for the first time

 2   When the page is refreshed

 3   When object is called from the another object

 

61)  Cached objects are retrieved using the --- method

         Ans :   get(key)

62)   How can the portal service  access to external Web Service

Ans : 

Generate java proxy out of WSDL file with PDK

You can execute the java proxy as portal service