cancel
Showing results for 
Search instead for 
Did you mean: 

LSO Portal Content Player error with WBT

Former Member
0 Kudos

We are trying to implement LSO 600 and receive the message below when trying to open a SCORM compliant course in the portal using the Portal Content Player.

We have restarted the app on the java server and still receive the message.

Any suggestions?

Thanks,

D. Maupin

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

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

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)

Caused by: com.sap.hcm.ls.lms.courseloader.LoaderException: Failed to look for mapping file for object: /Code_Blue/HealthCare_template-COdeblue061209_FINAL/v1/HealthCare_template_COdeblue061209_FINAL_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:389)

at com.sap.hcm.ls.lms.data.session.CourseStateUpdater.loadCourse(CourseStateUpdater.java:186)

at com.sap.hcm.ls.lms.data.session.CourseStateUpdater.update(CourseStateUpdater.java:135)

at com.sap.hcm.ls.lms.servlets.control.CourseUpdater.update(CourseUpdater.java:72)

... 21 more

Caused by: com.sap.hcm.ls.shared.repository.access.RepIOException: Error with object: /Code_Blue/HealthCare_template-COdeblue061209_FINAL/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:335)

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)

... 27 more

Accepted Solutions (0)

Answers (6)

Answers (6)

Former Member
0 Kudos

Solved, it was a problem with the configuration on SPRO

puneet
Active Participant
0 Kudos

HI Sapera,

We are also facing same issue. User are not able to play E-learning through Portal. 

I have checked Mediator Config link also for CMS and that is also fine.

Can you please help or guide us..

Thanks

Puneet

Former Member
0 Kudos

Hi Experts,

Can you Please xplain what you have changed in Mediator configuration for content player.I am also facing the same problem

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

at com.sap.hcm.ls.lms.servlets.control.EventDispatcher.updateModels(EventDispatcher.java:133)

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

at com.sap.hcm.ls.lms.servlets.control.Mediator.doGet(Mediator.java:148)

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

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

at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)

at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)

at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1060)

at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)

at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)

at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)

at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)

at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)

at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)

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

at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:104)

at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176)

Caused by: com.sap.hcm.ls.lms.courseengine.EngineException: failed to get macrostrategy with token=

at com.sap.hcm.ls.lms.courseengine.steamengine.SteamEngine.getSteamMacroStrategyByToken(SteamEngine.java:177)

at com.sap.hcm.ls.lms.courseengine.steamengine.SteamCourse.(SteamCourse.java:198)

at com.sap.hcm.ls.lms.courseengine.steamengine.SteamEngine.loadCourse(SteamEngine.java:299)

at com.sap.hcm.ls.lms.courseengine.steamengine.SteamEngine.loadCourse(SteamEngine.java:309)

at com.sap.hcm.ls.lms.data.session.SessionFacade.loadCourse(SessionFacade.java:690)

at com.sap.hcm.ls.lms.data.session.CourseStateUpdater.loadCourseFromPath(CourseStateUpdater.java:394)

at com.sap.hcm.ls.lms.data.session.CourseStateUpdater.loadCourse(CourseStateUpdater.java:186)

at com.sap.hcm.ls.lms.data.session.CourseStateUpdater.update(CourseStateUpdater.java:135)

at com.sap.hcm.ls.lms.servlets.control.CourseUpdater.update(CourseUpdater.java:72)

... 21 more

Thanks,

Chandra

Former Member
0 Kudos

Hi All,

We are facing the same issue. Could you please share. Where did u find the mediator file for configuring content player? Do we need to maintain any file to make the content player to work?

When we execute the URL

http://hostname(IIS):50002/lms/mediator/config

We are getting, 404- File or Directory not found.

It would really appreciated and awarded.

Thanks and Regards

Obli

Former Member
0 Kudos

Hi,

We are getting the same error.

Could you please, share the solution with us?

Thanks a lot and best regards, Beatriz

Former Member
0 Kudos

Make sure LSOCP is deployed on your AS JAVA.

Former Member
0 Kudos

Hi,

We have LSOCP deployed in our portal .

Do you have any other idea?

Thanks a lot and best regards, Sapera

Former Member
0 Kudos

Yes, I solved this problem myself by correcting the config.

Former Member
0 Kudos

Hi Donna! What was corrected?

Former Member
0 Kudos

The mediator/config was incorrect and that is what I fixed.

Former Member
0 Kudos

Donna

How did you correct this?

i am coming across same issue

"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:76)

     at com.sap.hcm.ls.lms.servlets.control.EventDispatcher.updateModels(EventDispatcher.java:133)

     at com.sap.hcm.ls.lms.servlets.control.RequestProcessor.doProcess(RequestProcessor.java:100)...."

thanks

clive

Former Member
0 Kudos

Ensure the test is successful using the link http://<hostname:port>/lms/mediator/config

You should find a check button at the above link,which should show success

Murali_Shanmu
Active Contributor
0 Kudos

Hi Donna,

Did you get a solution for the error ?

Regards

Murali

Former Member
0 Kudos

Dear Murali,

Hope things good at your end

We are pointing our content to WEBDAV enabled compliant server IIS 7.0 as CMS, instead of KM Portal content. Authorization to that is working fine and we are successfully check-in to master repository. While releasing it. We are getting the below,

Could you please check and let us know, what could be reason and what should to be done to resolve it.

Appreciate your kind response.

Thanks and Regards

Obli

Former Member
0 Kudos

Hi Donna,

Have you tried searching in OSS for a solution? My only other suggestion is to make sure all your configuration is correct (just double check). The error is in the standard SAP delivered code - it is probably relying on some configuration to be done which might not be.

I had a quick look in OSS and came across this [note 746917|https://service.sap.com/sap/support/notes/746917] it mentions the error you are getting in item 21.

I hope this helps you,

Simon