Deplyment in portal & performance optimal development of VC applications

Hi Experts,
  I need some information regarding these queries. If possible can you help me out.   
  Can anyone provide us with :
1)Are there any Material/guidance on best practices for the deployment of the VC application in the portal
2) Any Recommendations for performance optimal developing and development guidelines from SAP
                      Thanking you so much.
Arun

Hi Arun,
For your first question, you need to define some standard:
a. You should have standard naming convention for your portal objects (roles, iViews, etc.) especially for the prefix.
b. Each Visual Composer developer in your organization have to configure their Visual Composer profile as follows.
1. Login to Visual Composer.
2. Open an existing model or create new.  You only need this step to show Tools menu because it does not show if there is no model opened.
3. Navigate to Tools | Options.
4. Select Compiler tab. 
5. Change the u201CPAR name prefixu201D to the one you use to create your portal objects (i.e. roles, iViews, etc), For example, com.<yourcompany>.portal.
6. Check u201CDeploy model with PARu201D checkbox.
7. Click OK button.  The changes is attached to current Developeru2019s profile so each developer need to do this configuration.
8. When you execute the Export process for your Portal Transport package, the PAR files for your VC applications will be automatically included in the transport package as long as the prefix for your iViews is the same as the "PAR name prefix" as mentioned on step 5.
I will write a blog regarding this.  In the meantime, let me know if you have any questions.
Regards,
Erwin

Similar Messages

  • Doubts over the Performance in Developing a Chat application

    We are developing a chat application which needs to update the chat content in the database for the duration of the chat (ie.,For the duration of a session).At the same time the page should refresh and show the current content on both ends.In addition to both these, the database tables has to be checked to detect the occurence of a Network error on both sides.
    We have developed it as a Browser based chat and we have used PHP with MySQL. The performance is slow.
    Can anyone give a suggestion as to whether we can develop the chat application completely from the scratch and if we do that which technology should we choose to boost the performance.
    If anyone is not clear about my problem just mail me.I'll explain it in more detail.
    Thanks in Advance

    Hi,
    I just wanted to know these following answers.
    2) Network failure -- Means (either browswer got killed or data did not arrived/Page Not refreshed)
    3) which WebSErver are U using?
    From java, it is very easy to develop chatting application for which you can use applet and servlets for the same (if you consider the performance is the utmost importance)
    Updating to the database should not be done for the duration levels rather should be done at the event levels(data change/keyboards/session -inf changes).
    Im not sure about PHPs running at client but I can suggest you to use two frames .One is for typing and other one is for displaying information which basically gets the staus from the server abt other users in the chat either from the session, which would be driven by other component which is static) .
    Any how, I just put my ideas (Im sure , you know all these things)
    with regards
    Lokesh T.c

  • Portal Performance is Very Slow..Pls Help

    Hi to all.
    Our machine is Sun280R - Sun Solaris 8..
    Using Oracle 9iAS 9.0.2.0.1..
    Our portal is 9.0.2.0.1 Release 2.
    All installed in one machine (infs/apps)
    We have difficulties with the Portal performance.
    It takes slow time to login, and view the pages.
    and when we click the Customize button, it will be more slower (50 sec)...
    Can anybody help?
    How to check what is wrong here?
    Pls..this is urgent..
    Thanks.

    you need to type in the name of a valid tablespace in the database where you are trying to install the owa_perf tables.
    Like it says in the setup guide (readme.htm) that comes with the scripts..
    "During the installation process, you will be asked for three tablespace destinations for:
    * the log tables
    * the log indices
    * the log materialized views
    It is recommended, though not mandatory, that you create and specify individual tablespaces for the storage of these elements. You cannot use DEFAULT as a valid tablespace for these responses."
    ...so you need to type in the name for a valid tablespace for each entry, you can type the same name but it asks you for three choices because each one can get large when your logs are large, asking for them separately would allow you to place them on separate disks or tablespaces that you could drop independently of other data.

  • Portal performance monitoring scripts : (Unable to generate reports)  HELP

    Hi,
    Using 10.1.2.0.0
    I followed README.html document to load the logs files to generate reports for Portal Performance.
    First of all while running loadlogs.pl I keep getting the following error. I even tried adding -nodirect but still gets the same error. Don't know why. But it looks like there is some data loaded in OWA_LOGGER table
    C:\ORACLE_PRODUCTS\PORTAL_AS\portal\admin\plsql\perf\loader>perl loadlogs.pl -logical_host localhost -connection owa_perf/owa_perf@orcl -http_logfile C:\ORACLE_PRODUCTS\PORTAL_AS\Apache\Apache\logs\error_log.1130457600 -webcache_logfile C:\ORACLE_PRODUCTS\PORTAL_AS\webcache\logs\access_log -oc4j_logfile C:\ORACLE_PRODUCTS\PORTAL_AS\j2ee\OC4J_Portal\application-deployments\portal\OC4J_Portal_default_island_1\application -nodirect
    25-Oct-05 13:20:17, Copying abc:C:\ORACLE_PRODUCTS\PORTAL_AS\Apache\Apache\logs
    \error_log.1130241600
    25-Oct-05 13:20:17, Loading C:\DOCUME~1\whitesox\LOCALS~1\Temp\abc_error_log.1130
    241600.20051025.132017
    25-Oct-05 13:20:21, Copying abc:C:\ORACLE_PRODUCTS\PORTAL_AS\j2ee\OC4J_Portal\a
    pplication-deployments\portal\OC4J_Portal_default_island_1\application
    25-Oct-05 13:20:21, Loading C:\DOCUME~1\whitesox\LOCALS~1\Temp\abc_application.20
    051025.132021 -nodirect
    SQL*Loader-350: Syntax error at line 127.
    Token longer than max allowable length of 258 chars
             end",
            ^
    25-Oct-05 13:20:22, Copying abc:C:\ORACLE_PRODUCTS\PORTAL_AS\webcache\logs\acce
    ss_log
    25-Oct-05 13:20:31, Loading C:\DOCUME~1\whitesox\LOCALS~1\Temp\abc_access_log.200
    51025.132022Then I ran reports.sql but I don't see any reports being generated, but running this script did populate some other tables. I tried running some other scripts also but somehow I don't see any reports being generated as opposed to what is said in the README.HTML document i.e. "A sample web page (reports.html) is included which provides links to the generated reports.". How really I get to see the reports, where are the reports generated, is it something else that I am missing. No matter what script I run I don't see any report being generated. The document is not so clear. Can someone please help me out here. Thanks

    Hi!
    You have to change to directory
    ORACLE_HOME$/portal/admin/plsql/perf/scripts
    (you can find reports.sql in it) before you run reports.sql script!
    It will produce several .txt files.
    After running the script just open reports.html, that will point the generated files.
    A better place to ask questions like this:
    Portal Performance and Scalability
    http://forums.oracle.com/forums/forum.jspa?forumID=15

  • Weblogic portal 9.2 (development versus staging)

    am brand new to Weblogic portal.
    I was going through 9.2 portal tutorial and came across 2 section
    a)create a portal in your development environment
    b)assembling a desktop in your staging environment
    I am confused because in both I can create portal/portlet etc....hence wondering what is the difference with "b" from "a"
    thanks
    M

    Hello Manjit,
    a> While creating a portal, developer creates a .portal file adds pages and portlets to the portal and then when runs the .portal file, it is a file based portal which is good in many ways but you cannot do personalization and entitlements to some resources like pages etc.
    b> Based on the .portal file developed by the developer in part a, a portal admin or designated admin, can create a desktop in which case it is rendered as a streaming portal. It supports personalization and entitlement to all resources like pages etc. Also you can have multiple desktops based on a single .portal file. You can add, delete modify different components on a desktop like pages, books, portlets at runtime. Also you can have multiple desktops from same.portal file which can serve different users.
    Now it depends on your requirements which approach you want to take.
    Hope it helps
    Thanks
    Vishnu

  • Portal performance report

    Hi Portal GURUs,
    We have configured Portal Activity Reports for monitoring hits but we required to monitor Portal Performance.
    Please suggest me if there is any in built features to get these reports?
    Regards
    Kiran

    Hi,
    you can monitor the portal performance by using  CCMS (and GRMG).
    Below link will also help you.
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/48fead90-0201-0010-6e83-b43f5dd4d338https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/3ba6a290-0201-0010-d684-c94b1c765ae9
    Raghu

  • Portal Performance Trend Report

    Hi Portal Gurus,
    I have one request.
    For ABAP Based system we can get historical performance report.
    But for Portal , how we can get daily / weekly or monthly based report for performance.
    We have Mercury Tool to get report for few 'Pages' based on users & response time.
    I have checked response summary from monitoring. But we have multiple dialog instance & node.
    Collecting data from there is not choice.
    I'm looking for better way to way to get portal performance.
    Regards
    Sumanta Chatterjee

    Hi
    There are some portal activity report available in portal.chk user administration->activity report.Also you can customize this report according to your requirement.Basically a user activity report.
    Also in netweaver administration (http://<portal url>:<port>/nwa)you can access all kinds of usage data.
    Shankar

  • Portal performance KPIs

    I need to define an SLA for Portal performance.
    What would be the top KPIs or metrics for this?
    What are the tools/reports to measure it?

    Hi,
    Usually customer expect in SLA to be determined :
    a)  average response time (or processing time) KPI
    This KPI should be carefully defined for well-described process dialog steps (for UI based scenarios), as well as for well-defined amount of processed data.
    For background jobs processing time can be defined, with direct relation to the volume of data to be processed.
    The network environment (LAN/WAN) has significant impact on response time. The system hardware (CPU, Memory, Disk I/O) too. This means that you have to describe the conditions (fast CPU, enough memory, good network, etc) with as concrete as possible parameters, directly in the SLA together with the KPI.
    b) processing throughput or capacity , e.g. number of concurrent users, parallel tasks, orders per hour, and so on
    The KPI of how many users I can run on the system sometimes is a KPI that customers require. This, similar to the response time KPI, should be documented together with the hardware requirements and the volume of data requirements.
    Regards,
    Markus

  • Improve Portal performance with BI-Java by adding additional server node.

    Hi SAP Expert
    I wonder anyone might have attempted this before,
    In an environment with BI-Java and Portal Java stack installed on the same server, is it possible to improve the system performance by adding additional portal server node? or is there any improvement seen by adding the extra server node?
    I am after suggestion and experience on how the portal performance can be improve, with consideration of BI-Java sharing Portal resources.
    Any comment will be most appreciated.

    Hi Jim,
    We've this configuration at our site, Portal and BI running together (not federated).  Recommendations would be to:
    1. Set a sensibly large max heap size on each server node of Portal (at least 2GB if not larger) and implement several nodes at least.  For example we have 4 x physical nodes, each running 3 server nodes of 2GB max heap size apiece so a total of 12 nodes.
    2. Implement the BI Safety Belt for large results sets (1127156)
    3. Implement the latest JVM / JDK you can on your environment.  We found much improved performance after implementing JDK SR10 with the J9/2.3 options enabled e.g.,  -Xjvm:j9vm23
    -Xsoftrefthreshold0
    4. Patch your BI components on the Portal (BIBASES, BIWEBAPP etc) to the latest available patch level for your Portal SP level
    5. Make sure all your RFC connections are load balanced to the backend and tuned for the kind of load you expect on your reports, and the BI is sized appropriately in terms of app servers and dialog work processes, RFC-enabled login groups in SMLG etc.
    6. Consult notes 1048691 (especially useful, opions &PROFILING=X&TRACE=X added to reports for example for performance tracing), 937697, 1021921, 948158 for information about problem analysis for this scenario
    7. Implement SAP Web Dispatcher for Portal to reduce load on static mime files
    8. Tune the Portal application.  There's plenty information on SDN related to Portal performance tuning.
    I hope this helps!
    Cheers,
    Marc

  • The Performance of Developer Server ??

    Hi:
    In August, Rajs asked: Is WebForms only for Intranet and NOT
    Internet?
    Now, I need urgently answers and details for this question, the
    situation is same in my work. Rajs wrote:
    I have deployed a Developer 6.0 application on the web
    (Internet). I am using Application Server 4.0.7.1 on Windows NT
    SP4. Of course and also JInitiator.
    On a 128 MBPs Internet line The time to access www.yahoo.com was
    around 5 seconds. The time taken to download the Employee
    Details Applet was around 6 minutes. This is certainly not
    acceptable.
    I want to prove that Developer WebForms is also deployable and
    can be used on the Internet as well as the Intranet. I was sadly
    disappointed.
    I have not tweaked any parameters on the Application Server. So
    it is possible I am missing something.Can anybody please comment on this?
    Regards
    Rajs
    null

    Accessing external Databases with RFC-based middleware is Ok, but the best performance you usually get by accessing the external database directly from within the SAP ABAP server with the "DB multiconnect" feature. This allows ABAP programs to read and write to others than the primary database. ABAP knowledge is of cause required.
    SAP has several products that use this feature and that may already fit your needs, e.g. BI (also known as BW) and SCM (also known as APO).

  • Desktops and portals - 8.1 development

    We're having a fun time here, trying to determine which tools are appropriate to which tasks in on-going Portal 8.1 development.
    First issue: We have created a Zions.portal file in Workshop. This is where we do fundamental things like wire in the Visitor Tools. Then, of course, we go into the Admin tool, and create a desktop through which to render the portal. Now, say we want to change the way the portal is wired to Visitor Tools. The only place I can find to do this is on the portal file in Workshop. How do I then push that change to the desktop(s), without nuking them and recreating them?
    Second issue: Say we want to add a particular page to the desktop, but want it to be reflected in the Zions.portal file for generating future desktops. How should this be done?
    Third issue: We've created a new portlet on one of our individual development environments. Now we want to move it to our integrated environment, and add it to the desktop. The only way we can seem to make it available in the Admin Tool Library is to actually REcreate the portlet file on that environment, or to add it to the Zions.portal file, nuke the existing desktop, and create a new one.
    Can someone help me understand how these sorts of activities are supposed to be handled between tools/environments?

    Second issue: Changes made in desktop will not be reflected in the .portal file because the .portal file is just an xml file where as the changes to the desktop are written to the desktop.
    but this issue can be solved in a way with the solution for the third issue.
    Third issue: just create a new desktop by choosing the newly updated .portal file as template and select "keep the existing resources". You will see the changes in your previously created "main desktop". you can now delete this newly created desktop.
    hope this helps
    Ravindra

  • SSL impact on Portal performance.

    I was wondering if anyone knows of any benchmarks of Portal performance with SSL enabled versus a non SSL enabled Portal.
    I realize that SSL does create some additional overhead on the server during the encyrpt/decrypt process. I'm trying to determine if a dedicated reverse proxy may be more beneficial to support approximately 1000 concurrent connections.
    Thanks in advance, and as always points awarded.

    I haven't seen any official figures, but you also have to consider the applications running in the portal. For example, if you plan to encrypt SAPGUI for HTML, that will have an imapact etc.
    Reallistically you need to do your own tests, as relying on someone else's figures based on their specific portal applications may lead you to problems later on.

  • TEP15 SAP Enterprise Portal and KMC Development Book Required.

    Hi everyone....
    can someone please let me know where i can download book "<b>TEP15</b> - SAP Enterprise Portal and KMC Development" from?
    Its urgent please.
    Thanks in advance.
    Regards,
    Tejas

    See https://forums.sdn.sap.com/thread.jspa?threadID=398494

  • Supply recommendations for Improvement of portal performance and create POC

    HI All
    i am not aware of Supply recommendations for Improvement of portal performance and create POC*s, any body let me know wht POC means.
    thanks
    Udhaya.

    POC can stand for a lot of different things: http://www.answers.com/topic/poc
    In a supply management context, it could be Purchase Order Change or Purchase Order Confirmation.
    Regards,
    Sean

  • Importing . PAR file from portal to Netweaver Developer Studio.....

    Hello all,
                 When I Deploy the BP of MSS on Portal, I got one standard Webdynpro application which has some functionality. Now I want to customize this application hence I have imported the par file for this Application in NWDS, But in NWDS this file creates a project which has files with .EPA extension & nothing else . No contents in Portal-inf folder & dist folder.
    I am not able to find how can i change the functionality of that application ???
    In short I want to customize the WebDynpro application in NWDS, but not getting code familier , how should i proceed ??
    thanks,
    Smita

    Hi,
             First of all, u have not imported par file. U have imported the epa file. That is why u don't get files in portal-inf folder. Webdynpro applications are available as ear file which can't b imported into NWDS. So I don't think u can get that application for customization into NWDS.
    Regards,
    Harini S

Maybe you are looking for

  • Using Apple TV with an Ultra Wide Screen

    Hello everyone, I have an LG EA 93, which is an Ultra Wide monitor. The resolution is 2560 x 1080. I am considering the purchse of an Apple TV, however, I am worried that it won't function as expected with my monitor. When watching movies, which are

  • Long text in mail as excel attachment

    Hi Experts, I am sending internal table as excel attachment in mail through Function Module -  SO_DOCUMENT_SEND_API1. But there is one field with long text. Pls help me how to send long text in excel sheet as mail attachment. Regards, Reny Richard

  • Merging output files with bursting ...

    BIP 5.6.3 (eBus 11.5.10.2 + bursting integration patch) We have a case where we are attempting to burst a subset of the records to a single merged PDF file, with other records being sent to individual files (same template for all records). I thought

  • 3 beeps and no video

    Occasionally when starting my system (MSI KT6V-LSR, Barton 2600+, 512MB Kingston Valueram DDR400) I get 3 beeps and no video. Any ideas why?

  • Lock screen ios 7

    I have an iPad and I use an Apple iPad smart cover with it. It used to go straight to the home screen when I opened the cover, but after updating to ios7 I get the lockscreen when I open it and have to swipe to get access to the iPad. Is there anyway