研究、分享我学习零售业SAP的历程
------------打造中国第一个零售SAP博客

Doc text:

 1)

      Accessing a Portal Component in the Default ModeAns :    doContent

(); 2)      Extending this class when Developing your Portal ComponentsAns

:   AbstractPortalComponent. 3)      Portal Runtime  call the 

methods  in the Life CycleAns :  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 IPortalCompenentProfileAns :   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<EventHandlerName>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) <property name = “hbj” value  =

“/service/htmlb/taglib/htmlb.tld”><%@ taglib uri = “hbj” prefix =

“htmlb”>   b) <property name = “htmlb” value  =

“/service/htmlb/taglib/htmlb.tld”><%@ taglib uri = “hbj” prefix =

“hbj”>   c) <property name = “htmlb” value  =

“/service/htmlb/taglib/htmlb.tld”><%@ taglib uri = “hbj” prefix =

“htmlb”> d) <property name = “hbj” value  =

“/service/htmlb/taglib/htmlb.tld”><%@ 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 :    <jsp: useBean /> 19) 

What is the scope of the bean   <jsp : useBean scope = sesssion>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

:   <objectType>.<Data Source>.<ObjectDinDataSource> 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

:            EPCM30)  What problems does HTMLB 

the  overcomes on servelts     Ans :  Visualization and business logic are not

separateDevelopment has to take care of different web clients and versionsNamesSpace 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 component2)     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 Application2)     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

<ApplicationName>.<Service><ApplicationAlias>.<Service><ApplicationName>.&

lt;ServiceAlias><ApplicationAlias>.<ServiceAlias> 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 = abcAns

:            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 :    masthead51)   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 space2)

     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.jsp56)   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 Expose remote Function modules as web services with se

37  Transaction

posted on 2008-01-10 13:53  会东  阅读(1008)  评论(0编辑  收藏  举报