Portal Object JSPDynPage

Hi,
I am developing an application using Portal Component - JSPDynPage.
I have the following code in the JSPDynpage Class
import com.sap.security.api.IUser;
import com.sapportals.htmlb.page.DynPage;
import com.sapportals.htmlb.page.PageException;
import com.sapportals.portal.htmlb.page.JSPDynPage;
import com.sapportals.portal.htmlb.page.PageProcessorComponent;
import com.sapportals.portal.prt.component.IPortalComponentRequest;
public void doProcessBeforeOutput() throws PageException {
               IPortalComponentRequest request=(IPortalComponentRequest)this.getRequest();
                    IUser user=request.getUser();
                    String name=user.getUniqueID();
                    request.getNode().putValue("myuser", name);
               this.setJspName("MILTestJSPDynPage.jsp");
No Code in any other method.
The MILTestJSPDynPage.jsp files has following code.
<html>
     <title>
     </title>
     <body>
     <% componentRequest.getNode().getValue("myuser").toString(); %>
     </body>
</html>
There are no compilation errors and I am able to deploy the PAR file to Portal. On execution of Iview following error is given.
  Portal Runtime Error
An exception occurred while processing a request for :
iView : N/A
Component Name : N/A
Error occurs during the rendering of jsp component.
Exception id: 05:13_26/02/08_0016_3930150
See the details for the exception ID in the log file
What could be the problem in the code.
My ultimate aim to access the KM Folders and access files in folders with JSPDynpage.
Pls help
Regards
Sumant

Hi Fabricio,
As requsted the portalapp.xml
<?xml version="1.0" encoding="UTF-8"?>
<application>
  <application-config>
    <property name="PrivateSharingReference" value="com.sap.portal.htmlb"/>
    <property name="SharingReference" value="com.sapportals.wcm.util.uri.RID"/>
  </application-config>
  <components>
    <component name="MILTestComponent">
      <component-config>
        <property name="ClassName" value="com.pil.test.PILTestComponent"/>
      </component-config>
      <component-profile/>
    </component>
    <component name="MILTestComponent_NEW">
      <component-config>
        <property name="ClassName" value="com.pil.test.PILTestComponent_NEW"/>
      </component-config>
      <component-profile/>
    </component>
    <component name="PILTestJSPDynPage">
      <component-config>
        <property name="ClassName" value="com.pil.test.PILTestJSPDynPage"/>
        <property name="ComponentType" value="jspnative"/>
        <property name="JSP" value="pagelet/PILTestJSPDynPage.jsp"/>
      </component-config>
      <component-profile/>
    </component>
    <component name="ShowResult">
      <component-config>
        <property name="ClassName" value="com.pil.test.ShowResult"/>
        <property name="ComponentType" value="jspnative"/>
        <property name="JSP" value="pagelet/ShowResult.jsp"/>
      </component-config>
      <component-profile/>
    </component>
    <component name="ShowResult">
      <component-config/>
      <component-profile/>
    </component>
    <component name="ShowResult">
      <component-config/>
      <component-profile/>
    </component>
    <component name="NewJSPClass">
      <component-config>
        <property name="ClassName" value="NewJSPClass"/>
        <property name="ComponentType" value="jspnative"/>
        <property name="JSP" value="pagelet/newjspclass.jsp"/>
      </component-config>
      <component-profile/>
    </component>
    <component name="tt">
      <component-config>
        <property name="ClassName" value="tt"/>
        <property name="ComponentType" value="jspnative"/>
        <property name="JSP" value="pagelet/com.pil.test.jsp"/>
      </component-config>
      <component-profile/>
    </component>
   </components>
  <services/>
</application>

Similar Messages

  • Fetching data in R/3 via portal application(JSPDYNPage)

    Hello Everyone,
                           I want to fetch data in R/3 server via portal application(JSPDYNPAGE) & display that data as an output of the portal application in TABLEVIEW format. Can anyone guide me on this (I:e-How to connect to R/3 server via portal component & fetch data & display the same). any similar application developed for a reference will be of great help.
    Thanks,
    Chetan

    Hi Chetan,
    I hope you know how to create a JSP Dyn Page, anyway I will explain it briefly.
    Open NWDS->File->New->Create a portal application project->Specify the project name
    right click on the project->New->Create a new portal application object->Portal component->Select JSP dyn page-(By default it creates class and all)->this is available under description on the right column-
    Now goto the Java page->see the functions->attach zip and jar files(HTMLB plugin)
    ->Right click on the project->goto properties->Java build path->Add external jars->Select com.sap.portal.htmlbbridge.zip and htmlb.jar
    This is how JSP page is created.
    Now we want to do establish connection with R/3. That I will discuss in the next session.
    Award points if this was helpful......
    All the best for you
    Regards,
    Arun Jacob.

  • Portal objects are not seen in portal contant

    HI gurus
    When I go to contant Administraction-->Portal contant ,I just see the no portal objects appears.its shows that the objects are required.
    I already deployed ESS and MSS Business Packages with SDM but I can't see the content in the Portal Content.
    Any help will be appreciated
    Regards
    Gaurav

    Which SCA files have you deployed?
    You have to deploy BPERP5ESSXXXXXXX.sca file for theiViews to appear in Portal Content.
    You would have already deployed the files PCUIGP.sca ,SAPESS.SCA
    Chck this thread
    Re: Can't see ESS/MSS 6.0 SP14 iviews, roles, worksets in SAP EP 7.0

  • Using PowerShell to Fix an ObjectSID on a Portal object

    Summary
    Sometimes the ObjectSID just isn't what you want it to be or it's been unintentionally recalled due to another action. :)
    This script should fix the portal object, just pass it the account name and domain on the command line and it will retrieve the SID, find the object by AccountName in the portal and then fix it if it is wrong.
    Based on earlier examples by Joe Schulman and Markus Vilcinskas.
    PARAM([string]$AccountName,[string]$Domain)
    cls
    set-variable -name URI -value "http://localhost:5725/resourcemanagementservice" -option constant
    function GetSidAsBase64
    PARAM($AccountName, $Domain)
    END
    $sidArray = [System.Convert]::FromBase64String("AQUAAAAAAAUVAAAA71I1JzEyxT2s9UYraQQAAA==") # This sid is a random value to allocate the byte array
    $args = (,$Domain)
    $args += $AccountName
    $ntaccount = New-Object System.Security.Principal.NTAccount $args
    $desiredSid = $ntaccount.Translate([System.Security.Principal.SecurityIdentifier])
    write-host " -Account SID : ($Domain\$AccountName) $desiredSid"
    $desiredSid.GetBinaryForm($sidArray,0)
    $desiredSidString = [System.Convert]::ToBase64String($sidArray)
    $desiredSidString
    write-host "`nFix Account ObjectSID"
    write-host "=========================="
    #Retrieve the Base64 encoded SID for the referenced user
    $accountSid = GetSidAsBase64 $AccountName $Domain
    #Export the account configuration from the service:
    write-host " -Reading Account information"
    if(@(get-pssnapin | where-object {$_.Name -eq "FIMAutomation"} ).count -eq 0)
    {add-pssnapin FIMAutomation}
    $exportObject = export-fimconfig -uri $URI `
    -onlyBaseResources `
    -customconfig ("/Person[AccountName='$AccountName']")
    if($exportObject -eq $null) {throw "Cannot find an account by that name"}
    $objectSID = $exportObject.ResourceManagementObject.ResourceManagementAttributes | `
    Where-Object {$_.AttributeName -eq "ObjectSID"}
    Write-Host " -New Value = $accountSid"
    Write-Host " -Old Value =" $objectSID.Value
    if($accountSid -eq $objectSID.Value)
    Write-Host "Existing value is correct!"
    else
    $importChange = New-Object Microsoft.ResourceManagement.Automation.ObjectModel.ImportChange
    $importChange.Operation = 1
    $importChange.AttributeName = "ObjectSID"
    $importChange.AttributeValue = $accountSid
    $importChange.FullyResolved = 1
    $importChange.Locale = "Invariant"
    $importObject = New-Object Microsoft.ResourceManagement.Automation.ObjectModel.ImportObject
    $importObject.ObjectType = $exportObject.ResourceManagementObject.ObjectType
    $importObject.TargetObjectIdentifier = $exportObject.ResourceManagementObject.ObjectIdentifier
    $importObject.SourceObjectIdentifier = $exportObject.ResourceManagementObject.ObjectIdentifier
    $importObject.State = 1
    $importObject.Changes = (,$importChange)
    write-host " -Writing Account information ObjectSID = $accountSid"
    $importObject | Import-FIMConfig -uri $URI -ErrorVariable Err -ErrorAction SilentlyContinue
    if($Err){throw $Err}
    Write-Host "Success!"
    trap
    Write-Host "`nError: $($_.Exception.Message)`n" -foregroundcolor white -backgroundcolor darkred
    Exit
    Go to the FIM ScriptBox

    When i run the script i get the following:
    Fix Account ObjectSID
    ==========================
     -Account SID : (mydomain\USERID) S-1-5-21-1314303383-2379350573-4036118543-289936
     -Reading Account information
     -New Value = AQUAAAAAAAUVAAAAl61WTi0C0o0PSJLwkGwEAA==
     -Old Value =
     -Writing Account information ObjectSID = AQUAAAAAAAUVAAAAl61WTi0C0o0PSJLwkGwEAA==
    SourceObjectIdentifier : urn:uuid:63f7201a-3fc4-465a-a678-2f1f9fed73e7
    TargetObjectIdentifier : urn:uuid:63f7201a-3fc4-465a-a678-2f1f9fed73e7
    ObjectType             : Person
    State                  : Put
    Changes                : {ObjectSID}
    AnchorPairs            :
    Error: Failure when making web service call.
    SourceObjectID = urn:uuid:63f7201a-3fc4-465a-a678-2f1f9fed73e7
    Error = Microsoft.ResourceManagement.WebServices.Faults.ServiceFaultException: The request message contains errors that prevent processing the request.
       at Microsoft.ResourceManagement.WebServices.Client.UninitializedResource.PerformUpdate(String synchronizationSequenceIdentifier)
       at Microsoft.ResourceManagement.WebServices.Client.UninitializedResource.Update()
       at Microsoft.ResourceManagement.Automation.ImportConfig.UnifiedClientPut(List`1 changeList, UniqueIdentifier objectIdentifier, String objectType, CultureInfo locale)
       at Microsoft.ResourceManagement.Automation.ImportConfig.ProcessLocaleBucket(String objectIdentifier, String objectType, Dictionary`2 localeBucket)
       at Microsoft.ResourceManagement.Automation.ImportConfig.Put(String objectIdentifier, String objectType, List`1 changeList)
       at Microsoft.ResourceManagement.Automation.ImportConfig.EndProcessing()
    Opper ...don't stop.

  • How to set up permission for portal objects and folder

    Hi All,
    We are implementing EP 7.0. For creating portal objects, I have assigned "Super_admin, Content_admin, System_admin and User_admin" role to my userid and created iviews, roles and folder.
    During SAP audit they asked us to open a Iview to show the permission,   the below are the value shown in permission editor.
    Role Name           ====== Administrator ===== End  User ======Role Assigner
    Everyone             ======  Read            ======Yes        ====== No
    Super_admin_role ====== Owner            =====Yes         ======Yes
    SAP asked us to change the permission and said "Super_admin_role" should not be used, they asked us to create a group or role and assign. We are not clear what SAP wanted us to do.
    Can any one let me know how this permission needs to be given and whether "Super Admin" role can be assigned to a userid.
    Thanks in advance.
    Rgards,
    H.K.Hayath Basha.

    Hi Michael,
    I didn't create any role. I will let yo know what I have done so far.
    1. Created a group called "ADMIN_GROUP".
    2. Assigned "SUPER_ADMIN" role to group "ADMIN_GROUP.
    3. Assigned userid "ADMIN_USER" to group "ADMIN_GROUP".
    4. Opened the persmission of "PORTAL_CONTENT" folder and added group "ADMIN_GROUP" and set this group as "OWNER",  "END_USER" check box is ticked and "ROLE_ASSIGNER" check box is checked.
    5. Removed the role "SUPER_ADMIN" from  group "ADMIN_GROUP".
    6. Logged into portal using "ADMIN_USER" created a folder called "TESTING". Then opened the
        permission editor for the folder "TESTING", it showed three record
        "ADMIN_GROUP"           === OWNER  === 'X' === 'X'
        "EVERY_ONE"               === READ     === 'X' === ' '
        "SUPER_ADMIN_ROLE. === OWNER  === 'X' === 'X'
    7. I am not able to delete "SUPER_ADMIN_ROLE" from the permission editor, as it is greyed.
    With the above steps what I have achieved is I have given permission to group "ADMIN_GROUP". Is this what we need to do. Did I did anything wrong.
    Regards,
    H.K.Hayath Basha.

  • Generate URL to Portal Objects in Web Dynpro

    Hi All,
    I have a requirement where in I have to generate a URL to portal objects such as iviews/pages from the PCD. I am able to retrieve the PCD contents but I am not able to generate the URL dynamically.
    I cannot use WDPortalNavigation.absoluteNavigate method, since I need the URL of the object.
    IUrlGenerator can be used, but it is asking for the IPortalComponentRequest object. Now where can I get this object in web dynpro.
    Or is there a way to generate the URL of the iview/page dynamically in Web Dynpro. I have to use standard API only.
    Please provide inputs on this.
    Thanks in advance.

    Use the below url
    /irj/servlet/prt/portal/prtroot/pcd!3aportal_content!2f<yourfolder ID>!2f<if any subfolder id>
    !2fcom.abc.xyz
    where com.abc.xyz is the ID of the xyz iview/page
    Use that url in your webdynrpo
    Raghu

  • How to get the "where used" of a portal object.

    Hi folks!
    I'm coding a program to get the list of the portal objects where a specific portal object (an iView  for example) is used. I found the method getWhereUsedList from IPcdContext but I'm getting some errors.
    Is this the best/correct way to get a "where used list"?
    Does anyone have an example of how to use this method correctly?
    Thanks in advance.
    Geraldo.

    Hi Tanja, thank you very much for your attention.
    Following your tips I figured out that the error was occurring during the casting and not during the getWhereUsedList method call. Now, I'm casting to Object. I'd like to cast to a more proper class. During my tests I got an error that showed me that the cast should be to a PcdGlSearchResult class. I couldn't find any javadoc for this class and when I changed the cast to this class I started to get a execution class load  error. Please let me know if you have any advice regarding the casting.
    private void getWhereUsed1(IPortalComponentRequest request, String id, StringBuffer sb) {
    InitialContext iCtx = null;
    Object objectId = null;
    String tString = null;
    Hashtable env = null;
    IPcdContext result = null;
                         env = new Hashtable();
    env.put(Context.INITIAL_CONTEXT_FACTORY, IPcdContext.PCD_INITIAL_CONTEXT_FACTORY);
    env.put(Context.SECURITY_PRINCIPAL, request.getUser());
    env.put(Constants.REQUESTED_ASPECT, IPcdAttribute.PERSISTENCY_ASPECT);
    try {
    iCtx = new InitialContext(env);
    result = (IPcdContext) iCtx.lookup(id);
    for (NamingEnumeration ne = result.getWhereUsedList(""); ne.hasMoreElements();) {
    objectId = (Object) ne.nextElement();
    tString = objectId.toString();
    sb.append(tString + CR);
    } catch (Exception e) {
    StackTraceElement[] elements = e.getStackTrace();
    for (int i = 0; i < elements.length; i++)
    sb.append(elements<i> + CR);

  • Coping Portal objects from Test to production on different Domains

    I want to know if anyone besides my company uses separate domain environments to do development, QA, and production. How did you get around the object owner issues that come from this level of security. Did you have to Export OID objects from one environment, and import them into the other environments to get a common GUID? Do you use a common user to do development? I would like to hear some common/best practice advise if you have any.
    For those that want to understand the issues here is a little example:
    For this example, I am going to call my company Acme (I like this name). Acme uses a Sneaker method of security (Sneaker method means - To move data from one level to another, you must put in on a diskette, tape, or CD and put your sneakers on the floor and walk it to another location to install it.). While this is the most secure method out there to day, it makes working in development EXTREMELY difficult. Completely isolated environments require special concerns. I wanted to know if anyone out there does this now, and how they manage these issues.
    Domains:
    www.Acme.com
    www.QAAcme.com
    www.DevAcme.com
    When you do development on your site you login as a portal developer JSmith, or KJones, of BRight on the www.devacme.com domain. You build your Portal objects and custom stuff. Now you want to move it to QA, so they can test it and promote it to Production. You build your transport sets. You export using your UNIX script and get your file. You burn the file and the UNIX script to CD.
    You then take the CD to the www.QAAcme.com domain Portal server and login to that system as Oracle / OrcAdmin (God mode). You run the Import script as you normally would. <Error> This doesn't work completely because your user Jsmith is different on this domain and doesn't carry the same GUID in OID. While privileges and spelling are identical, the GUID's in OID differ and the domain names don’t match. (Problem - Separate domains and OID identities - objects without matching owner GUID's will not import.)
    When you check your stuff you realize that some or most of your work is missing, and all of the security that you placed on the objects is not working correctly either. Because domains are different, any OID users which you assigned permissions to are now not working at all. You will have to redo all the permissions work on this domain just like you did on the other domain. (Problem - there is no easy way to change domain names associated to OID users or group accounts, even if the names are EXACTLY the same. Permissions do not move over for users so assigning item level security is a waist of time since you will have to manually do all that work over again.)
    To correct then problems above, you go and export OID user objects like OrclAdmin, IAS_Admin, and a few others. You import these identities on each domain. Now what? Do you give developers 1 identity to do their work? Pass out the Admin passwords on Dev to all the developers to do as they please? Do you build a Dev User for each Developer you have and manage those ID's outside of your normal routine?
    This should draw a somewhat clear picture. There are more issues besides these. I left those out of this talk for now.
    If you have questions please let me know. I would like to hear input on this. Right now, I don't have any easy solutions, just a lot of extra work. Thank you in advance for any input.
    Frank

    Hi Frank,
    A very interesting question, which I never tried nor seen. Anyway, maybe I can try to give you a hand...
    I believe the major problem doesn't seem to be the GUID but rather the privileges of the users / groups within the Portal. I'm assuming that you really want that the users and groups privileges be assigned to the three Portals, 'cause you wanna test them or something like that... otherwise it would be a lot easier to assign them only to the Production machine - also what the Portal documentation encourages you to do (and never take them with the Portal Export / Import... ie, the Portal ACLs).
    In overview, what I think it might work, would be something like:-
    1. Export all the OID users / groups to LDIF files.
    2. Change the domains in the LDIF files to the Target Portal.
    3. Import all the OID users / groups to the Target Portal.
    4. Export with the Portal Export to a Transport Set.
    5. Export the Transport Set to a DMP.
    6. Import the DMP.
    7. Backup the Portal Target at this stage - ALWAYS!
    8. Before merging the DMP file the WWUTL_SEC_TX_PERSON$ and WWUTL_SEC_TX_GROUP$ tables need to be changed - DN (security is taking IDs of the users/groups internally to the Portal - so this should be fine).
    9. Merge the Transport Set within the Portal UI.
    Till point 8 it should be easy to be done... and you may check the Portal Configuration Guide over the 10.4.8 Migrating Users and Groups - http://download.oracle.com/docs/cd/B14099_19/portal.1014/b19305/cg_imex.htm
    On step 8 do something like the following:-
    -- groups (dn)
    update WWUTL_SEC_TX_GROUP$
    set dn=replace( dn, 'dc=dev_domain,dc=com', 'dc=prod_domain,dc=com' )
    update WWUTL_SEC_TX_GROUP$
    set dn_hash = wwsec_api_private.get_dn_hash( dn )
    -- users (dn)
    update WWUTL_SEC_TX_PERSON$
    set dn=replace( dn, 'dc=dev_domain,dc=com', 'dc=prod_domain,dc=com' )
    update WWUTL_SEC_TX_PERSON$
    set dn_hash = wwsec_api_private.get_dn_hash( dn)
    If you do have the opportunity to test this, I'd be much appreciated in knowing whether you've achieved to get this sorted out. And even if there is something I may be missing then you may come back with your questions as I'll try to answer them to my best knowledge.
    Alternatively, you can use the cloning notes within the Metalink website, what they do is a schema database export / import and there it IDs with be there. The only downside is that the export / import will do everything and Portal Export / Import is more flexible, ie, you may not be interested in bringging the whole Portal, but just a couple of pages or Page Groups.
    I hope it helps...
    Cheers,
    Pedro.
    PS - I hope all the above makes sense, but if not, just let me know (or detail me what do you want where I've failed to understand you).

  • Automate the Portal object assignment !!

    Hi All,
    Are there any standard tools available which can automate the process of assigning iviews/pages to worksets and roles?
    Thanks
    Sandip

    Hi Bjorn
    Do you mean the locale transalations wil be lost for  the object attributes (title, description etc) even if we provide the locale values in the XML?
    e.g. I have added the following lines in the XML for multilanguage support for an iView Title
      <Attribute name="com.sap.portal.pcm.Title" type="text">
                     <AttributeValue value="Auto Test View" locale="en" />
                     <AttributeValue value="Auto Test View" locale_german="de" />
                     <AttributeValue value="Auto Test View" locale="" />
      </Attribute>
    You mean the german transalations will be lost if I import it????
    Hi Tobias,
    for test purpose, I created the XML manually. However, we can always create a valid XML using some macro scripts, program or standard Excel to XML mapping tool assuming you would want to create the Portal objects thru an Excel file.
    Regards
    Sandip

  • Portal navigation missing in portal object (java)

    hi,
    first of all, i hope thats the right forum. i'm trying to write my first portal application/object, but my studio can't find the "com.sapportals.portal.navigation"-package and i cant import and use the navigation classes which i need.. is that a bug? do i need to add additional libraries? i've read and done the following tutorials (http://help.sap.com/saphelp_nw70/helpdata/EN/44/489d45f5ee4e35e10000000a1553f6/frameset.htm)
    hope to get some help asap.
    greetings,
    constantin
    Edited by: Constantin Wildförster on Mar 17, 2009 11:46 AM

    Hi,
    you have to import some libraries (in your case it is com.sap.portal.navigation.api_service_api.jar).
    You can find it on the server installaton filesystem here:
    \usr\sap\EXX\JC0XX\j2ee\cluster\server0\apps\sap.com\irj\servlet_jsp\irj\root\WEB-INF\portal\portalapps\com.sap.portal.navigation.api_service\lib\com.sap.portal.navigation.api_service_api.jar
    If you cannot find some classes to import I use this technique: I go to filesystem of the portal to the \usr\sap\EXX\JC0XX\j2ee\cluster\server0\apps\sap.com\irj\servlet_jsp\irj\root\WEB-INF\portal\portalapps\ directory (using TotalCommander in my case) and let it search for desired class (in your case it is INavigationNode.class) - you have to set to search also archives (jar files are zipped classes). Now I copy this JAR to my local filesystem and add the library to the project.
    Romano

  • Portal Object Import problems

    Trying to import my login server, apps, content areas and pages to another portal instance with the same name. When running the import scripts, there are no error messages. In fact they report that rows are being added. When I look for the objects in Portal, they do not show up. I looked in the tables and there were no rows added. Any ideas?

    Trying to import my login server, apps, content areas and pages to another portal instance with the same name. When running the import scripts, there are no error messages. In fact they report that rows are being added. When I look for the objects in Portal, they do not show up. I looked in the tables and there were no rows added. Any ideas?

  • Active and inactive portal objects

    Hello!
    I would like to indentify the active and inactive(unused) objects (Rolles, Worksets, Pages, iviews, etc...) in portal. Can any one advice me how to identify them.
    Note:
    Version Inforamtion
    J2EE Engine - 6.40 PatchLevel 104329.313
    Portal - 6.0.17.0.0
    KnowledgeManagementCollaboration - 6.0.17.0.0 (NW04 SPS17)
    Thanks in Advance,
    Immanuel Gollapalli.

    Hi Immanuel,
    a tool that might help you as a super administrator to check object dependencies / delta links and to compare object properties (e.g. for objects where you assume they are multiplied), might be the PCD inspector. Before using it you should be aware of the following comment: T"he change function should only be used with great care and by persons who have expert PCD knowledge. Accidental changes (such as deleting a PCD object) normally cannot be undone and could gravely endanger or permanently damage the portal." So be careful when using this tool. Details can be found in the documentation here: <a href="http://help.sap.com/saphelp_nw2004s/helpdata/en/c0/2d8a80b5c12945b48cf29bc203f4b4/frameset.htm">http://help.sap.com/saphelp_nw2004s/helpdata/en/c0/2d8a80b5c12945b48cf29bc203f4b4/frameset.htm</a>
    Something that might be interesting for you as well: In order to check the usage of the pcd objects by end users, Portal Activity Reporting is pretty useful. Find documentation here: <a href="http://help.sap.com/saphelp_nw2004s/helpdata/en/58/728ea01cf64fff996b827f2a06f9b1/content.htm">http://help.sap.com/saphelp_nw2004s/helpdata/en/58/728ea01cf64fff996b827f2a06f9b1/content.htm</a>
    Hope this helps to ease your tasks of finding unused or duplicate pcd objects, best regards
    Jana

  • QTP11.0 does recording the list boxes twice (web portal object) that open through browser

    Hello There,
    I am recording an SAP portal application, whereby the list boxes are recorded twice.
    For example: see the code below where during the recording I selected the value from drop down once but this step recorded twice. Moreover, It happens only to the drop down objects only.
    Browser("Create Sample Request").SAPPortal("Create Sample Request").SAPFrame("Sales Sample Create -").SAPList("Sample Reason: *").Select "Quality Issue"
    Browser("Create Sample Request").SAPPortal("Create Sample Request").SAPFrame("Sales Sample Create -").SAPList("Sample Reason: *").Select "Quality Issue"
    Please advise.
    Regards
    Adil Syed

    Adil
    You may want to try reposting your question on the forums specifically for the QTP product. Here's the link.
    http://h30499.www3.hp.com/t5/Functional-Testing-QT​P/ct-p/sws-Fun_Test

  • IMPORT  Portal object.

    I have exported many object from Portal(pages, sso, security, application, content areas, user tables, shared components, etc).
    I want to know how to import them , which ones first, second, and so on.
    Thnaks
    Enrique

    First is SSO, followed by security and then anything else.
    Thanks,
    Arun

  • Portal -object locked

    Hi All,
    In Portal, system landscape, I had created a external system connection under Portal content and was editing it several times under my Administrator ID. Now, when I go there it says:
    18:03:34 - Read-only mode. Object is currently locked by user: Administrator
    I even restarted this system but the lcok hasnt released. I dont know how to release it.
    Please suggest
    Thanks
    Cyrus

    Hi, Bala,
    Thank you for the post, which help me out toward the annoying issue.
    It seems I need some basic training in terms of EP.
    Anyway, much thanks.

Maybe you are looking for

  • Preview seems odd in the fullscreen mode (Yosemite)

    The text color seems have some sort of auto adjustment feature, and this make things worse. I hope Apple could fix it.

  • Error while installing ECC 5.0

    hello plz clear this error after giving export paths and etc i got the following error Copying file D:/ECC 5.0/dbexport1/EXPORT1/DB/ORA/DBSIZE.XML to: DBSIZE.XML. INFO 2007-05-02 02:19:18 Copying file D:/ECC 5.0/dbexport1/EXPORT1/DB/ORA/DBSIZE.XML to

  • How to read outlook mailbox and create corresponding e-mail activities in CRM

    On premises CRM 2013 SP1: current configuration for incoming and outgoing: all of the users in our organization use Microsoft Dynamics CRM for Outlook as the incoming and The E-mail Router is used to send outgoing e-mail that users create in Microsof

  • Issues with filling

    Hey everyone!  I'm currently working on a logo that requires a shape to have split colors.  When I try to fill the object, it only fills parts of the shape.  I've grouped all of the shape together, but I can't seem to figure out why it's doing this. 

  • Yaourt failed to install missing dependencies. then fail md5

    [billytcf@dynames ~]$ yaourt -S aptana ==> Downloading aptana PKGBUILD from AUR... ==> Last 5 comments ordered by date (asc): I deleted the comments here ==> aptana dependencies: - firefox (package found) - libstdc++5 (already installed) - j2re (pack