Yup, That and expanding the vagrant box's memory allocation did the trick.

Thanks!

On Sunday, March 20, 2016, Suresh Marru <[email protected]> wrote:

> You can increase the memory given to Maven by “export
> MAVEN_OPTS="-Xmx8192m”
>
> Ofcource you need to change the export equivalent to your shell and give a
> memory. I think atleast a 1GB might be required, but you may need to do
> some trial and errors.
>
> Suresh
>
>
> On Mar 20, 2016, at 9:47 PM, Ethan Suh <[email protected]
> <javascript:_e(%7B%7D,'cvml','[email protected]');>> wrote:
>
> Ah yes, you're right. I think this might be the problem:
>
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Building Airavata Generated Stubs Skeltons 0.16-SNAPSHOT
> [INFO]
> ------------------------------------------------------------------------
> [INFO]
> [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @
> airavata-api-stubs ---
> [INFO]
> [INFO] --- maven-resources-plugin:2.5:copy-resources (copy-resources) @
> airavata-api-stubs ---
> [debug] execute contextualize
> [INFO] Using 'UTF-8' encoding to copy filtered resources.
> [INFO] skip non existing resourceDirectory
> /home/vagrant/airavata/airavata-api/airavata-api-stubs/src/main/assembly/dist
> [INFO]
> [INFO] --- maven-remote-resources-plugin:1.5:process (default) @
> airavata-api-stubs ---
> [INFO]
> [INFO] --- maven-resources-plugin:2.5:resources (default-resources) @
> airavata-api-stubs ---
> [debug] execute contextualize
> [INFO] Using 'UTF-8' encoding to copy filtered resources.
> [INFO] skip non existing resourceDirectory
> /home/vagrant/airavata/airavata-api/airavata-api-stubs/src/main/resources
> [INFO] Copying 3 resources
> [INFO]
> [INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @
> airavata-api-stubs ---
> [INFO] Changes detected - recompiling the module!
> [INFO] Compiling 3 source files to
> /home/vagrant/airavata/airavata-api/airavata-api-stubs/target/classes
>
> The system is out of resources.
> Consult the following stack trace for details.
> java.lang.OutOfMemoryError: Java heap space
> at
> com.sun.tools.javac.parser.UnicodeReader.getRawCharacters(UnicodeReader.java:250)
> at
> com.sun.tools.javac.parser.JavaTokenizer.getLineMap(JavaTokenizer.java:763)
> at com.sun.tools.javac.parser.Scanner.getLineMap(Scanner.java:127)
> at
> com.sun.tools.javac.parser.JavacParser.parseCompilationUnit(JavacParser.java:3134)
> at com.sun.tools.javac.main.JavaCompiler.parse(JavaCompiler.java:628)
> at com.sun.tools.javac.main.JavaCompiler.parse(JavaCompiler.java:665)
> at com.sun.tools.javac.main.JavaCompiler.parseFiles(JavaCompiler.java:950)
> at com.sun.tools.javac.main.JavaCompiler.compile(JavaCompiler.java:857)
> at com.sun.tools.javac.main.Main.compile(Main.java:523)
> at com.sun.tools.javac.api.JavacTaskImpl.doCall(JavacTaskImpl.java:129)
> at com.sun.tools.javac.api.JavacTaskImpl.call(JavacTaskImpl.java:138)
> at
> org.codehaus.plexus.compiler.javac.JavaxToolsCompiler.compileInProcess(JavaxToolsCompiler.java:126)
> at
> org.codehaus.plexus.compiler.javac.JavacCompiler.performCompile(JavacCompiler.java:169)
> at
> org.apache.maven.plugin.compiler.AbstractCompilerMojo.execute(AbstractCompilerMojo.java:785)
> at
> org.apache.maven.plugin.compiler.CompilerMojo.execute(CompilerMojo.java:129)
> at
> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
> at
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:207)
> 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:116)
> at
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80)
> at
> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
> at
> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307)
> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193)
> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106)
> at org.apache.maven.cli.MavenCli.execute(MavenCli.java:863)
> at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288)
> at org.apache.maven.cli.MavenCli.main(MavenCli.java:199)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> [INFO] -------------------------------------------------------------
> [ERROR] COMPILATION ERROR :
> [INFO] -------------------------------------------------------------
> [ERROR] An unknown compilation problem occurred
> [INFO] 1 error
> [INFO] -------------------------------------------------------------
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Reactor Summary:
> [INFO]
> [INFO] Airavata ........................................... SUCCESS [01:04
> min]
> [INFO] Airavata Configuration ............................. SUCCESS [
>  0.098 s]
> [INFO] Airavata Server Configuration ...................... SUCCESS [
>  9.993 s]
> [INFO] Airavata Client Configuration ...................... SUCCESS [
>  0.272 s]
> [INFO] Airavata API ....................................... SUCCESS [
>  0.066 s]
> [INFO] Airavata Data Models ............................... SUCCESS [
> 12.242 s]
> [INFO] Airavata Generated Stubs Skeltons .................. FAILURE [
>  3.434 s]
>
> I'm looking up the error as well but I'm not completely making sense of
> what I'm coming across. Can you explain to me what went wrong?
>
> Thanks!
>
> Ethan Suh
> Northwestern University WCAS Class of 2017
> Major in Computer Science; Minor in Economics
> [email protected]
> <javascript:_e(%7B%7D,'cvml','[email protected]');>
>
> On Sun, Mar 20, 2016 at 8:33 PM, Suresh Marru <[email protected]
> <javascript:_e(%7B%7D,'cvml','[email protected]');>> wrote:
>
>> Hi Ethan,
>>
>> There should be one more error before this. Can u look at the full trace
>> to find the root cause. This snippet was not helpful.
>>
>> Suresh
>>
>> Sent from my iPhone
>>
>> On Mar 20, 2016, at 8:27 PM, Ethan Suh <[email protected]
>> <javascript:_e(%7B%7D,'cvml','[email protected]');>>
>> wrote:
>>
>> I'm currently having some difficulty building Airavata, and can't seem to
>> figure out what I'm doing wrong. I'm working in a Ubuntu vagrant box, and I
>> took careful steps to install java (1.8.0_65) and maven (3.3.9). I'm
>> getting this message after running $mvn clean install:
>>
>> [INFO] Reactor Summary:
>> [INFO]
>> [INFO] Airavata ........................................... SUCCESS
>> [01:04 min]
>> [INFO] Airavata Configuration ............................. SUCCESS [
>>  0.098 s]
>> [INFO] Airavata Server Configuration ...................... SUCCESS [
>>  9.993 s]
>> [INFO] Airavata Client Configuration ...................... SUCCESS [
>>  0.272 s]
>> [INFO] Airavata API ....................................... SUCCESS [
>>  0.066 s]
>> [INFO] Airavata Data Models ............................... SUCCESS [
>> 12.242 s]
>> [INFO] Airavata Generated Stubs Skeltons .................. FAILURE [
>>  3.434 s]
>>
>> [ERROR] Failed to execute goal
>> org.apache.maven.plugins:maven-compiler-plugin:3.1:compile
>> (default-compile) on project airavata-api-stubs: Compilation failure
>> [ERROR] An unknown compilation problem occurred
>> [ERROR] -> [Help 1]
>> [ERROR]
>> [ERROR] To see the full stack trace of the errors, re-run Maven with the
>> -e switch.
>> [ERROR] Re-run Maven using the -X switch to enable full debug logging.
>> [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 :airavata-api-stubs
>>
>> Any ideas on what to do?
>>
>> Thanks for the help,
>>
>> Ethan Suh
>> Northwestern University WCAS Class of 2017
>> Major in Computer Science; Minor in Economics
>> [email protected]
>> <javascript:_e(%7B%7D,'cvml','[email protected]');>
>>
>>
>
>

-- 
Ethan Suh
Northwestern University WCAS Class of 2017
Major in Computer Science; Minor in Economics
[email protected] <[email protected]>

Reply via email to