Portal down due to changes in package portal.wwctx_api_private
My Portal server(it has a down status even after restarting etc) has crashed after i made the following changes:
Would appreciate any help, as i cannot navigate to the package and edit it.
I added the following to the package
portal.wwctx_api_private.set_context(p_user_name => 'PORTAL',
p_password => 'password', p_update_flat => true);
because of getting the following error on trying to select * from wwsbr_all_items
ERROR:
ORA-14551: cannot perform a DML operation inside a query
ORA-06512: at "Portal.WWCTX_SSO", line 2954
ORA-06512: at "Portal.WWCTX_SSO", line 3483
ORA-06512: at "Portal.WWCTX_SSO", line 1735
ORA-06510: PL/SQl: unhandled user-defined exception
ORA-06512: at "PORTAL.WWCTX_SSo", line 1578
ORA-06502: PL/SQl: numeric or value error
ORA-06512: at "Portal.WWCTX_SSO", line 1820
ORA-06512: at "Portal.WWCTX_API", line 199
hi,
before running the query on the wwsbr_all_items CM view you need to set the contect. in order to do that execute the following package:
portal.wwctx_api.SET_CONTEXT('portal','manager1','');
portal/manager1 represent the SSO user and pwd for PORTAL.
after that you can select from any CM view.
hope this helps.
regards,
christian
Similar Messages
-
Change URL of Portal favorites
Hello,
Is there any way to change the URL of user favorites stored in KM?
I have a few BI users who have saved many BEX Portal favorites using Web Analyzer. Unfortunately due to a change in the portal role assignment he can no longer access his favorites and it shows page cannot be found. The reason being we were earlier rolling our Portal roles and Reports using Portal Groups. Users would be assigned to Portal groups which in turn would be linked to the individual Portal Roles. Recently we started assigning Portal Roles directly to user ids.
Surprisingly and I dont know why the favorites link create by the users include the portal group id as well in the url. We have to manually modify those favorites link so that the portal groups can be removed.
When I navigate to root->user home-> <user> -> favorites I have view all the favorites created by the user, I can modify and see properties but there is no way I can change the "Content Link" URL path under the "Access Links" tab. There is also a Miscellaneous tab which has a bookmark_id = D7NQ1PKD34N4RMYJ8MYUJCSTY and template_name = ZANALYSIS_PATTERN.
I tried searching the bookmark_id on the ABAP stack in table SMEN_BUFFC but no luck.
Thanks
RajHi Kundu,
I dont understand what you mean by "adding permissions" please elaborate. Are you talking about adding "Full Control" to the Favorite links? Please note the user is able to see their favorites in the KM Portal Favorite iView but they cannot get to the page using the link stored in those favorites since the link has the name of portal group embedded in it becuase they were assigned to those portal groups before. Now they are just assigned to the portal roles directly.
Raj -
Our development portal is down again, this time after rebooting to add servers to the pool. After login, no page is displayed, and the following is evident in the jserv error log:
ORA-06510: PL/SQL: unhandled user-defined exception
ORA-06512: at "PORTAL30.WWCTX_SSO", line 636
ORA-06502: PL/SQL: numeric or value error: character to number conversion error
ORA-06512: at "PORTAL30.WWCTX_SSO", line 838
ORA-06512: at "PORTAL30.WWCTX_SSO", line 965
ORA-06512: at "PORTAL30.WWCTX_API", line 221
ORA-06512: at "PORTAL30.WWERR_API_ERROR_UI", line 113
ORA-06512: at "PORTAL30.WWSEC_APP_PRIV", line 885General observation.
Google Play portal is down.
Apple Developer site is down due to it being "hacked"
Amazon uncontrollably deleted two of my apps from the app store and they can't seem to figure out what happened.
Is there some digital attack going on? -
Portal not picking up changes to my .shell
Hi,
I added a header to the default headerFooter.shell a while ago. I could never
get it to show up in my portal and I finally gave up. I know Merlin died a while
ago so I don't think it is magic but I came in a few days later started my IDE
and low and behold my header was showing up all of the sudden. Now I want to
add a footer. I modified the same headerFooter.shell and I can not get the stupid
thing to show up. I tried cleaning the app, rebuilding the app, stopping and
starting the server. and even bumping the IDE none of which worked. What would
be really cool is if I could just drag a .jsp file from the application window
into my header or footer and have it show up. Anyone out there ever have this
problem before?
Thanks,
Johnnot sure whats going on, but let me explain how the .shell files work and maybe
this will help.
the markup from the .shell file is copied into the .portal file when you create
a new portal.
when you change the markup in the .shell file the IDE should refresh the markup
in the .portal file to relfect the changes you made in the .shell file. I think
this is not happening,
to verify this view your .portal file as XML or open up in wordpad and check to
see if the changes you made in your .shell file made it into the .portal file
(since you are making changes to the footer these changes should be at the bottom
of the .portal file)
If the changes did not make it in try the following:
1) changing shells in the IDE to an old one - save - and then back to your new
one - save
2) or just manually copy the markup into your .protal file
Note when you 'disassemble' the portal in the Admin tools (create a desktop from
a .portal file)
The markup in the .shell file will be used not the markup in the .portal file
(these should be the same though). The disassembler uses the 'markupName' attribute
in the .portal file to match with the markupName attribute in the .shell file.
hope this helps.
OBTW - for the next release we are planning on allowing you to drop .jsp, .jpf,
.pinc file into the shell from the IDE.
"John Hundley" <[email protected]> wrote:
>
None of your suggestions worked. There is no folder with the same name
as my computer.
Please I want to throw somthing!!!!!!
"Khurram Zafar" <[email protected]> wrote:
I have noticed that sometimes, a property set in the property sheetin
workshop
doesn't get written to the underlying file and I have had to manually
go and write
the element to the xml file. I don't recall exactly which ones those
are. Try
one of these:
1. Check that the property actually got written to the xml file, inyour
case
headerfooter.shell
2. Try to make a change to a portal property as well, like setting the
look and
feel to classic from default or vice versa to get the server to reload
all the
framework related changes. If that doesn't work, and you have triedbouncing
the
workshop and the server, then:
3. On your development machine, in your <domain name> folder there should
be a
folder named the same as the machine name you are working on. That has
some cached
files and data. Rename that folder to another name, shut down your server
and
restart. It should work now.
Cheers
Khurram
"John Hundley" <[email protected]> wrote:
Hi,
I added a header to the default headerFooter.shell a while ago. I
could
never
get it to show up in my portal and I finally gave up. I know Merlin
died a while
ago so I don't think it is magic but I came in a few days later started
my IDE
and low and behold my header was showing up all of the sudden. NowI
want to
add a footer. I modified the same headerFooter.shell and I can notget
the stupid
thing to show up. I tried cleaning the app, rebuilding the app, stopping
and
starting the server. and even bumping the IDE none of which worked.
What would
be really cool is if I could just drag a .jsp file from the application
window
into my header or footer and have it show up. Anyone out there ever
have this
problem before?
Thanks,
John -
Change labels on Portal Login page
Hi community,
We are running Portal 7.00 SP21 version and on Portal Logon page we have enabled Get Support link. Now we want to cutomize labels on page wich is shown through the Get Support Link (not welcome page).
If we unzip the file umelogonbase.jar, we can find under dist\PORTAL-INF\lib - we can find the file "logonLabels_" which contains the language we are using. Also we find the key which is used in the tag (for us it is LAST_NAME) and change the text after the equal sign. Then we save the changed file and create a updated JAR file using a zip program but named umelogonbase.jar, not umelogonbase.zip or umelogonbase.jar.zip. - Put again the JAR file back to dist\PORTAL-INF\lib. Restart server, Portal cache and temp files, we don't get applied this change.
This works ok for Welcome page, where by the same way, we can change labes and after restar/clear, we get applied those changes.
So, how can I change the labels on Get Suppot page??
We can not use NWDS....
Thanks !Hi,
Thanks a lot for your answers.
First, on umResetPasswordPage.jsp I have found the code where "LAST_NAME" must take a value from other file (Could be from umelogonbase.jar?) so, maybe it is not the right place to change it, isn't it? or did you suggest by other way?? This is the code on the umResetPasswordPage.jsp file:
<td width="161" height="20">
<label class=urLblStd for="logonlastnamefield">
<%=logonLocale.get("LAST_NAME")%>
<span class=urLblReq> *</span>
</label>
</td>
Second, On Portal Content there is not any Page/Iview wich manage this Support (LogonHelpApp) page openned by "get Support" link on Welcome Portal Page. At this time, I could not find if is it a webdynpro or other component Portal.... -
Change SCSM 2012 Portal Size File Attachment
Hi friends.
Im looking a way to change the SCSM 2012 Portal Size File Attachment I've been looking the solution but i can´t find it.
This questions & answers don't helped me. SCSM 2012 Portal Size File Attachment --> http://social.technet.microsoft.com/Forums/en-US/b955d2ec-a1ad-4e50-9d4c-ad22b8a61c5d/portal-file-attachment-max-size?forum=portals
Many Thanks for your great support.
Regards.Thanks Thomas.
The problem is in the self web portal (incidents) that dont allow to upload a file that contains more than
1mb and i can't change it. i tried it as here says (console and modifyng
the web.config)
http://social.technet.microsoft.com/Forums/en-US/b955d2ec-a1ad-4e50-9d4c-ad22b8a61c5d/portal-file-attachment-max-size?forum=portals
http://technet.microsoft.com/en-us/library/ff460924.aspx
but dont work.
I want to increase the limit up to 2mb -
Hi,
I have enabled change tracking for 4 fields in MDM.
2 fields are integer fields and 2 are Lookup fields.
Now, in Portal we have launched change tracking application.
In the Records Column - in Portal Changetracking table..
I can see -> 11,109227=Lookup field 1, 13, 108337=Lookup Field 2
why is it displaying some numbers infront of the Lookup value??
i would expect it to show something like -> 11,Lookup field 1, 13,Lookup Field 2
Does anyone know why it is showing like this???
Is it possible to show as i required??
Please Help
KR
JohnI guess only option is to customize the Iviews/Webdynpro code if you want to display on Portal. Use the following link -
Configuring the MDM Change Tracker Application - http://help.sap.com/saphelp_mdm71/helpdata/en/45/e518fb21cf4ebce10000000a11466f/frameset.htm
Also for your question to read from a standard guide that the problem you are facing is normal, please refer section - Running the Change Tracker in Stand-Alone Mode in the same link as above.
"permid [optional] The permanent Id of the MDM record
Represented by placeholder <rp> when used in the MDM Data Manager Web tab.
The value is a permanent record Id u2013 it returns the permanent Ids of the selected record. The format of the response for the <rp> placeholder is: nRecs:id1;id2;id3u2026..
nRecs is the number of selected records followed by a colon. The selected record permanent Ids are separated by semicolons.
Since you select a single record in a change tracker application, the response for the <rp> placeholder is: 1:id1"
Thanks,
Shambhu. -
PORTAL MULTI-LINGUAL AND CHANGE LANGUAGE PROBLEM
I need to implement language change in portal. I can't use the standard Set Language portlet, because my language change mechanism should involve redirection to an other portal page. Is there any API I can use to implement language change behavior? (Example code would be greately appreciated.)
In some cases I need to force the language of some specific portal pages, regardless of the current language setting of the portal. Is there any way to achieve that? I've experience with the default language setting of the page groups, but I've found that the portal ranks this setting below the current language setting of the portal and the "Accept-Language" header of the browser request. I've been thinking of hacks like a servlet filter or an apache mod tricking with the headers (Accept-Language) and cookies (NLS_LANGUAGE) of the browser request, but that's not so clean. So do I have any options to force the language?I think it's this answer comes late for you, but If anyone it's interested, we use (in version 10.1.4) this function:
PORTAL.wwctx_app_language.set_language(p_http_language => 'es-es',
p_nls_language => PORTAL.wwnls_api.SPANISH,
p_nls_territory => PORTAL.wwnls_api.TER_SPAIN,
p_requested_url => url);
Where 'url' is the url you want to come back.
Remember you can call any function/procedure by the url: /portal/pls/porta/squema.name_of_the_proc, where you have to substitute squema and name_of_the_proc by tyhe ones you need to call (don't forget privileges).
Good luck -
Portal Runtime Error when changinG Welcome Message
Hi Experts,
Here is the what I did :
Downloaded com.sap.portal.navigation.afp.masthead WAR file.
Imported to NWDS with a name com.sap.portal.navigation.afp.masthead.cust
In the AFPMasthead_nls_en.properties and AFPMasthead_nls prefixed the Welcome Messgae text(WELCOME_MESSAGE with a text 'Sandbox'
Changed the application name in Portalapp.xml from com.sap.portal.navigation.afp.masthead to com.sap.portal.navigation.afp.masthead.cust.
Build and Deployed the WAR.
In portal created new Iview with com.sap.portal.navigation.afp.masthead.cust WAR for Masthead and made standard invisible in AFP.
It gives below runtime error:
Exception ID:10:51_04/04/14_0006_4730550
[EXCEPTION]
com.sapportals.portal.prt.component.PortalComponentException: Error in service call of Portal Component
Application name : com.sap.portal.navigation.afp.masthead.cust
Please see the attached file for details of exception.
Urgent help is needed, points awarded to useful answers.
Regards,
Sumit OberoiHI Saar,
I have checked this document but not clear about step 3. Where to get the Masthead.java, MastHeadBean.java, Utils.java files from.
Also my project does not have mastHeadBin.java . I have also checked this in the unzipped WAR.
Please suggest.
Regards,
Sumit Oberoi -
How to change Image in Portal logon page
Hi
we installed the portal EP6SP16.can anybody tell how to change the Standard image with my Company's logo.can any provide the document how to do that.please help
Regards
PrasadHi
Goto System Administration => System Configuration => UM Configuration => Direct Editing.
In the set of properties listed there, change the value of ume.logon.branding_image to the location of your new image. Don forget to restart the portal server after making changes.
Place the image in the layout folder of your project which is nothing but the modification of the logon par file (com.sap.portal.runtime.logon.par.bak).
Regards
Yoga -
Change the default Portal port 7778
Hi all
We can access our portal with the help of the following url
http://portal.loc:7778/portal/pls/portal
We want to change the port 7778 to 80 so that we may access like this http://portal.loc/portal/pls/portal. Oracle AS has been installed on Red Hat operating system.
Thanks in advance.
Soft Desirewere you able to change the port of your portal successfully?
was that link relevant and helpful to your problem? or you found some quicker method. please share your experience with others.
regards, -
Hi All,
Iam getting this error while trying to change "com.sap.portal.navigation.masthead.par" within portal. I have updated the HeaderiView.jsp and then saved the PAR file and uploaded the file. It was successful upload from Administration console. But after I logged into portal again, I got this error and even though I tried to revert back the changes, it still gives the same error. Has any one faced similar issue? We faced this during the IE8 (Internet explorer 8) upgrade to SP 27 in sap portal.
Thanks.
#1.#0003BA4D72F200540000000300003DEA00049C4FAA821F4E#1297765883836#com.sap.portal.prt.runtime#sap.com/irj#com.sap.portal.prt.runtime#O000001496#192##n/a##bbf9eef438ee11e08722000035d6a152#Thread[PRT-Async 2,5,PRT-Async]##0#0#Error##Java###10:31_15/02/11_903258450
[EXCEPTION]
#1#com.sapportals.portal.prt.component.PortalComponentException: Error in init method
Component :
at com.sapportals.portal.prt.component.PortalComponentContext.init(PortalComponentContext.java:251)
at com.sapportals.portal.prt.core.broker.PortalComponentContextItem.refresh(PortalComponentContextItem.java:267)
at com.sapportals.portal.prt.core.broker.PortalComponentContextItem.getContext(PortalComponentContextItem.java:312)
at com.sapportals.portal.prt.component.PortalComponentRequest.getComponentContext(PortalComponentRequest.java:385)
at com.sapportals.portal.pb.PageBuilder.createIviewProfile(PageBuilder.java:418)
at com.sapportals.portal.pb.PageBuilder.createiView(PageBuilder.java:372)
at com.sapportals.portal.pb.PageBuilder.createAndAddiViews(PageBuilder.java:234)
at com.sapportals.portal.pb.PageBuilder.doOnNodeReady(PageBuilder.java:576)
at com.sapportals.portal.prt.component.AbstractPortalComponent.handleEvent(AbstractPortalComponent.java:388)
at com.sapportals.portal.pb.PageBuilder.handleEvent(PageBuilder.java:725)
at com.sapportals.portal.prt.component.CachablePortalComponent.handleEvent(CachablePortalComponent.java:706)
at com.sapportals.portal.prt.pom.ComponentNode.handleEvent(ComponentNode.java:252)
at com.sapportals.portal.prt.pom.PortalNode.fireEventOnNode(PortalNode.java:369)
at com.sapportals.portal.prt.pom.AbstractNode.addChildNode(AbstractNode.java:340)
at com.sapportals.portal.navigation.PortalLauncher.doOnNodeReady(PortalLauncher.java:218)
at com.sapportals.portal.prt.component.AbstractPortalComponent.handleEvent(AbstractPortalComponent.java:388)
at com.sapportals.portal.prt.pom.ComponentNode.handleEvent(ComponentNode.java:252)
at com.sapportals.portal.prt.pom.PortalNode.fireEventOnNode(PortalNode.java:369)
at com.sapportals.portal.prt.pom.AbstractNode.addChildNode(AbstractNode.java:340)
at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:642)
at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:240)
at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:547)
at java.security.AccessController.doPrivileged(Native Method)
at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:407)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.runtime.RequestDispatcherImpl.doWork(RequestDispatcherImpl.java:321)
at com.sap.engine.services.servlets_jsp.server.runtime.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:377)
at com.sap.portal.navigation.Gateway.service(Gateway.java:101)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1060)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:104)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176)
Caused by: com.sapportals.portal.prt.core.broker.PortalApplicationNotFoundException: Could not find portal application
at com.sapportals.portal.prt.core.broker.PortalApplicationItem.getDeploymentDescriptor(PortalApplicationItem.java:1622)
at com.sapportals.portal.prt.core.broker.PortalComponentItem.getConfiguration(PortalComponentItem.java:1022)
at com.sapportals.portal.prt.core.broker.PortalComponentItem.refresh(PortalComponentItem.java:274)
at com.sapportals.portal.prt.core.broker.PortalComponentItem.getComponentInstance(PortalComponentItem.java:729)
at com.sapportals.portal.prt.component.PortalComponentContext.getComponent(PortalComponentContext.java:103)
at com.sapportals.portal.prt.component.PortalComponentContext.init(PortalComponentContext.java:242)
... 42 moreThanks Raghu.
I have tried that option as well. But, when I uploaded the PAR file from DEV to Sandbox environment, the header did not work, but I identified that the "portalapp.xml" file is only partially deployed (even though the PAR that is used for Upload (using Admin Console) contained all parameters. I could not understand why the portalapp.xml is only partially deployed.
After deployment the portalapp.xml has only 3 properties within it : ClassLoadingPolicy, value 5.0, DeploymentPolicy, value 5.0 and AuthenticationPolicy, value 5.0,
and all other attributes that are part of the uploaded par file are not present after deployment within "PAR directory within portalapps directory".
Edited by: jakk on Feb 16, 2011 5:17 PM
Edited by: jakk on Feb 16, 2011 5:19 PM -
Hello,
After installing KMC from the SR1 DVD I can't even get to the Portal login page. The installation went well and the analyzer shows everything green (one green check with a line through it for j2ee login but since I see the same results with other working portals i assume this is okay) I saw a few threads about this kind of problem....could it because I had to reset the adm password? Here is the error (something to do with security?): I can access the root of the j2ee webserver and see the usermanagement of the portal through there...
Java iView Runtime
Version : 6.4.200408122048
+ Copyright 2002 SAP AG. All rights reserved.
An exception occured while processing your request.
com.sapportals.portal.prt.runtime.PortalRuntimeException: Exception in connection
com.sapportals.portal.prt.runtime.PortalRuntimeException: Exception in connection
at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:296)
at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:522)
at java.security.AccessController.doPrivileged(Native Method)
at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:405)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.servlet.InvokerServlet.service(InvokerServlet.java:153)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.runtime.RequestDispatcherImpl.doWork(RequestDispatcherImpl.java:290)
at com.sap.engine.services.servlets_jsp.server.runtime.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:346)
at com.sap.portal.navigation.Gateway.service(Gateway.java:68)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:385)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:263)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:339)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:317)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:810)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:238)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:147)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:37)
at com.sap.engine.core.cluster.impl6.session.UnorderedChannel$MessageRunner.run(UnorderedChannel.java:71)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:94)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:162)
Caused by: com.sapportals.portal.prt.runtime.PortalRuntimeException: PortalRuntimeException
at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:276)
... 24 more
Caused by: com.sapportals.portal.prt.runtime.PortalRuntimeException: Access is denied: com.sap.portal.runtime.system.hooks.ErrorComponent - user: Guest
at com.sapportals.portal.prt.deployment.DeploymentManager.getPropertyContentProvider(DeploymentManager.java:1886)
at com.sapportals.portal.prt.core.broker.PortalComponentContextItem.refresh(PortalComponentContextItem.java:216)
at com.sapportals.portal.prt.core.broker.PortalComponentContextItem.getContext(PortalComponentContextItem.java:307)
at com.sapportals.portal.prt.component.PortalComponentRequest.getComponentContext(PortalComponentRequest.java:385)
at com.sapportals.portal.prt.connection.ContentExceptionHandler.handleException(ContentExceptionHandler.java:67)
at com.sapportals.portal.prt.connection.ContentExceptionHandler.handlePortalRuntimeException(ContentExceptionHandler.java:27)
at com.sapportals.portal.prt.core.PortalRequestManager.handleRequestException(PortalRequestManager.java:917)
at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:803)
at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:232)
... 24 more
Caused by: com.sapportals.jndi.providers.para.ParaVirtualFolderContext$AccessDeniedException: Access is denied: //applications/com.sap.portal.runtime.system.hooks/components/ErrorComponent - security zone:com.sap.portal/no_safety [Root exception is com.sapportals.portal.pcd.gl.PermissionControlException: Access denied (Object(s): com.sap.portal.system/security/com.sap.portal/no_safety)]
at com.sapportals.jndi.providers.para.ParaVirtualFolderContext.checkSecurityZone(ParaVirtualFolderContext.java:115)
at com.sapportals.jndi.providers.para.ParaComponentsContext.lookupChild(ParaComponentsContext.java:37)
at com.sapportals.portal.prt.jndisupport.util.AbstractHierarchicalContext.lookup(AbstractHierarchicalContext.java:111)
at com.sapportals.portal.prt.jndisupport.util.AbstractHierarchicalContext.lookup(AbstractHierarchicalContext.java:165)
at com.sapportals.portal.prt.jndisupport.util.AbstractHierarchicalContext.lookup(AbstractHierarchicalContext.java:165)
at com.sapportals.portal.prt.jndisupport.util.AbstractHierarchicalContext.lookup(AbstractHierarchicalContext.java:165)
at com.sapportals.portal.prt.jndisupport.util.AbstractHierarchicalContext.lookup(AbstractHierarchicalContext.java:165)
at com.sapportals.portal.application.applicationrepository.ParURLContext.lookup(ParURLContext.java:199)
at javax.naming.InitialContext.lookup(InitialContext.java:347)
at com.sapportals.portal.prt.deployment.DeploymentManager.getPropertyContentProvider(DeploymentManager.java:1873)
... 32 more
Caused by: com.sapportals.portal.pcd.gl.PermissionControlException: Access denied (Object(s): com.sap.portal.system/security/com.sap.portal/no_safety)
at com.sapportals.portal.pcd.gl.PcdFilterContext.filterLookup(PcdFilterContext.java:390)
at com.sapportals.portal.pcd.gl.PcdProxyContext.basicContextLookup(PcdProxyContext.java:1064)
at com.sapportals.portal.pcd.gl.PcdProxyContext.basicContextLookup(PcdProxyContext.java:1070)
at com.sapportals.portal.pcd.gl.PcdProxyContext.basicContextLookup(PcdProxyContext.java:1070)
at com.sapportals.portal.pcd.gl.PcdProxyContext.basicContextLookup(PcdProxyContext.java:1070)
at com.sapportals.portal.pcd.gl.PcdProxyContext.basicContextLookup(PcdProxyContext.java:1070)
at com.sapportals.portal.pcd.gl.PcdProxyContext.proxyLookupLink(PcdProxyContext.java:1166)
at com.sapportals.portal.pcd.gl.PcdProxyContext.proxyLookup(PcdProxyContext.java:1113)
at com.sapportals.portal.pcd.gl.PcdProxyContext.lookup(PcdProxyContext.java:907)
at com.sapportals.portal.pcd.gl.PcdGlContext.lookup(PcdGlContext.java:77)
at com.sapportals.portal.pcd.gl.PcdProxyContext.lookup(PcdProxyContext.java:900)
at com.sapportals.jndi.providers.para.ParaVirtualFolderContext.checkSecurityZone(ParaVirtualFolderContext.java:111)
... 41 more
If this situation persists, please contact your system administrator.
Please help.
Regards,
PatrickSeems like the problem was the security zones.
Once I gave "Everyone" read access to:
com.sap.portal
com.sap.UME
It worked fine again....weird a KMC install would reset this.
Regards,
Patrick -
Upgrading from BEA Weblogic portal 8.1.5 to BEA Weblogic Portal 10.3
We are upgrading from BEA Weblogic portal 8.1.5 to BEA Weblogic Portal 10.3. We just took over the project from some other vendor since last 9 months. At some of the places in the code, we are using internal APIs of Weblogic Server which should not have been used at the first place.
As weblogic has changed the version and internal structure as well as the classes also, We are facing problems in terms of compilation of the code itself.
The class "ServletRequestImpl" is giving us issues.
Has anybody faced the similar issues, if yes, please let me know.Andy-
Since the Struts portlet support requires that struts app be converted to a module,
alternate message resources need to be accessed by modifying the bundle name by
appending the module name, since Struts doesn't automatically propogate the alternate
resources from the ServletContext to the Request when a module is selected.
For instance, in suppose your struts application module is /struts/myExample.
To access the alternate bundle from within that module, you'll need to specify
the bundle as alternate/struts/myExample.
-Brodi Beartusk
"Andy Hull" <[email protected]> wrote:
>
Hi,
I'm trying to get the struts-example webapp from Struts 1.1 RC1 working
under
Weblogic Portal 8.1 with the JSR 168 and Struts support patch.
I am having problems with the message bundle properties files ApplicationResources.properties
and AlternateApplicationResources.properties as neither of these files
are being
picked up.
These files are located in org/apache/struts/webapp/example in WEB-INF/src
and
WEB-INF/classes of my webapp (i.e. <WEBAPP>/WEB-INF - my struts-example
resides
in <WEBAPP>/struts-example). I've also tried adding <init-param>'s to
the <WEB-APP>/WEB-INF/web.xml
file for the action servlet as follows:
<servlet> <servlet-name>action</servlet-name> ... <init-param> <param-name>application</param-name>
<param-value>org.apache.struts.webapp.example.ApplicationResources</param-value>
</init-param> <init-param> <param-name>alternate</param-name> <param-value>org.apache.struts.webapp.example.AlternateApplicationResources</param-value>
</init-param> </servlet>
When I use the logon action as the starting action for the portlet, I
get:
Error opening /struts-example/logon.jsp. The source of this error is
javax.servlet.ServletException:
Cannot find message resources under key alternate at weblogic.servlet.jsp.PageContextImpl.handlePageException...
Any help would be appreciated.
--Andy -
Reporting on SR Owner Change, Activity Due Date Change
We have few Report Requirements around Audit Trail. We are looking for Reports where we could Track Service Request Owner change, SR Status Change, Activity Due Date Change etc. As we know, In CRMOD Analytics, we cannot report on Audit Trail or use the PRE() function. Can anybody suggest any other ways for reporting on the Changes where we could show each and every change made to these fields and not only the previous values.
Lets Say you want to track status Change in SR. There are two ways of doing it.
Option 1:
Create a Long text field in SR page.
Name it "Track Status Change". Do not Display the field to the users.
Default the Field to Initial Status+","+Now().
When the Status Changes, you need to append the field with "Current Status"+","+Now()+";"
The Semi Colon is delimiter to show that this is the new status. This delimiter would be used in the report to seperate the status. You can achieve this using the reporting functionalities.
The down side of this is that it can affect the performance of report since lot of Sting functionalities would be used for the tracking.
Option 2
Whenever the status changes, create a completed task. Populate the Subject of the task with the Status. Put a workflow/field validation so that no one edits the subject when the task is created automatically.
You can run a report on the Task Created Date and Subject to get the Audit Trail.
Let me know if this helps.
Paul Swarnapandian.
Maybe you are looking for
-
Different amount in Contract and Billing document.
Hi All, We have a issue here, need suggestion. We have a contract which has a billing plan. We have maintained monthly plans with a fixed amount. Say we have $ 1000 in the contract, but the billing has been created with $ 900. So you see the amounts
-
Mysql and Weblogic 10.3.5
I was working fine with mysql on weblogic 10.3.2. But with weblogic 10.3.5 it's getting problem. There are two jars in wlserver_10.3\server\ext\jdbc\mysql\ 1)mysql-connector-java-commercial-5.0.3-bin.jar 2)mysql-connector-java-commercial-5.1.14-bin.j
-
How to programatically select text for editing in an af:inputText control?
Hello, I am new to jdeveloper 11.1.1.3.0 and have searched and searched for info. I must be using the wrong terms as I cannot find any info or example on how to programatically select text for editing in an inputText field. My request is to change an
-
Messages app automatically opens on iMac when I receive a message
Hi all, I noticed that my iMac (mid 2011 model running Mountain Lion 8.2) opens the messages app automatically when I get a new message. I found a thread detailing this issue on another site (see below), but the solution (turning alerts off for incom
-
Can I get my iPhone replaced even if the screen is cracked?
When someone calls, they can't hear but I hear them. They can only hear me when the phone is on speaker or if I have my headphones plugged in. My home button also glitches from time to time, but it's not that big of a deal. And one of the speakers is