[Building Sakai] Install SCORM into Sakai 2.5

Phuc Bui phucbui2006 at yahoo.com.vn
Sat Mar 21 04:53:15 PDT 2009


Dear Steven,

I first installed sakai-wicket. I have change the version into M2 (instead
of 2.6.0RC1-SNAPSHOT)

But I got new problem like this:

----------------------------------------------------------------------------
------------

F:\my_sakai_scorm_workspaces\sakai_source_2.5.x>mvn clean install
-Dmaven.test.s

kip=true sakai:deploy

[INFO] Scanning for projects...

[INFO]
------------------------------------------------------------------------

[ERROR] FATAL ERROR

[INFO]
------------------------------------------------------------------------

[INFO] Error building POM (may not be this project's POM).

 

Project ID: org.sakaiproject:sakai-wicket

POM Location:
F:\my_sakai_scorm_workspaces\sakai_source_2.5.x\sakai-wicket\tool\

pom.xml

Validation Messages:

 

    [0]  'dependencies.dependency.version' is missing for
org.sakaiproject.kerne

l:sakai-kernel-api

    [1]  'dependencies.dependency.version' is missing for
org.sakaiproject.kerne

l:sakai-component-manager

 

Reason: Failed to validate POM for project org.sakaiproject:sakai-wicket at
F:\m

y_sakai_scorm_workspaces\sakai_source_2.5.x\sakai-wicket\tool\pom.xml

 

[INFO]
------------------------------------------------------------------------

[INFO] Trace

org.apache.maven.reactor.MavenExecutionException: Failed to validate POM for
pro

ject org.sakaiproject:sakai-wicket at
F:\my_sakai_scorm_workspaces\sakai_source_

2.5.x\sakai-wicket\tool\pom.xml

        at org.apache.maven.DefaultMaven.getProjects(DefaultMaven.java:378)

        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:292)

        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129)

        at org.apache.maven.cli.MavenCli.main(MavenCli.java:301)

        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.

java:39)

        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces

sorImpl.java:25)

        at java.lang.reflect.Method.invoke(Method.java:585)

        at
org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)

        at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)

        at
org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)

 

        at org.codehaus.classworlds.Launcher.main(Launcher.java:375)

Caused by: org.apache.maven.project.InvalidProjectModelException: Failed to
vali

date POM for project org.sakaiproject:sakai-wicket at
F:\my_sakai_scorm_workspac

es\sakai_source_2.5.x\sakai-wicket\tool\pom.xml

        at
org.apache.maven.project.DefaultMavenProjectBuilder.processProjectLog

ic(DefaultMavenProjectBuilder.java:1107)

        at
org.apache.maven.project.DefaultMavenProjectBuilder.buildInternal(Def

aultMavenProjectBuilder.java:877)

        at
org.apache.maven.project.DefaultMavenProjectBuilder.buildFromSourceFi

leInternal(DefaultMavenProjectBuilder.java:505)

        at
org.apache.maven.project.DefaultMavenProjectBuilder.build(DefaultMave

nProjectBuilder.java:197)

        at org.apache.maven.DefaultMaven.getProject(DefaultMaven.java:583)

        at
org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:461)

        at
org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:534)

        at
org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:534)

        at org.apache.maven.DefaultMaven.getProjects(DefaultMaven.java:365)

        ... 11 more

[INFO]
------------------------------------------------------------------------

[INFO] Total time: 37 seconds

[INFO] Finished at: Sat Mar 21 18:15:50 ICT 2009

[INFO] Final Memory: 78M/254M

[INFO]
------------------------------------------------------------------------

----------------------------------------------------------------------------
------------

 

Please tell me how to solve it !!!

Thanks

 

Phuc Bui

 

From: Stephen Swinsburg [mailto:s.swinsburg at lancaster.ac.uk] 
Sent: Saturday, March 21, 2009 4:32 PM
To: Phuc Bui
Cc: sakai-dev at collab.sakaiproject.org
Subject: Re: [Building Sakai] Install SCORM into Sakai 2.5

 

Hi,

 

You need to modify the pom in the SCORM project so it looks for your version
of Sakai, rather than 2.6.0RC1-SNAPSHOT. ie M2 or 2.5.2 or 2.5.3 etc.

 

Also, you need sakai-wicket to build this, check the INSTALL file in the
SCORM project.

cheers,

Steve

 

---
Steve Swinsburg
Portal Systems Developer
Centre for e-Science
Lancaster University
Lancaster
LA1 4YT

email:  <mailto:s.swinsburg at lancaster.ac.uk> s.swinsburg at lancaster.ac.uk
phone: +44 (0) 1524 594870

 

On 21/03/2009, at 7:58 AM, Phuc Bui wrote:





Dear all,

I have a  problem in installing SCORM into Sakai 2.5

I got the SCORM source at
<https://source.sakaiproject.org/contrib/scorm/SCORM.2004.3ED.RTE/trunk/>
https://source.sakaiproject.org/contrib/scorm/SCORM.2004.3ED.RTE/trunk/

I got Sakai source at  <https://source.sakaiproject.org/svn/sakai/trunk>
https://source.sakaiproject.org/svn/sakai/trunk

I modified the pom.xml in Sakai source to add new module scorm.

Then I installed it and got the problem:

----------------------------------------------------------------------------
-------------------

F:\sakai_source_2.5.x>mvn clean install -Dmaven.test.skip=true sakai:deploy

[INFO] Scanning for projects...

[INFO]
------------------------------------------------------------------------

[ERROR] FATAL ERROR

[INFO]
------------------------------------------------------------------------

[INFO] Failed to resolve artifact.

 

GroupId: org.sakaiproject

ArtifactId: base

Version: 2.6.0RC1-SNAPSHOT

 

Reason: Unable to download the artifact from any repository

 

  org.sakaiproject:base:pom:2.6.0RC1-SNAPSHOT

 

from the specified remote repositories:

  central ( <http://repo1.maven.org/maven2> http://repo1.maven.org/maven2)

 

 

[INFO]
------------------------------------------------------------------------

[INFO] Trace

org.apache.maven.reactor.MavenExecutionException: Cannot find parent:
org.sakaip

roject:base for project: org.sakaiproject:scorm-base:pom:null for project
org.sa

kaiproject:scorm-base:pom:null

        at org.apache.maven.DefaultMaven.getProjects(DefaultMaven.java:378)

        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:292)

        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129)

        at org.apache.maven.cli.MavenCli.main(MavenCli.java:301)

        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.

java:39)

        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces

sorImpl.java:25)

        at java.lang.reflect.Method.invoke(Method.java:585)

        at
org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)

        at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)

        at
org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)

 

        at org.codehaus.classworlds.Launcher.main(Launcher.java:375)

Caused by: org.apache.maven.project.ProjectBuildingException: Cannot find
parent

: org.sakaiproject:base for project: org.sakaiproject:scorm-base:pom:null
for pr

oject org.sakaiproject:scorm-base:pom:null

        at
org.apache.maven.project.DefaultMavenProjectBuilder.assembleLineage(D

efaultMavenProjectBuilder.java:1369)

        at
org.apache.maven.project.DefaultMavenProjectBuilder.buildInternal(Def

aultMavenProjectBuilder.java:820)

        at
org.apache.maven.project.DefaultMavenProjectBuilder.buildFromSourceFi

leInternal(DefaultMavenProjectBuilder.java:505)

        at
org.apache.maven.project.DefaultMavenProjectBuilder.build(DefaultMave

nProjectBuilder.java:197)

        at org.apache.maven.DefaultMaven.getProject(DefaultMaven.java:583)

        at
org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:461)

        at
org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:534)

        at org.apache.maven.DefaultMaven.getProjects(DefaultMaven.java:365)

        ... 11 more

Caused by: org.apache.maven.project.ProjectBuildingException: POM
'org.sakaiproj

ect:base' not found in repository: Unable to download the artifact from any
repo

sitory

 

  org.sakaiproject:base:pom:2.6.0RC1-SNAPSHOT

 

from the specified remote repositories:

  central ( <http://repo1.maven.org/maven2> http://repo1.maven.org/maven2)

 

 for project org.sakaiproject:base

        at
org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromRepo

sitory(DefaultMavenProjectBuilder.java:602)

        at
org.apache.maven.project.DefaultMavenProjectBuilder.assembleLineage(D

efaultMavenProjectBuilder.java:1365)

        ... 18 more

Caused by: org.apache.maven.artifact.resolver.ArtifactNotFoundException:
Unable

to download the artifact from any repository

 

  org.sakaiproject:base:pom:2.6.0RC1-SNAPSHOT

 

from the specified remote repositories:

  central ( <http://repo1.maven.org/maven2> http://repo1.maven.org/maven2)

 

 

        at
org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(De

faultArtifactResolver.java:212)

        at
org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(De

faultArtifactResolver.java:74)

        at
org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromRepo

sitory(DefaultMavenProjectBuilder.java:555)

        ... 19 more

Caused by: org.apache.maven.wagon.ResourceDoesNotExistException: Unable to
downl

oad the artifact from any repository

        at
org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact(Def

aultWagonManager.java:332)

        at
org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(De

faultArtifactResolver.java:200)

        ... 21 more

[INFO]
------------------------------------------------------------------------

[INFO] Total time: 1 minute 5 seconds

[INFO] Finished at: Sat Mar 21 14:46:51 ICT 2009

[INFO] Final Memory: 77M/254M

[INFO]
------------------------------------------------------------------------

----------------------------------------------------------------------------
------------------------------

Please tell me how to install SCORM into Sakai.

Which version of Sakai and SCORM is suitable ???

 

Thanks for your replies

 

 

_______________________________________________
sakai-dev mailing list
 <mailto:sakai-dev at collab.sakaiproject.org>
sakai-dev at collab.sakaiproject.org
 <http://collab.sakaiproject.org/mailman/listinfo/sakai-dev>
http://collab.sakaiproject.org/mailman/listinfo/sakai-dev

TO UNSUBSCRIBE: send email to
<mailto:sakai-dev-unsubscribe at collab.sakaiproject.org>
sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of
"unsubscribe"

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20090321/5a42488f/attachment-0001.html 


More information about the sakai-dev mailing list