[errai-dev] Build failed in Jenkins: Errai #34

jboss-qa-internal at redhat.com jboss-qa-internal at redhat.com
Mon Jul 11 15:22:32 EDT 2011


See <http://hudson.qa.jboss.com/hudson/job/Errai/34/changes>

Changes:

[Mike Brock] work

[Mike Brock] Updates to support JSR299 specification.

[Mike Brock] Updates to support JSR299 specification.

[Mike Brock] Updates to support JSR299 specification.

[Mike Brock] Addition of new codegen APIs

[Mike Brock] Addition of new codegen APIs

[Mike Brock] Addition of new codegen APIs

[csadilek] some initial work on our new StatementBuilder API

[Mike Brock] more work on the code generation APIs

[csadilek] more work on our new StatementBuilder API

[Mike Brock] more work on the code generation APIs

[csadilek] renamed src/tests to src/test

[csadilek] StatementBuilder API: loop variable types are inferred now, sequence variable does not have to be provided

[csadilek] support for specifying a loop variable type and refactoring

[Mike Brock] package refactoring / merge

[Mike Brock] Refactoring / API cleanup.

[csadilek] unit tests and refactoring

[Mike Brock] Add support for TypeLiteral class creation

[Mike Brock] Add support for TypeLiteral class creation

[csadilek] resolved merge conflicts / test working again

[csadilek] started work on .invoke

[csadilek] +StatementBuilderTest

[Mike Brock] NPE fix.

[Mike Brock] NPE fix.

[Mike Brock] addition of primitives and other control flow constructs

[Mike Brock] add support for array literals

[Mike Brock] add literal tests

[Mike Brock] add literal tests

[csadilek] +chained invocations, +invoke.foreach

[csadilek] merged

[Mike Brock] add literal tests

[Mike Brock] tests fixed

[Mike Brock] update test

[csadilek] refactored foreach, replaced scope with context

[csadilek] statement builder requires an initial context now

[csadilek] refactored tests

[csadilek] loadVar no longer requires a type

[csadilek] +literal loop test

[csadilek] refactored Context

[csadilek] minor changes

[csadilek] minor name changes

[csadilek] more refactoring

[csadilek] more refactoring on the Context

[csadilek] another minor change

[csadilek] + a simple class to generate MethodInvocations

[Mike Brock] additional extensions to class meta API

[Mike Brock] additional extensions to class meta API

[Mike Brock] Simplification and safening of invocation API using marker Reference interface.

[Mike Brock] API simplification, and safety improvements,

[Mike Brock] API simplification, and safety improvements,

[csadilek] minor changes

[Mike Brock] API simplification, and safety improvements,

[csadilek] initial work on variable declarations

[csadilek] refactored Variable and VariableReference

[Mike Brock] API simplification, and safety improvements,

[Mike Brock] API simplification, and safety improvements,

[Mike Brock] API simplification, and safety improvements,

[Mike Brock] API simplification, and safety improvements,

[Mike Brock] support assignment operations

[csadilek] variable declarations working with type inference and implicit conversion

[Mike Brock] support assignment operations

[Mike Brock] bug fix

[Mike Brock] merge

[csadilek] minor changes

[Mike Brock] bug fix

[csadilek] extended the StatementBuilder API to support context initialization

[Mike Brock] update to hashCode

[csadilek] more unit tests, minor fixes

[csadilek] refactoring for ObjectBuilder

[csadilek] refactoring for Variable

[csadilek] another refactoring for Variable

[csadilek] made VariableReference an abstract class

[csadilek] big refactoring for StatementBuilder interfaces, some work on if

[csadilek] more work on if blocks

[Mike Brock] add getBestMatchingMethod() and getBestMatchingConstructor() methods to MetaClass

[csadilek] support for else, else if

[Mike Brock] Addition of Generic Type APIs to the meta class API.

[csadilek] more work on the IfBlockBuilder

[csadilek] merged

[Mike Brock] merge

[csadilek] stable if block builder

[Mike Brock] Refactoring

[Mike Brock] Add support for return

[Mike Brock] Add support for return

[Mike Brock] fixes

[Mike Brock] massive refactoring

[Mike Brock] Massive refactoring / simplification.

[csadilek] more if block builder tests

[Mike Brock] code cleanup.

[Mike Brock] code cleanup.

[Mike Brock] code cleanup.

[csadilek] refactoring

[csadilek] refactoring

[csadilek] work on if/else/elseif support

[csadilek] if/else, assign variable working now

[csadilek] +validation of if condition

[csadilek] support for converting method parameters

[Mike Brock] code cleanup.

[csadilek] more support for converting method parameters

[csadilek] minor changes

[csadilek] initial work on verifying operator applicability

[csadilek] refactoring: operator constraints, genutil

[csadilek] +instanceof expressions

[csadilek] +static method invocation

[Mike Brock] merge

[csadilek] ifblockbuilder is using a finishable block now

[csadilek] refactoring

[Mike Brock] ...

[csadilek] elseif keyword support

[csadilek] refactoring

[csadilek] refactored ifblock builder tests

[csadilek] minor changes

[csadilek] support for creating/intializing arrays

[csadilek] refactoring

[csadilek] metaclass supports boxing/unboxing now

[Mike Brock] Update copyrights.

[csadilek] refactoring

[Mike Brock] Update copyrights.

[Mike Brock] add getBestMatchingStaticMethod

[Mike Brock] formatting fix

[csadilek] validating static methods

[Mike Brock] First test passage

[csadilek] initial work on supporting multidimensional arrays in ArrayBuilder

[csadilek] more work on multidimensional arrays

[Mike Brock] reformat code to 2 space indents

[csadilek] refactoring for multidimensional array support

[Mike Brock] reformat code to 2 space indents

[csadilek] +assignArrayValue

[csadilek] minor fix

[Mike Brock] merge

[Mike Brock] merge

[csadilek] minor change

[csadilek] support for while loops

[csadilek] null expressions working now within boolean expressions

[csadilek] refactoring

[csadilek] minor changes

[csadilek] minor changes

[Mike Brock] refactoring

[csadilek] bugfix for array assignments

[Mike Brock] - addition of convenience wrappers

[Mike Brock] - add support

[Mike Brock] - add pretty printing.

[Mike Brock] fixes

[Mike Brock] fixes

[Mike Brock] optimize imports

[Mike Brock] optimize imports

[Mike Brock] fix pretty printer

[csadilek] refactoring and cleanup

[Mike Brock] add (uncomplete) map builder.

[csadilek] introduced BooleanExpression

[csadilek] added a test using nested BooleanExpressions and while

[csadilek] minor changes (formatting)

[csadilek] support for counting for loops

[cbrock] re-fix arraybuilder

[csadilek] cleaner workaround for jdt compiler issue

[csadilek] refactoring to improve array value assignments

[csadilek] support for object creation with parameterized types

[csadilek] all classes except ObjectBuilder are now generating package aware type names

[csadilek] another refactoring of ArrayBuilderfor the JDT compiler issue

[Mike Brock] API improvements.

[csadilek] support for do-while-loops

[csadilek] +another unit test

[csadilek] + another test for while loops

[Mike Brock] addition of new class definition interfaces (not working)

[csadilek] unit test refactoring

[csadilek] +deferred conditional block feature, +refactoring

[Mike Brock] ...

[csadilek] using getDeclaredMethod instead of getMethod

[Mike Brock] more work on class builder

[Mike Brock] fix

[csadilek] minor changes

[Mike Brock] merge

[Mike Brock] working class builder with tests.

[Mike Brock] add tests

[Mike Brock] fixes to unit tests and such

[Mike Brock] fixes to unit tests and such

[csadilek] allowing undeferred initialization of variables with literals

[csadilek] minor test changes

[csadilek] refactored and cleaned up stmt builder interfaces

[csadilek] +test for nested while loops

[Mike Brock] fixes to unit tests and such

[csadilek] using a linked set for the qualifiers cache

[Mike Brock] add support for auto-imports

[csadilek] minor changes

[csadilek] test working again after objectbuilder changes, +refactoring of package structure

[Mike Brock] ..

[csadilek] support for context-aware nested parameterized types

[csadilek] improved classbuilder and tests, support for initializing a class member with a method parameter of the same name

[csadilek] support for try/catch/finally blocks

[csadilek] support for using this.[varName] in loadVariable

[csadilek] support for throw statements

[csadilek] more work on try/catch and throws

[csadilek] refactoring

[csadilek] more work on the ClassBuilder

[csadilek] support for throws declarations

[csadilek] support for switch blocks

[csadilek] support for contextual/chained switch blocks

[csadilek] refactoring

[csadilek] specifying throws as part of the fluent API

[csadilek] minor change

[csadilek] more ClassBuilder tests

[csadilek] support for labels/break/continue, refactored switch blocks

[csadilek] refactored branch statements

[csadilek] more refactoring

[csadilek] verifying if labels are in scope

[csadilek] minor changes

[csadilek] minor changes

[csadilek] modified poms: java 1.6 and compile scope for cdi-api in ioc

[csadilek] + at override on all implemented interface methods

[csadilek] +option to skip persistence tests

[Mike Brock] serious refactoring

[Mike Brock] class builder tests functional again

[Mike Brock] add reserved "this" and "super" variables

[Mike Brock] support to call super() and this()

[Mike Brock] fixes

[Mike Brock] fix to ignore this|super

[csadilek] +fixes to classbuilder and more tests

[Mike Brock] fix to ignore this|super

[csadilek] upgrade to gwt 2.3.0

[csadilek] minor change

[Mike Brock] ...

[csadilek] ClassBuilder fixes and more tests

[csadilek] minor changes

[csadilek] refactored context

[Mike Brock] ...

[csadilek] refactoring

[Mike Brock] partial porting to CGF in the IOC container

[Mike Brock] remote workspaces

[Mike Brock] CGF integeration now compiles - not yet tested

[csadilek] minor fixes

[csadilek] initial work on supporting abstract methods

[csadilek] abstract methods working

[csadilek] refactoring

[Mike Brock] CGF integeration now compiles - not yet tested

[Mike Brock] CGF integeration now compiles - not yet tested

[csadilek] refactoring

[csadilek] fixes, tests

[Mike Brock] ...

[csadilek] support for negating boolean expressions, + some cleanup

[Mike Brock] Refactorings: Extracted interface from MethodBlockBuilder, created new DefModifiers class to hold multiple modifiers for member definitions

[csadilek] support for arithmetic expressions

[csadilek] refactoring

[Mike Brock] Refactorings: Extracted interface from MethodBlockBuilder, created new DefModifiers class to hold multiple modifiers for member definitions

[csadilek] minor changes

[csadilek] fix for building abstract methods

[Mike Brock] add test

[csadilek] refactoring

[csadilek] minor changes

[csadilek] fix for abstract method builder

[csadilek] +bean validation dependencies for ioc tests

[Mike Brock] fixes

[csadilek] minor change

[Mike Brock] more integration fixes.

[csadilek] minor refactoring

[Mike Brock] IOC generation working.

[csadilek] refactoring, completed field assignment test

[csadilek] fixes

[csadilek] cleanup

[csadilek] workaround in PrettyPrinter to not delete JSNI method bodies

[Mike Brock] fixes

[csadilek] refactoring

[csadilek] more fixes

[csadilek] minor changes

[Mike Brock] cast implemented

[Mike Brock] implement getGenericParameterTypes for GWTMethod

[csadilek] simple support for resolving type variables for method invocations

[Mike Brock] ...

[csadilek] support for invoking methods with generic parameters

[Mike Brock] ExtendsClassStructureBuilderImpl now generates deferred.

[Mike Brock] fix to decorators not being added to the bootstrapper method

[Mike Brock] fix to code generator: support primitive types.

[Mike Brock] fixes to pretty printer

[Mike Brock] add compactinate() method to have PrettyPrinter remove useless whitespace.

[csadilek] +tests for type casting

[Mike Brock] code style cleanup, unit tests fixed.

[csadilek] more tests/fixes

[csadilek] minor change

[csadilek] fix to GWTClass.getSuperClass

------------------------------------------
Started by an SCM change
Building remotely on dev90-rhel4-x86_64
Checkout:Errai / <http://hudson.qa.jboss.com/hudson/job/Errai/ws/> - hudson.remoting.Channel at 2fe6535f:dev90-rhel4-x86_64
Using strategy: Default
Last Built Revision: Revision 10420137e8f0940f7f73d51f695f9a39b466a595 (origin/master)
ERROR: Ignore Problem expanding maven opts macros org.jenkinsci.plugins.tokenmacro.TokenMacro
Checkout:Errai / <http://hudson.qa.jboss.com/hudson/job/Errai/ws/> - hudson.remoting.LocalChannel at ff70225
Cloning the remote Git repository
Cloning repository origin
Fetching upstream changes from git://github.com/errai/errai.git
Seen branch in repository origin/master
Seen branch in repository origin/serialization_fix
Commencing build of Revision 7373670b9477900a9315d8a0e1a34b61186dc81b (origin/master)
Checking out Revision 7373670b9477900a9315d8a0e1a34b61186dc81b (origin/master)
ERROR: Ignore Problem expanding maven opts macros org.jenkinsci.plugins.tokenmacro.TokenMacro
Found mavenVersion 2.2.1 from file jar:file:/qa/tools/opt/maven-2.2.1/lib/maven-2.2.1-uber.jar!/META-INF/maven/org.apache.maven/maven-core/pom.properties
Parsing POMs
ERROR: Ignore Problem expanding maven opts macros org.jenkinsci.plugins.tokenmacro.TokenMacro
[Errai] $ /qa/tools/opt/amd64/jdk1.5.0_last/bin/java -Xmx1g -XX:+CMSClassUnloadingEnabled -XX:+CMSClassUnloadingEnabled -XX:MaxPermSize=256M -cp /mnt/hudson_workspace/maven-agent.jar:/mnt/hudson_workspace/classworlds.jar hudson.maven.agent.Main /qa/tools/opt/maven-2.2.1 /qa/services/hudson/hudson_release/WEB-INF/slave.jar /mnt/hudson_workspace/maven-interceptor.jar 49975 /mnt/hudson_workspace/maven2.1-interceptor.jar
<===[HUDSON REMOTING CAPACITY]===>   channel started
Executing Maven:  -B -f <http://hudson.qa.jboss.com/hudson/job/Errai/ws/pom.xml> -Pdistro clean install -Dpersistence.test.skip=true
[INFO] Scanning for projects...
[INFO] Reactor build order: 
[INFO]   Errai
[INFO]   Errai::Common
[INFO]   Errai::Bus
[INFO]   Errai::IoC
[INFO]   Errai::Widgets
[INFO]   Errai::Persistence
[INFO]   Errai::Tools
[INFO]   Errai::Bus::Demos
[INFO]   Errai::Bus::Demos::AsyncDemo
[INFO]   Errai::Bus::Demos::ClientService
[INFO]   Errai::Bus::Demos::HelloWorld
[INFO]   Errai::Bus::Demos::QueryService
[INFO]   Errai::Bus::Demos::Serialization
[INFO]   Errai::Bus::Demos::RPCDemo
[INFO]   Errai::Bus::Demos::StockDemo
[INFO]   Errai::Userguide
[INFO]   Errai::Distribution
[INFO]   Errai::Archetypes::Quickstart
[INFO]   Errai::Archetypes::CDI
[INFO] ------------------------------------------------------------------------
[INFO] Building Errai
[INFO]    task-segment: [clean, install]
[INFO] ------------------------------------------------------------------------
[INFO] [clean:clean {execution: default-clean}]
[INFO] [site:attach-descriptor {execution: default-attach-descriptor}]
[INFO] Preparing source:jar
[WARNING] Removing: jar from forked lifecycle, to prevent recursive invocation.
[INFO] No goals needed for project - skipping
[INFO] [source:jar {execution: attach-sources}]
[INFO] [install:install {execution: default-install}]
[INFO] Installing <http://hudson.qa.jboss.com/hudson/job/Errai/ws/pom.xml> to /home/hudson/.m2/repository/org/jboss/errai/errai-parent/1.2.3-SNAPSHOT/errai-parent-1.2.3-SNAPSHOT.pom
[JENKINS] Archiving <http://hudson.qa.jboss.com/hudson/job/Errai/ws/pom.xml> to /qa/hudson_master/hudson_home/hudson_workspace/jobs/Errai/modules/org.jboss.errai$errai-parent/builds/2011-07-11_15-22-10/archive/org.jboss.errai/errai-parent/1.2.3-SNAPSHOT/errai-parent-1.2.3-SNAPSHOT.pom
[INFO] ------------------------------------------------------------------------
[INFO] Building Errai::Common
[INFO]    task-segment: [clean, install]
[INFO] ------------------------------------------------------------------------
[INFO] [clean:clean {execution: default-clean}]
[INFO] [resources:resources {execution: default-resources}]
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 39 resources
[INFO] [compiler:compile {execution: default-compile}]
[INFO] Compiling 38 source files to <http://hudson.qa.jboss.com/hudson/job/Errai/ws/errai-common/target/classes>
[JENKINS] Archiving <http://hudson.qa.jboss.com/hudson/job/Errai/ws/errai-common/pom.xml> to /qa/hudson_master/hudson_home/hudson_workspace/jobs/Errai/modules/org.jboss.errai$errai-common/builds/2011-07-11_15-22-10/archive/org.jboss.errai/errai-common/1.2.3-SNAPSHOT/errai-common-1.2.3-SNAPSHOT.pom
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Compilation failure
Failure executing javac, but could not parse the error:
javac: invalid target release: 1.6
Usage: javac <options> <source files>
where possible options include:
  -g                         Generate all debugging info
  -g:none                    Generate no debugging info
  -g:{lines,vars,source}     Generate only some debugging info
  -nowarn                    Generate no warnings
  -verbose                   Output messages about what the compiler is doing
  -deprecation               Output source locations where deprecated APIs are used
  -classpath <path>          Specify where to find user class files
  -cp <path>                 Specify where to find user class files
  -sourcepath <path>         Specify where to find input source files
  -bootclasspath <path>      Override location of bootstrap class files
  -extdirs <dirs>            Override location of installed extensions
  -endorseddirs <dirs>       Override location of endorsed standards path
  -d <directory>             Specify where to place generated class files
  -encoding <encoding>       Specify character encoding used by source files
  -source <release>          Provide source compatibility with specified release
  -target <release>          Generate class files for specific VM version
  -version                   Version information
  -help                      Print a synopsis of standard options
  -X                         Print a synopsis of nonstandard options
  -J<flag>                   Pass <flag> directly to the runtime system



[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 13 seconds
[INFO] Finished at: Mon Jul 11 15:22:30 EDT 2011
[INFO] Final Memory: 43M/121M
[INFO] ------------------------------------------------------------------------
Sending e-mails to: errai-dev at lists.jboss.org
channel stopped



More information about the errai-dev mailing list