QTP automation - get fieldname of object in SAP web webdynpro

Hi all,
I am busy with automating a SAP web dynpro application.
For a specific object (for example a checkbox) I want to get the 'technical' fieldname. The name of the field and to the database it is correspondig to.
How can I get the object information?
Is there something like   'objCheckbox.getFieldName'  or somthing like that available?

Hi,
From the error it is clear that it is unable  to access the SAPGENPSE.
Go the fallowing location c:\programfiles\sap\sapwebdisp\dev\domain\sec  and  see if there is sapsslc.pse file if this dosent   exist fallow the below procedure.
go the c:\programfiles\sap\sapwebdis\  and  execute the fallowing command
sapgenpse get_pse -p "c:\programfiles\sap\sapwebdisp\dev\domain\sec\SAPSSLS.pse" -noreq "CN=<FQDN>, OU=<InstallationNumber>, OU=SAP Web As, O=SAP Trust Community, C=DE
Please revert back if you have troubles.
Kind Regards,
vamsi.

Similar Messages

  • Business Object on SAP Web Application server.

    Experts,
    Can Business Objects be installed on SAP Web Application Server?
    Any Help is appreciated.
    Thanks
    Yashu Raj

    Matt,
    Thanks for your input.
    I found this information on SDN
    Can Business Object Enterprise Web Tier be deployed on SAP NetWeaver system with usage type AS Java?"Yes, this is supported for Java 1.4 (NW 7.0), see http://support.businessobjects.com/documentation/supported_platforms/default.asp
    However, the BOE Web Tier is not shipped with SAP NetWeaver, but can be deployed on an SAP NetWeaver system with usage type AS Java at customer side.
    SAP is evaluating if we could ship the Busines Object Enterprise Web Tier with SAP NetWeaver in the future but that cannot be confirmed yet.
    Still, in this scenario, the Busines Object Enterprise backend server would need to be installed as a separate server."
    Can the Busines Object Enterprise backend server be deployed on an SAP NetWeaver system with usage type AS Java?
    "No, as this is not a J2EE application, but a mix of Java and C++.
    SAP is evaluating if the Busines Object Enterprise backend server could be shipped as a ""Standalone engine"" (as it is the case for BIA and Livecache
    Can the whole or at least relevant parts of the whole Busines Object Enterprise be deployed to the NetWeaver J2EE server, so that distinct scenarios for Busines Object applications run without the need to install a separate Busines Object Enterprise backend server?
    This scenario is currently planned for the next generation Analysis Client (Project: Pioneer) and evaluated for the Java based Crystal Version.
    I am trying to understand the difference between BOE Web Tier and Busines Object Enterprise backend server....can you throw some light on it if you can.
    I am a SAP BI consultant and one of my customers have this question on BOBJ. Any help will be appreciated.
    Thanks
    Yashu Raj

  • Com.sap.tc.webdynpro.repository.RepositoryRtException: Repository Object

    Dear All,
    We are facing a problem in accessing a exception runtime error in portal application( i have the error log below). I have found the discussion in forum for same exception error, but while deploying object.  whereas i am getting the error like "com.sap.tc.webdynpro.repository.RepositoryRuntimeException: Repository Object --- does not exist"
    But this error is not occurring all the time , but more often to the end users. Please help me out to fix this issue.
    Failed to process request. Please contact your system administrator.
    [Hide]
    Error Summary
    While processing the current request, an exception occured which could not be handled by the application or the framework.
    If the information contained on this page doesn't help you to find and correct the cause of the problem, please contact your system administrator. To facilitate analysis of the problem, keep a copy of this error page. Hint: Most browsers allow to select all content, copy it and then paste it into an empty document (e.g. email or simple text file).
    Root Cause
    The initial exception that caused the request to fail, was:
       com.sap.tc.webdynpro.repository.RepositoryRuntimeException: Repository Object hrmd.iws.HrMasterData/ComponentInterface:HrMasterDataInterface associated via relation RepositoryObjectRelation(HrMasterData, UsedComponent) does not exist.
        at com.sap.tc.webdynpro.repository.RelationToOne.resolveTargets(RelationToOne.java:124)
        at com.sap.tc.webdynpro.repository.RelationToOne.mergeTargets(RelationToOne.java:108)
        at com.sap.tc.webdynpro.repository.RelationToOne.mergeTargets(RelationToOne.java:72)
        at com.sap.tc.webdynpro.repository.RelationToOne.getTarget(RelationToOne.java:174)
        at com.sap.tc.webdynpro.repository.RepositoryObject.getRelatedModelObject(RepositoryObject.java:348)
    Edited by: Raja Gopal on Jul 16, 2010 5:50 PM

    Hi tooCann,
    Some times XML-Repository content in the database gets corrupted (XML not valid) during the upgrade. Therefore some WebDynpro applications (e.g. Universal Worklist (UWL)) may not work properly after the upgrade.
    Undeploy your DC  first via SDM and deploy again.
    Check the SAP Note : <a href="https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/oss_notes/sdn_oss_bc_wd/~form/handler">986460</a>
    Regards,
    Mithu

  • Com.sap.tc.webdynpro.progmodel.context.ContextConfigurationException:

    Hi All,
    While trying to deploy webdynpro application in NWDS 7.3.1 i get the below exception.
    com.sap.tc.webdynpro.progmodel.context.ContextConfigurationException:
    NodeInfo(path=Sample_Comp/Custom_Search.Sample_Data_Input.T_data, class="com".sap.tc.webdynpro.progmodel.context.DataNodeInfo): structure field Name1 not found
    But I have reimported the function module Sample_Data and i see name1 structure in T_data table in Custom_Search controller.
    Please help me to sort this problem.
    Thanks in advance.

    clear the rfc cache

  • NoClassDefFoundError:com/sap/tc/webdynpro/modelimpl/dynamicrfc/WDDynamicRFC

    Hi,
    I get a really odd exception, my scenario is as follows.
    WDJ DC "models" contains all my RFC models (1 api public part "api_pp")
    WDJ DC "delegates" contains a pure-java (no WDJ components) abstraction layer (1 api_pp, 1 ***_pp) depends on models (api_pp)
    J2EE server side library "lib/delegates" depends on delegates (***_pp)
    WDJ DC "client" uses delegates (api_pp). WDJ runtime reference towards lib/delegates (defLib).
    When I run the app in client, I get
    java.lang.NoClassDefFoundError: com/sap/tc/webdynpro/modelimpl/dynamicrfc/WDDynamicRFCExecuteException
        at it.sap.fsh.formazione.<Client DC name here>(GestValComp.java:387)
        at it.sap.fsh.formazione.<Client DC name here>(GestValComp.java:220)
    most likely, lib/delegates does not resolve this class.
    I have tried to declare lib/delegates dependency from tc/wd/webdynpro (default) both runtime and buildtime (also separately).
    Something weird happens: buildtime dependency does not resolve issue, runtime dep does not resolve issue AND makes the DC disappear from Visual Admin -> server -> services -> Classloader Viewer -> Libraries, where it is usually correctly listed.
    I am studying also JA340... but without luck
    Can anyone please help?
    Thanks in advance,
    Vincenzo

    Hi Vincenzo,
    I hope you have already created JCo destinations on the server for the RFCs imported in the 'models' Web Dynpro DC project.
    If there is some change in backend RFC, then you will need to restart the server. You will have to re-import model in design time (in NWDS),
    then do a DC Build & Deploy all the dependent DCs in the particular order and lastly DC Build, Deploy New Archive & Run your application.
    Kind Regards,
    Nitin
    Edited by: Nitin Jain on Jan 6, 2009 9:09 AM

  • In XI mapping, how to get number from a number_range object in SAP R/3

    HI All,
    I have a scenario where I need to read a Number_range object  in SAP R/3 or ABAP XI and retreive the current number.
    I need to use this number during the message mapping.
    (I read about JCO and RFC, but am a little confused about how-to and what is the correct approach)
    Just to let you know, I do not want to pass this number in the original IDOC coming from IDOC, so I need this lookup.
    Scenario:
    In MM, make a call to SAP.
    Get the latest number from SNRO( number-range object)
    Use this number in mapping.
    Any help pointers, greatly appreciated.
    Many thanks
    Shirin

    Shrin,
    Please find the parameters you need to specify while creating UDF
    Imports:javax.xml.transform.stream.StreamResult;com.sap.aii.mapping.lookup.;javax.xml.transform.dom.DOMSource;javax.xml.parsers.DocumentBuilder;java.io.;javax.xml.parsers.;org.w3c.dom.;org.xml.sax.;javax.xml.transform.;
    The Template for RFC Lookup
    String content = "";
    MappingTrace importanttrace;
    importanttrace = container.getTrace() ;
    //Filling the string with our RFC-XML (With Values)
    String m = "<?xml version=\"1.0\" encoding=\"UTF-8\"?><ns0:<Function Module name>xmlns:ns0=\"urn:sap-com:document:sap:rfc:functions\"></ns0:ZFI_GET_RUNID> ";
    RfcAccessor accessor = null;
    ByteArrayOutputStream out = null;
    try
    //1. Determine a channel (Business System, Communication channel)
    Channel channel = LookupService.getChannel("<Business System Name>","Communication channel name");
    //2. Get a RFC accesor for a channel.
    accessor = LookupService.getRfcAccessor(channel);
    //3. Create a xml input stream representing the FM request message.
    InputStream inputstream = new ByteArrayInputStream(m.getBytes());
    //4. Create xml Payload
    XmlPayload payload  =  LookupService.getXmlPayload(inputstream);
    //5. Execute Lookup
    Payload result = accessor.call(payload);
    InputStream in = result.getContent();
    //This are the extra step which i dont know what it mean
    //out = new ByteArrayOutputStream(1024);
    //byte[] buffer = new byte[1024];
    //for (int read = in.read(buffer); read > 0; read = in.read(buffer))
    //out.write(buffer,0,read);
    //content = out.toString();
    try {
    DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
    DocumentBuilder builder = factory.newDocumentBuilder();
    Document document = builder.parse(in);
    NodeList list = document.getElementsByTagName( "REsult" );
    Node node = list.item(0);
    if (node  != null)
         node = node.getFirstChild();
         if (node  != null)
              content = node.getNodeValue();
    } catch (Exception e) {
    importanttrace.addWarning("Error while closing accesor" + e.getMessage());
    catch (LookupException e)
    importanttrace.addWarning("Error While lookup" + e.getMessage());
    //This exception is not to be catch at this step as there is no try step before this
    //catch (IOException e)
    //importanttrace.addWarning("Error" + e.getMessage());
    finally
    if(out!=null)
      try{
           out.close();
    } catch (IOException e) {
    importanttrace.addWarning("Error while closing system" + e.getMessage());
    //7. close the accessor in order to free resources
    if (accessor!=null) {
    try{
          accessor.close();
    } catch (Exception e) {
    importanttrace.addWarning("Error while closing accesor" + e.getMessage());
    return content;
    Have mentioned in genric  where u need to specify the communication channel name, business service etc.,
    Moreover there is a field result, which is the output returned from the FM

  • Object Identification by QTP automation tool

    I tried two cases on FlexBuilder3.
    (1)When static Module with AddChild on UIComponent, QTP can recognize the Flex object without a problem.
    (2)When Dynamic Module with AddChild on UIComponent by loader method of the PageInfo* class, QTP cannot recognize the Flex object.
       =>QTP ObjectSpy don't show any Child object (LoginField,PasswordField).
    *PageInfo class:Custom Framework Class to maintain information about one screen.
    In the case of the second case of the said article,Is some kind of setting necessary?
    I think that it is necessary to use the delegate class by the expectation, but I want to use only  TEAFlexCustom.xml.
    Thank you for Advise.

    Hi There,
    Is it working . Because I am facing the same kind of problem, When I did spy the data grid coloums are getting identified as label and I'm not able to do click operation.
    I tryied using descriptive programming but still it is not identified.
    Thanks,
    Sylu

  • How to get a "com.sap.tc.webdynpro.progmodel.api.IWDView" object

    hi,everybody,
         As we all know, there is a com.sap.tc.webdynpro.progmodel.api.IWDView object in wdDoModifyView() parameters.We can use the IWDView object in the method or after the method.But in my project, I want to use the IWDView object before wdDoModifyView() method.I don't know how to create a IWDView object. Would you please help me.Thank you!

    Hi daniel,
                   wdModifyView is called by framework while rendering the view &  IWDView is used for it. Before wdDoModifyView its not possible according to me , may be u can check with armin.
    Hi Manoj,
                   First of all, even if u declare a variable , u can't initializae it before weDoModifyView. Apart from that its always suggested , not to access the IWDView outside the wdModifyView . i think that's why wdDoModifyView is static & called everytime ,u do anything with the view.
    regards
    Sumit

  • How to get List of  all activated Info objects in sap BI production system

    Hi Experts,
             For my requirement  I need list of all activated info objects in sap bi production system.
    Can any body suggest any thing.

    Hi,
    Check in the following table, all the below tables are for InfoObejct related only
    RSDIOBJ -
    Directory of all InfoObjects
    RSDIOBJT------ Texts of InfoObjects
    RSDIOBJ------- Directory of all InfoObjects
    RSDIOBJT----- Texts of InfoObjects
    RSDATRNAV------ Navigation Attributes
    RSDATRNAVT----- Navigation Attributes
    RSDBCHATR------ Master Data Attributes
    RSDCHABAS------- Basic Characteristics (for Characteristics,Time Characteristics, and Units)
    RSDCHA----
    Characteristics Catalog
    RSDDPA -
    Data Package Characteristic
    RSDIOBJCMP----
    Dependencies of InfoObjects
    RSKYF----
    Key Figures
    RSDTIM----
    Time Characteristics
    RSDUNI -
    Units
    Thanks
    Reddy

  • Automating PDF which is embedded within SAP Application

    Hi all,
        I am facing the below mentioned problem.
    Automating PDF which is embedded within SAP Application
    In this case, we need to do some navigations within the PDF like selecting values in the drop-down, checking checkbox etc.
    We tried installing Aptt plug-in in our system and recorded using the AcroQTP add-in but still the object gets recognized as one window object.
    I tried with different combinations of selecting addins like SAP-Web-VB-AcroQTP, AcroQTP-Web and Acro-QTP.
    In all the three cases, the PDF was recognized as one window object.
    The details of the application and QTP is,
    QTP - 9.5 version
    IE - 6.0 version
    Application Technology - SAP
    Pls let me know if there are any work arounds for this problem.
    Thanks,
    Jayakrishna.S

    Hi JaiKrishna,
    I have encountered same problem while working SAP application. We have installed the following on our systems:
    1. Acrobat 9.4
    2. QTP 10
    3. AcroQTP plugin
    The addin manager displays the plugin but while recording/spying the objects are identified as WinObject on the PDF which is invoked through SAP application.
    Could you or anyone from forum can help us out to solve this problem?
    Many Thanks,
    Deepthi

  • QTP Automation

    How to Click/Get child object in the Datagrid through Row number and Column Number.

    QTP is a testing automation tool, QTP is developed by HP. But as for as
    the QTP Flex plugin is provoided by the ADOBE, there are lot of inbuild
    function which are not available in the plugin, Eg Identifying Child
    Object inside the Datagrid, Getting Cell data from the Datagrid etc.
    CSC • This is a PRIVATE message. If you are not the intended recipient,
    please delete without copying and kindly advise us by e-mail of the
    mistake in delivery.  NOTE: Regardless of content, this e-mail shall not
    operate to bind CSC to any order or other contract unless pursuant to
    explicit written agreement or government initiative expressly permitting
    the use of e-mail for such purpose
    QTP Automation
    MichaelKazlow
    to:
    Rajarathnam Sambandam
    12/23/2009 09:54 PM
    From:
    MichaelKazlow <[email protected]>
    To:
    Rajarathnam Sambandam/COV/CSC@CSC
    Please respond to
    [email protected]
    What is QTP? What product in the suite are you trying to use. You will get
    the best  help by posting to the forum of that specific product.

  • QTP automation of flexlib

    I am trying to automate flex using QTP. In my code, we have used Accordion container from google flexlib. While automating, I get the error saying the object below this Accordion container is not visible. I am not able to simulate the actions done on the container. Can anyone please help me in this area?
    Thanks in advance

    Just we are looking for automation of a Flex application using QTP, we found there are two options available for us
    1. Static- we need to inlude the QTP automation libraries in the output swf file
    2. Run Time Shared Libraries - We can access the automation libraries at run time, using this approach we dont need to include them in the output swf file, so the size of the output file will be smaller and performance also good, but here we dont have the RSL libraries available with the SDK distribution, if anyone have the compiled automation libraries for RSL usage, then that would help us.
    Thanks

  • Error : while converting a WD ABAP object into SAP Transaction

    Hi,
    I am trying to converting a WD ABAP object into SAP Transaction but i am getting the following error while executing the transaction :
    Network Access Message: The page cannot be displayed
    Technical Information (for Support personnel)
    Error Code: 502 Proxy Error. The specified Secure Sockets Layer (SSL) port is not allowed. ISA Server is not configured to allow SSL requests from this port. Most Web browsers use port 443 for SSL requests. (12204)
    IP Address: 10.114.6.144
    Date: 4/7/2011 10:41:
    Please help.

    > ISA Server is not configured to allow SSL requests from this port. Most Web browsers use port 443 for SSL requests. (12204)
    This seems to be your specific network configuration.  It seems that your corporate network is blocking HTTPS requests which don't use port 443. Your ABAP system is configured to use a port other than 443. Either talk to your basis admins about changing your ABAP system configuration to use port 443 or talk to your network administrators to allow whichever port the ABAP system is running on.

  • Services for object in sap

    Hi,
    When I am enclosing some document or file in services for object in sap in me23n, how can I know that some object is attached without seeing the attachement list. Secondly if anyone want to delete the attachement he can delete, we want that the person who has attached the attachment should delete the attachement not anyother person. How to achive this.
    Regards
    Ishu

    Hi, There is no standard report or transaction to get this other than looking at the object through the transaction that creates those attachments, also you can go through SAP OSS note 530792
    Refer below link for creating a report for your requirement
    http://it.toolbox.com/wiki/index.php/GOS_Finding_Attachments_or_Links_to_an_Object_in_SAP/ABAP
    For second requirement it can be handled by Authorization, discuss with your basis guys

  • Access denied (Object: com.sap.portal.system/security/no_safety)

    We are implementing EP 6.0, currently with SP11. We have developed some iViews, which are using RFC functions to get information from backend system, in this case SRM.
    Everything worked fine, till the day we’ve transported those developments into other systems (production and testing systems). We are getting the following error Access denied (Object: com.sap.portal.system/security/no_safety). This error only comes out if the iView is called from inside another one, if called isolated it works fine.
    Does any one have any idea about how to solve this?

    Hi AA, you can find in the log file in order to identify what is the object that you need to add in the security zone.
    You can find information for the security zones on:
    http://help.sap.com/saphelp_nw04/helpdata/en/25/85de55a94c4b5fa7a2d74e8ed201b0/content.htm
    Regards.

Maybe you are looking for