PCD Inspector Tool
Redirect to URL after Login
Hi everybody,
here is what I want to do:
- Step 1: User opens Fiori Launchpad and is not logged in => login handler redirects to portal logon page (this works already)
- Step 2: After the login to the portal the user gets redirected back to the fiori launchpad (and now has a sso ticket)
How can I supply the URL of the Fiori Launchpad to the Portal Login Page such that after the login the redirect happens?
Is there some kind of parameter like "return url" or something?
Disclaimer: i have no experience with the portal at all. So if you need any info point me to the correct menu in the SAP NetWeaver Administrator and I will check.
Thanks!
Portal: JSP and Servlet versions
Hi Experts,
I need to know if a Web application requiring JSP 2.0 and Servlet 2.4, which runs fine under Apache Tomcat 5.5.x, can be deployed on "SAP Enterprise Portal" version 7.
I know that such Web app can be deployed under Netweaver CE 7.1, but I can't find information about the Enterprise Portal and its compatibility with the full JSP/Servlet specifications
Thanks in advance
Enabling reset password for Portal 7.4
Hi Experts,
We have a requirement as Enabling reset password on Portal logon page. I followed the below link and enabled "Get Support" link for reset.
Configuring Logon Help - Identity Management - SAP Library
New password is generating but we are not getting any mails. Could you please provide the step by step procedure for SMTP configuration in NWA as well as in ECC system.
Portal version : 7.4
ECC 6.0 EHP 7.
Your response will be appreciated.
Regards,
Vamshi Krishna.
IUWLItemManager.refreshCacheAndGetItems(...) causing jCo exceptions
Dear colleagues,
it seems I came across some error in the UWL API. My scenario is: Im currently developing a custom UWL application on a SAP EP 7.4 SP12, which should, among other things, show some information about present substitution's using this method:
the exact problem is:
com.sap.netweaver.bc.uwl.IUWLSubstitutionManager.getAllSubstitutions(uwlContext); is leading to uncaught exceptions for backend systems like:
SAPCFConnectorManagedConnection.connectWithJCO
[EXCEPTION]
com.sap.mw.jco.JCO$Exception: (101) RFC_ERROR_PROGRAM: Parameter containing a user ID is missing: neither user nor user alias nor external ID nor SSO ticket nor X.509 certificate is specified
at com.sap.mw.jco.MiddlewareJRfc.generateJCoException(MiddlewareJRfc.java:559)
at com.sap.mw.jco.MiddlewareJRfc$Client.initialize(MiddlewareJRfc.java:1071)
at com.sap.mw.jco.JCO$Client.connect(JCO.java:3654)
at com.sapportals.connectors.SAPCFConnector.connection.SAPCFConnectorManagedConnection.connectWithJCO(SAPCFConnectorManagedConnection.java:437)
at com.sapportals.connectors.SAPCFConnector.connection.SAPCFConnectorManagedConnection.establishInitialConnection(SAPCFConnectorManagedConnection.java:211)
at com.sapportals.connectors.SAPCFConnector.connection.SAPCFConnectorManagedConnection.init(SAPCFConnectorManagedConnection.java:188)
at com.sapportals.connectors.SAPCFConnector.connection.SAPCFConnectorManagedConnectionFactory.createManagedConnection(SAPCFConnectorManagedConnectionFactory.java:139)
at com.sap.engine.services.connector.jca.ConnectionHashSet.match(ConnectionHashSet.java:401)
at com.sap.engine.services.connector.jca.ConnectionManagerImpl.allocateConnection(ConnectionManagerImpl.java:295)
at com.sap.engine.services.connector.jca.ShareableConnectionManager.allocateConnection(ShareableConnectionManager.java:54)
at com.sapportals.connectors.SAPCFConnector.connection.SAPCFConnectorConnectionFactory.getConnectionEx(SAPCFConnectorConnectionFactory.java:173)
at com.sap.portal.ivs.internalconnector.ConnectionProvider.getConnection(ConnectionProvider.java:401)
at com.sap.portal.ivs.internalconnector.ConnectionProvider.getConnection(ConnectionProvider.java:354)
at com.sap.portal.ivs.internalconnector.ConnectionProvider.getConnection(ConnectionProvider.java:305)
at com.sap.portal.connectivity.destinations.portal.PortalSystemLandscapeSource.getConnectionWithOverridingProps(PortalSystemLandscapeSource.java:120)
at com.sap.portal.connectivity.destinations.impl.DestinationServiceImpl.getConnection(DestinationServiceImpl.java:261)
at com.sap.portal.connectivity.destinations.DestinationsService.getConnection(DestinationsService.java:122)
at com.sap.netweaver.bc.uwl.utils.r3.Transaction.begin(Transaction.java:112)
at com.sap.netweaver.bc.uwl.utils.r3.Transaction.createInput(Transaction.java:217)
at com.sap.netweaver.bc.uwl.core.connect.webflow.WebflowConnector.readInboxInternal(WebflowConnector.java:869)
at com.sap.netweaver.bc.uwl.core.connect.webflow.WebflowConnector.readInbox(WebflowConnector.java:946)
at com.sap.netweaver.bc.uwl.core.connect.webflow.WebflowConnector.retrieveSysItems(WebflowConnector.java:436)
at com.sap.netweaver.bc.uwl.core.connect.webflow.WebflowConnector.getItems(WebflowConnector.java:295)
at com.sap.netweaver.bc.uwl.core.connect.ConnectorThread$1.run(ConnectorThread.java:126)
at com.sap.netweaver.bc.uwl.core.connect.ConnectorThread$1.run(ConnectorThread.java:100)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAs(Subject.java:335)
at com.sap.netweaver.bc.uwl.core.connect.ConnectorThread.run(ConnectorThread.java:100)
at com.sap.netweaver.bc.uwl.core.ThreadManager$PoolWorker.run(ThreadManager.java:209)
Caused by: RfcException: [null]
message: Parameter containing a user ID is missing: neither user nor user alias nor external ID nor SSO ticket nor X.509 certificate is specified
Return code: RFC_INVALID_PARAMETER(19)
error group: 101
key: RFC_ERROR_PROGRAM
at com.sap.mw.rfc.api.RfcOptions.checkLogonData(RfcOptions.java:162)
at com.sap.mw.rfc.api.RfcOptions.checkParameters(RfcOptions.java:345)
at com.sap.mw.jco.MiddlewareJRfc$Client.initialize(MiddlewareJRfc.java:1066)
... 27 more
one for each configured backend, internal substistusions from KMC_WF_SUBSTITUTE are coming fine. So it seems only JCo calls of SAP_WAPI_SUBSTITUTES on appropriate is always going down.
Let me call some facts I found on this topic:
- due appropriate API java doc: https://help.sap.com/javadocs/nwce/ce71/uw/com/sap/netweaver/bc/uwl/IUWLSubstitutionManager.html#getAllSubstitutions(com.sap.netweaver.bc.uwl.UWLContext) this method isnt supposed to throw any exceptions, so you cant catch those. As you can see in the exception stack, the custom software isnt even occuring there
- UWL configuration on appropriate portal seems to be complete and correct: we are not facing any issues while using standard UWL iViews e.g., which in fact are doing the same due SAP note 1577579. We are not aware of any specific UWL configuration we would need for prgrammatically access. Auth method for UWL RFC connections is assertion ticket, this is explicit recommended by SAP due my UWL colleagues. Nevertheless, I tryed to change RFC access config to hardcoded user, but of course it didnt helped
- of course the substitution list doesnt appear, since the backend access obviously doesnt work, the variable substitutions is containing records with messages like "Problem connecting to the system", one for each backend
- I initially opened an OSS call, pointing to such problems, but was told by SAP employees they dont provide any support for API use in custom software at all. I was suggested to ask here instead. I do understand this want help, since nobody from the community can correct SAP proprietary API's. So with my current knowledge stand, this problem is simple a bug and isnt solvable from customer or developer side. But its possible of course the error am I because Im have missed something. If anyone has any clues for a workaround (I didnt found any), all ideas are welcome
thank you
How to connect SAP with Knime
Hi All,
I need to know is there any option to connect SAP BW with Knime and if it is there then how can I connect it with.
I am having access to G8P system. How can i get its port no or host name?
java.lang.NoSuchFieldError:IVIEW_FOLDER_MAP while accessing UWL
Hi Experts,
While accessing UWL from HOME tab in Portal, we are facing below error:
We have also faced the same error while accessing Universal Worklist under System Configuration in System Administration.
Please suggest on this as it is a high priority for our customer. Your response will be appreciated.
| |
06:40_02/06/16_0023_16409650 [EXCEPTION] java.lang.NoSuchFieldError: IVIEW_FOLDER_MAP at com.sap.netweaver.bc.uwl.core.config.UWLConfigurationManager.removeLauncherLocationsMap(UWLConfigurationManager.java:973) at com.sap.netweaver.bc.uwl.core.config.UWLConfigurationManager.initConfig(UWLConfigurationManager.java:728) at com.sap.netweaver.bc.uwl.core.config.UWLConfigurationManager.internalRefresh(UWLConfigurationManager.java:980) at com.sap.netweaver.bc.uwl.core.config.UWLConfigurationManager.<init>(UWLConfigurationManager.java:531) at com.sap.netweaver.bc.uwl.core.config.UWLConfigurationAdmin.<init>(UWLConfigurationAdmin.java:39) at com.sap.netweaver.bc.uwl.core.config.UWLConfigurationAdmin.internalLoad(UWLConfigurationAdmin.java:56) at com.sap.netweaver.bc.uwl.core.session.SessionManager.verifyAndLoadConfig(SessionManager.java:730) at com.sap.netweaver.bc.uwl.core.session.SessionManager.create(SessionManager.java:224) at com.sap.netweaver.bc.uwl.core.UWLService.beginSession(UWLService.java:139) at com.sap.netweaver.bc.uwl.core.portal.UWLPortalService.beginSession(UWLPortalService.java:180) at com.sap.netweaver.bc.uwl.ui.controller.ServiceHelper.initializeUserContext(ServiceHelper.java:141) at com.sap.netweaver.bc.uwl.ui.UWLMain.createDynamicParameters(UWLMain.java:369) at com.sap.netweaver.bc.uwl.ui.UWLMain.doOnNodeReady(UWLMain.java:325) at com.sapportals.portal.prt.component.AbstractPortalComponent.handleEvent(AbstractPortalComponent.java:386) at com.sapportals.portal.prt.pom.ComponentNode.handleEvent(ComponentNode.java:249) at com.sapportals.portal.prt.pom.PortalNode.fireEventOnNode(PortalNode.java:368) at com.sapportals.portal.prt.pom.AbstractNode.addChildNode(AbstractNode.java:339) at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:642) at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:249) at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:561) at java.security.AccessController.doPrivileged(Native Method) at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:434) 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:1064) 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) |
Regards,
Prasad.
When the user closes the browser without logging off. Need Clear previous user credential
Requirement is:-
When the user closes the browser without logging off. Need Clear previous user credential and user re- open same portal it will ask user name and password.
For Example:-
X person login into the Portal 7.3 with his credentials and he didn’t logoff directly close the IE window. Then another Y person is open portal in same system. It’s not asking the credential and directly open portal 7.3 with X person credential.
Requirement is always ask the credentials in Portal 7.3 when open the IE Browser.
From Portal we have solution like Clear the Cache, Delete Cookies and Open New Session like that.
I want solution from Portal side. I checked some threads they told implement “Appendix: JavaScript Code for Session Termination” as per below Configuring Session Management.
Can you please explain the steps in Portal 7.3 How to Implement?
Regards
Vijay
BiffException: jxl.read.biff.BiffException: Unable to recognize OLE stream
Hi everyone,
I migrated web dynpro java 7.0 to 7.4. i have an issue when upload an excel file. jxl.read.biff.BiffException: Unable to recognize OLE stream
i have reference to a document "Upload Excel File With Example Web Dypro for Java" but it still has error.
( i'm using office 2007 to save AAAA.xls (97-2003) and upload
file.getAbsolutePath() = /usr/sap/DEP/J00/j2ee/cluster/server0/AAAA.xls )
Please help me
Thanks and Best Regards,
hhoang
Cannot open tunnel with id account:///xxxxxxxtrial
Hi,
I am trying to access odata created in onpremise sap abap system to webide usind cloud connector. I have all the connected status in cloud connector and in access control for SAP ABAP system. Also i have created a destination in HCP, Which also shows a green success message.
But when i try to get odata services from WEBIDE in service catalog..
It is showing error " Catalog service unavailable".
Also in "https://webide-xxxxxxxtrial.dispatcher.hanatrial.ondemand.com/destinations/Backend/sap/opu/odata/IWFND/CATALOGSERVICE/ServiceCollection" am getting an error "Cannot open tunnel with id account:///xxxxxxxtrial".
Why Iam getting this error? Can you suggest me a solution?
PFA
OBN Issue In Portal for E recruitment
Hi Experts,
We are on NW 7.4 portal using EHP7 functionalities. In Recruiter role, Start Page ->Dashboard application, It open POWL now when we click on "Requisition, Selection, preselection etc. It gives me OBN issue. " There is no iview available for system "SAP_ERP_TalentManagement" : object "requisition" . For more information , contact your adminstrator ".
It is working fine we access the above mentioned links from NWBC. And opens the below screen in on click of Requisition, Selection, preselection etc. in NWBC:
Any help will be highly appreciated
Regards,
Pankaj
Adobe Forms are displaying blank page in Portal for one user
Hi Experts,
We have added the Adobe forms as links in portal under Benefits and Payments. All users are able to open in production except one user. When he accessing the link it showing blank page.
He is able to open old forms but we have added few forms recently which are showing blank page to him.
We have checked the permissions from portal end. Could you please suggest to resolve this issue.
Your response will be appreciated.
Regards,
Vamshi Krishna
Reg:Web Tool Development
Hi All ,
Can any one brief me about this web tool development for the below requirement .
Develop web tool to flat file data load to cube XXXX.
Is the above task is related to portal development or BW Development .
If its related to portal development can we it in WDJava or WDABAP
Can any one please clarify it .
Thanks & Regards
Deepika
How to change iview tray background color? (AFP Blue Crystal Design)
Hello @ all,
i want to use the Ajax Standards FWP in combination with the Blue Crystal Design to give our SAP NetWeaver Portal a more modern look and feel.
The only problem i have is that i can't change the background color of the iview trays.
I have already tried the following ways:
- UI Theme Designer: Unfortunately i have not found any property to change the background color. Also i couldn't make use of the css section in the theme designer
- Edit the "standard.css" file: I downloaded the file (Content Administration > Web Repository > Webresources > theming > UR > ls > ...), edited it and uploaded the file again.
- I also tried the way described in this link: How to... UI Theme Designer - Make use of the Custom CSS tab in the Portal!
Does anybody know anything to help me out?
Thank you in advance!
Regards,
Nicola
Unable to change toolbar background color using UI Designer
RFC connections do not terminate
Hi
We are consuming RFCs in standalone portal applications. The connections are established using the following code:
IConnection conn = null; IInteraction ix = null; IConnectorGatewayService connGwService = null; ConnectionProperties connProp = null; connGwService = (IConnectorGatewayService) PortalRuntime.getRuntimeResources().getService(IConnectorGatewayService.KEY); connProp = new ConnectionProperties(request.getLocale(), (IPrincipal)request.getUser()); String backendSysAlias = request.getComponentContext().getProfile().getProperty("SystemAlias"); conn = connGwService.getConnection(backendSysAlias , connProp);
The connections are closed using this code:
ix.close(); conn.close();
This seems to be working most of the time. However, sometimes the connections fail to close. These connections are visible in NWA-> JCo Monitoring as IDLE connections. As these are not being closed, the respective backend connections persist and are visible in SM04 in my ABAP system.
We have already set the connection lifetime and cleanup interval parameters in connection pooling parameters of SAPFactory but to no avail.
Please help in guiding how to resolve this issue.
Regards
Ramanender Singh
How to add Custom Image for the Workset Map Pictogram property
Hello Everybody,
Can anyone suggest where should i put a custom image so that i can select it in the Workset Map Pictogram Property of an Iview. I have already uploaded a gif image in root->etc->public->mimes->images->pictograms in KM but still i am not able to see the uploaded image in Iview property. Looking forward for a quick solution.
Thanks in advance,
Regards,
Sarabjeet Singh.
SAP KM XML File Giving the 500 Internal server error -- contact system administrator
Hello Friends,
We have a WD Java Application to edit the generated XML files(These XML files are created through WD Java application). We have successfully edited the XML files except one file. when ever we are trying to edit the this XML file it showing the "500 Internal server error -- contact system administrator"
Note: This is for only one file, for remaining it works fine.
Can any body help on this issue.
Thanks in advance
Ram D
404 error for XML file in SAP KM
Hello friends,
we have stored generated XML(these are generated by entering the data in WD JAVA application) files in SAP KM. when ever we are trying to open the some XML files its showing the error.
"404
The requested resource is not available."
But we are able to open the same file from target URL link. (properties of the same file)
Note: this issue is only for some of the XML file not for all.
Can any body help me on this issue.
Regards,
Ramu D
Enabling reset password for Portal 7.4
Hi Experts,
We have a requirement as Enabling reset password on Portal logon page. I followed the below link and enabled "Get Support" link for reset.
Configuring Logon Help - Identity Management - SAP Library
New password is generating but we are not getting any mails. Could you please provide the step by step procedure for SMTP configuration in NWA as well as in ECC system.
Portal version : 7.4
ECC 6.0 EHP 7.
Your response will be appreciated.
Regards,
Vamshi Krishna.