problems to apply patches during the rpmbuild build
by toogley
Hey,
i'm currently trying to understand/apply gil_'s patch for gant (i.e. what exactly does fix my issues).
E.g. i want to apply the simple patch below. But if i put that as test.patch to
~/rpmbuild/SOURCES , and change my gant.spec like below, I receive erros -
although the patch itself applies successfully. I think i have also the correct
path in my patch file, because before the patches are applied, the dictionary is
changed to Gant-1.9.11/ . Also changing the file names in the patchfile doesn't help(
e.g. "--- build.gradle $(date) \n +++ build.gradle-test $(date) " or sth else. )
How can i solve this issue?
--- build.gradle 2014-05-05 17:07:24.000000000 +0200
+++ build.gradle 2016-07-31 15:08:04.902566307 +0200
@@ -194,7 +194,7 @@
final copyrightString = 'Copyright © 2006–2013 The Codehaus. All Rights Reserved.'
javadoc{
options{
- overview 'overview.html'
+ overview '../overview.html'
showAll()
encoding 'UTF-8'
setUse true
@@ -210,7 +210,7 @@
javadoc.options.docTitle = javadoc.title
}
groovydoc{
- overview = 'overview.html'
+ overview = '../overview.html'
includePrivate = false
use = true
windowTitle = packageTitle
@@ -566,7 +566,7 @@
'LICENCE.txt',
'README_Install.txt',
'releaseNotes.txt',
- 'overview.html',
+ '../overview.html',
]
task srcTgz(type: Tar, description: 'Create a tarball of the source.') {
_________________[end snippet]________________________-
%global gmajver 2.3
Name: gant
Version: 1.9.11
Release: 1%{?dist}
Summary: Groovy-based build system that uses Ant tasks
Group: Development/Tools
License: ASL 2.0
URL: http://gant.github.io/
Source0: https://github.com/Gant/Gant/archive/%{version}.tar.gz
Source1: https://repo1.maven.org/maven2/org/codehaus/gant/gant_groovy%{gmajver}/%{...
Source2: %{name}-script
Patch0: test.patch
BuildArch: noarch
BuildRequires: gradle-local
BuildRequires: javapackages-local
BuildRequires: java-devel
BuildRequires: jpackage-utils
BuildRequires: antlr-tool
BuildRequires: objectweb-asm
# main deps
BuildRequires: ant
BuildRequires: apache-commons-cli
BuildRequires: groovy
BuildRequires: gradle
# test deps
BuildRequires: apache-ivy
BuildRequires: junit
Requires: ant
Requires: antlr-tool
Requires: apache-commons-cli
Requires: groovy
Requires: objectweb-asm
Requires: java-devel
%description
Gant is a tool for scripting Ant tasks using Groovy instead of XML [...]
%package javadoc
Group: Documentation
Summary: Javadoc for %{name}
%description javadoc
This package contains javadoc for %{name}.
%prep
%autosetup -n Gant-%{version}
find . -name "*.bat" -delete
find . -name "*.class" -delete
find . -name "*.jar" -delete
%patch0 -p0
%build
sed -i '/metaInf/d' $PWD/build.gradle
%gradle_build --skip-javadoc --xmvn-debug
%install
%mvn_install -J %{_javadocdir}/%{name}
%files -f .mfiles
#%files javadoc -f .mfiles-javadoc
%changelog
* Thu Oct 04 2012 gil cattaneo <puntogil(a)libero.it> 1.9.8-1
- update to 1.9.8
_________________[end snippet]________________________-
$ rpmbuild -bb gant.spec
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.7YlST9
+ umask 022
+ cd /home/toogley/rpmbuild/BUILD
+ cd /home/toogley/rpmbuild/BUILD
+ rm -rf Gant-1.9.11
+ /usr/bin/gzip -dc /home/toogley/rpmbuild/SOURCES/1.9.11.tar.gz
+ /usr/bin/tar -xof -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd Gant-1.9.11
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ /usr/bin/cat /home/toogley/rpmbuild/SOURCES/test.patch
+ /usr/bin/patch -s
+ find . -name '*.bat' -delete
+ find . -name '*.class' -delete
+ find . -name '*.jar' -delete
+ echo 'Patch #0 (test.patch):'
Patch #0 (test.patch):
+ /usr/bin/patch -p0 --fuzz=0
patching file build.gradle
Reversed (or previously applied) patch detected! Assume -R? [n] n
Apply anyway? [n] y
Hunk #1 FAILED at 194.
Hunk #2 FAILED at 210.
Hunk #3 FAILED at 566.
3 out of 3 hunks FAILED -- saving rejects to file build.gradle.rej
error: Bad exit status from /var/tmp/rpm-tmp.7YlST9 (%prep)
RPM build errors:
Bad exit status from /var/tmp/rpm-tmp.7YlST9 (%prep)
$ rpmbuild -bb gant.spec
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.RtJaSm
+ umask 022
+ cd /home/toogley/rpmbuild/BUILD
+ cd /home/toogley/rpmbuild/BUILD
+ rm -rf Gant-1.9.11
+ /usr/bin/gzip -dc /home/toogley/rpmbuild/SOURCES/1.9.11.tar.gz
+ /usr/bin/tar -xof -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd Gant-1.9.11
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ /usr/bin/cat /home/toogley/rpmbuild/SOURCES/test.patch
+ /usr/bin/patch -s
+ find . -name '*.bat' -delete
+ find . -name '*.class' -delete
+ find . -name '*.jar' -delete
+ echo 'Patch #0 (test.patch):'
Patch #0 (test.patch):
+ /usr/bin/patch -p0 --fuzz=0
patching file build.gradle
Reversed (or previously applied) patch detected! Assume -R? [n] n
Apply anyway? [n] n
Skipping patch.
3 out of 3 hunks ignored -- saving rejects to file build.gradle.rej
error: Bad exit status from /var/tmp/rpm-tmp.RtJaSm (%prep)
RPM build errors:
Bad exit status from /var/tmp/rpm-tmp.RtJaSm (%prep)
_________________[end snippet]________________________-
7 years, 4 months
remove javadoc sections from build.gradle, because of build failures?
by toogley
My package (gant 1.9.11) fails when i run rpmbuild -bb gant.spec -vv - because
of javadoc generation. Even using --skip-javadoc as an argument for
%gradle_build doesn't change anything.
I guess that's because the build.gradle file contains some sections for building
the javadoc.
I'm not sure how i should deal with that. Would be removing the javadoc sections
via a patchfile a suitable solution? Is there a way to fix the javadoc
generation? (i.e. without removing it)
The Build log and the specfile are listed below.
regards,
Tobi/toogley
---------------------------[ rpmbuild -bb gant.spec -vv ]---------------------
ufdio: 1 reads, 16652 total bytes in 0.000017 secs
ufdio: 1 reads, 3936 total bytes in 0.000004 secs
ufdio: 1 reads, 16652 total bytes in 0.000017 secs
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.K9OvrN
+ umask 022
+ cd /home/toogley/rpmbuild/BUILD
+ cd /home/toogley/rpmbuild/BUILD
+ rm -rf Gant-1.9.11
+ /usr/bin/gzip -dc /home/toogley/rpmbuild/SOURCES/1.9.11.tar.gz
+ /usr/bin/tar -xof -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd Gant-1.9.11
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ find . -name '*.bat' -delete
+ find . -name '*.class' -delete
+ find . -name '*.jar' -delete
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.V5WcuX
+ umask 022
+ cd /home/toogley/rpmbuild/BUILD
+ cd Gant-1.9.11
+ sed -i /metaInf/d /home/toogley/rpmbuild/BUILD/Gant-1.9.11/build.gradle
+ /usr/bin/python3 /usr/share/java-utils/mvn_build.py --gradle --skip-javadoc --xmvn-debug
Executing: gradle-local --no-daemon --offline -Dorg.slf4j.simpleLogger.log.org.fedoraproject.xmvn=debug build xmvnInstall
['gradle-local', '--no-daemon', '--offline', '-Dorg.slf4j.simpleLogger.log.org.fedoraproject.xmvn=debug', 'build', 'xmvnInstall']
Ignoring metadata for artifact org.eclipse.jdt:org.eclipse.jdt.annotation:jar:SYSTEM as it has duplicate metadata
:gant:compileJava UP-TO-DATE
:gant:compileGroovy
Using Groovy version 2.2.2
warning: [options] bootstrap class path not set in conjunction with -source 1.6
1 warning
:gant:processResources UP-TO-DATE
:gant:classes
:gant:groovydoc
:gant:groovydocArtifact
:gant:jar
:gant:javadoc
javadoc: error - Error while reading file overview.html
1 error
:gant:javadoc FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':gant:javadoc'.
> Javadoc generation failed. Generated Javadoc options file (useful for troubleshooting): '/home/toogley/rpmbuild/BUILD/Gant-1.9.11/gant/build/tmp/javadoc/javadoc.options'
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
BUILD FAILED
Total time: 17.24 secs
error: Bad exit status from /var/tmp/rpm-tmp.V5WcuX (%build)
RPM build errors:
Bad exit status from /var/tmp/rpm-tmp.V5WcuX (%build)
-------------------------------[ gant.spec ]----------------------------------
%global gmajver 2.3
Name: gant
Version: 1.9.11
Release: 1%{?dist}
Summary: Groovy-based build system that uses Ant tasks
Group: Development/Tools
License: ASL 2.0
URL: http://gant.github.io/
Source0: https://github.com/Gant/Gant/archive/%{version}.tar.gz
# TODO remove these poms when gradle maven plugin work properly
# or change the pom file with proper groovy version
Source1: https://repo1.maven.org/maven2/org/codehaus/gant/gant_groovy%{gmajver}/%{...
Source2: %{name}-script
BuildArch: noarch
BuildRequires: gradle-local
BuildRequires: javapackages-local
BuildRequires: java-devel
BuildRequires: jpackage-utils
BuildRequires: antlr-tool
BuildRequires: objectweb-asm
# main deps
BuildRequires: ant
BuildRequires: apache-commons-cli
BuildRequires: groovy
BuildRequires: gradle
# test deps
BuildRequires: apache-ivy
BuildRequires: junit
Requires: ant
Requires: antlr-tool
Requires: apache-commons-cli
Requires: groovy
Requires: objectweb-asm
Requires: java-devel
%description
Gant is a tool for scripting Ant tasks using Groovy instead of XML
to specify the logic. A Gant specification is a Groovy script and so can bring
all the power of Groovy to bear directly, something not possible with Ant
scripts. Whilst it might be seen as a competitor to Ant, Gant uses Ant tasks for
many of the actions, so Gant is really an alternative way of doing things using
Ant, but using a programming language rather than XML to specify the rules.
%package javadoc
Group: Documentation
Summary: Javadoc for %{name}
%description javadoc
This package contains javadoc for %{name}.
%prep
%autosetup -n Gant-%{version}
find . -name "*.bat" -delete
find . -name "*.class" -delete
find . -name "*.jar" -delete
%build
# build fails when metaInf is set.
# ---> "Could not find property 'metaInf' on project ':gant'."
# therefore remove that line.
sed -i '/metaInf/d' $PWD/build.gradle
# automatic javadoc generation for gradle is not yet implemented in XMvn.
%gradle_build --skip-javadoc --xmvn-debug
%install
%mvn_install
%files -f .mfiles
#%files javadoc -f .mfiles-javadoc
%changelog
* Thu Oct 04 2012 gil cattaneo <puntogil(a)libero.it> 1.9.8-1
- update to 1.9.8
- built with groovy 1.8.x support
- added maven pom
- adapted to current guideline
- added new sub package: javadoc
7 years, 4 months
how to deal with build process which depends on gant (project is not maintained/obsolete)?
by toogley
Hey list,
Jetbrains' intellij idea, which I currently try to package depends on the
obsolete Gant (Last Github commit in Aug 2015).
I.e. the ant script https://github.com/JetBrains/intellij-community/blob/master/build.xml#L48 calls
lots groovy/gant scripts.
As the developer of gant is not active anymoore I don't think packaging gant in
fedora again is an option.
I'm basically very unsure what build automation tool i should use. As i have
only experience with maven, i can't estimate what they best solution would be.
Would it make sense to rewrite the intellij build process to use gradle? As big
parts of the existing build process uses gradle, I __feel__ this could be a
sensible option, because it requires the least amount of changes to the build
process (because gradle uses, like gant, also groovy) => But again, i have no
experience with gant or gradle, therefore i can't decide if my impression makes
sense.
What do you think about that?
Thanks, Tobi/toogley
7 years, 4 months
unexpected things when building custom gradle RPM
by Ferry Huberts
Hi list,
I have a custom gradle RPM that I build since fedora 23.
However, now on Fedora 24 this started pulling in a boatload of
'dependencies' that not actually dependencies since the package is
self-contained.
During the build some kind of osgi dependency analysis is run that
results in all these (fake) dependencies.
Can I turn this analysis off?
It seems to be new in Fedora 24 because I had no such problems in Fedora 23.
Please also refer to https://bugzilla.redhat.com/show_bug.cgi?id=1348689
for more details, including build logs.
--
Ferry Huberts
7 years, 4 months
Re: Self Introduction: Roman Vais
by Mikolaj Izdebski
On 07/11/2016 10:35 AM, Roman Vais wrote:
> Hello,
> my name is Roman Vais and I am a new intern in the Java component
> maintenance team
> at Red Hat in Brno, Czech Republic. I'm 23, student at the Faculty of
> Information Technologies
> at Brno technical university. I am apologize for that my introduction comes
> with tiny delay.
> Looking forward to work with you all.
Welcome to Fedora! I've just sponsored you.
--
Mikolaj Izdebski
Software Engineer, Red Hat
IRC: mizdebsk
7 years, 4 months
system is out of resources
by gil
hi
i get, extracted from
https://apps.fedoraproject.org/koschei/package/openjpa?collection=f25 :
[INFO] ------------------------------------------------------------------------
[INFO] Building OpenJPA JDBC 2.4.1
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- buildnumber-maven-plugin:1.3:create (default) @ openjpa-jdbc ---
[INFO]
[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ openjpa-jdbc ---
[INFO]
[INFO] --- maven-remote-resources-plugin:1.4:process (process-resource-bundles) @ openjpa-jdbc ---
[INFO]
[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ openjpa-jdbc ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 14 resources
[INFO] Copying 5 resources
[INFO]
[INFO] --- buildnumber-maven-plugin:1.3:create (default) @ openjpa-jdbc ---
[INFO]
[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ openjpa-jdbc ---
[INFO]
[INFO] --- maven-remote-resources-plugin:1.4:process (process-resource-bundles) @ openjpa-jdbc ---
[INFO]
[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ openjpa-jdbc ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 14 resources
[INFO] Copying 5 resources
[INFO] Copying 5 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.5.1:compile (default-compile) @ openjpa-jdbc ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 361 source files to /builddir/build/BUILD/openjpa-parent-2.4.1/openjpa-jdbc/target/classes
The system is out of resources.
Consult the following stack trace for details.
java.lang.StackOverflowError
at com.sun.tools.javac.tree.JCTree$JCIdent.accept(JCTree.java:2011)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:3249)
at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1824)
at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1465)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.attribArgs(Attr.java:673)
at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1815)
at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1465)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:3249)
at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1824)
at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1465)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:3249)
at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1824)
at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1465)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:3249)
at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1824)
at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1465)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:3249)
at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1824)
at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1465)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:3249)
at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1824)
at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1465)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:3249)
at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1824)
at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1465)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:3249)
at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1824)
at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1465)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:3249)
at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1824)
at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1465)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:3249)
at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1824)
at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1465)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:3249)
at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1824)
at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1465)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:3249)
at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1824)
at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1465)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:3249)
at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1824)
at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1465)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:3249)
at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1824)
at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1465)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:3249)
at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1824)
at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1465)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:3249)
at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1824)
at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1465)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:3249)
at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1824)
at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1465)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:3249)
at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1824)
at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1465)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:3249)
at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1824)
at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1465)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:3249)
at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1824)
at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1465)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:3249)
at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1824)
at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1465)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:3249)
at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1824)
at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1465)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:3249)
at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1824)
at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1465)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:3249)
at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1824)
at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1465)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:3249)
at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1824)
at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1465)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:3249)
at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1824)
at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1465)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:3249)
at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1824)
at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1465)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:3249)
at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1824)
at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1465)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:3249)
at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1824)
at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1465)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:3249)
at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1824)
at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1465)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:3249)
at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1824)
at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1465)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:3249)
at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1824)
at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1465)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:3249)
at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1824)
at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1465)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:3249)
at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1824)
at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1465)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:3249)
at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1824)
at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1465)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:3249)
at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1824)
at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1465)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:3249)
at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1824)
at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1465)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:3249)
at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1824)
at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1465)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:3249)
at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1824)
at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1465)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:3249)
at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1824)
at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1465)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:3249)
at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1824)
at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1465)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:3249)
at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1824)
at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1465)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:3249)
at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1824)
at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1465)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:3249)
at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1824)
at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1465)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:3249)
at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1824)
at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1465)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:3249)
at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1824)
at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1465)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:3249)
at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1824)
at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1465)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:3249)
at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1824)
at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1465)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:3249)
at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1824)
at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1465)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:3249)
at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1824)
at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1465)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:3249)
at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1824)
at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1465)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:3249)
at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1824)
at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1465)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:3249)
at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1824)
at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1465)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:3249)
at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1824)
at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1465)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:3249)
at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1824)
at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1465)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:3249)
at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1824)
at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1465)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:3249)
at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1824)
at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1465)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:3249)
at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1824)
at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1465)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:3249)
at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1824)
at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1465)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:3249)
at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1824)
at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1465)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:3249)
at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1824)
at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1465)
[INFO] -------------------------------------------------------------
[ERROR] COMPILATION ERROR :
[INFO] -------------------------------------------------------------
[ERROR] An unknown compilation problem occurred
[INFO] 1 error
[INFO] -------------------------------------------------------------
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Skipping OpenJPA Parent POM
[INFO] This project has been banned from the build due to previous failures.
[INFO] ------------------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] OpenJPA Parent POM ................................. SUCCESS [ 1.435 s]
[INFO] OpenJPA Utilities Library .......................... SUCCESS [ 5.948 s]
[INFO] OpenJPA Kernel ..................................... SUCCESS [ 6.629 s]
[INFO] OpenJPA JDBC ....................................... FAILURE [ 2.992 s]
[INFO] OpenJPA Persistence ................................ SKIPPED
[INFO] OpenJPA Persistence JDBC ........................... SKIPPED
[INFO] OpenJPA Persistence Locking Tests .................. SKIPPED
[INFO] OpenJPA tools ...................................... SKIPPED
[INFO] OpenJPA Maven Plugin ............................... SKIPPED
[INFO] OpenJPA XML Store .................................. SKIPPED
[INFO] OpenJPA Slice ...................................... SKIPPED
[INFO] OpenJPA JEST ....................................... SKIPPED
[INFO] OpenJPA Fetching Statistic Tool .................... SKIPPED
[INFO] OpenJPA Fetching Statistic Tool -- WAS Bundle ...... SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
any ideas?
thanks in advance
.g
7 years, 4 months