Online report :
http://vmbuild.apache.org/continuum/buildResult.action?buildId=3073&projectId=28
Build statistics:
State: Failed
Previous State: Ok
Started at: Thu 30 Aug 2007 14:04:04 -0700
Finished at: Thu 30 Aug 2007 14:04:20 -0700
Total time: 16s
Build Trigger: Schedule
Build Number: 42
Exit code: 1
Building machine hostname: vmbuild
Operating system : Linux(unknown)
Java Home version :
java version "1.5.0_12"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_12-b04)
Java HotSpot(TM) Client VM (build 1.5.0_12-b04, mixed mode, sharing)
Builder version :
Maven version: 2.0.7
Java version: 1.5.0_12
OS name: "linux" version: "2.6.20-16-server" arch: "i386"
****************************************************************************
SCM Changes:
****************************************************************************
Changed: ppoddar @ Thu 30 Aug 2007 13:19:44 -0700
Comment: Allow dynamic configuration property. Changes include
1. Add getter/setter for boolean 'dynamic' field of Value
2. Add Value.assertChangeable() that Value subclasses must invoke prior to set
new internal state
3. Changes Configuration readOnly state from a boolean to a simple 3-step state
variable INIT_STATE_LIQUID/FREEZING/FROZEN. This is done to allow lazy
instantiation of some PluginValues after the BrokerFactory freezes
configuration.
4. Removes assertNotReadOnly() check from Configuration implementations' setX()
methods.
5. Removes dynamic Value related methods from Configuration API and its
implementations
Files changed:
/openjpa/trunk/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/conf/JDBCConfigurationImpl.java
( 571294 )
/openjpa/trunk/openjpa-kernel/src/main/java/org/apache/openjpa/conf/OpenJPAConfigurationImpl.java
( 571294 )
/openjpa/trunk/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/AbstractBrokerFactory.java
( 571294 )
/openjpa/trunk/openjpa-kernel-5/src/main/java/org/apache/openjpa/enhance/PCEnhancerAgent.java
( 571294 )
/openjpa/trunk/openjpa-lib/src/main/java/org/apache/openjpa/lib/conf/BooleanValue.java
( 571294 )
/openjpa/trunk/openjpa-lib/src/main/java/org/apache/openjpa/lib/conf/Configuration.java
( 571294 )
/openjpa/trunk/openjpa-lib/src/main/java/org/apache/openjpa/lib/conf/ConfigurationImpl.java
( 571294 )
/openjpa/trunk/openjpa-lib/src/main/java/org/apache/openjpa/lib/conf/DoubleValue.java
( 571294 )
/openjpa/trunk/openjpa-lib/src/main/java/org/apache/openjpa/lib/conf/FileValue.java
( 571294 )
/openjpa/trunk/openjpa-lib/src/main/java/org/apache/openjpa/lib/conf/IntValue.java
( 571294 )
/openjpa/trunk/openjpa-lib/src/main/java/org/apache/openjpa/lib/conf/ObjectValue.java
( 571294 )
/openjpa/trunk/openjpa-lib/src/main/java/org/apache/openjpa/lib/conf/PluginValue.java
( 571294 )
/openjpa/trunk/openjpa-lib/src/main/java/org/apache/openjpa/lib/conf/StringListValue.java
( 571294 )
/openjpa/trunk/openjpa-lib/src/main/java/org/apache/openjpa/lib/conf/StringValue.java
( 571294 )
/openjpa/trunk/openjpa-lib/src/main/java/org/apache/openjpa/lib/conf/Value.java
( 571294 )
/openjpa/trunk/openjpa-lib/src/main/resources/org/apache/openjpa/lib/conf/localizer.properties
( 571294 )
/openjpa/trunk/openjpa-lib/src/test/java/org/apache/openjpa/lib/conf/test/TestConfigurationImpl.java
( 571294 )
/openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/PersistenceProviderImpl.java
( 571294 )
/openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/conf/TestDynamicConfiguration.java
( 571294 )
****************************************************************************
Dependencies Changes:
****************************************************************************
org.apache.openjpa:openjpa-lib:1.1.0-SNAPSHOT
org.apache.openjpa:openjpa-parent:1.1.0-SNAPSHOT
****************************************************************************
Test Summary:
****************************************************************************
Tests: 0
Failures: 0
Total time: 0
****************************************************************************
Output:
****************************************************************************
[INFO] Scanning for projects...
[INFO]
----------------------------------------------------------------------------
[INFO] Building OpenJPA Kernel
[INFO] task-segment: [clean, install]
[INFO]
----------------------------------------------------------------------------
[INFO] [clean:clean]
[INFO] Deleting directory /home/continuum/data/working-directory/28/target
[INFO] Deleting directory
/home/continuum/data/working-directory/28/target/classes
[INFO] Deleting directory
/home/continuum/data/working-directory/28/target/test-classes
[INFO] Deleting directory /home/continuum/data/working-directory/28/target/site
[INFO] [javacc:jjtree {execution: jjtree-jpql}]
Java Compiler Compiler Version 4.0 (Tree Builder)
(type "jjtree" with no arguments for help)
Reading from file
/home/continuum/data/working-directory/28/src/main/jjtree/org/apache/openjpa/kernel/jpql/JPQL.jjt
. . .
File
"/home/continuum/data/working-directory/28/target/generated-sources/jjtree/org/apache/openjpa/kernel/jpql/Node.java"
does not exist. Will create one.
Annotated grammar generated successfully in
/home/continuum/data/working-directory/28/target/generated-sources/jjtree/org/apache/openjpa/kernel/jpql/JPQL.jj
[INFO] [javacc:javacc {execution: javacc-jpql}]
Java Compiler Compiler Version 4.0 (Parser Generator)
(type "javacc" with no arguments for help)
Reading from file
/home/continuum/data/working-directory/28/target/generated-sources/jjtree/org/apache/openjpa/kernel/jpql/JPQL.jj
. . .
Warning: Choice conflict in (...)* construct at line 850, column 17.
Expansion nested within construct and expansion following construct
have common prefixes, one of which is: "+"
Consider using a lookahead of 2 or more for nested expansion.
Warning: Choice conflict in (...)* construct at line 859, column 17.
Expansion nested within construct and expansion following construct
have common prefixes, one of which is: "*"
Consider using a lookahead of 2 or more for nested expansion.
File "TokenMgrError.java" does not exist. Will create one.
File "ParseException.java" does not exist. Will create one.
File "Token.java" does not exist. Will create one.
File "JavaCharStream.java" does not exist. Will create one.
Parser generated with 0 errors and 2 warnings.
[INFO] [antrun:run {execution: default}]
[INFO] Executing tasks
[delete] Deleting:
/home/continuum/data/working-directory/28/target/generated-sources/javacc/org/apache/openjpa/kernel/jpql/ParseException.java
[INFO] Executed tasks
[INFO] [resources:resources]
[INFO] Using default encoding to copy filtered resources.
[INFO] [compiler:compile]
[INFO] Compiling 412 source files to
/home/continuum/data/working-directory/28/target/classes
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Compilation failure
/home/continuum/data/working-directory/28/src/main/java/org/apache/openjpa/conf/OpenJPAConfigurationImpl.java:[1389,8]
cannot find symbol
symbol : method assertNotReadOnly()
location: class org.apache.openjpa.conf.OpenJPAConfigurationImpl
/home/continuum/data/working-directory/28/src/main/java/org/apache/openjpa/conf/OpenJPAConfigurationImpl.java:[1398,8]
cannot find symbol
symbol : method assertNotReadOnly()
location: class org.apache.openjpa.conf.OpenJPAConfigurationImpl
[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 13 seconds
[INFO] Finished at: Thu Aug 30 14:04:20 PDT 2007
[INFO] Final Memory: 8M/43M
[INFO] ------------------------------------------------------------------------
****************************************************************************