Learning portal content player
Hi!
I find a post-install guide for content player. However I cannot find a install guide for content player even I've searched uisng google.
Could you kindly provide the link to the install guide for content player?
Thanks very much!
Check following wiki and also try using Search @ SCN if Google fails
[Content Player|http://wiki.sdn.sap.com/wiki/display/ERPHCM/Content+Player]
Chintan
Similar Messages
-
SAP LSO Learning Solution - Content Player
We don't want to use the Java based online/offline content player for viewing/displaying course content. Does anyone know if the content is compatible with either Flash or Media Player? What is the format of how the content is delivered?
Regards,
ThomasHi,
Check SAP Note 746917 - FAQ Content Player - SAP Learning Solution
Thanks
Sunny -
Hiding buttons in Content Player - HCM Learning
I have a requirement to hide the buttons(Settings, Print, Help,Log Off) from content player in HCM Learning Application. Since content player is a JAVA application, I am not sure where I have to write the code to hide these buttons.
If anybody have idea about this, pleaseHello,
To hide you need to track the layout (view) of the application and change directly there by adding ABAP logic through
<%.... %>
Hope it will solve the prolem
Thanks.
K. -
Hi All,
Dear Shantanu,
Here we configured learning solution on Portal and given all permissions to the folder where the SCORM content placed and given SAP_ALL permision to the user .
But while testing the content player by the url /lms/mediator/config it is giving the message the server URL = XXXX NOT ok!
please give me needful solution.
Thanks and Regards,
mahee.
Edited by: mahathma Reddy on Aug 22, 2008 11:13 AM
Edited by: mahathma Reddy on Aug 22, 2008 11:17 AM -
Hi All,
We are in the process of upgrading SAP to 6.0. We also upgrade our LSO from 300 to 600 including the Authoring Environment and the Content Management System. Now, after we publish the course via the Authoring Environment/Repository Explorer and try to play the course from our portal, it gives an error saying Incomplete or Incorrect Data. Here is the actual error
Errors occurred
Incomplete or incorrect data:
com.sap.hcm.ls.lms.servlets.exceptions.InvalidArgumentException :
at com.sap.hcm.ls.lms.servlets.control.CourseUpdater.update(CourseUpdater.java:79)
at com.sap.hcm.ls.lms.servlets.control.EventDispatcher.updateModels(EventDispatcher.java:127)
at com.sap.hcm.ls.lms.servlets.control.RequestProcessor.doProcess(RequestProcessor.java:100)
at com.sap.hcm.ls.lms.servlets.control.RequestProcessor.process(RequestProcessor.java:80)
at com.sap.hcm.ls.lms.servlets.control.Mediator.processRequest(Mediator.java:226)
at com.sap.hcm.ls.lms.servlets.control.Mediator.doGet(Mediator.java:146)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
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(AccessController.java:180)
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.sap.hcm.ls.lms.courseloader.LoaderException: Failed to look for mapping file for object: /Company_Required_Training/New_Hire_Training/Policy_Review_and_Acknowledgement/v1/Policy_Review_and_Acknowledgement_ORG.crs
at com.sap.hcm.ls.lms.courseloader.repository.RepCourseInfo.setupMapping(RepCourseInfo.java:96)
at com.sap.hcm.ls.lms.courseloader.repository.RepCourseInfo.(RepCourseInfo.java:52)
at com.sap.hcm.ls.lms.courseloader.repository.RepCourseLoader.getCourse(RepCourseLoader.java:106)
at com.sap.hcm.ls.lms.data.session.CourseStateUpdater.loadCourseFromPath(CourseStateUpdater.java:388)
at com.sap.hcm.ls.lms.data.session.CourseStateUpdater.loadCourse(CourseStateUpdater.java:188)
at com.sap.hcm.ls.lms.data.session.CourseStateUpdater.update(CourseStateUpdater.java:137)
at com.sap.hcm.ls.lms.servlets.control.CourseUpdater.update(CourseUpdater.java:72)
at com.sap.hcm.ls.lms.servlets.control.EventDispatcher.updateModels(EventDispatcher.java:127)
at com.sap.hcm.ls.lms.servlets.control.RequestProcessor.doProcess(RequestProcessor.java:100)
at com.sap.hcm.ls.lms.servlets.control.RequestProcessor.process(RequestProcessor.java:80)
at com.sap.hcm.ls.lms.servlets.control.Mediator.processRequest(Mediator.java:226)
at com.sap.hcm.ls.lms.servlets.control.Mediator.doGet(Mediator.java:146)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
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(AccessController.java:180)
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.sap.hcm.ls.shared.repository.access.RepIOException: Error with object: /Company_Required_Training/New_Hire_Training/Policy_Review_and_Acknowledgement/v1/locMappingXQ7.txt, Http-Error: 401: Unauthorized
at com.sap.hcm.ls.shared.repository.access.http.HttpRepository.throwHttpError(HttpRepository.java:894)
at com.sap.hcm.ls.shared.repository.access.http.HttpRepository.readFile(HttpRepository.java:434)
at com.sap.hcm.ls.shared.repository.access.DeltaVerRepository.readFile(DeltaVerRepository.java:329)
at com.sap.hcm.ls.shared.repository.access.Repository.readFile(Repository.java:350)
at com.sap.hcm.ls.shared.repository.proxy.MappingFile.readMapping(MappingFile.java:194)
at com.sap.hcm.ls.shared.repository.proxy.LocationMapperPool.getMapper(LocationMapperPool.java:54)
at com.sap.hcm.ls.lms.courseloader.repository.RepCourseInfo.setupMapping(RepCourseInfo.java:92)
at com.sap.hcm.ls.lms.courseloader.repository.RepCourseInfo.(RepCourseInfo.java:52)
at com.sap.hcm.ls.lms.courseloader.repository.RepCourseLoader.getCourse(RepCourseLoader.java:106)
at com.sap.hcm.ls.lms.data.session.CourseStateUpdater.loadCourseFromPath(CourseStateUpdater.java:388)
at com.sap.hcm.ls.lms.data.session.CourseStateUpdater.loadCourse(CourseStateUpdater.java:188)
at com.sap.hcm.ls.lms.data.session.CourseStateUpdater.update(CourseStateUpdater.java:137)
at com.sap.hcm.ls.lms.servlets.control.CourseUpdater.update(CourseUpdater.java:72)
at com.sap.hcm.ls.lms.servlets.control.EventDispatcher.updateModels(EventDispatcher.java:127)
at com.sap.hcm.ls.lms.servlets.control.RequestProcessor.doProcess(RequestProcessor.java:100)
at com.sap.hcm.ls.lms.servlets.control.RequestProcessor.process(RequestProcessor.java:80)
at com.sap.hcm.ls.lms.servlets.control.Mediator.processRequest(Mediator.java:226)
at com.sap.hcm.ls.lms.servlets.control.Mediator.doGet(Mediator.java:146)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
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(AccessController.java:180)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:104)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176)
I have looked at the R/3 configuration and everything looks good there. Is there anything else that needs to be done for the LSO upgrade?
I did notice that a lot of people have posted the same issue in the forums, however I haven't seen the solution being posted. Any help/suggestions regarding this will be appreciated!
Thanks again.Hi Kavita,
In general, this issue can occur when the course is created in the learning portal and the course doesn't exist in the path of the CMS.
Please try the following:
1) Please try another course to see if this issue still happens.
2) Try restarting only the content player to see if this corrects the issue.
Regards,
Li -
LSO portal - offline player configuration
hi team,
Could someone shed some light on LSO offline player post installation configuration. The standard installation guide doesn't talk anything about the offline player configuration.
As per my knowledge, the offline player installed on the local PC directly connects to Content Player running on learning portal through http session, so is there anything that we need to mention like Content player URL in the offline player. so that it will directly interact with Content player everytime.
i believe there are won't be any functional changes in the backend right, on the LSOFE side. please explain.Hi,
Where as i know there is no functional change required for this other than normal configuration for LSO.
Need to provide credential whenever you want to connect to backend system .
Regards, -
Hi,
We are implementing SAP Learning Solutions in our org.
According to the information i read in the forum, apart from the R/3, Learning Portal is used on EP.
My understanding is :
The Learnign Portal is the entry point for Learners in SAP LSO. And one has to call the BSP application "HCM_LEARNING" from EP through a BSP iView and it will call the Learning Portal of LSO.
This learnig portal has features like,
Searching the course catalog, Book/cancel course participation etc.
is my understanding correct ?
I also want to know Is there any Web Dynpro for ABAP component also involved in Learning Portal or the BSP application HCM_LEARNING itself takes care of all the functionalities.
Please help.Hi Rohit
Difference: SAP Learning Solution - Training and Event Manag
All of the settings required for the SAP Learning Solution are contained under SAP Learning Solution in the sections Training Management and Learning Portal and Authoring Environment.
The activities in the sections that follow do not apply to the SAP Learning Solution, but to Training and Event Management
LSO contains many additional functionalities and the portal is based on BSP Application.
In Authoring Environment, you can create course content or import the SCORM based contents in the same for playing in the content player. You have the options of offline player etc.
Customize the followup functions.
There is no Webdynpro involved in the learning portal however in EHP4 and above, the webdynpro is used in the
administrator portal and instructor portal and there are many new functionalities being added in EHP4 and above which is the latest developments.
Learning portals in all the releases is based on BSP Application HCM_LEARNING.
Below releases, you can have the ESS integrated via PV7i and PV8i.
Rest you can refer SAP help websites:
For TEM -
http://help.sap.com/saphelp_47x200/helpdata/en/77/bff8ab4a2911d182b80000e829fbfe/frameset.htm
For LSO -
http://help.sap.com/erp2005_ehp_02/helpdata/en/b8/b56c3c50ac854ce10000000a11405a/frameset.htm
This will help you understanding the concepts in more details.
Hope this helps.
Best Regards,
Chetan -
Content Player showing the error Not ok!
Hi All,
Here we configured learning solution on Portal and given all permissions to the folder where the SCORM content placed and given SAP_ALL permision to the user .
But while testing the content player by the url /lms/mediator/config it is giving the message the server URL = XXXX NOT ok!
And i checked SAP NOTE 746917.
please give me needful solution.
Thanks and Regards,
mahee.Hi,
You might have given the url of WebDav in ur Backend config for content player.U ll find this link in the properties of the directory in KM content on portal.
There is another link to the KM directory above ur webdav link. Use that URL in the backend config for contenet player.
content player -> specify CMS address
ur issue will be solved. -
A question about LSO content player
I am at the learning portal. However I can not find the menu path to start the content player.
Could you tell me how to launch the content player from learning portal?
Thank youSee if below link helps.
[Playing a Learning Net/Learning Object|http://help.sap.com/saphelp_ls200/helpdata/en/7b/766a31d1148d4986abd500a8b90593/content.htm]
Chintan -
Hi all,
I have a problem when I started a WBT course in SAP Learning Portal.
We are using the ECC 600.
The Content Player shows the error 404 Not Found.
I don't know how to check a log of this issue.
I was checking the config in the IMG, I was trying different optiones but nothing. I couldn't.
Could you help me please?
Regards,
JorgeHello,
Error 404 has many reasons try contacting your portal consultant.
this may be the reason
When communicating via HTTP, a server is required to respond to a request, such as a web browser's request for an HTML document (web page), with a numeric response code and an optional, mandatory, or disallowed (based upon the status code) message. In the code 404, the first "4" indicates a client error, such as a mistyped URL. The following two digits indicate the specific error encountered. HTTP's use of three-digit codes is similar to the use of such codes in earlier protocols such as FTP and NNTP.
At the HTTP level, a 404 response code is followed by a human-readable "reason phrase". The HTTP specification suggests the phrase "Not Found"[1] and many web servers by default issue an HTML page that includes both the 404 code and the "Not Found" phrase.
A 404 error is often returned when pages have been moved or deleted. In the first case, a better response is to return a 301 Moved Permanently response, which can be configured in most server configuration files, or through URL rewriting; in the second case, a 410 Gone should be returned. Because these two options require special server configuration, most websites do not make use of them.
404 errors should not be confused with DNS errors, which appear when the given URL refers to a server name that does not exist. A 404 error indicates that the server itself was found, but that the server was not able to retrieve the requested page. -
LSOCP 200 Content Player Java Exception
Dear Collegues,
I am encountering an issue with the LSOCP 200.
Our client's infrastructure as follows:
SAP R/3 Enterprise 4.7 Ext 2.00
LSO 200 0029 SAPK-200PTINLSO LSO 200 (Learning Solution - Back End) I
LSOFE 200 0027 SAPK-200PRINLSOFE LSOFE 200 (Learning Solution - Front End
SAP EP 6.0
I have done all the required configuration in R/3 by pointing to the content server and pointing to the Content Player in the respective IMG Tasks.
Now, when I log on as a learner and attempt to start a course, I receive a Java Exception:
*Errors occurred
Incomplete or incorrect data:
com.sap.hcm.ls.lms.servlets.exceptions.InvalidArgumentException course update failed :
at com.sap.hcm.ls.lms.servlets.control.CourseUpdater.update(CourseUpdater.java:78)
at com.sap.hcm.ls.lms.servlets.control.EventDispatcher.updateModels(EventDispatcher.java:116)
at com.sap.hcm.ls.lms.servlets.control.RequestProcessor.doProcess(RequestProcessor.java:98)
at com.sap.hcm.ls.lms.servlets.control.RequestProcessor.process(RequestProcessor.java:83)
at com.sap.hcm.ls.lms.servlets.control.Mediator.processRequest(Mediator.java:221)
at com.sap.hcm.ls.lms.servlets.control.Mediator.doGet(Mediator.java:150)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
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(Compiled Code))
at java.security.AccessController.doPrivileged1(Native Method)
at java.security.AccessController.doPrivileged(AccessController.java(Compiled Code))
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java(Compiled Code))
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java(Compiled Code))
CAUSED BY: com.sap.hcm.ls.lms.courseengine.EngineException: failed to get macrostrategy with token=
at com.sap.hcm.ls.lms.courseengine.steamengine.SteamEngine.getSteamMacroStrategyByToken(SteamEngine.java:180)
at com.sap.hcm.ls.lms.courseengine.steamengine.SteamCourse.(SteamCourse.java:108)
at com.sap.hcm.ls.lms.courseengine.steamengine.SteamEngine.loadCourse(SteamEngine.java:303)
at com.sap.hcm.ls.lms.courseengine.steamengine.SteamEngine.loadCourse(SteamEngine.java:313)
at com.sap.hcm.ls.lms.data.session.SessionFacade.loadCourse(SessionFacade.java:587)
at com.sap.hcm.ls.lms.data.session.CourseStateUpdater.loadCourseFromPath(CourseStateUpdater.java:354)
at com.sap.hcm.ls.lms.data.session.CourseStateUpdater.loadCourse(CourseStateUpdater.java:176)
at com.sap.hcm.ls.lms.data.session.CourseStateUpdater.update(CourseStateUpdater.java:120)
at com.sap.hcm.ls.lms.servlets.control.CourseUpdater.update(CourseUpdater.java:74)*
The content plays on the local Content player on the desktop but the moment I attempt to play content with the server content player, this is what i get.
Could you please let me know if you have come across this problem.
Thanks and regards,
Ronald MeyerHi Abhiram,
Please get in the IMG
Training and Event Management -> SAP Learning Solution -> Learning Portal -> Select Learning Strategies
Here you need to update your strategies defined.
Regards,
Jorge -
SAP Learning Solution Offline player
Hi,
Can someone tell me the location of where the content gets stored on the local PC, when a course is downloaded from the leaner portal and is there a setting where we can specify this?
Thanks,
Swathi.usually it is done here in table t77s0
Specify Download Address of Offline Player
Use
In this IMG activity, you specify the address (server URL) for the Offline Player download in the switch CPCFG OFFLP.
The Offline Player is the SAP Learning Solution tool for playing WBTs locally that you have downloaded from the Learning Portal onto your computer.
Activities
Specify the download address of the Offline Player. -
Learning Portal -Confirm Participation
Hi Folks,
I have set up a e-leaning course with follow up control option as below
Learning portal A
System B
System E
When ever learner click the button - Confirm participation before starting the course (progress throgh course ) the system is throwing a FLASE button which says can't complete the course.
I just want to know how to reset this FALSE button so that the learner can confirm participation once they compe course.
Thanks
KumarI tried that. You can set this to Scorm in the authoring environ ment as well for the specific learning Net.Did not work.
One more test we tried was segementing the course as 5 Learning objects. Now you can see the completion progress as 20%, 40%, 60%, 80% and 100% depending on what segment the learner logs off from the Content Player. More number of LOs, better the progress tracking. -
Booking a course from Learning portal
Hi,
I tried booking a course from the R/3 side. It gets booked properly..When i try to book it from the Learning portal..i am getting a blank page once i click the book button. The course is not getting booked??
Any ideas?
Regards,
SharadhaWe are having a challenge with our content player. We are on ECC 5.0 and LSO 300. When we interrupt a course and want to resume the course, the course is not resumed from the point of interruption, it starts from the start page. Can anyone tell, if we are missing anything or how to get it right.
Really appreciate your help.
Thanks,
Indu -
A question about content player
I am at the learning portal. However I can not find the menu path to start the content player.
Could you tell me how to launch the content player from learning portal?
Thank you.Could anybody share your experience on this?
Thank you very much!
Maybe you are looking for
-
How do I scan large black and white documents, creating the smallest file size possible?
I am attempting to scan a 70 page document and prefer it to be a file small enough to send through regular email. I am not interested in zipfiles, i am not familiar with them. I have been scanning and converting to .pdf for years, using the lowest
-
How do I safely synchronize my BlackBerry Contacts with my Microsoft outlook Contacts?
I have lots of contacts on my BlackBerry, transferred from previous phones I've owned. This was the most difficult transfer I ever did as it seems BlackBerry is different to regular mobile phones. Now I would like to store all this information in Mic
-
Synchronous read capability FileAdapter
I need a way to read a file by invoking from a process, I can't have a FileAdapter poll a directory for a file, as I have several other process that I need to coordinate. The client needs to start the instance and then invoke. I was posted to a threa
-
JPSTranslate:Custom tag is missing required attribute for
When ever I am placing a label in jsf using RAD i am getting a similar error which i am not able to rectify. And how to integreate swing components in Faces jsp file Please help me out.
-
How to trace users across different Application Servers?
Hi, We trace users using ST01. But how do we trace users logged in to different application servers? Please help. Regards MK