Create new portal language
Hi,
I need to include a new language not supported in EP6. Is there any simple way of doing this?
I know that created pages, roles, worksets, iViews and other objects can be translated. But what about Standard and developed components, where the translations are localized in resourcebundles?
And how are the new language included in EP6?
Thanks and regards,
Paul
Hi Neil,
Displaying everything in Portal in HINDI cannot be done by the simple steps mentioned above.
Let me explain u:
1) First of all you will have to follow the two steps mentioned previously:
- http://help.sap.com/saphelp_nw04/helpdata/en/49/e607426338da6fe10000000a1550b0/frameset.htm.
- com.sap.portal.admin.wizardframework.par.bak is of help for u. Download this PAR from support. open it in eclipse. In the project structure -> open com.sap.portal.admin.wizardframework -> dist -> PORTAL-INF -> config
- Open availableLocales.properties.Go-to the last line in the file (which should be having text zh_TW). Press enter after zh_TW and type in the language key in the new line (e.g ms for Malay). Each new language entry must be done in a new line.
- Save the file. Rebuild the project. & deploy the PAR file. Dont forget to take the backup of the original file.
2) After the two steps above, you will be able to see the newly added language at various places in portal dropdowns where you can select the new language & save it.
3) Now comes the real part. Doing all these things will not ensure that you will be able to see the contents in new language. For seeing any content of portal in any language, it is necessary to have the proper resourcebundles present in portal. So if you want to create an iView which has to be built on a PAR file made by you, then add the resourcebundles of Hindi in your PAR file & create an iView on it. Then change the language of Portal & your iView will show up in Hindi. Be aware that none of the standard SAP objects will show up in the new language unless you have by some way modified & created resourcebundles in the SAP PAR file.
Hope this helps you..
Thanks,
Gaurav
Similar Messages
-
Create new portal-user with webservice
Hi,
I'm trying to develop a ejb-webservice which is creating a new Portal-User.
The webservice is working so far, I made methods like getDisplayName() which is returning the display name to a logonId and so on. All this is working. I'm using the component sap.security.api.sda for this.
Problem: User-creation is not working. I think the problem might be, that a webservice is not authorized to create users? Or putting it in another way: Is it possible that a webservice is "logging in" at the portal, or sohehow authorizing itself?
Thanks and regards
Jan HempelHi Detlev,
thanks for Your answer.
It seems like that the problem was caused by using array-parameters in the webservice-method?!
Strange, but after removing the array-parameter from the method it worked! Before the webservice never returned anything, not an error or anything else.
Well, strange enough, but I can live with that.
regards
Jan -
Create new portal account in EJB
Hi All,
I have a stateless EJB whose work is to update a database and create a
portal account (by the service of UserManager Bean).
These two actions use two different Tx Data Sources( myDataSource and
commercePool ) respectively.
Everytime I invoke createPortalAccount(), the account is created but the
system is hang too.
Here is my code:
private void createPortalAccount(String username, String password)
throws RemoteException {
UserManagerHome umHome=null;
UserManager userManager = null;
String UM_HOME = ".BEA_personalization.UserManager";
try {
umHome = (UserManagerHome) JndiHelper.lookupNarrow("portal" +
UM_HOME,
UserManagerHome.class);
userManager = umHome.create();
if(userManager.userExists(username)) {
throw new Exception();
else{
ProfileWrapper pw = userManager.createUser(username,
password);
} catch (Exception e) {
e.printStackTrace();
Is there any restraction of creating a portal account in EJB?
The function can work alone in a normal java application class.
Sincerely,
Alan.The attached file is the statck trace.
Thank you for your help.
Alan
"Daniel Selman" <[email protected]> ¼¶¼g©ó¶l¥ó
news:[email protected]..
Alan,
When the system hangs hit CTRL-BREAK in the app server console window and
send the stack trace.
Sincerely,
Daniel Selman
"Alan Liu" <[email protected]> wrote in message
news:[email protected]..
Hi All,
I have a stateless EJB whose work is to update a database and create a
portal account (by the service of UserManager Bean).
These two actions use two different Tx Data Sources( myDataSource and
commercePool ) respectively.
Everytime I invoke createPortalAccount(), the account is created but the
system is hang too.
Here is my code:
private void createPortalAccount(String username, String password)
throws RemoteException {
UserManagerHome umHome=null;
UserManager userManager = null;
String UM_HOME = ".BEA_personalization.UserManager";
try {
umHome = (UserManagerHome) JndiHelper.lookupNarrow("portal" +
UM_HOME,
UserManagerHome.class);
userManager = umHome.create();
if(userManager.userExists(username)) {
throw new Exception();
else{
ProfileWrapper pw = userManager.createUser(username,
password);
} catch (Exception e) {
e.printStackTrace();
Is there any restraction of creating a portal account in EJB?
The function can work alone in a normal java application class.
Sincerely,
Alan.
[20020506-01.txt] -
Create New Portal Desktop - EP 7.0
Hi,
I need to create a new portal desktop.
I import theme file and masthead (par file) and now i do not know to continue...
Please,
somebody has a tutorial or any help???
p.s.: sorry for poor englishHi Angelo,
Check these links
Portal Branding for specific user
Is your Portal Logon Page more colorful?
A fast and easy Portal logon page customizing
http://help.sap.com/bp_epv260/EP_EN/documentation/EP/N08_BB_ConfigGuide_EN_US.doc
Portal Customizations Intro - Login Part 1
Portal Customizations Intro - Login Part 2
http://help.sap.com/bp_epv260/EP_EN/documentation/EP/N08_BB_ConfigGuide_EN_US.doc
https://websmp105.sap-ag.de/~sapdownload/011000358700003697292003E/Logonscreen_HowTo_v2.pdf
Regards
Arun -
Error creating new portal from docs
Hello,
I've been trying for several days now to create a new Portal from the
"Customizing Portals and Portlets" document
(http://e-docs.bea.com/wlp/docs40/portal/devbasic.htm).
I get all the way to "Verify Your Deployment" without issue. I can even
verify the data synchronization using the data repository browser.
When I go to http://localhost:7501/insevoportal (or /InsevoPortal or
/InsevoPortal12, different attempts) all I get is the following in the
server console:
<Jul 16, 2002 2:27:34 PM MDT> <Notice> <WebLogicServer> <Started
WebLogic Admin
Server "portalServer" for domain "portalDomain" running in Production Mode>
PortalPersistenceManager: portal 'portal/insevoportal' not found
<Jul 16, 2002 2:29:37 PM MDT> <Error> <HTTP>
<[WebAppServletContext(-15219959,in
sevoportal,/insevoportal)] Servlet failed with ServletException
javax.servlet.ServletException: Received a null Portal object from the
PortalManager.
at
com.bea.portal.appflow.servlets.internal.PortalWebflowServlet.setupPortalRequest(PortalWebflowServlet.java:194)
Can somebody please help me understand what is going on? I've been
stuck for days now...
Thanks in advance!
David McDanielDavid,
Did you get any errors or warnings when you ran a sync?
You can run a sync from the command line as well as from the EBCC. See the
sync.cmd and syncApplication.cmd for details. Also, launching the EBCC with
an open console window may give you some more information, as well as
checking the EBCC log.
Sincerely,
Daniel Selman
"David McDaniel" <[email protected]> wrote in message
news:[email protected]...
Daniel,
Thanks for the response!
I believe I have sync'd the application. I go to the portalDataSync web
app, choose "Data Repository" link.
Then I click the View icon for the Master Data Repository.
Under there, I see things like:
/webapps/InsevoPortal12/InsevoPortal12.portal
/webapps/InsevoPortal12/portal.wf (and security.wf, tools.wf,
user_account.wf, webflow-extensions.wfx)
Looks about the same as the stockportal list. *** EXCEPT ** I don't see
my Portlet in my list. Is that because it has no workflow? I can see
the portlet in the EBCC.
In the stockportal, I see portlet2.wf and portlet3.wf. I don't see any
portlet wfs in my app.
Any help is appreciated. I will consider 7.0.
Regards,
David
Daniel Selman wrote:
David,
This usually means that you haven't synced the data to the correct
application. When you go to the DataSync WebApp *for your portal
application* do you see the portal and portlet files under the
Portal/Portlet DataRepository?
Sincerely,
Daniel Selman
"David McDaniel" <[email protected]> wrote in message
news:[email protected]...
Hello,
I've been trying for several days now to create a new Portal from the
"Customizing Portals and Portlets" document
(http://e-docs.bea.com/wlp/docs40/portal/devbasic.htm).
I get all the way to "Verify Your Deployment" without issue. I can even
verify the data synchronization using the data repository browser.
When I go to http://localhost:7501/insevoportal (or /InsevoPortal or
/InsevoPortal12, different attempts) all I get is the following in the
server console:
<Jul 16, 2002 2:27:34 PM MDT> <Notice> <WebLogicServer> <Started
WebLogic Admin
Server "portalServer" for domain "portalDomain" running in Production
Mode>
PortalPersistenceManager: portal 'portal/insevoportal' not found
<Jul 16, 2002 2:29:37 PM MDT> <Error> <HTTP>
<[WebAppServletContext(-15219959,in
sevoportal,/insevoportal)] Servlet failed with ServletException
javax.servlet.ServletException: Received a null Portal object from the
PortalManager.
at
com.bea.portal.appflow.servlets.internal.PortalWebflowServlet.setupPortalReq
uest(PortalWebflowServlet.java:194)
Can somebody please help me understand what is going on? I've been
stuck for days now...
Thanks in advance!
David McDaniel -
How to create new portal desktop from scratch
Hi Experts,
I want to create a brand new portal desktop from scratch. Could you please let me know how to go about it?
Regards,
EPHi,
Please check out this document it will help you in creating portal desktop from scratch:
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/ep/_a-c/creating%20new%20portal%20display%20rules.pdf
Hope it helps.
Thanks
Mona
Assign points if helpful -
No option for creating new portal or portlet in BEA workspace
hi, i download workshop102_win32.exe from oracle site and installed the software properly.but after Creating a Workspace i didn't find any option for creating portal web project in the "File-->New-->project".
Their is also no option for creating any portal or portlet also.
so i think i didn't install a propery software for portal development or i need to install any other extra plugins for portal development in BEA weblogic.
So, friends please suggest me where i will find the proper software for weblogic portal development.
I expect your prompt reply, any help will be very appreciated.
Thank you in advance.
Best Regards
Edited by: user538424 on Jun 2, 2009 9:26 AM1. To have better luck on questions about WebLogic Portal, you may want to post your question in the [WebLogic Portal Forum |http://forums.oracle.com/forums/forum.jspa?forumID=573].
2. are you following any documentation or demo or tutorial/ white paper which asked you to download what you downloaded?
3. About your question, what you installed seems like the Development Tool for WebLogic.
For the WebLogic Portal Software, you may want to go to the following page and click the last link in the User Interaction category.
http://www.oracle.com/technology/software/products/ias/bea_main.html
That link is for Oracle WebLogic Portal 10.3 and gives you the file portal103_win32.zip.
hope that helps!
AMN -
Greetings!
I study many different languages, and I enjoy changing my computer's language in order to familiarize myself with technical terms in different tongues. I would greatly like to create a Latin language for my computer, but I have no idea how to go about it. Would anyone know? Is it even possible?
Thank you very much.
iBook G4 Mac OS X (10.3.9)It would require quite a bit of localization of files. I suppose you could contact Apple (or how about the Vatican? They still speak Latin) and find out if someone else has done it.
-
Hello Experts,
I want to configure a new logon language in SAP. Can anybody please share the step-by-step process for the same - I understand, there are series of steps to be performed by the Basis team. I would need, all the steps get the language populated in SAP Logon.
Your immediate help would be highly appreciable.
Regards
SudarsanHi Wilfred,
I dont want to do this but i want to be aware of the process. I need to inform my client regarding the same.
I understanding this has to be done with the help of Basis team and if required, with the help of SAP team itself.
Regards
Sudarsan -
Hello,
Is there a way to add a new language in portal?
To appear for example in language selection when you create a new user account.
Thanks in advance.
Guillermo.Hi,
If you want to add languages in UME, then follow note: 624929. There you should add language in all languages.properties files.
After all this restart the server...
Check this also:
How to add Hindi language in Portal
Greetings,
Praveen Gudapati -
Error in creating new layout controller.
I have decompile the SimpleLayoutController, and duplicate the class and rename to TestLayoutController.
Here is how I do it (I follow the KMC Developer Guide):
1) Create new portal application struture.
2) Create java class: TestLayoutController in src.api.
3) Create a portal service ; create RFServiceWrapper.
4) Configure portalapp.xml
5) Deploy te par.
6) Configure the new TestLayoutController in the System Admi. (Same steps as stated in KMC Guide)
Here is the detail for my codes:
TestLayoutController class:
package com.sap.km.flex.ui.layout;
import com.sapportals.htmlb.Component;
import com.sapportals.htmlb.GridLayout;
import com.sapportals.wcm.rendering.control.cm.NeutralControl;
import com.sapportals.wcm.rendering.layout.AbstractLayoutController;
import com.sapportals.wcm.rendering.layout.ILayoutController;
import com.sapportals.wdf.WdfException;
import com.sapportals.wdf.stack.Control;
Created on Jan 10, 2006
To change the template for this generated file go to
Window>Preferences>Java>Code Generation>Code and Comments
@author Administrator
To change the template for this generated type comment go to
Window>Preferences>Java>Code Generation>Code and Comments
public class TestLayoutController extends AbstractLayoutController {
public TestLayoutController() {
/* (non-Javadoc)
@see com.sapportals.wcm.rendering.layout.ILayoutController#getNewInstance()
public ILayoutController getNewInstance() {
// TODO Auto-generated method stub
return new TestLayoutController();
/* (non-Javadoc)
@see com.sapportals.wcm.rendering.layout.ILayoutController#render()
public Component render() throws WdfException {
writeDebugInformation();
return super.controls[0].render();
/* (non-Javadoc)
@see com.sapportals.wcm.rendering.layout.ILayoutController#getControls()
public Control[] getControls() {
if(super.controls == null)
createControls();
return super.controls;
private void createControls() {
super.controls = new Control[1];
super.controls[0] = new NeutralControl(getProxy(), null);
portalapp.xml :
<?xml version="1.0" encoding="utf-8"?>
<application>
<application-config>
<property name="SharingReference" value="usermanagement, knowledgemanagement, landscape, htmlb, exportalJCOclient, exportal"/>
</application-config>
<components/>
<services>
<service name="RFServiceWrapper">
<service-config>
<property name="className" value="com.sap.km.flex.ui.RFServiceWrapper"/>
<property name="startup" value="true"/>
</service-config>
</service>
</services>
</application>
RFServiceWrapper class:
package com.sap.km.flex.ui;
import com.sapportals.portal.prt.service.IServiceContext;
import com.sapportals.wcm.crt.CrtClassLoaderRegistry;
public class RFServiceWrapper implements IRFServiceWrapper{
private IServiceContext mm_serviceContext;
Generic init method of the service. Will be called by the portal runtime.
@param serviceContext
public void init(IServiceContext serviceContext)
mm_serviceContext = serviceContext;
CrtClassLoaderRegistry.addClassLoader(this.getClass().getClassLoader());
This method is called after all services in the portal runtime
have already been initialized.
public void afterInit()
configure the service
@param configuration
@deprecated
public void configure(com.sapportals.portal.prt.service.IServiceConfiguration configuration)
This method is called by the portal runtime
when the service is destroyed.
public void destroy()
This method is called by the portal runtime
when the service is released.
@deprecated
public void release()
@return the context of the service, which was previously set
by the portal runtime
public IServiceContext getContext()
return mm_serviceContext;
This method should return a string that is unique to this service amongst all
other services deployed in the portal runtime.
@return a unique key of the service
public String getKey()
return KEY;
IRFServiceWrapper interface:
package com.sap.km.flex.ui;
import com.sapportals.portal.prt.service.IService;
public interface IRFServiceWrapper extends IService
public static final String KEY = "TestLayoutController";
Here is the error that I got:
com.sapportals.wdf.WdfError
at com.sapportals.wdf.WdfCompositeController.buildComposition(WdfCompositeController.java:678)
at com.sapportals.htmlb.AbstractCompositeComponent.preRender(AbstractCompositeComponent.java:32)
at com.sapportals.htmlb.Container.preRender(Container.java:118)
at com.sapportals.htmlb.Container.preRender(Container.java:118)
at com.sapportals.htmlb.Container.preRender(Container.java:118)
at com.sapportals.htmlb.rendering.PageContext.render(PageContext.java:936)
at com.sapportals.htmlb.page.DynPage.doOutput(DynPage.java:237)
at com.sapportals.htmlb.page.PageProcessor.handleRequest(PageProcessor.java:129)
at com.sapportals.htmlb.page.PageProcessorServlet.handleRequest(PageProcessorServlet.java:62)
at com.sapportals.htmlb.page.PageProcessorServlet.doGet(PageProcessorServlet.java:29)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sapportals.wcm.app.servlet.WcmHtmlbBaseServlet.service(WcmHtmlbBaseServlet.java:100)
at com.sapportals.wcm.portal.proxy.PCProxyServlet.service(PCProxyServlet.java:321)
at com.sapportals.portal.prt.core.broker.ServletComponentItem$ServletWrapperComponent.doContent(ServletComponentItem.java:110)
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.component.PortalComponentResponse.include(PortalComponentResponse.java:215)
at com.sapportals.portal.prt.pom.PortalNode.service(PortalNode.java:646)
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.PortalRequestManager.runRequestCycle(PortalRequestManager.java:753)
at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:232)
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.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:391)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:265)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:345)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:323)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:865)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:240)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)
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)
--- Nested WDF Error -
java.lang.NullPointerException
at com.sapportals.wcm.rendering.layout.LayoutControllerFactory.getLayoutController(LayoutControllerFactory.java:165)
at com.sapportals.wcm.rendering.control.cm.WdfProxy.createLayoutController(WdfProxy.java:1926)
at com.sapportals.wcm.rendering.control.cm.WdfProxy.prepareNestedControls(WdfProxy.java:1313)
at com.sapportals.wcm.rendering.control.cm.WdfProxy.createNestedControls(WdfProxy.java:1209)
at com.sapportals.wdf.stack.Control.create(Control.java:291)
at com.sapportals.wcm.rendering.control.cm.WdfProxy.create(WdfProxy.java:1280)
at com.sapportals.wdf.stack.Pane.createControls(Pane.java:464)
at com.sapportals.wdf.stack.PaneStack.createControls(PaneStack.java:479)
at com.sapportals.wdf.stack.Pane.createControls(Pane.java:458)
at com.sapportals.wdf.stack.PaneStack.createControls(PaneStack.java:479)
at com.sapportals.wdf.stack.Pane.createControls(Pane.java:458)
at com.sapportals.wdf.stack.PaneStack.createControls(PaneStack.java:479)
at com.sapportals.wdf.stack.Pane.createControls(Pane.java:458)
at com.sapportals.wdf.stack.PaneStack.createControls(PaneStack.java:479)
at com.sapportals.wdf.WdfCompositeController.doInitialization(WdfCompositeController.java:268)
at com.sapportals.wdf.WdfCompositeController.buildComposition(WdfCompositeController.java:659)
at com.sapportals.htmlb.AbstractCompositeComponent.preRender(AbstractCompositeComponent.java:32)
at com.sapportals.htmlb.Container.preRender(Container.java:118)
at com.sapportals.htmlb.Container.preRender(Container.java:118)
at com.sapportals.htmlb.Container.preRender(Container.java:118)
at com.sapportals.htmlb.rendering.PageContext.render(PageContext.java:936)
at com.sapportals.htmlb.page.DynPage.doOutput(DynPage.java:237)
at com.sapportals.htmlb.page.PageProcessor.handleRequest(PageProcessor.java:129)
at com.sapportals.htmlb.page.PageProcessorServlet.handleRequest(PageProcessorServlet.java:62)
at com.sapportals.htmlb.page.PageProcessorServlet.doGet(PageProcessorServlet.java:29)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sapportals.wcm.app.servlet.WcmHtmlbBaseServlet.service(WcmHtmlbBaseServlet.java:100)
at com.sapportals.wcm.portal.proxy.PCProxyServlet.service(PCProxyServlet.java:321)
at com.sapportals.portal.prt.core.broker.ServletComponentItem$ServletWrapperComponent.doContent(ServletComponentItem.java:110)
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.component.PortalComponentResponse.include(PortalComponentResponse.java:215)
at com.sapportals.portal.prt.pom.PortalNode.service(PortalNode.java:646)
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.PortalRequestManager.runRequestCycle(PortalRequestManager.java:753)
at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:232)
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.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:391)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:265)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:345)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:323)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:865)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:240)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)
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)
I truly appreciate your constructive suggestions. (Points will be rewarded).
Thanks.
KentSome remark:
I think the problem is the LayoutControllerFactory cannot get this new customized TestLayoutController.
Referring to the following error message:
--- Nested WDF Error -
java.lang.NullPointerException
at com.sapportals.wcm.rendering.layout.LayoutControllerFactory.getLayoutController(LayoutControllerFactory.java:165)
at com.sapportals.wcm.rendering.control.cm.WdfProxy.createLayoutController(WdfProxy.java:1926)
at com.sapportals.wcm.rendering.control.cm.WdfProxy.prepareNestedControls(WdfProxy.java:1313)
at com.sapportals.wcm.rendering.control.cm.WdfProxy.createNestedControls(WdfProxy.java:1209)
Question:
1) Is that because the new customized TestLayoutController is not registered in the portal yet in the runtime?
But I thought this code in RFServiceWrapper did that:
public void init(IServiceContext serviceContext)
mm_serviceContext = serviceContext;
CrtClassLoaderRegistry.addClassLoader(this.getClass().getClassLoader());
Thanks.
Kent -
How to add a new Portal instance in 10.1.2
In previous versions of AS,were able to create new portal instances by running the portal configuration assistant like this:
ptlasst -mode PORTAL -s <portal_schema_to_create> -c <db_conn> -p <password> -demo report
it was possible to have several independent portal schemas in one database, and it doesn't matter if it was the infrastructure database or a custom database. In this new release of AS (10.1.2.0.2) i didn't see anything in the documentation that refers this, i know that ptlasst was replaced by ptlconfig, but ptlconfig does not have any option like that one, or at least not that simple (with a little effort i was able to see what were the commands that repca executes to create a new portal, and changing them and executing them agaim i was able to create new portal schemas, but i dont believe that this is the rigth way to do it, its too hard).
Does anyone now if its possible to add new portal instances in the same database in AS10.1.2.0.2?
Thanks in advance,
Tony CruzYou may want to refer to the Oracle Application Server Installation Guide for more information. Chapter 6, "Installing OracleAS Infrastructure" provides information about creating a new Metadata Repository in an existing database and in a new database.
To access the installation guide, go to the Oracle Application Server Documentation page on OTN:
http://www.oracle.com/technology/documentation/appserver.html
Under the 'Release Notes, Installation, and Upgrade Documentation' section, click 'View Library' for the platform on which you are performing the installation.
Message was edited by:
lrajesh -
How do i assign new portal desktop to the specific user or group?
Hi all
I created new portal desktop, and i want to assign it to the specific user or group.
Can anybody help me regarding this.
Help appreciated
Thx
PRadeepHi Pradeep.,
1. add a new 'IF' rule.
2. Edit it in the edit section (above the 'IF's part) to 'user' (in the dropdownlistbox) = <userid> (free text).
3. Press 'Apply'.
4. Edit the 'Then' section of the new IF to show the new portal desktop. You can add the full desktop's id by right clicking on it in the 'browse content' section if the screen (where you opened the Display Rule from) and choosing 'add portal desktop to expression'.
5. Press 'Apply'.
6. Move your 'IF' up. Display rules are evaluated from top to bottom until the first one that applies.
Hope that helps,
Yoav. -
NotEntitledException when trying to create new potral
hi all ,
when trying to create new portal from admin console in weblogic portal it give me this exception "A NotEntitledException occurred trying to create a Portal definition with a title of testportal".
please any help about this exeptionMe too.
-
Portal Runtime Error while creating new system in portal content
Hi
Can anyone solve my problem, i am geting error while creating new system in p ortal content
Portal Runtime Error
An exception occurred while processing a request for :
iView : pcd:portal_content/com.sap.pct/admin.templates/iviews/editors/com.sap.portal.templateSelection
Component Name : com.sap.portal.admin.templateselectionwizard.default
com/sap/portal/iviewserver/cache/OClass.
Exception id: 11:29_26/12/06_0014_5891950
See the details for the exception ID in the log fileHi,
Check this link for creating system object
http://help.sap.com/bp_epv260/EP_EN/documentation/EP/N03_BB_InstallGuide_EN_US.doc
Regards
Arun
Maybe you are looking for
-
Getting all variables from a session
I can put and get variables into the session no problem, however I would like to get a list of all the objects stored in the session - is their a quick way to do this ?
-
All files in a shared folder don't have permissions
I have two users on my mac and am having some issues with sharing files. I created a shared folder and gave the other user read/write permissions. When I log in as that user, the folder can be accessed, but some of the files in that folder cannot b
-
Applying a patch for calc manager
This patch is said to be applied on the HFM web server. Then the first step is to stop the Internet Information Server and Calculation Manager Web Server. So I went to the server manager on the HFM web server, found the IIS manager and stopped it. Is
-
Provide WCF service caller to a SQL server that is access by a technical user account
Hi, we have a WCF Service that is hosted in a windows service and access a SQL Server database. The database is accessed with the technical user the windows service runs with. That means nevertheless of the WCF service caller, the database is always
-
Help on how to make a program on Calendar of the year
I'm new to java programming. Our teacher assigned me to make a program for a calendar of the year. I'm confused on what to do. Could you give me some tips on how to make a successful calendar of the year program? What shall I study first to create an