[Building Sakai] Building error of message module caused by DoubleStorageUser

Adam York yorkadam at umich.edu
Wed Jun 27 12:59:09 PDT 2012


My guess is you are trying to build the tool before you build sakai as a
whole.  This will cause a lot of problems with dependencies.
  I'd do an 'svn update' at the root level of your sakai source folder then
build at the root level first.  You can't build just one sub tool right
from the start.

I'm just blindly trouble shooting here with the very basic steps here.  I
don't have much back ground information to work off of. Walling through
tutorials on how to build sakai might give you an idea if you are missing
any basic settings:
https://confluence.sakaiproject.org/pages/viewpage.action?pageId=81756286

-Adam



On Tue, Jun 26, 2012 at 10:45 PM, Zoljargal Munkhjargal <
zoljargal.m at gmail.com> wrote:

> The DoubleStorageUser class must be in
> HOME\.m2\repository\org\sakaiproject\kernel\sakai-kernel-api\1.4.0-SNAPSHOT\sakai-kernel-api-1.4.0-SNAPSHOT.jar.
>
> The sakai-kernel-api-1.4.0-SNAPSHOT.jar was downloaded by maven while I
> was running "mvn clean install" command.
> But DoubleStorageUser.class was not in
> sakai-kernel-api-1.4.0-SNAPSHOT.jar.
> I wondering, Why there is no?
> Can you tell me where should I
> download sakai-kernel-api-1.4.0-SNAPSHOT.jar?
>
> And I tried "mvn clean install -Dmaven.test.skip=false -X". It gave
> following error message.
>
> [ERROR] Failed to execute goal
> org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile
> (default-compile) on project sakai-message-impl: Compilati
> on failure: Compilation failure:
> [ERROR]
> \sakai\sakai-trunk-all-26\message\message-impl\impl\src\java\org\sakaiproject\message\impl\BaseMessageService.java:[99,28]
> error: cannot find
> symbol
> [ERROR]
> \sakai\sakai-trunk-all-26\message\message-impl\impl\src\java\org\sakaiproject\message\impl\BaseMessageService.java:[112,68]
> error: cannot find
>  symbol
> [ERROR]
> \sakai\sakai-trunk-all-26\message\message-impl\impl\src\java\org\sakaiproject\message\impl\BaseMessageService.java:[2904,34]
> error: cannot fin
> d symbol
> [ERROR]
> \sakai\sakai-trunk-all-26\message\message-impl\impl\src\java\org\sakaiproject\message\impl\BaseMessageService.java:[4775,8]
> error: cannot find
>  symbol
> [ERROR]
> \sakai\sakai-trunk-all-26\message\message-impl\impl\src\java\org\sakaiproject\message\impl\BaseMessageService.java:[4778,38]
> error: cannot fin
> d symbol
> [ERROR] -> [Help 1]
> org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute
> goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile (default-c
> ompile) on project sakai-message-impl: Compilation failure
>         at
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:213)
>         at
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
>         at
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
>         at
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
>         at
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
>         at
> org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
>         at
> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
>         at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320)
>         at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
>         at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
>         at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
>         at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>         at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.lang.reflect.Method.invoke(Method.java:601)
>         at
> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
>         at
> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
>         at
> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
>         at
> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
> Caused by: org.apache.maven.plugin.CompilationFailureException:
> Compilation failure
>         at
> org.apache.maven.plugin.AbstractCompilerMojo.execute(AbstractCompilerMojo.java:656)
>         at
> org.apache.maven.plugin.CompilerMojo.execute(CompilerMojo.java:128)
>         at
> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101)
>         at
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)
>         ... 19 more
> [ERROR]
> [ERROR]
> [ERROR] For more information about the errors and possible solutions,
> please read the following articles:
> [ERROR] [Help 1]
> http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
> [ERROR]
> [ERROR] After correcting the problems, you can resume the build with the
> command
> [ERROR]   mvn <goals> -rf :sakai-message-impl
>
> On Tue, Jun 26, 2012 at 8:45 AM, Adam York <yorkadam at umich.edu> wrote:
>
>> did you do a mvn clean install at the first level? aka:
>>
>> $cd sakai-trunk-all
>> $mvn clean install
>>
>> you can also use some debug flags on the command to help debug it a bit
>> better:
>>
>> $mvn clean install -Dmaven.test.skip=false -X
>>
>> On Tue, Jun 26, 2012 at 12:51 AM, Zoljargal Munkhjargal <
>> zoljargal.m at gmail.com> wrote:
>>
>>> I downloaded sakai-trunk-all and trying to build message module.
>>>
>>> $cd sakai-trunk-all/message
>>> $mvn clean intall
>>>
>>> [ERROR] Failed to execute goal
>>> org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile
>>> (default-compile) on project sakai-message-impl: Compilation failure:
>>> Compilation failure:
>>> [ERROR]
>>> \sakai\sakai-trunk-all\message\message-impl\impl\src\java\org\sakaiproject\message\impl\BaseMessageService.java:[99,28]
>>> error: cannot find symbol
>>> [ERROR]
>>> \sakai\sakai-trunk-all\message\message-impl\impl\src\java\org\sakaiproject\message\impl\BaseMessageService.java:[112,68]
>>> error: cannot find symbol
>>> [ERROR]
>>> \sakai\sakai-trunk-all\message\message-impl\impl\src\java\org\sakaiproject\message\impl\BaseMessageService.java:[2904,34]
>>> error: cannot find symbol
>>> [ERROR]
>>> \sakai\sakai-trunk-all\message\message-impl\impl\src\java\org\sakaiproject\message\impl\BaseMessageService.java:[4775,8]
>>> error: cannot find symbol
>>> [ERROR]
>>> \sakai\sakai-trunk-all\message\message-impl\impl\src\java\org\sakaiproject\message\impl\BaseMessageService.java:[4778,38]
>>> error: cannot find symbol
>>>
>>> The error of In line 99 of BaseMessageService is "The import
>>> org.sakaiproject.util.DoubleStorageUser cannot be resolved".
>>> How to resolve it?
>>>
>>> --
>>>
>>> _______________________________
>>>
>>> *ZOLJARGAL Munkhjargal*
>>>
>>> School of Information Technology
>>>  National University of Mongolia
>>>
>>>  Tel:          +976 77307730 3307
>>> Email:      zoljargal.m at gmail.com
>>> Website:  www.sit.num.edu.mn
>>>
>>>
>>>
>>> _______________________________________________
>>> 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"
>>>
>>
>>
>>
>> --
>> Thank You,
>>
>> Adam York
>> Teaching & Learning
>> University of Michigan
>> Information and Technology Services
>> (734)615-2549
>>
>>
>
>
> --
>
> _______________________________
>
> *ZOLJARGAL Munkhjargal*
>
>  Engineer of Study
> School of Information Technology
>  National University of Mongolia
>
>  Tel:          +976 77307730 3307
> Email:      zoljargal.m at gmail.com
> Website:  www.sit.num.edu.mn
>
>
>


-- 
Thank You,

Adam York
Teaching & Learning
University of Michigan
Information and Technology Services
(734)615-2549
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20120627/b6da848d/attachment.html 


More information about the sakai-dev mailing list