PCD path from from portal 7.0 to 7.4

HI,
I need to migrate pcd content(pages/iviews etc) from sap portal 7.0 to sap portal 7.4
Pls suggest the way to be taken forward
Thanks
Mano

Hi,
Notice that if these are your custom components, you may have to user the par to war migration tool ,in order to convert those to 7.3/7.4 format:
http://help.sap.com/saphelp_nw73/helpdata/en/5d/43050b08ff42a796b2e466f4210ee0/content.htm
Best Regards,
Tal

Similar Messages

  • Determine system aliases from PCD path?

    I'm trying to display all the system objects in the PCD, along with their associated aliases.  I'm able to traverse the PCD via the JNDI interface, and I can pick out all the systems (based on the class name).
    However, at this point I'm stuck.  I've tried various methods of trying to fetch the system object from the PCD, but nothing seems to work.
    Given a PCD path, how can you fetch the related object? 
    I'm trying to do this:
    Object o = ctx.lookup( "pcd:portal_content/Collaboration_Integration_WebEx" );
    'o' is a com.sapportals.portal.pcd.gl.PcdGlContext, which I assume should be accessed via IPcdContext.  However, this isn't a system object; rather, it seems to be another lookup mechanism.
    Any suggestions would be most welcome.
    BTW, I've also looked at using the Portal Service for systems, ala
    ISystems systemSrv = (ISystems) PortalRuntime.getRuntimeResources().getService(ISystems.KEY);
                   IPrincipal prin = getServiceUser("pcd_service");
                   String aliases[] = systemSrv.getAliases(prin, true);
    but this doesn't seem to return all aliases in the system (and therefore not all systems), whereas traversing the PCD manually does return all defined systems.
    Message was edited by: Ken Miller

    Hi Ken,
    I suggest doing the look up this way:
    Once you get the PCD address for each system, do a lookup to get the semantic object (ISystem) for the system:
    Hashtable 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,
        PcmConstants.ASPECT_SEMANTICS);
    InitialContext iCtx = null;
    try
        String systemID = "pcd:portal_content/myFolder/mySystem";
        iCtx = new InitialContext(env);
        ISystem result =(ISystem)iCtx.lookup(systemID);
    catch(Exception e)
    Either way, when you look up the title (a text attribute), you must supply the locale. For example:
    result.getAttribute ("attribute",request.getLocale() )
    Hope this helps.
    Daniel

  • Get current PCD path from user context

    Hi expert,
    Anyone has an idea how to get the pcd path of WDJ ? from user context ?
    Thanks for your quick reponse.
    Kr,
    Ben.J.

    Hi Ben,
    I am not quite sure what your use case is here.
    However, have a look at this link:
    http://help.sap.com/saphelp_nw70ehp1/helpdata/en/b4/adbf40b87e0366e10000000a1550b0/frameset.htm
    If it is for navigational purposes, you can use the WDPortalNavigationService.
    Have a look at http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/2f72d990-0201-0010-85b0-8d626287dd4d
    - SM

  • SSO issue when Webi Iview is viewed from consumer portal

    Hi,
    We have our BI Portal federated to another Portal. I have a Web Intelligence report iview created in our producer Portal using Open Doc link in an URL iview. It opens perfectly fine when viewed in the producer portal. But when the same Iview is viewed from the consumer portal, SSO doesn't seem to work. I get the following error when the Iview is opened,
    Account information not recognized: Logon ticket could not be validated by system BM7CLNT100. Message: TICKET_ENCODING_ERROR. Ticket/logon string: AjExMDAgAA9wb3J0YWw6UEFSQVgwMjWIABNiYXNpY2F1dGhlbnRpY2F0aW9uAQAIUEFSQVgwMjUCAAMwMDADAANF
    RDcEAAwyMDEwMDkyOTE1NDIFAAQAAAAICgAIUEFSQVgwMjX/AQUwggEBBgkqhkiG9w0BBwKggfMwgfACAQExCzAJBg
    UrDgMCGgUAMAsGCSqGSIb3DQEHATGB0DCBzQIBATAiMB0
    xDDAKBgNVBAMTA0VENzENMAsGA1UECxMESjJFRQIBADAJBgUrDgMCGgUAoF0wGAYJKoZIhvcNAQkDMQsGCSqGSIb3D
    QEHATAcBgkqhkiG9w0BCQUxDxcNMTAwOTI5MTU0MjM1WjAjBgkqhkiG9w0BCQQxFgQUcqdcKGLWYPOuXMqwm!cXEQxMX
    t8wCQYHKoZIzjgEAwQvMC0CFD7tYQD9VjOPYK/!7UwY28KoWoGEAhUA5n4BVetumsFn3i!KpivWTDqlRYM=
    This message appears above the BO Infoview login screen. The userid part is pre-populated with my user id.
    BM7CLNT100 is our producer portal. BEx Iviews are working fine from consumer portal. Am I supposed to pass any extra application parameter? Could you please help me out with this issue?
    Thanks,
    Ashwin

    Hi Keshari,
                Thanks for the reply. Both the links you have mentioned are problems that I am not facing. I have no SSO issue in the producer portal. It logs me in and takes me directly to the Webi report. I have the error occuring only when I try to access this report from the consumer portal exposed as remote role.
                This is the path it is taking.
    consumer portal to producer portal (SSO) - working
    producer portal to BO (SSO) - working
    but consumer portal to BO through producer portal - not working
    Thanks,
    Ashwin

  • Java App from SAP Portal - SSO2Ticket call - java.lang.UnsatisfiedLinkError

    Hi
    I am facing a problem in trying to call a java application from SAP portal.
    *Cause:*
    This java application is built on Unix (AIX) server. Previously it was running fine. Then there is a Tech Upgrade on SAP side in our company. After that I have been told to test whether the Java Application is getting called correctly or not.
    Error:
    I am getting the below error
    java.lang.UnsatisfiedLinkError: com/mysap/sso/SSO2Ticket
    Also when I am checking the log entry all I am able to see, there is error in SSO2Ticket.verify() method and the error is
    Error during initialization of SSO2TICKET;       com/mysap/sso/SSO2Ticket.init(Ljava/lang/String;);
    Effort:
    I checked all possible aspects what ever came to my mind and found in this forum so far.
    1. com/mysap/sso this package is there.
    2. SSO2TICKET class defined in that package
    3. The JAVA_HOME and CLASSPATH are defined correctly ( I guess so)
    4. Even the "libsapsecu.o" file is present
    I am not sure why still this error is coming. Am I missing something here? Or what ever I have mentioned above 1-4 I am not getting them correctly.
    I am new to this kind of native call technology. Please help me on this.
    My concerns are :
    1. Is the package com/mysap/sso should be in a specific location, which I am missing.
    2. Do I need to revisit my CLASSPATH set up for JAVA?
    3. Is any change required to the libsapsecu.o file?
    4. Most of all what on earth can I do to overcome this?
    5. After Tech upgrade do they need to do some sort of thing to make the Java native call available, which they might have missed? Does any one aware of any such thing?
    Please let me know the answer asap.
    Thanks
    Santanu
    Code:
    I am also attaching the code snippet from JAVA
    public class SSO2Ticket {
    static {          
              if (System.getProperty("os.name").startsWith("Win")) {
                   SECLIBRARY = "sapsecu.dll";
              } else {
                   SECLIBRARY = "libsapsecu.o";
              try {
                   logger.debug("java.library.path - "+System.getProperty("java.library.path"));
                   System.loadLibrary(SSO2TICKETLIBRARY);
                    logger.debug("SAPSSOEXT loaded.");
              } catch (Throwable e) {
                   System.out.println("Error during initialization of SSO2TICKET:\n"+ e.getMessage());
                   logger.error("Error during initialization of SSO2TICKET:\n"+ e.getMessage());
    public static synchronized String[] verify(String ticket, String pathToPSE) throws LogonTicketException
              //System.out.println("Ticket: "+ticket);
              //System.out.println("PSE: "+pathToPSE);
                logger.debug("Ticket: "+ticket);
                logger.debug("PSE: "+pathToPSE);
              String[] ticketContent = null;
              logger.debug("The value for initialized is -
    >"+initialized);
                   try {
                        init(SECLIBRARY);
                   } catch (Throwable e) {
                          logger.error("Error during initialization of SSO2TICKET:\n"+ e.getMessage());

    Hi,
    have you searched on SCN? There are some threads with same problem such as [this one|/message/9270216#9270216 [original link is broken];. There is more threads. They may help you to solve your issue.
    Cheers

  • Running forms 6i and reports 6i from oracle portal

    hi all,
    is it possible to run the forms and the reports developed in
    forms 6i and reports 6i from oracle portal
    or
    is it possible to export forms 6i and reports 6i into oracle
    portal
    prabhakaran

    Dear Friend,
    It is possible to deploy 6i forms & reports by Apache Web
    Listener. You will have to edit the httpd.conf configuration
    file and add your virtual path as Alias. The Virtual Paths are
    /dev60html/
    /dev60cgi/
    /jinitiator/
    /dev60temp/
    Reply me if youre are successful.
    Thanx.

  • Accessing ContentDB Webclient from Oracle Portal

    Hi All,
    Is there a way to access ContentDB webclient from oracle portal application.We are new to oracle portals. Please let us know if anyone has idea about how to proceed on developing it to access ContentDB webclient.
    Thanks,

    I could be completely wrong here, but I believe you may be able to write a PDK portlet that uses the Content DB API.
    The path we are taking is using Webcenter with a JSF bridge and the Content DB (CDB) API. In JDeveloper, we have multiple samples of the ADF/JSF-CDB API functioning. We then moved on and have JHeadstart producing the ADF/JSF; which in turn uses the CDB API. We are currently testing deployment.
    Our next step will be to link it with Webcenter and we will have should then have our portlet.
    Hope that helps.
    Steve

  • How to find the CPU utilization from the portal front end

    HI Guys,
      I want to find the CPU utilization from the portal front end browser screen.Can you please let me know how to find this and also the path to find it.
    And how to find the CPU utilization from the server.What is the command to find the CPU utilization at unix level.
    Regards,
    Krishnam.

    hi you can create transient field in view object indicate to visibility of row (boolean ) and create view criteria that show only rows that are able to be visible according to transient attribute and at the update process set the attribute to true inside entityImpl class

  • Check insertion of Travel Expenses inserted from user portal

    Dear SAP Gurus,
    is it possible to insert a R3 control that check the number of Travel Expenses of a certain type (f.e. "meal") that the user inserts from SAP portal linked to a single trip, f.e. an user exit I can use?
    I don't need this control when you try to save the trip, but when you check the Travel Expenses insertion.
    Thank you, best regards.
    Stefano

    You can use the BADIs under Personal management -> Employee self service -> service specific settings ->Travel management -> BADIs for TM ( SPRO u2013 IMG path
    FYI
    USER_CHECK_LINE_OF_MILEAGE Edit individual leg of trip and cost distribution miles/kilometers
    USER_CHECK_MILEAGE Edit all legs of trip and cost distribution miles/kilometers
    USER_CHECK_LINE_OF_RECEIPTS Edit individual receipt and cost distribution: receipts
    USER_CHECK_RECEIPTS Edit all receipts and cost distribution: receipts
    USER_CHECK_LINE_OF_ADVANCES Edit individual advance
    USER_CHECK_ADVANCES Edit all advances
    USER_CHECK_LINE_OF_DEDUCTIONS Edit individual deduction
    USER_CHECK_DEDUCTIONS Edit all deductions
    USER_CHECK_LINE_OF_ITINERARY Edit individual destination and cost distribution: destinations
    USER_CHECK_ITINERARY Edit all destinations and cost distribution: destinations
    USER_CHECK_TRIP_COSTS Cost distribution of trip
    USER_CHECK_GENERAL_DATA Edit general data and period data of a trip
    USER_CHECK_EDITOR Edit general texts of trip
    USER_CHECK_RESULTS Edit travel cost results
    USER_CHECK_CHANGES Edit changes to trip
    Good luck
    Saquib Khan

  • SSO to J2EE application from SAP Portal

    Hi
    I am trying to do SSO from SAP Portal to a J2EE engine which runs on SAP Web AS.
    Here are my queries
    1. When I deploy a J2EE application on Web AS , I dont get any login screen. How can I make sure that if a user wants to access this J2EE application he should get a login screen and provide his login credentials first, only then would he be able to access the J2EE application.
    2.When I am done with Part 1. If a user tries to access this J2EE application from the Portal (asuming the user Id's in Portal and J2EE application are same and both are in the same domain) , I should not get any login screen and should be able to view the J2EE application.
    3.I want to use SAP Logon tickets generated by the Portal to enable SSO.
    I have done all the necessary configurations in the J2EE server.
    1. Imported the Portal's verify.der certificate.
    2. Adjusted the login modules stack for the application accordingly.
    Can anyone please help me out with this or throw some light.
    Please help.
    Thanks in advance,
    Vivek
    PS - Points will be definitely rewarded

    Hi Vivek,
    Let me give you the solution for both questions differently.
    <b>Ques 1. When I deploy a J2EE application on Web AS , I dont get any login screen. How can I make sure that if a user wants to access this J2EE application he should get a login screen and provide his login credentials first, only then would he be able to access the J2EE application.</b>
    <b>Ans:</b> For doing this in the code of your J2EE application you have to write a if statement which will check if the user ID is coming from the backend or not. If yes then you display that logon page else you just pass that username which is coming from backend and displ;ay the page accordingly.
    <b>Ques 2.When I am done with Part 1. If a user tries to access this J2EE application from the Portal (asuming the user Id's in Portal and J2EE application are same and both are in the same domain) , I should not get any login screen and should be able to view the J2EE application.</b>
    <b>Ans:</b> Yes, this is what I am explaining you. Even I had also made same kind of J2EE application in which if the user is coming from the backend then he/she will look the J2EE screen else if the username is not coming then he will se the Login screen. Exactly same as what are looking for.
    <b>3.I want to use SAP Logon tickets generated by the Portal to enable SSO.</b>
    <b>Ans:</b> I have used User Mapping instead of SAP Logon ticket. Well that is also the option for SSO but personally I think User Mapping is easy and better way for implementing SSO.
    I dont know whether this will help you or not. Please let me know. I can definately help if you want to implement SSO using User Maping.
    Regards
    Pravesh
    PS: Please dont forget to reward points.

  • Issue in Passing Value from SAP Portal through Open Doc

    Hi
    I am  trying to pass the variables through open doc link from SAP portal.
    I am trying to pass four variables.
    OrganisationHierarchy
    FiscalPeriodFrom
    FiscalPeriodTo
    Business
    OrganisationHierarchy  and Business are hierarchy variables.
    I am testing few scenarios.Scenario1 and Scenario 2 are working fine.
    But I am facing with Scenario3 and Secnario4.
    Scenario1
    Only two levels are passed to OrganisationHierarchy
    http://mspr39.corp.medtronic.com:8080/OpenDocument/opendoc/openDocument.jsp?sap_sysid=DB1&sap_client=010&iDocID=11589&lsMOrganisationHierarchy=[ZSS_L2_C+++++++++++++++++++++ZSS_L2_SEL].[AUSTRALIA+++++++++++++++++++++0HIER_NODE];[ZSS_L2_C++++++++++++++++++++ZSS_L2_SEL].[INDIA++++++++++++++++++++++++++0HIER_NODE]&sRefresh=Y&lsSFiscalPeriodFrom=001.2010&lsSPreviousWorkingDay=10%2F28%2F2010&lsSTargetCurrency=HKD&lsSFiscalPeriodTo=011.2010
    Result: Report is refreshed
    Status: Passed
    Scenario2
    Only two levels are passed to Business
    http://mspr39.corp.medtronic.com:8080/OpenDocument/opendoc/openDocument.jsp?sap_sysid=DB1&sap_client=010&iDocID=11589&sRefresh=Y&lsSFiscalPeriodFrom=001.2010&lsSPreviousWorkingDay=10%2F28%2F2010&lsSTargetCurrency=HKD&lsSFiscalPeriodTo=011.2010&lsMBusiness=[0MAT_PLANT__ZBUSINESS++++++++RKEG_WWBUS_0MATPLANT].[ATV+++++++++++++++++++++++++++0HIER_NODE];[0MAT_PLANT__ZBUSINESS+++++++RKEG_WWBUS_0MATPLANT].[TPS++++++++++++++++++++++++++++0HIER_NODE]
    Result: Report is refreshed
    Status: Passed
    Scenario3
    When two levels are passed  for both OrganisationHierarchy,Business
    http://mspr39.corp.medtronic.com:8080/OpenDocument/opendoc/openDocument.jsp?sap_sysid=DB1&sap_client=010&iDocID=11589&lsMOrganisationHierarchy=[ZSS_L2_C+++++++++++++++++++++ZSS_L2_SEL].[AUSTRALIA+++++++++++++++++++++0HIER_NODE];[ZSS_L2_C++++++++++++++++++++ZSS_L2_SEL].[INDIA+++++++++++++++++++++++++0HIER_NODE]&lsRefresh=Y&lsSFiscalPeriodFrom=001.2010&lsSPreviousWorkingDay=10%2F28%2F2010&lsSTargetCurrency=HKD&lsSFiscalPeriodTo=011.2010&lsMBusiness=[0MAT_PLANT__ZBUSINESS+++++++RKEG_WWBUS_0MATPLANT].[ATV++++++++++++++++++++++++++++0HIER_NODE]
    Result: Report is  never refreshed and its keep on running
    Status: Failed
    Scenario4
    Only three levels are  passed for OrganisationHierarchy,
    No values are passed for Business
    http://mspr39.corp.medtronic.com:8080/OpenDocument/opendoc/openDocument.jsp?sap_sysid=DB1&sap_client=010&iDocID=11589&lsMOrganisationHierarchy=[ZSS_L2_C+++++++++++++++++++++ZSS_L2_SEL].[AUSTRALIA+++++++++++++++++++++0HIER_NODE];[ZSS_L2_C++++++++++++++++++++ZSS_L2_SEL].[INDIA+++++++++++++++++++++++++0HIER_NODE]; [ZSS_L2_C++++++++++++++++++++ZSS_L2_SEL].[ASEAN++++++++++++++++++++++++++0HIER_NODE]&lsRefresh=Y&lsSFiscalPeriodFrom=001.2010&lsSPreviousWorkingDay=10%2F28%2F2010&lsSTargetCurrency=HKD&lsSFiscalPeriodTo=011.2010
    Result: Report is  never refreshed and its keep on running
    Status: Failed
    Thanks
    Arun

    Hello Rupachandran,
    the memory id won't work as it is within the current session only.
    you have two main options:
    1) pass parameters in URL
    2) persist the parameters somehow ( shared memory area, database table )  and pass a GUID in the URL which refers to these.
    strangely enough although this is a mirror of most of the posts here, which want to launch WDA apps from standard GUI based code, the techniques are very very similar.
    you might get some help from looking at this recent post Calling webdypro through R3 Function module

  • How to open NEW PORTAL PAGE from current portal page ?

    I'm very confuse with my problem.
    I have 2 portal page.
    portal page I has 2 portlet : portlet A & portlet C.
    portal page II has 2 portlet : portlet B & portlet C.
    Now my customer want : start with portal page I, when i submit portlet A, program will open portal page II.
    I don't know the way to call new portal page from current portal page. Help me, please.
    Thanks.
    Edited by: young_hero on Oct 30, 2008 1:12 AM

    Could you please help me how to call a .html page
    from a Pl/Sql procedure or trigger ?
    Thanks & Regards
    Kalyani KothaKalyani,
    Could you explain a little more exactly what you're trying to acheive? I'm not quite sure what it is you're asking for. Are you asking: "how would you/can you open a browser and direct it to a URL with PL/SQL?"
    Earl

  • Upload PDF file from SAP Portal and save in SAP

    A file in PDF format needs to be uploaded from SAP Portal and the file is to be saved in SAP. Request for help, how to do the same. What are the FM to be used etc..
    Thanks,

    hi
    Use FM  GUI_UPLOAD with file type as BIN
    there are similar threads...pls refer to them for more details:
    https://www.sdn.sap.com/irj/sdn/profile?userid=3166533
    Upload pdf file to SAP
    PDF File
    reward if helpful
    regards,
    madhu

  • How can we copy report from one portal to other portal

    hi,
    I have to copy one report from 1 portal to other portal so how we can do that .If anybody knows pls tell me

    Hi,
    Can you tel us the type of Report you are using ?
    Regards,
    Sandeep

  • How can we call Tcode from the Portal?

    Senario:
    2 BAPI’s are developed:
    1. The information say... ABC is stored into the table from the portal using the Create BAPI.
    2. The change in this ABC information is done using a particular <b>Tcode</b> …say xyz. This is a report that calls the change BAPI inside.
    The ABC information change will be done either through the Tcode in ECC or through the EP.
    3. The Tcode has been created in ECC.
    Please let me know who will be responsible to call this tcode from the Portal and how?
    I am very very new to EP field so please help...

    Hi Jignesh,
    If you have already performed these steps and are able to see the iview that you have created. Then I think your issue has been sorted out.
    To explain it to you in detail.
    Let us suppose, you have created a SAP Transactional iview to access the TCODE-SE38.
    Now, as soon as the user clicks on the iview, it will authenticate by asking for the username and password for the backend system...if your SSO is not in place.
    Now, if your asking me how to make the iview visible.
    You can add assign this SAP transactional iview to a page,a workset or a role and add the corresponding page, workset or role to the user in USER ADMINISTARTION by making it an entry point.
    Or to make the iview as an entry point, right click on the iview that you have created and open the properties, then for the option that says entry point choose yes.
    I guess that answers your question.
    Let me know if you have need any further clarifications on the same.
    Regards,
    Sandeep

Maybe you are looking for

  • How to add vertical scrollbar to a tree region

    Hi, I have a page containing two regions. The first is a tree region displayed on the left hand side of the page. The second is form region displayed to the right of the tree, showing details relating to the selected node from the tree. How can I add

  • How to default value in collection after intial collection field entered

    Hi there, Am working on gettting to know collections but not really had much to do with them so far. I have a multi row data entry screen that works great using a collection. Now the boss has decided that the new records require a default value that

  • DBMS_CRYPTO : DECRYPT error ORA 28817...

    Hello, We are in 10g2, I have few big VARCHAR2 columns to encrypt in one table. I am pretty new in this topic.. I took the standard example given with package DBMS_CRYPTO : http://download-west.oracle.com/docs/cd/B19306_01/appdev.102/b14258/d_crypto.

  • Macbook Pro has a siren noise when restarting

    When I restart my computer and as it starts to boot up, a loud interval siren noise starts and the computer has a blank black screen. The only way for me to stop it is to shut down my computer right away. Any suggestions on what this problem might be

  • Change of Costing Sheet Assignment

    Dear Experts, We have assigned costing sheet to valuation variant and valuation variant is assigned to costing variant. This costing variant is assigned to order type for production orders. Now we have created new costing sheet and assigned to valuat