hi Alejandra, Per your suggestion, i git-clone the latest source code
(2.0.0) and am able to move further. This time, the problem occurs when
compiling ambari-server:
[java] Apr 01, 2015 8:38:16 PM edu.umd.cs.findbugs.TextUIBugReporter
reportAnalysisError
[java] SEVERE: Couldn't get class info for java/util/BitSet
[java] java.lang.ArrayIndexOutOfBoundsException: 74193
[java] at org.objectweb.asm.ClassReader.<init>(Unknown Source)
[java] at org.objectweb.asm.ClassReader.<init>(Unknown Source)
[java] at
edu.umd.cs.findbugs.asm.FBClassReader.<init>(FBClassReader.java:35)
[java] at
edu.umd.cs.findbugs.classfile.engine.asm.ClassReaderAnalysisEngine.analyze(ClassReaderAnalysisEngine.java:47)
[java] at
edu.umd.cs.findbugs.classfile.engine.asm.ClassReaderAnalysisEngine.analyze(ClassReaderAnalysisEngine.java:34)
[java] at
edu.umd.cs.findbugs.classfile.impl.AnalysisCache.getClassAnalysis(AnalysisCache.java:266)
[java] at
edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:72)
[java] at
edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:38)
[java] at
edu.umd.cs.findbugs.classfile.impl.AnalysisCache.getClassAnalysis(AnalysisCache.java:266)
[java] at edu.umd.cs.findbugs.ba.XFactory.getXClass(XFactory.java:652)
[java] at
edu.umd.cs.findbugs.ba.AnalysisCacheToAnalysisContextAdapter.setAppClassList(AnalysisCacheToAnalysisContextAdapter.java:391)
[java] at
edu.umd.cs.findbugs.FindBugs2.setAppClassList(FindBugs2.java:982)
[java] at edu.umd.cs.findbugs.FindBugs2.execute(FindBugs2.java:225)
[java] at edu.umd.cs.findbugs.FindBugs.runMain(FindBugs.java:391)
[java] at edu.umd.cs.findbugs.FindBugs2.main(FindBugs2.java:1300)
[java] Couldn't get class info for java/util/BitSet
[java] java.lang.ArrayIndexOutOfBoundsException: 74193
[java] At org.objectweb.asm.ClassReader.<init>(Unknown Source)
[java] At org.objectweb.asm.ClassReader.<init>(Unknown Source)
[java] At
edu.umd.cs.findbugs.asm.FBClassReader.<init>(FBClassReader.java:35)
[java] At
edu.umd.cs.findbugs.classfile.engine.asm.ClassReaderAnalysisEngine.analyze(ClassReaderAnalysisEngine.java:47)
[java] At
edu.umd.cs.findbugs.classfile.engine.asm.ClassReaderAnalysisEngine.analyze(ClassReaderAnalysisEngine.java:34)
[java] At
edu.umd.cs.findbugs.classfile.impl.AnalysisCache.getClassAnalysis(AnalysisCache.java:266)
[java] At
edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:72)
[java] At
edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:38)
[java] At
edu.umd.cs.findbugs.classfile.impl.AnalysisCache.getClassAnalysis(AnalysisCache.java:266)
[java] At
edu.umd.cs.findbugs.ba.XFactory.getXClass(XFactory.java:652)
[java] At
edu.umd.cs.findbugs.ba.AnalysisCacheToAnalysisContextAdapter.setAppClassList(AnalysisCacheToAnalysisContextAdapter.java:391)
[java] At
edu.umd.cs.findbugs.FindBugs2.setAppClassList(FindBugs2.java:982)
[java] At edu.umd.cs.findbugs.FindBugs2.execute(FindBugs2.java:225)
[java] At edu.umd.cs.findbugs.FindBugs.runMain(FindBugs.java:391)
[java] At edu.umd.cs.findbugs.FindBugs2.main(FindBugs2.java:1300)
[java] Exception in thread "main"
java.lang.ArrayIndexOutOfBoundsException: 40705
[java] at org.objectweb.asm.ClassReader.readClass(Unknown Source)
[java] at org.objectweb.asm.ClassReader.accept(Unknown Source)
[java] at
edu.umd.cs.findbugs.asm.FBClassReader.accept(FBClassReader.java:44)
[java] at org.objectweb.asm.ClassReader.accept(Unknown Source)
[java] at
edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.parse(ClassParserUsingASM.java:110)
[java] at
edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.parse(ClassParserUsingASM.java:554)
[java] at
edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:76)
[java] at
edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:38)
[java] at
edu.umd.cs.findbugs.classfile.impl.AnalysisCache.getClassAnalysis(AnalysisCache.java:266)
[java] at edu.umd.cs.findbugs.ba.XFactory.getXClass(XFactory.java:652)
[java] at
edu.umd.cs.findbugs.ba.AnalysisCacheToAnalysisContextAdapter.setAppClassList(AnalysisCacheToAnalysisContextAdapter.java:391)
[java] at
edu.umd.cs.findbugs.FindBugs2.setAppClassList(FindBugs2.java:982)
[java] at edu.umd.cs.findbugs.FindBugs2.execute(FindBugs2.java:225)
[java] at edu.umd.cs.findbugs.FindBugs.runMain(FindBugs.java:391)
[java] at edu.umd.cs.findbugs.FindBugs2.main(FindBugs2.java:1300)
[INFO] Ambari Main ....................................... SUCCESS [8.725s]
[INFO] Apache Ambari Project POM ......................... SUCCESS [0.259s]
[INFO] Ambari Web ........................................ SUCCESS [56.237s]
[INFO] Ambari Views ...................................... SUCCESS [2.551s]
[INFO] Ambari Admin View ................................. SUCCESS [27.146s]
[INFO] Ambari Metrics Common ............................. SUCCESS [2.126s]
[INFO] Ambari Server ..................................... FAILURE [1:45.105s]
[INFO] Ambari Agent ...................................... SKIPPED
[INFO] Ambari Client ..................................... SKIPPED
[INFO] Ambari Python Client .............................. SKIPPED
[INFO] Ambari Groovy Client .............................. SKIPPED
[INFO] Ambari Shell ...................................... SKIPPED
[INFO] Ambari Python Shell ............................... SKIPPED
[INFO] Ambari Groovy Shell ............................... SKIPPED
[ERROR] Failed to execute goal
org.codehaus.mojo:findbugs-maven-plugin:2.5.2:findbugs (findbugs) on project
ambari-server: Execution findbugs of goal
org.codehaus.mojo:findbugs-maven-plugin:2.5.2:findbugs failed: Java returned: 1
-> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal
org.codehaus.mojo:findbugs-maven-plugin:2.5.2:findbugs (findbugs) on project
ambari-server: Execution findbugs of goal
org.codehaus.mojo:findbugs-maven-plugin:2.5.2:findbugs failed: Java returned: 1
at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:225)
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.MojoExecutor.executeForkedExecutions(MojoExecutor.java:365)
at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:199)
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:62)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
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.PluginExecutionException: Execution findbugs
of goal org.codehaus.mojo:findbugs-maven-plugin:2.5.2:findbugs failed: Java
returned: 1
at
org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:110)
at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)
... 23 more
Caused by: : Java returned: 1
at org.apache.tools.ant.taskdefs.Java.execute(Java.java:111)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at groovy.util.AntBuilder.nodeCompleted(AntBuilder.java:199)
at groovy.util.BuilderSupport.doInvokeMethod(BuilderSupport.java:147)
at groovy.util.AntBuilder.doInvokeMethod(AntBuilder.java:149)
at groovy.util.BuilderSupport.invokeMethod(BuilderSupport.java:64)
at
org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:756)
at
org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:730)
at
org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
at
org.codehaus.mojo.findbugs.FindBugsMojo.executeFindbugs(FindBugsMojo.groovy:1004)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
at
org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
at org.codehaus.mojo.findbugs.FindBugsMojo.execute(FindBugsMojo.groovy:786)
at
org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101)
-fay
On Wednesday, April 1, 2015 4:13 PM, Alejandro Fernandez
<[email protected]> wrote:
What build of ambari are you on? Maybe move to a more recent build number.
Thanks,
Alejandro
From: Fay Wang <[email protected]<mailto:[email protected]>>
Reply-To: Fay Wang <[email protected]<mailto:[email protected]>>
Date: Tuesday, March 31, 2015 at 7:05 PM
To: "[email protected]<mailto:[email protected]>"
<[email protected]<mailto:[email protected]>>, Alejandro Fernandez
<[email protected]<mailto:[email protected]>>
Subject: Re: maven compile problem
Thanks, Alejandro! I am one step furthur! Now the problem is unknown tag
<entity> and <persistence>. Do I miss anything?
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] Ambari Main ....................................... SUCCESS [11.276s]
[INFO] Apache Ambari Project POM ......................... SUCCESS [1.045s]
[INFO] Ambari Web ........................................ SUCCESS [57.347s]
[INFO] Ambari Views ...................................... FAILURE [5.439s]
[INFO] Ambari Admin View ................................. SKIPPED
[INFO] Ambari Server ..................................... SKIPPED
[INFO] Ambari Agent ...................................... SKIPPED
[INFO] Ambari Client ..................................... SKIPPED
[INFO] Ambari Python Client .............................. SKIPPED
[INFO] Ambari Groovy Client .............................. SKIPPED
[INFO] Ambari Shell ...................................... SKIPPED
[INFO] Ambari Python Shell ............................... SKIPPED
[INFO] Ambari Groovy Shell ............................... SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1:16.052s
[INFO] Finished at: Tue Mar 31 18:56:02 PDT 2015
[INFO] Final Memory: 31M/376M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal
org.apache.maven.plugins:maven-javadoc-plugin:2.10.2:jar (attach-javadocs) on
project ambari-views: MavenReportException: Error while creating archive:
[ERROR] Exit code: 1 -
/usr/local/ambari/ambari-1.7.0/ambari-views/src/main/java/org/apache/ambari/view/DataStore.java:30:
error: unknown tag: entity
[ERROR] * <entity> in the <persistence> element of the view.xml.
[ERROR] ^
[ERROR]
/usr/local/ambari/ambari-1.7.0/ambari-views/src/main/java/org/apache/ambari/view/DataStore.java:30:
error: unknown tag: persistence
[ERROR] * <entity> in the <persistence> element of the view.xml.
[ERROR] ^
[ERROR]
/usr/local/ambari/ambari-1.7.0/ambari-views/src/main/java/org/apache/ambari/view/DataStore.java:72:
warning: no description for @throws
[ERROR] * @throws PersistenceException
[ERROR] ^
[ERROR]
[ERROR] Command line was: /usr/local/java/jdk1.8.0_40/jre/../bin/javadoc
@options @packages
[ERROR]
[ERROR] Refer to the generated Javadoc files in
'/usr/local/ambari/ambari-1.7.0/ambari-views/target/apidocs' dir.
[ERROR] -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal
org.apache.maven.plugins:maven-javadoc-plugin:2.10.2:jar (attach-javadocs) on
project ambari-views: MavenReportException: Error while creating archive:
Exit code: 1 -
/usr/local/ambari/ambari-1.7.0/ambari-views/src/main/java/org/apache/ambari/view/DataStore.java:30:
error: unknown tag: entity
* <entity> in the <persistence> element of the view.xml.
^
/usr/local/ambari/ambari-1.7.0/ambari-views/src/main/java/org/apache/ambari/view/DataStore.java:30:
error: unknown tag: persistence
* <entity> in the <persistence> element of the view.xml.
^
/usr/local/ambari/ambari-1.7.0/ambari-views/src/main/java/org/apache/ambari/view/DataStore.java:72:
warning: no description for @throws
* @throws PersistenceException
^
Command line was: /usr/local/java/jdk1.8.0_40/jre/../bin/javadoc @options
@packages
Refer to the generated Javadoc files in
'/usr/local/ambari/ambari-1.7.0/ambari-views/target/apidocs' dir.
at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:217)
On Tuesday, March 31, 2015 10:08 AM, Alejandro Fernandez
<[email protected]<mailto:[email protected]>> wrote:
Hi Fay, you need to delete npm-debug.log (and other such artifacts) before
starting the build,
Thanks,
Alejandro
From: Fay Wang
<[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>>
Reply-To: Fay Wang
<[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>>
Date: Tuesday, March 31, 2015 at 6:30 AM
To: Alejandro Fernandez
<[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>>,
Ambari
<[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>>
Subject: Re: maven compile problem
The following is reported in target/rat.txt:
*****************************************************
Printing headers for files without AL header...
=======================================================================
==npm-debug.log
=======================================================================
0 info it worked if it ends with ok
1 verbose cli [ '/usr/bin/nodejs', '/usr/bin/npm', 'install', '-d' ]
2 info using [email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>
3 info using
[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>
4 error install Couldn't read dependencies
5 error Error: ENOENT, open '/usr/local/ambari/ambari-1.7.0/package.json'
6 error If you need help, you may report this log at:
6 error <http://github.com/isaacs/npm/issues>
6 error or email it to:
6 error
<[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>>
7 error System Linux 3.16.0-30-generic
8 error command "/usr/bin/nodejs" "/usr/bin/npm" "install" "-d"
9 error cwd /usr/local/ambari/ambari-1.7.0
10 error node -v v0.10.25
11 error npm -v 1.3.10
12 error path /usr/local/ambari/ambari-1.7.0/package.json
13 error code ENOENT
14 error errno 34
15 verbose exit [ 34, true ]
On Tuesday, March 31, 2015 6:17 AM, Fay Wang
<[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>>
wrote:
Hi Alejandra,
Thanks! I am able to run brunch build on ambari-web. I then go back to the
parent directory, run mvn again but encounter the following error:
Any idea?
[ERROR] Failed to execute goal org.apache.rat:apache-rat-plugin:0.11:check
(default) on project ambari: Too many files with unapproved license: 1 See RAT
report in: /usr/local/ambari/ambari-1.7.0/target/rat.txt -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal
org.apache.rat:apache-rat-plugin:0.11:check (default) on project ambari: Too
many files with unapproved license: 1 See RAT report in:
/usr/local/ambari/ambari-1.7.0/target/rat.txt
at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:213)
at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
Thanks,
-fay
On Monday, March 30, 2015 9:37 AM, Alejandro Fernandez
<[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>>
wrote:
Hi Fay,
Can you try
mvn -B clean install package jdeb:jdeb -DskipTests -Dpython.ver="python >=
2.6" -Preplaceurl
And if you still get errors, cd inside ambari-web and compile that first.
ulimit -n 2048
brunch build
https://cwiki.apache.org/confluence/display/AMBARI/Ambari+Development
Thanks,
Alejandro
On 3/29/15, 12:15 PM, "Fay Wang"
<[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>>
wrote:
>Hi,
> I encountered the following error when using maven to build Ambari on
>ubuntu:
>
>mvn -B clean install package jdeb:jdeb -DnewVersion=1.7.0.0 -DskipTests
>-Dpython.ver="python >= 2.6"
>
>
>[INFO]
>------------------------------------------------------------------------
>[INFO] Reactor Summary:
>[INFO]
>[INFO] Ambari Main ....................................... SUCCESS
>[4.467s]
>[INFO] Apache Ambari Project POM ......................... SUCCESS
>[0.979s]
>[INFO] Ambari Web ........................................ FAILURE
>[1:09.648s]
>[INFO] Ambari Views ...................................... SKIPPED
>[INFO] Ambari Admin View ................................. SKIPPED
>[INFO] Ambari Server ..................................... SKIPPED
>[INFO] Ambari Agent ...................................... SKIPPED
>[INFO] Ambari Client ..................................... SKIPPED
>[INFO] Ambari Python Client .............................. SKIPPED
>[INFO] Ambari Groovy Client .............................. SKIPPED
>[INFO] Ambari Shell ...................................... SKIPPED
>[INFO] Ambari Python Shell ............................... SKIPPED
>[INFO] Ambari Groovy Shell ............................... SKIPPED
>[INFO]
>------------------------------------------------------------------------
>[INFO] BUILD FAILURE
>[INFO]
>------------------------------------------------------------------------
>[INFO] Total time: 1:16.032s
>[INFO] Finished at: Sat Mar 28 12:21:53 PDT 2015
>[INFO] Final Memory: 25M/365M
>[INFO]
>------------------------------------------------------------------------
>[ERROR] Failed to execute goal
>org.apache.maven.plugins:maven-antrun-plugin:1.7:run (compile) on project
>ambari-web: An Ant BuildException has occured: exec returned: 127
>[ERROR] around Ant part ...<exec failonerror="true"
>dir="/usr/local/ambari/ambari-1.7.0/ambari-web" executable="brunch">... @
>8:96 in
>/usr/local/ambari/ambari-1.7.0/ambari-web/target/antrun/build-ambari-web-c
>ompile.xml
>[ERROR] -> [Help 1]
>org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute
>goal org.apache.maven.plugins:maven-antrun-plugin:1.7:run (compile) on
>project ambari-web: An Ant BuildException has occured: exec returned: 127
>around Ant part ...<exec failonerror="true"
>dir="/usr/local/ambari/ambari-1.7.0/ambari-web" executable="brunch">... @
>8:96 in
>/usr/local/ambari/ambari-1.7.0/ambari-web/target/antrun/build-ambari-web-c
>ompile.xml
> at
>org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java
>:217)
> at
>org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java
>:153)
>
>
>Any help is greatly appreciated.
>
>-fay