[Building Sakai] wicket showing fatal erroe when i use mvn clean install

Steve Swinsburg steve.swinsburg at gmail.com
Fri Jul 29 23:14:24 PDT 2011


Hi,

Change sakai-wicket version back to 2.6.3 so it builds. Then change the version of sakai-wicket in the scorm tool to match. You'll need to find the <dependency> that declares it and change it.

Steve


Note to people that use sakai-wicket in their projects - It would be really great if you didn't (you don't need to, see Profile2 and Site Stats). Nothing but trouble with it...



On 29/07/2011, at 3:43 PM, Bhanu Teja Motupalli wrote:

> 
> Hi Steve,
> 
> I am using 2.6.3 version. When i changed sakai-wicket version to 2.6.3 it
> was build with our errors. But when i build sakai-scrom(edia scrom player)
> the below error is coming. Based on this error i am changing the
> sakai-wicket version to 2.6-SNAPSHOT. Before building the sakai-scorm i have
> changed in pom.xml version  from 1.0-SNAPSHOT to 2.6.3. When i build with
> out changing the version problem(Fatal Error Pom may not be this project) is
> coming so that i have changed it to 2.6.3.
> 
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Building sakai-scorm-pack
> [INFO]    task-segment: [clean, install, sakai:deploy]
> [INFO]
> ------------------------------------------------------------------------
> [INFO] [clean:clean {execution: default-clean}]
> [INFO] Deleting directory
> D:\Bhanu\Projects\Current\WS-SAKAI\sakai-scorm\scorm-impl\pack\target
> [INFO] [resources:resources {execution: default-resources}]
> [WARNING] Using platform encoding (Cp1252 actually) to copy filtered
> resources, i.e. build is platform dependent!
> [INFO] skip non existing resourceDirectory
> D:\Bhanu\Projects\Current\WS-SAKAI\sakai-scorm\scorm-impl\pack\src\java
> [INFO] skip non existing resourceDirectory
> D:\Bhanu\Projects\Current\WS-SAKAI\sakai-scorm\scorm-impl\pack\src\bundle
> [INFO] [compiler:compile {execution: default-compile}]
> [INFO] No sources to compile
> [INFO] [resources:testResources {execution: default-testResources}]
> [WARNING] Using platform encoding (Cp1252 actually) to copy filtered
> resources, i.e. build is platform dependent!
> [INFO] skip non existing resourceDirectory
> D:\Bhanu\Projects\Current\WS-SAKAI\sakai-scorm\scorm-impl\pack\src\test\resources
> [INFO] [compiler:testCompile {execution: default-testCompile}]
> [INFO] Not compiling test sources
> [INFO] [surefire:test {execution: default-test}]
> [INFO] Tests are skipped.
> [INFO] [sakai:component {execution: default-component}]
> [INFO] Exploding webapp...
> [INFO] Assembling webapp sakai-scorm-pack in
> D:\Bhanu\Projects\Current\WS-SAKAI\sakai-scorm\scorm-impl\pack\target\sakai-scorm-pack-2.6
> .3
> [INFO] Copy webapp webResources to
> D:\Bhanu\Projects\Current\WS-SAKAI\sakai-scorm\scorm-impl\pack\target\sakai-scorm-pack-2.6.3
> [INFO] Generating component
> D:\Bhanu\Projects\Current\WS-SAKAI\sakai-scorm\scorm-impl\pack\target\sakai-scorm-pack-2.6.3.war
> [INFO] Building war:
> D:\Bhanu\Projects\Current\WS-SAKAI\sakai-scorm\scorm-impl\pack\target\sakai-scorm-pack-2.6.3.war
> [INFO] [install:install {execution: default-install}]
> [INFO] Installing
> D:\Bhanu\Projects\Current\WS-SAKAI\sakai-scorm\scorm-impl\pack\target\sakai-scorm-pack-2.6.3.war
> to C:\Documents and
> Settings\bhanu\.m2\repository\org\sakaiproject\scorm\sakai-scorm-pack\2.6.3\sakai-scorm-pack-2.6.3.war
> [INFO] [sakai:deploy {execution: default-cli}]
> [INFO] Deploying org.sakaiproject.scorm:sakai-scorm-pack:sakai-component as
> an unpacked component
> [INFO] Unpacking
> D:\Bhanu\Projects\Current\WS-SAKAI\sakai-scorm\scorm-impl\pack\target\sakai-scorm-pack-2.6.3.war
> to C:\opt\tomcat\comp
> onents\sakai-scorm-pack
> [INFO] Expanding:
> D:\Bhanu\Projects\Current\WS-SAKAI\sakai-scorm\scorm-impl\pack\target\sakai-scorm-pack-2.6.3.war
> into C:\opt\tomcat\c
> omponents\sakai-scorm-pack
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Building sakai-scorm-tool
> [INFO]    task-segment: [clean, install, sakai:deploy]
> [INFO]
> ------------------------------------------------------------------------
> [INFO] [clean:clean {execution: default-clean}]
> [INFO] Deleting directory
> D:\Bhanu\Projects\Current\WS-SAKAI\sakai-scorm\scorm-tool\target
> [INFO] [resources:resources {execution: default-resources}]
> [WARNING] Using platform encoding (Cp1252 actually) to copy filtered
> resources, i.e. build is platform dependent!
> [INFO] Copying 102 resources
> [INFO]
> ------------------------------------------------------------------------
> [ERROR] BUILD ERROR
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Failed to resolve artifact.
> 
> Missing:
> ----------
> 1) org.sakaiproject:sakai-wicket:jar:2.6-SNAPSHOT
> 
>  Try downloading the file manually from the project website.
> 
>  Then, install it using the command:
>      mvn install:install-file -DgroupId=org.sakaiproject
> -DartifactId=sakai-wicket -Dversion=2.6-SNAPSHOT -Dpackaging=jar
> -Dfile=/path
> /to/file
> 
>  Alternatively, if you host your own repository you can deploy the file
> there:
>      mvn deploy:deploy-file -DgroupId=org.sakaiproject
> -DartifactId=sakai-wicket -Dversion=2.6-SNAPSHOT -Dpackaging=jar
> -Dfile=/path/t
> o/file -Durl=[url] -DrepositoryId=[id]
> 
>  Path to dependency:
>        1) org.sakaiproject.scorm:sakai-scorm-tool:war:2.6.3
>        2) org.sakaiproject:sakai-wicket:jar:2.6-SNAPSHOT
> 
> ----------
> 1 required artifact is missing.
> 
> for artifact:
>  org.sakaiproject.scorm:sakai-scorm-tool:war:2.6.3
> 
> from the specified remote repositories:
>  default (http://repo1.maven.org/maven2),
>  sakai-maven2-snapshots (http://source.sakaiproject.org/maven2-snapshots),
>  central (http://repo1.maven.org/maven2),
>  sakai-maven (http://source.sakaiproject.org/maven2),
>  rsmart (http://maven.rsmart.com/maven),
>  sakai-ibiblio-mirror (http://source.sakaiproject.org/maven2-ibiblio)
> 
> 
> 
> [INFO]
> ------------------------------------------------------------------------
> [INFO] For more information, run Maven with the -e switch
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Total time: 27 seconds
> [INFO] Finished at: Fri Jul 29 11:02:17 IST 2011
> [INFO] Final Memory: 43M/247M
> [INFO]
> ------------------------------------------------------------------------ 
> 
> Regards
> Bhanu
> 
> 
> 
> Steve Swinsburg-3 wrote:
>> 
>> Hi Bhanu,
>> 
>> What version of Sakai are you trying to build this against? For this
>> project you actually need to change the version in the base pom of
>> sakai-wicket to whatever version Sakai you are trying to build against,
>> not strictly to 2.6-SNAPSHOT.
>> 
>> If you are unsure, check the sakai master pom (in master directory) for
>> the exact version, and then change sakai-wicket to that.
>> 
>> cheers,
>> Steve
>> 
>> On 28/07/2011, at 8:07 PM, Bhanu Teja Motupalli wrote:
>> 
>>> 
>>> Hi Steve,
>>> 
>>> I am using sakai-wicket, and it is in the same same directory as the rest
>>> of
>>> the sakai project source. This problem is coming when i am changes the
>>> parent's (wicket-base) version in pom.xml from 2.6.3 to 2.6-SNAPSHOT as
>>> per
>>> the specification to build scorm-tool(edia scorm player). The
>>> speciifications are in the below link.
>>> 
>>> Link:
>>> https://confluence.sakaiproject.org/display/SCORMPLAYER/Edia+SCORM+player+installation+guide#EdiaSCORMplayerinstallationguide-Sakai2.6
>>> 
>>> Regards
>>> Bhanu.
>>> 
>>> 
>>> 
>>> Steve Swinsburg-3 wrote:
>>>> 
>>>> Hi,
>>>> 
>>>> Which project is this? is it sakai-wicket? You may need to have it in
>>>> the
>>>> same directory as the rest of the sakai project source. 
>>>> 
>>>> cheers,
>>>> Steve
>>>> 
>>>> 
>>>> On 28/07/2011, at 5:08 PM, Bhanu Teja Motupalli wrote:
>>>> 
>>>>> 
>>>>> Hi All,
>>>>> 
>>>>> When i am building install using "mvn clean install" i'm getting fatal
>>>>> error... 
>>>>> 
>>>>> The error message shows like follows.
>>>>> 
>>>>> ******************************************************************
>>>>> 
>>>>> ********************[INFO] Scanning for projects...
>>>>> [INFO]
>>>>> ------------------------------------------------------------------------
>>>>> [ERROR] FATAL ERROR
>>>>> [INFO]
>>>>> ------------------------------------------------------------------------
>>>>> [INFO] Error building POM (may not be this project's POM).
>>>>> 
>>>>> 
>>>>> Project ID: org.sakaiproject:wicket-base:pom:null
>>>>> 
>>>>> Reason: Cannot find parent: org.sakaiproject:base for project:
>>>>> org.sakaiproject:wicket-base:pom:null for project
>>>>> org.sakaiproject:wicke
>>>>> t-base:pom:null
>>>>> 
>>>>> 
>>>>> [INFO]
>>>>> ------------------------------------------------------------------------
>>>>> [INFO] Trace
>>>>> org.apache.maven.reactor.MavenExecutionException: Cannot find parent:
>>>>> org.sakaiproject:base for project: org.sakaiproject:wicket-base:p
>>>>> om:null for project org.sakaiproject:wicket-base:pom:null
>>>>>      at
>>>>> org.apache.maven.DefaultMaven.getProjects(DefaultMaven.java:404)
>>>>>      at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:272)
>>>>>      at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
>>>>>      at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
>>>>>      at
>>>>> org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60)
>>>>>      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>>      at
>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>>>>      at
>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>>>>      at java.lang.reflect.Method.invoke(Method.java:597)
>>>>>      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:w
>>>>> icket-base:pom:null for project org.sakaiproject:wicket-base:pom:null
>>>>>      at
>>>>> org.apache.maven.project.DefaultMavenProjectBuilder.assembleLineage(DefaultMavenProjectBuilder.java:1396)
>>>>>      at
>>>>> org.apache.maven.project.DefaultMavenProjectBuilder.buildInternal(DefaultMavenProjectBuilder.java:823)
>>>>>      at
>>>>> org.apache.maven.project.DefaultMavenProjectBuilder.buildFromSourceFileInternal(DefaultMavenProjectBuilder.java:508)
>>>>>      at
>>>>> org.apache.maven.project.DefaultMavenProjectBuilder.build(DefaultMavenProjectBuilder.java:200)
>>>>>      at
>>>>> org.apache.maven.DefaultMaven.getProject(DefaultMaven.java:604)
>>>>>      at
>>>>> org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:487)
>>>>>      at
>>>>> org.apache.maven.DefaultMaven.getProjects(DefaultMaven.java:391)
>>>>>      ... 12 more
>>>>> Caused by: org.apache.maven.project.ProjectBuildingException: POM
>>>>> 'org.sakaiproject:base' not found in repository: Unable to download t
>>>>> he artifact from any repository
>>>>> 
>>>>> org.sakaiproject:base:pom:2.6-SNAPSHOT
>>>>> 
>>>>> from the specified remote repositories:
>>>>> central (http://repo1.maven.org/maven2)
>>>>> 
>>>>> for project org.sakaiproject:base
>>>>>      at
>>>>> org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromRepository(DefaultMavenProjectBuilder.java:605)
>>>>>      at
>>>>> org.apache.maven.project.DefaultMavenProjectBuilder.assembleLineage(DefaultMavenProjectBuilder.java:1392)
>>>>>      ... 18 more
>>>>> Caused by:
>>>>> org.apache.maven.artifact.resolver.ArtifactNotFoundException:
>>>>> Unable to download the artifact from any repository
>>>>> 
>>>>> org.sakaiproject:base:pom:2.6-SNAPSHOT
>>>>> 
>>>>> from the specified remote repositories:
>>>>> central (http://repo1.maven.org/maven2)
>>>>> 
>>>>> 
>>>>>      at
>>>>> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:228)
>>>>>      at
>>>>> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:90)
>>>>>      at
>>>>> org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromRepository(DefaultMavenProjectBuilder.java:558)
>>>>>      ... 19 more
>>>>> Caused by: org.apache.maven.wagon.ResourceDoesNotExistException: Unable
>>>>> to
>>>>> download the artifact from any repository
>>>>>      at
>>>>> org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact(DefaultWagonManager.java:404)
>>>>>      at
>>>>> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:216)
>>>>>      ... 21 more
>>>>> [INFO]
>>>>> ------------------------------------------------------------------------
>>>>> [INFO] Total time: < 1 second
>>>>> [INFO] Finished at: Thu Jul 28 12:34:38 IST 2011
>>>>> [INFO] Final Memory: 2M/247M
>>>>> [INFO]
>>>>> ------------------------------------------------------------------------*******************************************************
>>>>> *****************************************************************************
>>>>> 
>>>>> Please help me. Its very urgent.
>>>>> 
>>>>> regards
>>>>> Bhanu.
>>>>> -- 
>>>>> View this message in context:
>>>>> http://old.nabble.com/wicket-showing-fatal-erroe-when-i-use-mvn-clean-install-tp32154228p32154228.html
>>>>> Sent from the Sakai - Development mailing list archive at Nabble.com.
>>>>> 
>>>>> _______________________________________________
>>>>> sakai-dev mailing list
>>>>> sakai-dev at collab.sakaiproject.org
>>>>> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>>>>> 
>>>>> TO UNSUBSCRIBE: send email to
>>>>> sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of
>>>>> "unsubscribe"
>>>> 
>>>> _______________________________________________
>>>> sakai-dev mailing list
>>>> sakai-dev at collab.sakaiproject.org
>>>> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>>>> 
>>>> TO UNSUBSCRIBE: send email to
>>>> sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of
>>>> "unsubscribe"
>>>> 
>>>> 
>>> 
>>> -- 
>>> View this message in context:
>>> http://old.nabble.com/wicket-showing-fatal-erroe-when-i-use-mvn-clean-install-tp32154228p32155321.html
>>> Sent from the Sakai - Development mailing list archive at Nabble.com.
>>> 
>>> _______________________________________________
>>> sakai-dev mailing list
>>> sakai-dev at collab.sakaiproject.org
>>> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>>> 
>>> TO UNSUBSCRIBE: send email to
>>> sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of
>>> "unsubscribe"
>> 
>> _______________________________________________
>> sakai-dev mailing list
>> sakai-dev at collab.sakaiproject.org
>> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>> 
>> TO UNSUBSCRIBE: send email to
>> sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of
>> "unsubscribe"
>> 
>> 
> 
> -- 
> View this message in context: http://old.nabble.com/wicket-showing-fatal-erroe-when-i-use-mvn-clean-install-tp32154228p32159738.html
> Sent from the Sakai - Development mailing list archive at Nabble.com.
> 
> _______________________________________________
> sakai-dev mailing list
> sakai-dev at collab.sakaiproject.org
> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
> 
> TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of "unsubscribe"



More information about the sakai-dev mailing list