Portal layout
Hi,
We are planning to use weblogic portal 8.1 beta version.
We have various user groups exist in our system (physician ,caregiver....).
We want to have different home page layout for these groups .
For example for physician, the home page may be of 2 column layout and for caregiver
it may be of 3 column layout.
In portal 4.0 there was a concept called "group portal" and we can assign different
page layout for these group portal.
Can we have something similar to that in 8.1b version.
I know a new concept introduced in portal 8.1b version called "role".
Do I need to create various role to fullfill my objective?
Do I need to create different user segments for that ??
Thanks,
Anju
The documentation for the basic info on how to create a layout using regions is at
http://download-east.oracle.com/docs/cd/B14099_15/portal.1014/b13809/lookfeel.htm
Most of the pages I have created are the typical two-column layout in the middle (left column being the "narrow" column, right column being a specified no. of pixels or a percentage width) with a "header" region above and a "footer" region below, both of which cover the width of the regions in the two-column area. Each of those areas may also have multiple regions within it depending on what content will be published there and how you want that content display (ex. one portlet region with all display options and one portlet region without display options, and one item region.) Warning: the whole creating regions thing may drive you nuts trying to get them to do what you want them to do. :-) Play around on a few test pages to get the feel of creating and editing regions - adding portlets and items to the regions to see how they will look. Once you have figured out your page layout and how you want all your regions setup, I recommend creating that layout in a Portal Template -- under Navigator > Page Groups > Shared Objects > Portal Templates -- that can be applied to any pages in any page group that needs that layout.
To get the beginnings of a 2-column layout page with a header and footer region: Create two regions below the initial region that is on a page. In the middle region, create a region to the right. Edit each region to define its region type (portlets, items, or sub-page links), size, and other attributes.
Similar Messages
-
Portal is blank after modifying com.sap.portal.layouts.framework
Hi Experts,
Using SAP EP 7.0 SPS 18 and NWDS 7.0.18
I downloaded the par file com.sap.portal.layouts.framework because I wanted to increase the width of the detailed navigation panel. I imported it into NWDS and in the WAandNavPanel.jsp I modified this line
<hbj:page title="Portal Page">
<hbj:gridLayout id="GridLayout1" width="100%" cellSpacing="2">
<hbj:gridLayoutCell rowIndex="1" columnIndex="1" width="20%" verticalAlignment="top">
<lyt:container id="navPanelContainer" />
</hbj:gridLayoutCell>
<hbj:gridLayoutCell rowIndex="1" columnIndex="2" width="80%" verticalAlignment="top">
<lyt:container id="workAreaContainer" />
</hbj:gridLayoutCell>
</hbj:gridLayout>
</hbj:page>
To this:
<hbj:page title="Portal Page">
<hbj:gridLayout id="GridLayout1" width="100%" cellSpacing="2">
<hbj:gridLayoutCell rowIndex="1" columnIndex="1" width="25%" verticalAlignment="top">
<lyt:container id="navPanelContainer" />
</hbj:gridLayoutCell>
<hbj:gridLayoutCell rowIndex="1" columnIndex="2" width="75%" verticalAlignment="top">
<lyt:container id="workAreaContainer" />
</hbj:gridLayoutCell>
</hbj:gridLayout>
</hbj:page>
I then selected 'Quick PAR Upload' from NWDS and selected 'Include the source code of the portal application' and 'Deploy PAR' checkboxes and then deployed.
Now when I login to the portal, its just a blank screen. What did I do wrong, and how can I fix this please?
Regards,
Marshall.Hi Marshall,
Just a couple of notes for you:
Changing the SAP namespace to your own/client namespace is a good idea, though you'll need to copy all referenced Portal objects if possible. In addition, every support pack or patch will require you to recreate this PAR file using the original SAP source as the underlying code may have changed.
All that said, the easiest way to check out a change is to make a change directly to the PAR file and upload. I do this when working with a local Portal install (not the development one).
Another point, make sure when you upload it via System Admin/Support/Runtime Tools/Administration Console (or something like that); that you get a valid version number when you upload. If you don't, that indicates something is wrong with the PAR file.
Maybe a test for you would be to take the existing PAR file, and upload it again without modification to see if there's a problem; then do it again, but this time just adding some space or something to the file (no code changes). Keep baby stepping till you work out what code is making the screen go blank for you.
Regards,
Matt
ps. I hope you've solved this by now...Otherwise ask your friendly SAP expert (who may be handy) how to do it. Alternatively, publish exactly the change you're making and we can review it. -
Error: Custom portal layout
i designed a portal layout for my ... portals, tested on my machine and everything was allright but after that I deployed the app on other domain(different computer, different SO, same WLP version) and I discovered an issue when trying to create pages with my layout, cause I couldn't see the controls to handle the content on a placeholder, hen I editedt the layout(just the html.txt) to show one more placeholder, deployed once and for my surprise I could see the controls on the new placeholder but I couldn't on the other one...and I really really do not understand what is happening... any ideas
Some graphics to help...
On my computer
Placehoder Controls | PlaceHolder Controls
|-------------------------------------------------------------------------| |
| PlaceHolder Controls |PlaceHolder Controls | PlaceHolder Controls |
| | |
Not in my computer
Placehoder Controls | PlaceHolder Controls
|-------------------------------------------------------------------------| |
| PlaceHolder Controls |Error: No placeHolder Controls | PlaceHolder Controls |
| | | |
this is the html.txt file
<table class="imssportalLayout" id="imssPortalLayout" width="100%" height="100%">
<tr>
<td class="placeholderTD" valign="top" width="150px" rowspan="2">
<placeholder number="0"/>
</td>
<td class="placeholderTD" valign="top" width="100%" colspan="2">
<placeholder number="1"/>
</td>
</tr>
<tr>
<td class="placeholderTD" valign="top" width="70%">
<placeholder number="2"/>
</td>
<td class="placeholderTD" valign="top" width="30%">
<placeholder number="3"/>
</td>
<td class="placeholderTD" valign="top" width="30%">
<placeholder number="4"/>
</td>
</tr>
</table>
Edited by: Oscar =Soker= on 18/06/2009 02:08 PMno it is not the problem, i added that last column just for testing purposes, i thought it was not going to be shown properly but it did, in fact everything is ok in my computer but at the other domain i'm having problems witth one column and i do not understand why cause the last column is jus a copy. of it... maybe the problem is with the placeholder...
-
Is your portal layout really cool?
Hi,
I am preparing a portal presentation and I would like to include some really cool examples of layout.
If you thing that your portal is cool, you can send me a screenshot with your portal welcome page. (please see my email in my profile)
If there are issues in showing company logos etc, please note and I will anonymize it.
As a "thank you bonus for your help", I will put all screenshots in a powerpoint and send it to back to all contributors who emailed me.
During my projects, I have seen some very impressive and some very unusual attempts in layout. I think this can be very interesting.
Please, do not misunderstand me. I don"t want to solicite portal graphics, I am curious about pushing the limits of portal design.
Thanks
hsHi Holger,
I appreciate your attempt to collect cool portal layouts or themes.
Unfortunately I have no customized layout at hand.
Maybe the idea is worth a blog or a wiki page here at sdn. I thought very often about some kind of "portal theme contest".
Any more supporters here at sdn? Any comments from SAP?
Greetings,
Carsten
P.S: I'm very very interested in your resulting ppt. Maybe I will try to create a new portal layout just for you! -
Com.sap.portal.layouts.framework.par
Hi to all
iam new to Par development
i want to do some changes in above mentioned par
i have imported into NWDS
but i cant to change the code in the JSP files(its not Editable)
how to do the modifications
thank you regards
pavanPavan,
You do u want to edit com.sap.portal.layouts.framework.par . this pars is only for layouts. If you want to change the width or create a new layout then u can use it.
Deploy the par with different name than satandard name.
Ram. -
Create custom com.sap.portal.layouts.framework to allow google index
Hello experts,
I can't create a full .par from a copy of the com.sap.portal.layouts.framework component because when I create the .par for upload it in the portal, this .par file just includes the portalapp.xml. I don't know if there is a restriction in the portalapp.xml, so that the .jsp files are not exported to the par file?
I haven't changed the portalapp.xml, just deleted the components for the layouts that I donu2019t need to modify
<?xml version="1.0" encoding="UTF-8"?>
<application>
<!--THIS FILE IS A COPY OF THE ORIGINAL VERSION STORED IN THE PCD. PLEASE DO NOT CHANGE IT!-->
<application-config>
<property name="Vendor" value="sap.com"/>
<property name="SecurityArea" value="NetWeaver.Portal"/>
<property name="SharingReference" value="com.sap.portal.htmlb,com.sap.portal.themes.lafservice,com.sap.portal.useragent,com.sap.portal.pagebuilder"/>
</application-config>
<components>
<component name="framework">
<component-config>
<property name="ClassName" value="com.sapportals.portal.pb.layout.PageLayout"/>
<property name="ResourceBundleName" value="pagebuilder_nls"/>
<property name="SafetyLevel" value="no_safety"/>
</component-config>
<component-profile>
<property name="ComponentType" value="com.sapportals.portal.layout"/>
<property name="com.sap.portal.pcm.Title" value="Framework Layout"/>
<property name="com.sap.portal.pcm.Description" value="Layout displaying one full-width column that encompasses the entire portal desktop and contains scripts"/>
<property name="com.sap.portal.reserved.layout.TagLibLayout" value="/SERVICE/com.sap.portal.pagebuilder/taglib/layout.tld"/>
<property name="com.sap.portal.reserved.layout.TagLibHtmlb" value="/SERVICE/com.sap.portal.htmlb/taglib/htmlb.tld "/>
<property name="com.sap.portal.reserved.layout.TemplateFile" value="framework.jsp"/>
<property name="AuthScheme" value="anonymous"/>
<property name="com.sap.portal.reserved.layout.Cont1" value="frameworkColumn">
<property name="title" value="Framework Column"/>
<property name="orientation" value="vertical"/>
<property name="designClass" value="prtlHeaderCon"/>
</property>
</component-profile>
</component>
<component name="light_framework">
<component-config>
<property name="ClassName" value="com.sapportals.portal.pb.layout.PageLayout"/>
<property name="ResourceBundleName" value="pagebuilder_nls"/>
<property name="SafetyLevel" value="no_safety"/>
</component-config>
<component-profile>
<property name="EPCFLevel" value="0"/>
<property name="ComponentType" value="com.sapportals.portal.layout"/>
<property name="com.sap.portal.pcm.Title" value="Framework Layout"/>
<property name="com.sap.portal.pcm.Description" value="Layout displaying one full-width column that encompasses the entire portal desktop and contains scripts"/>
<property name="com.sap.portal.reserved.layout.TagLibLayout" value="/SERVICE/com.sap.portal.pagebuilder/taglib/layout.tld"/>
<property name="com.sap.portal.reserved.layout.TagLibHtmlb" value="/SERVICE/com.sap.portal.htmlb/taglib/htmlb.tld "/>
<property name="com.sap.portal.reserved.layout.TemplateFile" value="light_framework.jsp"/>
<property name="AuthScheme" value="anonymous"/>
<property name="com.sap.portal.reserved.layout.Cont1" value="frameworkColumn">
<property name="title" value="Framework Column"/>
<property name="orientation" value="vertical"/>
<property name="designClass" value="prtlHeaderCon"/>
</property>
</component-profile>
</component>
</components>
<services/>
</application>I'm trying to do the follow change in framework.jsp so that google can correctly index a external facing portal:
I allready consider the following links:
Note 933452
http://help.sap.com/saphelp_nw70/helpdata/en/44/ccf6bf687f3b9ae10000000a1553f6/frameset.htm
Re: EP and search engine
Re: Portal Page Header <HEAD> Keywords & Title
Re: EP and search engine
Re: New Framework Page From PAR File
Creating framework page from new jsp-file
Any advice will be very helpful
Best Regards,
Ernesto Serrano -
Unable to see "New from Par" option while creating Custom portal layout
Hi All,
I am unable to see "New from Par" option in Content Administrator. I am trying to create a custom page Layout for which I am need create layout using new par file. I am not able to see this menu option. Does anyone know from where to enable this option?
NiteshThere is no option like "new from par" from ep 7.
Create an iview based upon portal components.
check the below link for creation
http://help.sap.com/saphelp_nw04/helpdata/en/f5/eb50360e6a11d7b84900047582c9f7/frameset.htm
Koti Reddy -
Customization Of Portal Layout error
Hi,
I have created 4 layouts and we have the problem with one of the layouts(defaultDynamicLayoutNoRhs.jsp).The other 3 are working fine
The code is correct, but the iview containers are appearing in the layout the wrong way round (breadcrumb and detailed navigation).
Breadcrumb container is in place of the Detailed Navigation Area and vice versa.Can you review the below and suggest how to move forward on this.
Below is the .jsp file and the Portalapp.xml that i have used.
JSP File:
<%@ page import="com.sapportals.portal.prt.component.IPortalComponentResponse"%>
<%@ page import="com.sapportals.portal.prt.resource.IResource"%>
<%@ taglib uri="prt:taglib:com.sap.portal.reserved.layout.TagLibHtmlb" prefix="hbj" %>
<%@ taglib uri="prt:taglib:com.sap.portal.reserved.layout.TagLibLayout" prefix="lyt" %>
<%!
private String getNLSString(IPortalComponentRequest request, String resource_key)
try
ResourceBundle bundle = request.getResourceBundle();
if(bundle != null)
return bundle.getString(resource_key);
return resource_key;
catch(MissingResourceException e)
return resource_key;
%>
<lyt:template>
<hbj:content id="myContext" >
<hbj:page title="Portal Page">
<table width = "100%" border="0" cellpadding="5">
<td> </td>
</table>
<table width="100%" cellpadding="0" cellspacing="5" border="0">
<tr class="pageContainer">
<td width="20%" valign="top"><lyt:container id="detailedNavigation"/></td>
<td width="80%" valign="top">
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr>
<td width="100%" valign="top"><lyt:container id="breadcrumb"/></td>
</tr>
<tr >
<td width="100%" valign="top"><lyt:container id="contentArea"/></td>
</tr>
</table>
</td>
</tr>
<tr>
<td colspan="2" valign="top"><lyt:container id="footer"/></td>
</tr>
</table>
</hbj:page>
</hbj:content>
</lyt:template>
ThanksInAdvance,
Varma.Hi,
Please check the below links
How to the Change the Application Stopped Message
How to Change the Dispatcher Running, No Server Connected Message
http://help.sap.com/saphelp_nw70/helpdata/en/65/18fc3f9ec4e669e10000000a155106/frameset.htm
Thanks
Santosh -
Hi all,
I have implemented a specific table container such that it has only one channel. That specific channel has ChannelHasFrame property set to false.The channle is a JSPProvider channel and displays a website using the iframe tag. Apart from the iframe i see a footer just below it. My question is how can i remove the visible space from the channel. I have emtied the menubar.jsp for the channel yet still i see a blank space about 50 pixels below it. What should i do?
regardsHello George,
In Portal when you specify the width of the regions in Pixels this is what happens:
It divides a single table into many number of columns (the number of region you specify). When you specify the width of each region in pixels, it is assigned to the TD of the table. Even though all the TDs in the table have a fixed width in pixels the table itself has a width of 100% which forces the table to expand overriding the width of the TDs.
Still you can achieve the desired effect you want. I'm assuming that you are using 10G and here is the solution:
Create a HTML page skin and define a table with a fixed width of 779px. The code will look something like this:
<HTML dir=#DIRECTION#>
<HEAD>
<TITLE>#TITLE#</TITLE>
#PAGE.STYLE#
#PAGE.BASE#
</HEAD>
<BODY leftMargin="0" rightMargin="0" topMargin="0" marginheight="0" marginwidth="0" >
<TABLE summary="" border="0" cellpadding="0" cellspacing="0" width="779">
<tbody><tr><td>
#BODY#
</td></tr></table>
</BODY>
</HTML>
This will force the whole page to be within the defined width of 779px. You can then apply this page skin to the page that you want.
You can create a HTML Page skin in 10g (It is a little bit different in 9i) by navigation to:
Page Groups > Shared Objects > HTML Templates
Let me know how it goes.
Good Luck! -
LPD_CUST vs Portal Layout
Dear Experts,
I am facing a strange issue.
This happeneing only in QAS, after the data moved from PRD to QAS server.
I have maintained in LPD_CUST properly and ESS home shows fine but when I enter any area like Personal Information, Working Time, Benefitys, etc. It is displaying the same Folder again under which its sub folders are displayed.
But by standard behavious is: Folder=A; subfolder=1 & 2. Then when we enter A it should show only 1 & 2.
In my case it is showing like A, 1, 2.
Plz refer below screenshot for better understanding:
Awaiting your guidance / experience on this.
Regards,
Srikanth Naidu. AIs your launchpad set up to use Shared Memory? Check in menu Extras > General Settings.
If so, you might need to clear it via transaction SHMM.
Find the entry CL_APB_LPD_SHM_AREA and invalidate it. -
Multiple layouts for the same user in the same portal
Hello.
I have a challenge.
Currently there is a portal (6.40) running as a frontend for an application. So the portal is used for only this purpose. The content is a changed masthead and a number of WebDynpros and UWL's all accessing the same backend.
Now there is a wish to use the same portal to execute a transaction iView for the same backend. Simple. BUT when a user uses the portal for the product he/she shall not see the transaction iView and also when the user sees the transaction iView, the WDs and UWL's should not be shown in the navigation. And also the masthead should be different on the two views.
Putting in another portal is not anoption, this should be done on the same portal. The way I expect it to work is by accessing the same portal og two different URL's.
Companies cannot be used since some of the users should be able to access poth views.
I know that in a prefect world it would simply be a matter of creating two different roles and assign them as needed and if the user has both roles hen they would both be available in the navigation. But to the user the portal should look like different portals.
Any suggestions on how to achieve this functionality?
Br,
Thomas MouritsenHi Thomas,
you have several options with the portal standard:
1.) If the user only has one role assigned at a time you can attach the portal layout to the roles. So depending on the role the user has he sees the respective layout - BUT: how to asign the two roles to the user!? This can only be done by admins and I assume that it is no intended to call the admins every time the user needs the other role?
2.) The entry to the portal is realized with different urls like http://yourportal.com/VIEW1 and http://yourportal.com/VIEW2.
VIEW1 and VIEW2 are so called portal aliases and you can attach the different layouts to those aliases.
BUT: the two roles have nothing to do with the aliases so you still have the problem of role assignment.
3.) Each person gets two users with each user assigned to one role and one layout assigned to the user or group or role...
Anyhow: I would ask the people who brought up the idea of two different layouts - WHY?? A portal is ONE single point of entry for EVERY application and information a user needs. So why two different layouts? And what, if five others are coming each bringing their own layouts, too?
4.) If you really want to have different layouts each time a different top-level navigation point is active you have to program your own portal component. That would fit your needs but is besides standard.
Hth,
Michael -
Urgent: How to create a new layout for portal lightframeworkpage
Expert,
I want to create a new layout for external facing portal. I have created a new par project also in NWDS, but being new I do not know where to get "com.sap.portal.layouts.default.par" and other supporting libraries.
Need an urgent help.
Thanks in advance
-Lave KulshreshthaHi,
Look into this blog to know, how to write custom layouts:
Nuts and Bolts of the External Facing Portal (EFP)
Once you wrote your layout jsp, then declare it in portalapp.xml like this:
<component name="example_narrowWide">
<component-config>
<property name="ClassName" value="com.sapportals.portal.pb.layout.PageLayout"/>
<property name="SafetyLevel" value="no_safety"/>
</component-config>
<component-profile>
<property name="ComponentType" value="com.sapportals.portal.layout"/>
<property name="com.sap.portal.pcm.Title" value="2 Columns (Narrow:Wide)"/>
<property name="com.sap.portal.pcm.Description" value="two-column layout displaying the narrow column on the right"/>
<property name="com.sap.portal.reserved.layout.TagLibLayout" value="/SERVICE/com.sap.portal.pagebuilder/taglib/layout.tld"/>
<property name="com.sap.portal.reserved.layout.TagLibHtmlb" value="/SERVICE/com.sap.portal.htmlb/taglib/htmlb.tld"/>
<property name="com.sap.portal.reserved.layout.TemplateFile" value="*yourLayout.jsp*"/>
<property name="AuthScheme" value="anonymous"/>
<property name="com.sap.portal.reserved.layout.Cont1" value="Left Column">
<property name="plainDescription" value="Column 1"/>
<property name="orientation" value="vertical"/>
<property name="designClass" value="prtlPageConL"/>
</property>
<property name="com.sap.portal.reserved.layout.Cont2" value="Right Column">
<property name="plainDescription" value="Column 2"/>
<property name="orientation" value="vertical"/>
<property name="designClass" value="prtlPageConR"/>
</property>
</component-profile>
</component>
As all the layout taglibs and required classes are in com.sap.portal.pagebuilder application, you should refer to it in your portalapp.xml SharingReference property.
Try all this and if you have specific questions, let me know.
Regards,
Praveen Gudapati -
i would like to create a look and feel like amazon.com(and many other sites) with tabs and each tab having different layout.
since a portal can only have one layout per group, how can this be done.
i was thinking of having multiple portals and then switch the user to different portals depending on the tab clicked.
but that is clumsy with all that session information transfering and admin setup.
i saw in you api that there is something called a category and that you can get a layout using a category as an argument.
is there going to be native support for multiple layouts per portal? if so, when, next release?Hi Thomas,
you have several options with the portal standard:
1.) If the user only has one role assigned at a time you can attach the portal layout to the roles. So depending on the role the user has he sees the respective layout - BUT: how to asign the two roles to the user!? This can only be done by admins and I assume that it is no intended to call the admins every time the user needs the other role?
2.) The entry to the portal is realized with different urls like http://yourportal.com/VIEW1 and http://yourportal.com/VIEW2.
VIEW1 and VIEW2 are so called portal aliases and you can attach the different layouts to those aliases.
BUT: the two roles have nothing to do with the aliases so you still have the problem of role assignment.
3.) Each person gets two users with each user assigned to one role and one layout assigned to the user or group or role...
Anyhow: I would ask the people who brought up the idea of two different layouts - WHY?? A portal is ONE single point of entry for EVERY application and information a user needs. So why two different layouts? And what, if five others are coming each bringing their own layouts, too?
4.) If you really want to have different layouts each time a different top-level navigation point is active you have to program your own portal component. That would fit your needs but is besides standard.
Hth,
Michael -
Changing portal to 800x600 Layout
Is there any way to easily change the portal layout to 800x600?I need to change our portal to width=800. By updating the table widthsin my header and footer JSPs, I am able to get the portal header andfooter to the right width. But the portalcontent has a considerableamount of code for computing portlet widths that I would need to modify.I there an easier way?Also, will layout changes that I make to the portalcontent jsp beoverlay or corrupted if I save any portal layout changes through theAdmin tool?
Hi Ralf,
I believe there is a setting in your BIOS to force the screen image to stretch to fit the available space.
regards, -
BI Admin Cockpit - Portal Runtime Error
Hi,
We have BI 7.0 (NW 7.0 with EHP1) BI_CONT 704. It is a dual stack (ABAP+JAVA) installation.
We have deployed "BI Administration 1.0" on the java stack. All the configurations are done as per notes.
Error is faced when trying to access BI Admin cockpit from portal.
When we click on BI Administration -> Data Load Status it should load two selector iViews in the left hand pane but it gives error.
Error message is given below:
Portal runtime error.
An exception occurred while processing your request. Send the exception ID to your portal administrator.
Exception ID: 03:02_06/08/10_0022_406159550
Refer to the log file for details about this exception.
Please help.
Regards,
YaitnDefault trace is attached herewith:
#1.5 #001A64594CA200360000001100000CEC00048D20941D9F94#1281070970280#com.sap.portal.portal#sap.com/irj#com.sap.portal.portal#A100678#8809##GLBWI741_BC1_406159550#A100678#5c89db70a11711df87a4001a64594ca2#Thread[PRT-Async 2,5,PRT-Async]##0#0#Error#1#/System/Server#Java###Exception ID:03:02_06/08/10_0022_406159550
[EXCEPTION]
#1#com.sapportals.portal.prt.component.PortalComponentException: Error in service call of Resource
Component : com.sap.portal.layouts.framework.dynNavArea
Component class : com.sapportals.portal.pb.layout.PageLayout
User : A100678
at com.sapportals.portal.prt.core.PortalRequestManager.handlePortalComponentException(PortalRequestManager.java:973)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:444)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:527)
at com.sapportals.portal.prt.core.async.AsyncPortalComponentResponse.include(AsyncPortalComponentResponse.java:680)
at com.sapportals.portal.pb.layout.PageLayout.doContent(PageLayout.java:82)
at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)
at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)
at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
at com.sapportals.portal.prt.core.async.AsyncPortalComponentResponse.include(AsyncPortalComponentResponse.java:355)
at com.sapportals.portal.prt.core.async.AsyncPortalComponentResponse.include(AsyncPortalComponentResponse.java:310)
at com.sapportals.portal.pb.PageBuilder.includeLayout(PageBuilder.java:1038)
at com.sapportals.portal.pb.PageBuilder.doContent(PageBuilder.java:517)
at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)
at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)
at com.sapportals.portal.prt.component.CachablePortalComponent.service(CachablePortalComponent.java:273)
at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
at com.sapportals.portal.prt.core.async.AsyncPortalComponentResponse.include(AsyncPortalComponentResponse.java:355)
at com.sapportals.portal.prt.core.async.AsyncPortalComponentResponse.include(AsyncPortalComponentResponse.java:310)
at com.sapportals.portal.navigation.DynamicNavigationArea.doContent(DynamicNavigationArea.java:65)
at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)
at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)
at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
at com.sapportals.portal.prt.core.async.AsyncIncludeRunnable$1$DoDispatchRequest.run(AsyncIncludeRunnable.java:375)
at java.security.AccessController.doPrivileged(Native Method)
at com.sapportals.portal.prt.core.async.AsyncIncludeRunnable.run(AsyncIncludeRunnable.java:388)
at com.sapportals.portal.prt.core.async.ThreadContextRunnable.run(ThreadContextRunnable.java:164)
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:729)
at java.lang.Thread.run(Thread.java:534)
Caused by: com.sapportals.portal.prt.component.PortalComponentException: Error occurs during the compilation of java generated from the jsp
at com.sapportals.portal.prt.core.broker.JSPComponentItem.getComponentInstance(JSPComponentItem.java:116)
at com.sapportals.portal.prt.core.broker.PortalComponentItemFacade.service(PortalComponentItemFacade.java:355)
at com.sapportals.portal.prt.core.broker.PortalComponentItem.service(PortalComponentItem.java:934)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:435)
... 31 more
Caused by: com.sapportals.portal.prt.servlets_jsp.server.compiler.CompilingException: Error occurs during the rendering of jsp component
at com.sapportals.portal.prt.servlets_jsp.server.jsp.JSPParser.parse(JSPParser.java:2215)
at com.sapportals.portal.prt.servlets_jsp.server.jsp.JSPCompiler.compile(JSPCompiler.java:81)
at com.sapportals.portal.prt.servlets_jsp.server.jsp.JSPCompiler.run(JSPCompiler.java:140)
at com.sapportals.portal.prt.core.broker.JSPComponentItem.compileJSP(JSPComponentItem.java:291)
at com.sapportals.portal.prt.core.broker.JSPComponentItem.getComponentInstance(JSPComponentItem.java:141)
... 34 more
#1.5 #001A64594CA200360000001300000CEC00048D20941DA66C#1281070970280#com.sap.portal.prt.runtime#sap.com/irj#com.sap.portal.prt.runtime#A100678#8809##GLBWI741_BC1_406159550#A100678#5c89db70a11711df87a4001a64594ca2#Thread[PRT-Async 2,5,PRT-Async]##0#0#Error##Java###03:02_06/08/10_0022_406159550
[EXCEPTION]
#1#com.sapportals.portal.prt.servlets_jsp.server.compiler.CompilingException: Error occurs during the rendering of jsp component
at com.sapportals.portal.prt.servlets_jsp.server.jsp.JSPParser.parse(JSPParser.java:2215)
at com.sapportals.portal.prt.servlets_jsp.server.jsp.JSPCompiler.compile(JSPCompiler.java:81)
at com.sapportals.portal.prt.servlets_jsp.server.jsp.JSPCompiler.run(JSPCompiler.java:140)
at com.sapportals.portal.prt.core.broker.JSPComponentItem.compileJSP(JSPComponentItem.java:291)
at com.sapportals.portal.prt.core.broker.JSPComponentItem.getComponentInstance(JSPComponentItem.java:141)
at com.sapportals.portal.prt.core.broker.PortalComponentItemFacade.service(PortalComponentItemFacade.java:355)
at com.sapportals.portal.prt.core.broker.PortalComponentItem.service(PortalComponentItem.java:934)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:435)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:527)
at com.sapportals.portal.prt.core.async.AsyncPortalComponentResponse.include(AsyncPortalComponentResponse.java:680)
at com.sapportals.portal.pb.layout.PageLayout.doContent(PageLayout.java:82)
at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)
at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)
at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
at com.sapportals.portal.prt.core.async.AsyncPortalComponentResponse.include(AsyncPortalComponentResponse.java:355)
at com.sapportals.portal.prt.core.async.AsyncPortalComponentResponse.include(AsyncPortalComponentResponse.java:310)
at com.sapportals.portal.pb.PageBuilder.includeLayout(PageBuilder.java:1038)
at com.sapportals.portal.pb.PageBuilder.doContent(PageBuilder.java:517)
at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)
at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)
at com.sapportals.portal.prt.component.CachablePortalComponent.service(CachablePortalComponent.java:273)
at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
at com.sapportals.portal.prt.core.async.AsyncPortalComponentResponse.include(AsyncPortalComponentResponse.java:355)
at com.sapportals.portal.prt.core.async.AsyncPortalComponentResponse.include(AsyncPortalComponentResponse.java:310)
at com.sapportals.portal.navigation.DynamicNavigationArea.doContent(DynamicNavigationArea.java:65)
at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)
at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)
at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
at com.sapportals.portal.prt.core.async.AsyncIncludeRunnable$1$DoDispatchRequest.run(AsyncIncludeRunnable.java:375)
at java.security.AccessController.doPrivileged(Native Method)
at com.sapportals.portal.prt.core.async.AsyncIncludeRunnable.run(AsyncIncludeRunnable.java:388)
at com.sapportals.portal.prt.core.async.ThreadContextRunnable.run(ThreadContextRunnable.java:164)
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:729)
at java.lang.Thread.run(Thread.java:534)
Caused by: com.sapportals.portal.prt.servlets_jsp.server.compiler.CompilingException: Error in java compiling
at com.sapportals.portal.prt.servlets_jsp.server.jsp.JSPParser.parse(JSPParser.java:2206)
at com.sapportals.portal.prt.servlets_jsp.server.jsp.JSPCompiler.compile(JSPCompiler.java:81)
at com.sapportals.portal.prt.servlets_jsp.server.jsp.JSPCompiler.run(JSPCompiler.java:140)
at com.sapportals.portal.prt.core.broker.JSPComponentItem.compileJSP(JSPComponentItem.java:291)
at com.sapportals.portal.prt.core.broker.JSPComponentItem.getComponentInstance(JSPComponentItem.java:141)
at com.sapportals.portal.prt.core.broker.PortalComponentItemFacade.service(PortalComponentItemFacade.java:355)
at com.sapportals.portal.prt.core.broker.PortalComponentItem.service(PortalComponentItem.java:934)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:435)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:527)
at com.sapportals.portal.prt.core.async.AsyncPortalComponentResponse.include(AsyncPortalComponentResponse.java:680)
at com.sapportals.portal.pb.layout.PageLayout.doContent(PageLayout.java:82)
at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)
at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)
at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
at com.sapportals.portal.prt.core.async.AsyncPortalComponentResponse.include(AsyncPortalComponentResponse.java:355)
at com.sapportals.portal.prt.core.async.AsyncPortalComponentResponse.include(AsyncPortalComponentResponse.java:310)
at com.sapportals.portal.pb.PageBuilder.includeLayout(PageBuilder.java:1038)
at com.sapportals.portal.pb.PageBuilder.doContent(PageBuilder.java:517)
at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)
at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)
at com.sapportals.portal.prt.component.CachablePortalComponent.service(CachablePortalComponent.java:273)
at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
at com.sapportals.portal.prt.core.async.AsyncPortalComponentResponse.include(AsyncPortalComponentResponse.java:355)
at com.sapportals.portal.prt.core.async.AsyncPortalComponentResponse.include(AsyncPortalComponentResponse.java:310)
at com.sapportals.portal.navigation.DynamicNavigationArea.doContent(DynamicNavigationArea.java:65)
at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)
at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)
at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
at com.sapportals.portal.prt.core.async.AsyncIncludeRunnable$1$DoDispatchRequest.run(AsyncIncludeRunnable.java:375)
at java.security.AccessController.doPrivileged(Native Method)
at com.sapportals.portal.prt.core.async.AsyncIncludeRunnable.run(AsyncIncludeRunnable.java:388)
at com.sapportals.portal.prt.core.async.ThreadContextRunnable.run(ThreadContextRunnable.java:164)
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:729)
at java.lang.Thread.run(Thread.java:534)
Maybe you are looking for
-
HT1689 What do you do if your computer is not upgradeable to snow leopard using Iphone 5
What do you do if your computer is not upgradeable to snow leopard using Iphone 5, just purchased my new iphone 5 64gb- but does me no good if I cant back up pictures or add my music frm my computer even using icloud. How can I do the things I was ab
-
Plz go through the table stucture and query for the desired resultusing pos
date timespent project timesheetId 2008-05-12 7.5000 2-NT 1 2008-05-13 7.5000 2-0670A 1 2008-05-14 5.5000 2-0671A 1 2008-05-15 2.5000 2-0670A 1 2008-05-15 5.0000 2-NF4 1 2008-05-16 7
-
Heirarchical query...inside another to get connect_by_root
Given the following table: CREATE TABLE TEST_HIERARCHY CREATE TABLE TEST_HIERARCHY UDL_GUID INTEGER, DESCRIPTION VARCHAR2(50), PARENT_UDL_GUID INTEGER, CONSTRAINT TEST_HIERARCHY_PK PRIMARY KEY (UDL_GUID) Insert into TEST_HIERARCHY (UDL_GUID, DESCRIPT
-
How to switch between markets in AppStore?
How to switch between markets in AppStore? It says that I cannt buy in Russian market because my account registered in other
-
Ok, now... I'm getting tired of hearing the Mainboard beep all the time. Is there a way to turn that sound off? I mean, now it will beep internally every time I get a windows info popup and the likes. The problem started when I updated my Bios from v