See <https://builds.apache.org/job/OpenJPA-221x-deploy/24/changes>
Changes: [hthomann] OPENJPA-2376: Escape character in JPQL with parameter substitution generates incorrect SQL - committed a patch sent to me by Albert Lee - merged changes from 2.1.x. ------------------------------------------ [...truncated 5758 lines...] AU openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/StringContains.java AU openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/ContainsKeyExpression.java AU openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/WhenCondition.java AU openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/GeneralCase.java AU openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/InstanceofExpression.java AU openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/IsEmptyExpression.java AU openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/GetMapValue.java AU openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/Size.java AU openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/BindKeyVariableExpression.java AU openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/UnaryMathVal.java AU openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/Value.java AU openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/BoundVariable.java A openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/package.html AU openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/NotExpression.java AU openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/Type.java AU openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/Val.java AU openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/GetObjectId.java AU openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/SimpleCase.java AU openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/BindVariableAndExpression.java AU openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/ExpressionFactory.java AU openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/Any.java AU openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/CandidatePath.java AU openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/Constant.java AU openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/AggregateVal.java AU openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/Cast.java AU openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/FilterListener.java AU openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/Expression.java AU openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/OrExpression.java AU openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/Sum.java AU openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/CompareExpression.java AU openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/InMemoryExpressionFactory.java AU openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/This.java AU openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/Trim.java AU openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/Extension.java AU openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/CollectionParam.java AU openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/Mod.java AU openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/Parameter.java AU openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/Max.java AU openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/Subtract.java AU openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/Count.java AU openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/LessThanEqualExpression.java AU openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/TypeLit.java AU openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/ContainsValueExpression.java AU openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/StartsWithExpression.java AU openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/MathVal.java AU openjpa-kernel/src/main/java/org/apache/openjpa/kernel/PNewDeletedState.java AU openjpa-kernel/src/main/java/org/apache/openjpa/kernel/LockLevels.java AU openjpa-kernel/src/main/java/org/apache/openjpa/kernel/ResultPacker.java AU openjpa-kernel/src/main/java/org/apache/openjpa/kernel/InverseManager.java AU openjpa-kernel/src/main/java/org/apache/openjpa/kernel/AbstractStoreQuery.java AU openjpa-kernel/src/main/java/org/apache/openjpa/kernel/Filters.java AU openjpa-kernel/src/main/java/org/apache/openjpa/kernel/ENonTransState.java AU openjpa-kernel/src/main/java/org/apache/openjpa/kernel/DelegatingBroker.java AU openjpa-kernel/src/main/java/org/apache/openjpa/kernel/QueryOperations.java AU openjpa-kernel/src/main/java/org/apache/openjpa/kernel/DetachedStateAttachStrategy.java AU openjpa-kernel/src/main/java/org/apache/openjpa/kernel/QueryContext.java AU openjpa-kernel/src/main/java/org/apache/openjpa/kernel/DelegatingStoreManager.java AU openjpa-kernel/src/main/java/org/apache/openjpa/kernel/BrokerFactory.java AU openjpa-kernel/src/main/java/org/apache/openjpa/kernel/PDirtyState.java AU openjpa-kernel/src/main/java/org/apache/openjpa/kernel/PreparedQueryCache.java A openjpa-kernel/src/main/java/org/apache/openjpa/enhance AU openjpa-kernel/src/main/java/org/apache/openjpa/enhance/PCEnhancer.java AU openjpa-kernel/src/main/java/org/apache/openjpa/enhance/FieldSupplier.java AU openjpa-kernel/src/main/java/org/apache/openjpa/enhance/PCSubclassValidator.java AU openjpa-kernel/src/main/java/org/apache/openjpa/enhance/DynamicStorage.java AU openjpa-kernel/src/main/java/org/apache/openjpa/enhance/ManagedClassSubclasser.java AU openjpa-kernel/src/main/java/org/apache/openjpa/enhance/StateManager.java AU openjpa-kernel/src/main/java/org/apache/openjpa/enhance/PCClassFileTransformer.java AU openjpa-kernel/src/main/java/org/apache/openjpa/enhance/AttributeTranslator.java A openjpa-kernel/src/main/java/org/apache/openjpa/enhance/package.html AU openjpa-kernel/src/main/java/org/apache/openjpa/enhance/ApplicationIdTool.java AU openjpa-kernel/src/main/java/org/apache/openjpa/enhance/FieldManager.java AU openjpa-kernel/src/main/java/org/apache/openjpa/enhance/RedefinitionHelper.java AU openjpa-kernel/src/main/java/org/apache/openjpa/enhance/DynamicStorageGenerator.java AU openjpa-kernel/src/main/java/org/apache/openjpa/enhance/CodeGenerator.java AU openjpa-kernel/src/main/java/org/apache/openjpa/enhance/RuntimeUnenhancedClassesModes.java AU openjpa-kernel/src/main/java/org/apache/openjpa/enhance/PCEnhancerAgent.java AU openjpa-kernel/src/main/java/org/apache/openjpa/enhance/ClassRedefiner.java AU openjpa-kernel/src/main/java/org/apache/openjpa/enhance/Reflection.java AU openjpa-kernel/src/main/java/org/apache/openjpa/enhance/InstrumentationFactory.java AU openjpa-kernel/src/main/java/org/apache/openjpa/enhance/AsmAdaptor.java AU openjpa-kernel/src/main/java/org/apache/openjpa/enhance/PCRegistry.java AU openjpa-kernel/src/main/java/org/apache/openjpa/enhance/ManagedInstanceProvider.java AU openjpa-kernel/src/main/java/org/apache/openjpa/enhance/PersistenceCapable.java AU openjpa-kernel/src/main/java/org/apache/openjpa/enhance/ReflectingPersistenceCapable.java AU openjpa-kernel/src/main/java/org/apache/openjpa/enhance/FieldConsumer.java AU openjpa-kernel/src/main/java/org/apache/openjpa/enhance/DynamicPersistenceCapable.java AU openjpa-kernel/src/main/java/org/apache/openjpa/enhance/PCDataGenerator.java A openjpa-kernel/src/main/java/org/apache/openjpa/event AU openjpa-kernel/src/main/java/org/apache/openjpa/event/LifecycleCallbacks.java AU openjpa-kernel/src/main/java/org/apache/openjpa/event/BeginTransactionListener.java AU openjpa-kernel/src/main/java/org/apache/openjpa/event/MethodLifecycleCallbacks.java AU openjpa-kernel/src/main/java/org/apache/openjpa/event/DirtyListener.java AU openjpa-kernel/src/main/java/org/apache/openjpa/event/StoreListener.java AU openjpa-kernel/src/main/java/org/apache/openjpa/event/AbstractRemoteCommitProvider.java AU openjpa-kernel/src/main/java/org/apache/openjpa/event/LifecycleListener.java AU openjpa-kernel/src/main/java/org/apache/openjpa/event/RemoteCommitEvent.java AU openjpa-kernel/src/main/java/org/apache/openjpa/event/OrphanedKeyAction.java AU openjpa-kernel/src/main/java/org/apache/openjpa/event/DeleteListener.java AU openjpa-kernel/src/main/java/org/apache/openjpa/event/LogOrphanedKeyAction.java AU openjpa-kernel/src/main/java/org/apache/openjpa/event/BrokerFactoryEventManager.java AU openjpa-kernel/src/main/java/org/apache/openjpa/event/RemoteCommitListener.java AU openjpa-kernel/src/main/java/org/apache/openjpa/event/AttachListener.java AU openjpa-kernel/src/main/java/org/apache/openjpa/event/PostDeleteListener.java A openjpa-kernel/src/main/java/org/apache/openjpa/event/package.html AU openjpa-kernel/src/main/java/org/apache/openjpa/event/BeanLifecycleCallbacks.java AU openjpa-kernel/src/main/java/org/apache/openjpa/event/TCPRemoteCommitProvider.java AU openjpa-kernel/src/main/java/org/apache/openjpa/event/NoneOrphanedKeyAction.java AU openjpa-kernel/src/main/java/org/apache/openjpa/event/AbstractLifecycleListener.java AU openjpa-kernel/src/main/java/org/apache/openjpa/event/TransactionListener.java AU openjpa-kernel/src/main/java/org/apache/openjpa/event/LifecycleEventManager.java AU openjpa-kernel/src/main/java/org/apache/openjpa/event/DetachListener.java AU openjpa-kernel/src/main/java/org/apache/openjpa/event/PersistListener.java AU openjpa-kernel/src/main/java/org/apache/openjpa/event/RemoteCommitEventManager.java AU openjpa-kernel/src/main/java/org/apache/openjpa/event/LifecycleEvent.java AU openjpa-kernel/src/main/java/org/apache/openjpa/event/PostPersistListener.java AU openjpa-kernel/src/main/java/org/apache/openjpa/event/BrokerFactoryEvent.java AU openjpa-kernel/src/main/java/org/apache/openjpa/event/AbstractTransactionListener.java AU openjpa-kernel/src/main/java/org/apache/openjpa/event/RemoteCommitProvider.java AU openjpa-kernel/src/main/java/org/apache/openjpa/event/TransactionEventManager.java AU openjpa-kernel/src/main/java/org/apache/openjpa/event/BrokerFactoryListener.java AU openjpa-kernel/src/main/java/org/apache/openjpa/event/EndTransactionListener.java AU openjpa-kernel/src/main/java/org/apache/openjpa/event/CallbackModes.java AU openjpa-kernel/src/main/java/org/apache/openjpa/event/LoadListener.java AU openjpa-kernel/src/main/java/org/apache/openjpa/event/ExceptionOrphanedKeyAction.java AU openjpa-kernel/src/main/java/org/apache/openjpa/event/TransactionEvent.java AU openjpa-kernel/src/main/java/org/apache/openjpa/event/UpdateListener.java AU openjpa-kernel/src/main/java/org/apache/openjpa/event/JMSRemoteCommitProvider.java AU openjpa-kernel/src/main/java/org/apache/openjpa/event/ClearListener.java AU openjpa-kernel/src/main/java/org/apache/openjpa/event/FlushTransactionListener.java AU openjpa-kernel/src/main/java/org/apache/openjpa/event/SingleJVMRemoteCommitProvider.java A openjpa-kernel/src/main/java/org/apache/openjpa/ant A openjpa-kernel/src/main/java/org/apache/openjpa/ant/package.html AU openjpa-kernel/src/main/java/org/apache/openjpa/ant/ApplicationIdToolTask.java AU openjpa-kernel/src/main/java/org/apache/openjpa/ant/MetaDataToolTask.java AU openjpa-kernel/src/main/java/org/apache/openjpa/ant/PCEnhancerTask.java A openjpa-kernel/src/main/java/org/apache/openjpa/instrumentation AU openjpa-kernel/src/main/java/org/apache/openjpa/instrumentation/QueryCacheInstrument.java AU openjpa-kernel/src/main/java/org/apache/openjpa/instrumentation/PreparedQueryCacheInstrument.java AU openjpa-kernel/src/main/java/org/apache/openjpa/instrumentation/AbstractQueryCacheInstrument.java AU openjpa-kernel/src/main/java/org/apache/openjpa/instrumentation/DataCacheInstrument.java AU openjpa-kernel/src/main/java/org/apache/openjpa/instrumentation/AbstractPreparedQueryCacheInstrument.java AU openjpa-kernel/src/main/java/org/apache/openjpa/instrumentation/AbstractDataCacheInstrument.java AU openjpa-kernel/src/main/java/org/apache/openjpa/instrumentation/InstrumentationManager.java A openjpa-kernel/src/main/java/org/apache/openjpa/instrumentation/jmx AU openjpa-kernel/src/main/java/org/apache/openjpa/instrumentation/jmx/QueryCacheJMXInstrument.java AU openjpa-kernel/src/main/java/org/apache/openjpa/instrumentation/jmx/PreparedQueryCacheJMXInstrument.java AU openjpa-kernel/src/main/java/org/apache/openjpa/instrumentation/jmx/QueryCacheJMXInstrumentMBean.java AU openjpa-kernel/src/main/java/org/apache/openjpa/instrumentation/jmx/DataCacheJMXInstrument.java AU openjpa-kernel/src/main/java/org/apache/openjpa/instrumentation/jmx/JMXInstrument.java AU openjpa-kernel/src/main/java/org/apache/openjpa/instrumentation/jmx/PreparedQueryCacheJMXInstrumentMBean.java AU openjpa-kernel/src/main/java/org/apache/openjpa/instrumentation/jmx/DataCacheJMXInstrumentMBean.java AU openjpa-kernel/src/main/java/org/apache/openjpa/instrumentation/jmx/JMXProvider.java AU openjpa-kernel/src/main/java/org/apache/openjpa/instrumentation/InstrumentationManagerImpl.java A openjpa-kernel/src/main/java/org/apache/openjpa/conf AU openjpa-kernel/src/main/java/org/apache/openjpa/conf/RemoteCommitProviderValue.java AU openjpa-kernel/src/main/java/org/apache/openjpa/conf/MetaDataRepositoryValue.java A openjpa-kernel/src/main/java/org/apache/openjpa/conf/package.html AU openjpa-kernel/src/main/java/org/apache/openjpa/conf/AutoDetachValue.java AU openjpa-kernel/src/main/java/org/apache/openjpa/conf/CacheMarshaller.java AU openjpa-kernel/src/main/java/org/apache/openjpa/conf/Specification.java AU openjpa-kernel/src/main/java/org/apache/openjpa/conf/BrokerValue.java AU openjpa-kernel/src/main/java/org/apache/openjpa/conf/OpenJPAProductDerivation.java AU openjpa-kernel/src/main/java/org/apache/openjpa/conf/OpenJPAConfiguration.java AU openjpa-kernel/src/main/java/org/apache/openjpa/conf/SeqValue.java AU openjpa-kernel/src/main/java/org/apache/openjpa/conf/QueryCompilationCacheValue.java AU openjpa-kernel/src/main/java/org/apache/openjpa/conf/CacheMarshallersValue.java AU openjpa-kernel/src/main/java/org/apache/openjpa/conf/SpecificationPlugin.java AU openjpa-kernel/src/main/java/org/apache/openjpa/conf/CacheMarshallerImpl.java AU openjpa-kernel/src/main/java/org/apache/openjpa/conf/OpenJPAVersion.java AU openjpa-kernel/src/main/java/org/apache/openjpa/conf/DetachOptions.java AU openjpa-kernel/src/main/java/org/apache/openjpa/conf/OpenJPAConfigurationImpl.java AU openjpa-kernel/src/main/java/org/apache/openjpa/conf/MetaDataCacheMaintenance.java AU openjpa-kernel/src/main/java/org/apache/openjpa/conf/CallbackOptions.java AU openjpa-kernel/src/main/java/org/apache/openjpa/conf/Compatibility.java AU openjpa-kernel/src/main/java/org/apache/openjpa/conf/BrokerFactoryValue.java AU openjpa-kernel/src/main/java/org/apache/openjpa/conf/NoOpCacheMarshaller.java AU openjpa-kernel/src/main/java/org/apache/openjpa/conf/OpenJPAVersionAndConfigurationTypeValidationPolicy.java A openjpa-kernel/src/main/jjtree A openjpa-kernel/src/main/jjtree/org A openjpa-kernel/src/main/jjtree/org/apache A openjpa-kernel/src/main/jjtree/org/apache/openjpa A openjpa-kernel/src/main/jjtree/org/apache/openjpa/kernel A openjpa-kernel/src/main/jjtree/org/apache/openjpa/kernel/jpql AU openjpa-kernel/src/main/jjtree/org/apache/openjpa/kernel/jpql/ParseException.java A openjpa-kernel/src/main/jjtree/org/apache/openjpa/kernel/jpql/JPQL.jjt A openjpa-kernel/src/main/appended-resources A openjpa-kernel/src/main/appended-resources/META-INF AU openjpa-kernel/src/main/appended-resources/META-INF/NOTICE.vm A openjpa-kernel/internal-repository A openjpa-kernel/internal-repository/com A openjpa-kernel/internal-repository/com/ibm A openjpa-kernel/internal-repository/com/ibm/websphere A openjpa-kernel/internal-repository/com/ibm/websphere/websphere_uow_api AU openjpa-kernel/internal-repository/com/ibm/websphere/websphere_uow_api/maven-metadata.xml A openjpa-kernel/internal-repository/com/ibm/websphere/websphere_uow_api/maven-metadata.xml.md5 A openjpa-kernel/internal-repository/com/ibm/websphere/websphere_uow_api/0.0.1 AU openjpa-kernel/internal-repository/com/ibm/websphere/websphere_uow_api/0.0.1/websphere_uow_api-0.0.1.pom AU openjpa-kernel/internal-repository/com/ibm/websphere/websphere_uow_api/0.0.1/websphere_uow_api-0.0.1.jar A openjpa-kernel/internal-repository/com/ibm/websphere/websphere_uow_api/0.0.1/websphere_uow_api-0.0.1.pom.md5 A openjpa-kernel/internal-repository/com/ibm/websphere/websphere_uow_api/0.0.1/websphere_uow_api-0.0.1.jar.md5 A openjpa-kernel/internal-repository/com/ibm/websphere/websphere_uow_api/0.0.1/websphere_uow_api-0.0.1.pom.sha1 A openjpa-kernel/internal-repository/com/ibm/websphere/websphere_uow_api/0.0.1/websphere_uow_api-0.0.1.jar.sha1 A openjpa-kernel/internal-repository/com/ibm/websphere/websphere_uow_api/maven-metadata.xml.sha1 AU openjpa-kernel/pom.xml AU README.txt U . At revision 1513365 Parsing POMs [2.2.1.x] $ /home/hudson/tools/java/latest1.6/bin/java -Xmx1280m -XX:MaxPermSize=512m -cp /home/jenkins/jenkins-slave/maven-agent.jar:/home/jenkins/jenkins-slave/classworlds.jar hudson.maven.agent.Main /home/hudson/tools/maven/apache-maven-2.2.1 /home/jenkins/jenkins-slave/slave.jar /home/jenkins/jenkins-slave/maven-interceptor.jar 43490 /home/jenkins/jenkins-slave/maven2.1-interceptor.jar <===[JENKINS REMOTING CAPACITY]===>channel started log4j:WARN No appenders could be found for logger (org.apache.commons.beanutils.converters.BooleanConverter). log4j:WARN Please initialize the log4j system properly. [INFO] Scanning for projects... Executing Maven: -B -f <https://builds.apache.org/job/OpenJPA-221x-deploy/ws/2.2.1.x/pom.xml> -Dmaven.repo.local=/home/jenkins/jenkins-slave/maven-repositories/1 clean deploy [INFO] Reactor build order: [INFO] OpenJPA Parent POM [INFO] OpenJPA Utilities Library [INFO] OpenJPA Kernel [INFO] OpenJPA JDBC [INFO] OpenJPA Persistence [INFO] OpenJPA Persistence JDBC [INFO] OpenJPA Persistence Locking Tests [INFO] OpenJPA tools [INFO] OpenJPA Maven Plugin [INFO] OpenJPA XML Store [INFO] OpenJPA Slice [INFO] OpenJPA JEST [INFO] OpenJPA Aggregate Jar [INFO] OpenJPA Aggregate Jar with Dependencies [INFO] OpenJPA Project Docs and Assemblies [INFO] OpenJPA Examples [INFO] OpenJPA Examples - Simple [INFO] OpenJPA Examples - image-gallery [INFO] OpenJPA Examples - OpenBooks [INFO] OpenJPA Integration Tests [INFO] OpenJPA Integration Tests - Daytrader [INFO] OpenJPA Integration Tests - Examples [INFO] OpenJPA Integration Tests - SLF4JLogFactory [INFO] OpenJPA Integration Tests - JPA TCK [INFO] OpenJPA Integration Tests - Bean Validation [INFO] OpenJPA Integration Tests - JMX Platform MBeans [INFO] ------------------------------------------------------------------------ [INFO] Building OpenJPA Parent POM [INFO] task-segment: [clean, deploy] [INFO] ------------------------------------------------------------------------ [INFO] [clean:clean {execution: default-clean}] ERROR: Maven JVM terminated unexpectedly with exit code 143