Quantcast
Channel: SCN : All Content - SAP Enterprise Portal
Viewing all 3876 articles
Browse latest View live

Portal Add to Browser Favorites - security risk?

$
0
0

Hi All,

If I add a portal iview/page as a browser favorite in one system, it's saved with a navigation short url in the browser favorite.

 

Now, if I change the portal url to another system and access the favorite, I can still get to that iview/page though the role is not assigned to me in UM.

 

Something like this:

 

https://xxxx/irj/portal?NavigationTarget=navurl://cae686e04ffd1457bbf749d64f9bcc5d&sapDocumentRenderingMod…

 

It looks like a security risk to me.

 

Is it possible to prevent this? Short urls cannot be disabled now, because users have already been using this feature.

 

Any ideas/solutions/workarounds are appreciated.

 

Thanks in advance,

Raj


http://:port/irj/portal not starting

$
0
0

Hi aLL,

 

i am having trouble is starting  irj/portal portal after export and import portal, although nwa/ and systeminfo working fine,

 

when i am running http://<hostname>port/irj/portal `

 

I am getting error like in trace file as below,need help.we are running on 702 sp9 release

 

 

10:58_16/03/16_0008_301864451

[EXCEPTION]

java.lang.NoSuchMethodError: com.sapportals.portal.prt.util.StringUtils.isEmpty(Ljava/lang/String;)Z

at com.sapportals.portal.navigation.NavigationEventsHelperService.getEnvironment(NavigationEventsHelperService.java:1286)

at com.sapportals.portal.navigation.NavigationEventsHelperService.getNavSessionParameter(NavigationEventsHelperService.java:1400)

at com.sapportals.portal.navigation.NavigationEventsHelperService.getNavSessionParameter(NavigationEventsHelperService.java:1344)

at com.sapportals.portal.navigation.FrameworkPageHandler.getFrameworkPageVariant(FrameworkPageHandler.java:38)

at com.sapportals.portal.navigation.PortalLauncher.doOnNodeReady(PortalLauncher.java:289)

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:368)

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:523)

at java.security.AccessController.doPrivileged(Native Method)

at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:412)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

at com.sap.engine.services.servlets_jsp.server.servlet.InvokerServlet.service(InvokerServlet.java:156)

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:126)

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:1039)

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)



Thanks,

Dinesh

Getting pop up message (History component config error)

$
0
0

Hi Experts,

 

 

I am totally new to this sap enterprise portal.

I always get a pop up message while log in to my portal system regarding history config component error.

You can see the attachment.

 

 

Error Screenshot.JPG

Please provide the solution to resolve this error.

 

Thanks in Advance

 

 

Thanks

Abinas

Remote link EP -> FES

$
0
0

Hello Community,

we run an EP 7.31/SP17 and try to consume remote Content provided by a Fiori-Frontend service.

 

all I receive in Portal's Content Studio is "no content found":

20160405-noContentInRemoteLink.JPG

the URL collecting the Frontent Catalogue delivers XML like this:

20160405-XML-FESresponse.jpg

I cannot judge whether this is a valid response from Frontendserver. Is there somewhere a valid sample to use as reference ?

thank you in advance.

 

Karl-Heinz.

Server Connection Not Available - (Click Here to Close)

$
0
0

Hi All,

 

We have configured JCO's in Portal, after configuring JAVA Services are working fine.

 

For ABAP Services we are getting  Server Connection Not Available - (Click Here to Close).

 

We have tested JCO's, all the JCO services tests and Pings successfully performed.

 

Our Portal Version is NW 7.31 and ECC 6.0 EHP7

 

Portal Error.jpg

 

Thank you,

Raam

Custom Login Module with JSP and JS

$
0
0

Custom Login Module with JSP / JS code

 

I am new to creating a Login Module and JAAS development

I have been able to create a custom Login Module and configure it into the ticket stack successfully

I would like to add a user interface that is called. This user interface has been developed as a Portal component using jsp and js coding.

The User interface portal Component would also need to pass back to the Login Module success/failure.

 

Is adding and calling a user interface from inside a Custom Login Module possible?

What is the recommended way to accomplish this ?

Any and all suggestions would be appreciated. 

 

Thank you

Sarah

Reg: Enabling SSL on Logon Page

$
0
0

Hello Guru's,

 

I have this requirement where I want to enable SSL only on Logon Page, so that when users login to Portal the passwords are encrypted.

 

1. Once the login is successful, not to use SSL

Is that a possibility?

 

2. If using SSL login to portal using https://hostname:50001/irj/portal, it is prompted for user and password,

once done it gives me message saying "Only Secure content is displayed".

And when clicked on Show all Content it opens the ESS but not able to access the application.

 

3. For doing a SSO between Portal and ECC system which certificate to exchange.

ECC is not using SSL, it still uses HTTP, and Portal uses HTTPS.

 

Please help me with this.

 

Also provide the documentation.

 

Appreciate all the help.

 

Thanks,

Pramod

How to use the "Find and Replace" feature in Enterprise Portal

$
0
0

How to use "Find and Replace" Enterprise Portal feature for mass property changes of iViews.

After several requests from SAP customers I have recognized that it is not clear for them how to change system alias property values that are used in content with back-end connectivity.

 

A very common case for usage of "Find and Replace" functionality are changes of the "System" property value for all iViews in a specific folder.
The AI (Application Integrator) iViews that are used for connectivity to the R/3, BW, CRM etc., has specific property with system alias value that need to be changed.

 

Usually iViews are added to the content structure (Role, Workset, Page) as delta-links and all iViews have a default "System" property value that need to be changed with specific value after content imported from another Portal or moved to another folder.


Let's start …

Login to the Portal as Content Admin or Super Admin user.

First step is to start search for iViews in the folder with content that needs to be changed.

Right click on folder will show menu:  Search -> Find and Replace

 

1_InFolder.jpg

 

Wizard show first "Define Criteria" step:

1. Select "iView" object type

2. Select "Search for non-unit objects"

3. Choose "Add Row" button

4. Enter as text Property ID "System"

5. Enter current Value to be searched. (screenshot example NWTCLNT000)

0.jpg
6.  Click "Next" button.

 

 

The search result contains all iViews (all types of iView object) with property "System" that has value "NWTCLNT000"

2.jpg

In this example the result contains default objects ( used for content creation) that are located in the same folder as all content so I have decided to remove them from the planned change.
You can see that result contains all types of iView (BSP, IAC, Transaction, WD ABAP, etc...)

 

 

The next step is to provide new value to replace old one:

In the Property input-field enter again "System"

Enter new value

Select method: Overwrite .....

 

3.jpg

 

Click Next and review content prepared for changes:
4.jpg

 

In the screenshot above you are able to see the summary for prepared changes: property id, new value and method, and a table of content that contains old value

 

Click on Finish button and enjoy results

 

5.jpg


This blog is valid for Enterprise Portal 7.3x , 7.4x , 7.5x and higher versions.


EP: Unable to delete a KM Folder due to the Wastebasket Service (Failing in Startup)

$
0
0

Backdrop: With knowledge management repository and folder management is a regular administrative task needed to support optimal business processes.

 

Issue: Upon attempting to logon and delete a particular folder in the Knowledge Management (KM) you encounter a deletion error which is thrown and highlighted thus signifying the deletion cannot complete "Delete failed for <folder name>".


foldericon.png

Try to Delete the Folder


  1. Go to Content Administration > KM Content
  2. Open the context menu of a resource
  3. Select the folder of choice
  4. Click on 'Delete'



Analysis & Identifying the Root Source

 

The first point of analysis here is to trace the root source of the exception in order to see the full underlying operations of the system. This can be done through generic log analysis via the Log Viewer or directly through the Default Trace Error Log File.


Pinpoint the Error


  • Reproduce the issue and capture a default trace error log file.
  • Note the UserID used to reproduce the issue and the time-stamp.
  • Obtain the default trace via: the Portal folder: \usr\sap\<SID>\<J2EE_instance_number>\j2ee\cluster\<server#>\log\

 

 

wastebasket.PNG

 

Wastebasket Service - Preventing Folder Deletion

 

  • Upon analyzing the log viewer you will see an error exception noting 'com.sapportals.wcm.command.DeleteResourceToWastebasketCommand' which references the wastebasket service.
  • This exception highlights and issue with the WasteBasket Service itself.
  • Occasionally this exception might also show that the associated folder + document is "locked" by a user even if the folder itself is empty.

 

What is the Wastebasket Service?

 

  • Activated by default in a standard setup.
  • Provides users with a means of fail-safe deletion i.e. users can be moved (deleted) to the wastebasket and restored/recovered from this point of call if required.

 

Probable Cause

 

  • The wastebasket service is not running on the system.
  • If you navigate to the component monitor by choosing System Administration -> Monitoring -> Knowledge Management -> Component Monitor what do you see?
  • If you are presented with an exception highlight such as #com.sapportals.wcm.command.DeleteResourceToWastebasketCommand#sap.com/irj#com.sapportals.wcm.command.DeleteResourceToWastebasketCommand#E005007#10396##n/a##b70095bb5f5911e4a798000002ab5054#SAPEngine_Application_Thread[impl:3]_58##0#0#Error##Plain###RID '/documents/- <Folder Name> is locked by <'User'>#
  • The wastebasket service has failed to startup due to a mis-configuration.

 

Fixing the Wastebasket Service & Enabling Folder Deletion

 

 

  1. Any configuration which is causing the wastebasket service startup fail needs to be removed and subsequently corrected.
  2. After making the required corrections a restart of the system should be performed so the service can start up accordingly.
  3. Once the wastebasket service is running it should then be possible to delete the resource as desired.

Portal Content Folder not Visible in PCD Root

$
0
0

Hi,

 

 

I have created new folder under existing folder of portal content and while going to deploy my BW reports from Query Designer the same folder doesn't appears in PCD Root Path.

 

It shows previous folders but recently created folder isn't visible.

 

Regards,

Pratik Patel

Forum question status level option

$
0
0

Hi,

I have a Enterprise Portal system running on NetWeaver 7.31 with Forums Add-On at SP10. I enabled Statuslevels for students to mark questions as answered or helpful. The system gives the students points but when you run the report for 'Users with Questions and Rewards' the system does not export the CSV file. It does not seem to export a CSV file for any of the reports. I found the following exception in a default trace file. I also applied SNote 1610600 but it did not fix the problem. Do I need to configure something in the UME to allow the export?

 

I enabled the status level through the following link.     <server name><port>/irj/portal/forumsadmin?ForumsTarget=forums/admin/settings-statuslevels.jsp

 

#2.0 #2016 03 24 15:48:45:083#0-400#Error#com.sap.netweaver.coll.forums.log.JiveLoggerConnector#

#BC-COM-FOR#sap.com/com.sap.netweaver.coll.forums#C000943D1082003C0000000600000D60#23386150000000004#sap.com/com.sap.netweaver.coll.forums#com.sap.netweaver.coll.forums.log.JiveLoggerConnector#Administrator#1##5441A2A5F1F911E5A4C000000164D826#60997e60f1f911e58ff500000164d826#60997e60f1f911e58ff500000164d826#0#Thread[Stats Task Engine Worker 4,2,Stats Task Engine Workers]#Plain##

java.lang.RuntimeException: Exception thrown while generating report.

    at com.jivesoftware.forum.stats.report.UserQuestionsReport.execute(UserQuestionsReport.java:181)

    at com.jivesoftware.base.stats.AbstractReportRunner.doRun(AbstractReportRunner.java:232)

    at com.jivesoftware.util.AbstractPollableRunnable.run(AbstractPollableRunnable.java:97)

    at com.jivesoftware.base.stats.StatsTaskEngine$TaskEngineWorker.run(StatsTaskEngine.java:321)

Caused by: java.lang.NullPointerException: while trying to invoke the method com.sap.security.api.IUser.getParents(java.lang.String[], bool) of a null object loaded from local variable 'umeUser'

    at com.sap.netweaver.coll.forums.ume.GroupManager.lookupGroupsForUser(GroupManager.java:135)

    at com.sap.netweaver.coll.forums.ume.GroupManager.getGroupIDs(GroupManager.java:87)

    at com.jivesoftware.base.database.DbPermissionsManager.getFinalUserPerms(DbPermissionsManager.java:586)

    at com.jivesoftware.forum.database.DbForumFactory.getPermissions(DbForumFactory.java:917)

    at com.jivesoftware.forum.database.DbForumCategory.getPermissions(DbForumCategory.java:1945)

    at com.jivesoftware.forum.database.DbForum.getPermissions(DbForum.java:1347)

    at com.jivesoftware.forum.stats.report.UserQuestionsReport.execute(UserQuestionsReport.java:150)

    ... 3 more

#

Right-Click-Personalization (WDJ-iView) hangs after upgrade to 7.31

$
0
0

Hello folks,

 

System Information:

 

SAP EP 7.31 SP 17, SAPPCUI_GP v. 633.

 

Problem:

 

We've recently upgraded our dev-portals from 7.02 to 7.31. Ever since we did this, the right-click-personalization / admin personalization doesn't work anymore. Whenever I preview a page/iview with a WDJ service inside and right click for "Settings for current role" the respective personalization dialogue pops up. However, as soon as I do anything (e.g. click the checkbox for visibility for an element), the dialogue hangs, i.e. the loading-gif-thingy spins forever (forever = 3h+):

 

setting_of_current_role_hangs.JPG

 

Analysis / What we already tried:

 

  • PCD-Analysis / Cleanup
  • cleared all portal caches
  • tried different browsers: IE7 (don't ask...), FF38, Chromium39 (I don't have access to any other browser within my working environment)
  • restarted the portal
  • tried it within an ajax framework page (tradeshow) and within an old legacy framework page (streamline)
  • tried it for several different services/iviews and also created some new dummy ones to rule out the existing ones got corrupted or the like
  • I haven't found any note consulting this (deriving my search from the master note 1403832 for EP 7.31 upgrade)
  • I haven't found any scn thread concerning anything alike either (which is rather scarce...). Maybe my search terms are off....

 

Funnily enough, there are no errors/warnings/infos in the nwa tracelog either..

 

Has anybody ever encountered something like this? Any ideas? :<

 

Cheers, Lukas

SAP Portal Upgrade from 7.4 SP 05 to 7.4 SP 11 : Portal content navigation not working in IE11

$
0
0

We have migrated from EP 7.4 SP 05 to EP 7.4 SP 11 and we are facing issue with portal content not getting loaded in IE 11 version. However, it is working fine in Mozilla and Chrome.

 

Content Administration --> Portal Content          :     Portal content navigation does not load.

 

Any idea what needs to be set in portal to make portal compatible with IE 11.

Alert Emails after sap ess approval

$
0
0

Dear,

How to configure email alerts after sap portal ess request for approval and denial?

Dynamic System Resolution

$
0
0

Hello Experts,

 

I am planning to implement Dynamic System Resolution. Need your advice on from where to start coding.

Is there any WAR/PAR file that is to be downloaded from server ? or we have to start it from scratch?

 

If I have to start it from scratch, then what things are to be taken care of ?

 

 

Lawrence Waterhouse  Kindly help me with your advice.

 

Thanks in advance.



Regards,

Ravishankar Iyer


Custom Login Module with JSP and JS

$
0
0

Custom Login Module with JSP / JS code

 

I am new to creating a Login Module and JAAS development

I have been able to create a custom Login Module and configure it into the ticket stack successfully

I would like to add a user interface that is called. This user interface has been developed as a Portal component using jsp and js coding.

The User interface portal Component would also need to pass back to the Login Module success/failure.

 

Is adding and calling a user interface from inside a Custom Login Module possible?

What is the recommended way to accomplish this ?

Any and all suggestions would be appreciated. 

 

Thank you

Sarah

EP: Timeout Session Issue in Retrieving Live Feeds from external Portal (Custom Portal Component)

$
0
0

Backdrop: You are attempting to display your corporate news feed to your external facing customers through an external facing portal. The RSS feed setup is based upon a custom portal component containing a par file based iView

 

Retrieving Data:  This retrieves the RSSFeeds URL from the JSP file


Error Exception:It returns a Connection Timed out Error e.g. Connection time out: 00:00_00/00/15_0002_123456789 [EXCEPTION]  java.net.ConnectException: Connection timed out: connect at java.net.PlainSocketImpl.socketConnect(Native Method) www.http.HttpClient.<init>(HttpClient.java:283) at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:320) at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:186) at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:173) at java.net.Socket.connect(Socket.java:471).


error look.PNG



Testing the Behavior


  1. Log into Enterprise Portal.
  2. In the portal, navigate to the external portal via System Administration -> System Configuration -> (external e.g. CRM) iView.
  3. When attempting to run the standard out of the box iView defined to call the RSSFeeds URL you encounter http connectivity runtime errors accompanied by a subsequent timeout.
  4. Also in the integrated XML iView associated trace files:
    • (\usr\sap\<SID>\<J2EE_instance_number>\j2ee\cluster\<server#>\log\) you also see highlights of these Connection Timeout errors.

 

 

Why is this issue occurring?

 

 

Timeout issues in such a scenario are ordinarily thrown in association to server connection issues in addition to proxy service discrepancies. These configured services need to be maintained within SAP NetWeaver Administrator.

 

Resolving the Issue for the RSS Setup


  1. Log into Enterprise Portal.
  2. Firstly verify the URL's accessibilityvia the portal/j2ee server by navigating to the feed e.g. "http://www.abcxyz.com:abcxyz/news/abc-xyz/rss".
  3. Ensure the proxy service is configured correctly in the com.sap.portal.ivs.httpservice module.
  4. To specify the proxy server property values, configure the following application service: navigate to System Administration → System Configuration → Service Configuration -> com.sap.portal.ivs.httpservice application.
  5. View the specified proxy server property values to ensure they are configured accordingly alongside firewalls. Important Consideration: Set the Override JVM settings to "true".
  6. Save/close the service -> Close the editor.

 

 

If you require further consultation on how to define a Proxy Server for the Portal:

 

 

 



jquery ajax on portal 7.4

$
0
0

Hi

 

We are moving on to Portal 7.4.

One of the features we have is consuming a web service.

Since I find it very complicated, I would like to know

if it is possible to use Jquery.ajax on portal?

 

 

Thank you

Rrgards

yuval

BW-BO Integration in EP

$
0
0

Hello,

 

We are currently working on a project of BW reports ( BEx tools etc. ) and BO ( dashboards, lumira, webi, CR, predective analysis etc. )

 

I would like to know is it possible to integrate all BW BEx reports into EP along with all BO tools ( Dashboards, Webi Reports, CR reports, Lumira etc. ) in it too ?

 

Is it a complex process to do that and also BW comes with it's own EP or any EP can work for both BW-BO.

 

Regards,

BW

Accessing NWA Log Viewer of BI portal through URL iView

$
0
0

Hi All,

 

I have two systems in the landscape CPD(Application Portal) and B1D (BI Portal).Now the requirement is to access the Netweaver Administrator(NWA) for B1D and CPD in the CPD portal.I have created a URL iView for the NWA of CPD portal in the CPD portal and can access the NWA through it but when I create a URL iView for the NWA of B1D portal in CPD portal and try to access, it asks for user credentials.Please suggest how to access the NWA of B1D(BI Portal) from CPD portal such that the user credentials are not asked.This has to be done for all the users which means we cannot hard-code the user credentials in URL-iView for one user but have to find a way which is common for all users and allows all the users to access NWA of B1D portal from CPD portal.

Please note we are working on SAP Enterprise Portal version 7.4 .

 

Thanks & Regards,

 

Sugandh Apoorva

Viewing all 3876 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>