[hibernate-commits] [hibernate/hibernate-core] 94f66c: HHH-6739 JtaIsolationDelegate.doTheWorkInNewTransa...

noreply at github.com noreply at github.com
Thu Oct 27 05:39:12 EDT 2011


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-core

  Commit: 94f66c39441c92b301659432e59560bfa18e7d1a
      https://github.com/hibernate/hibernate-core/commit/94f66c39441c92b301659432e59560bfa18e7d1a
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2011-10-26 (Wed, 26 Oct 2011)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/engine/transaction/internal/jta/JtaIsolationDelegate.java

  Log Message:
  -----------
  HHH-6739 JtaIsolationDelegate.doTheWorkInNewTransaction fails to propagate or otherwise report caught exceptions


  Commit: 129c0f13482b99e2705f0e234b6bc0572a95c271
      https://github.com/hibernate/hibernate-core/commit/129c0f13482b99e2705f0e234b6bc0572a95c271
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2011-10-26 (Wed, 26 Oct 2011)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/LazyInitializationException.java
  M hibernate-core/src/main/java/org/hibernate/bytecode/internal/javassist/JavassistClassTransformer.java
  M hibernate-core/src/main/java/org/hibernate/cache/internal/StandardQueryCache.java
  M hibernate-core/src/main/java/org/hibernate/cache/spi/UpdateTimestampsCache.java
  M hibernate-core/src/main/java/org/hibernate/cfg/AnnotationBinder.java
  M hibernate-core/src/main/java/org/hibernate/cfg/BinderHelper.java
  M hibernate-core/src/main/java/org/hibernate/cfg/CollectionSecondPass.java
  M hibernate-core/src/main/java/org/hibernate/cfg/Configuration.java
  M hibernate-core/src/main/java/org/hibernate/cfg/EJB3DTDEntityResolver.java
  M hibernate-core/src/main/java/org/hibernate/cfg/Ejb3Column.java
  M hibernate-core/src/main/java/org/hibernate/cfg/Environment.java
  M hibernate-core/src/main/java/org/hibernate/cfg/HbmBinder.java
  M hibernate-core/src/main/java/org/hibernate/cfg/NamedSQLQuerySecondPass.java
  M hibernate-core/src/main/java/org/hibernate/cfg/SettingsFactory.java
  M hibernate-core/src/main/java/org/hibernate/cfg/annotations/CollectionBinder.java
  M hibernate-core/src/main/java/org/hibernate/cfg/annotations/EntityBinder.java
  M hibernate-core/src/main/java/org/hibernate/cfg/annotations/ListBinder.java
  M hibernate-core/src/main/java/org/hibernate/cfg/annotations/PropertyBinder.java
  M hibernate-core/src/main/java/org/hibernate/cfg/annotations/QueryBinder.java
  M hibernate-core/src/main/java/org/hibernate/cfg/annotations/ResultsetMappingSecondPass.java
  M hibernate-core/src/main/java/org/hibernate/cfg/annotations/SimpleValueBinder.java
  M hibernate-core/src/main/java/org/hibernate/cfg/annotations/TableBinder.java
  M hibernate-core/src/main/java/org/hibernate/cfg/annotations/reflection/JPAOverridenAnnotationReader.java
  M hibernate-core/src/main/java/org/hibernate/cfg/annotations/reflection/XMLContext.java
  M hibernate-core/src/main/java/org/hibernate/cfg/beanvalidation/BeanValidationEventListener.java
  M hibernate-core/src/main/java/org/hibernate/cfg/beanvalidation/TypeSafeActivator.java
  M hibernate-core/src/main/java/org/hibernate/collection/internal/PersistentArrayHolder.java
  M hibernate-core/src/main/java/org/hibernate/context/internal/JTASessionContext.java
  M hibernate-core/src/main/java/org/hibernate/context/internal/ThreadLocalSessionContext.java
  M hibernate-core/src/main/java/org/hibernate/dialect/DerbyDialect.java
  M hibernate-core/src/main/java/org/hibernate/dialect/Dialect.java
  M hibernate-core/src/main/java/org/hibernate/dialect/HSQLDialect.java
  M hibernate-core/src/main/java/org/hibernate/dialect/Oracle9Dialect.java
  M hibernate-core/src/main/java/org/hibernate/dialect/OracleDialect.java
  M hibernate-core/src/main/java/org/hibernate/dialect/RDMSOS2200Dialect.java
  M hibernate-core/src/main/java/org/hibernate/dialect/function/TemplateRenderer.java
  M hibernate-core/src/main/java/org/hibernate/dialect/lock/PessimisticReadUpdateLockingStrategy.java
  M hibernate-core/src/main/java/org/hibernate/dialect/lock/PessimisticWriteUpdateLockingStrategy.java
  M hibernate-core/src/main/java/org/hibernate/dialect/lock/UpdateLockingStrategy.java
  M hibernate-core/src/main/java/org/hibernate/dialect/resolver/BasicSQLExceptionConverter.java
  M hibernate-core/src/main/java/org/hibernate/engine/internal/Cascade.java
  M hibernate-core/src/main/java/org/hibernate/engine/internal/Collections.java
  M hibernate-core/src/main/java/org/hibernate/engine/internal/ParameterBinder.java
  M hibernate-core/src/main/java/org/hibernate/engine/internal/StatefulPersistenceContext.java
  M hibernate-core/src/main/java/org/hibernate/engine/internal/TwoPhaseLoad.java
  M hibernate-core/src/main/java/org/hibernate/engine/internal/Versioning.java
  M hibernate-core/src/main/java/org/hibernate/engine/jdbc/ResultSetWrapperProxy.java
  M hibernate-core/src/main/java/org/hibernate/engine/jdbc/batch/internal/AbstractBatchImpl.java
  M hibernate-core/src/main/java/org/hibernate/engine/jdbc/batch/internal/BatchBuilderImpl.java
  M hibernate-core/src/main/java/org/hibernate/engine/jdbc/batch/internal/BatchingBatch.java
  M hibernate-core/src/main/java/org/hibernate/engine/jdbc/batch/internal/NonBatchingBatch.java
  M hibernate-core/src/main/java/org/hibernate/engine/jdbc/internal/JdbcCoordinatorImpl.java
  M hibernate-core/src/main/java/org/hibernate/engine/jdbc/internal/JdbcServicesImpl.java
  M hibernate-core/src/main/java/org/hibernate/engine/jdbc/internal/LobCreatorBuilder.java
  M hibernate-core/src/main/java/org/hibernate/engine/jdbc/internal/TypeInfoExtracter.java
  M hibernate-core/src/main/java/org/hibernate/engine/jdbc/internal/proxy/AbstractResultSetProxyHandler.java
  M hibernate-core/src/main/java/org/hibernate/engine/jdbc/internal/proxy/AbstractStatementProxyHandler.java
  M hibernate-core/src/main/java/org/hibernate/engine/jdbc/internal/proxy/ConnectionProxyHandler.java
  M hibernate-core/src/main/java/org/hibernate/engine/jdbc/internal/proxy/PreparedStatementProxyHandler.java
  M hibernate-core/src/main/java/org/hibernate/engine/jdbc/spi/SqlExceptionHelper.java
  M hibernate-core/src/main/java/org/hibernate/engine/jdbc/spi/SqlStatementLogger.java
  M hibernate-core/src/main/java/org/hibernate/engine/loading/internal/CollectionLoadContext.java
  M hibernate-core/src/main/java/org/hibernate/engine/loading/internal/EntityLoadContext.java
  M hibernate-core/src/main/java/org/hibernate/engine/loading/internal/LoadContexts.java
  M hibernate-core/src/main/java/org/hibernate/engine/profile/FetchProfile.java
  M hibernate-core/src/main/java/org/hibernate/engine/query/spi/HQLQueryPlan.java
  M hibernate-core/src/main/java/org/hibernate/engine/query/spi/QueryPlanCache.java
  M hibernate-core/src/main/java/org/hibernate/engine/spi/ActionQueue.java
  M hibernate-core/src/main/java/org/hibernate/engine/spi/CascadingAction.java
  M hibernate-core/src/main/java/org/hibernate/engine/spi/CollectionEntry.java
  M hibernate-core/src/main/java/org/hibernate/engine/spi/IdentifierValue.java
  M hibernate-core/src/main/java/org/hibernate/engine/spi/QueryParameters.java
  M hibernate-core/src/main/java/org/hibernate/engine/spi/VersionValue.java
  M hibernate-core/src/main/java/org/hibernate/engine/transaction/internal/SynchronizationRegistryImpl.java
  M hibernate-core/src/main/java/org/hibernate/engine/transaction/internal/TransactionCoordinatorImpl.java
  M hibernate-core/src/main/java/org/hibernate/engine/transaction/internal/TransactionFactoryInitiator.java
  M hibernate-core/src/main/java/org/hibernate/engine/transaction/internal/jdbc/JdbcIsolationDelegate.java
  M hibernate-core/src/main/java/org/hibernate/engine/transaction/internal/jdbc/JdbcTransaction.java
  M hibernate-core/src/main/java/org/hibernate/engine/transaction/internal/jta/JtaIsolationDelegate.java
  M hibernate-core/src/main/java/org/hibernate/engine/transaction/internal/jta/JtaTransaction.java
  M hibernate-core/src/main/java/org/hibernate/engine/transaction/spi/AbstractTransactionImpl.java
  M hibernate-core/src/main/java/org/hibernate/engine/transaction/synchronization/internal/RegisteredSynchronization.java
  M hibernate-core/src/main/java/org/hibernate/engine/transaction/synchronization/internal/SynchronizationCallbackCoordinatorImpl.java
  M hibernate-core/src/main/java/org/hibernate/event/internal/AbstractFlushingEventListener.java
  M hibernate-core/src/main/java/org/hibernate/event/internal/AbstractLockUpgradeEventListener.java
  M hibernate-core/src/main/java/org/hibernate/event/internal/AbstractReassociateEventListener.java
  M hibernate-core/src/main/java/org/hibernate/event/internal/AbstractSaveEventListener.java
  M hibernate-core/src/main/java/org/hibernate/event/internal/DefaultAutoFlushEventListener.java
  M hibernate-core/src/main/java/org/hibernate/event/internal/DefaultDeleteEventListener.java
  M hibernate-core/src/main/java/org/hibernate/event/internal/DefaultDirtyCheckEventListener.java
  M hibernate-core/src/main/java/org/hibernate/event/internal/DefaultEvictEventListener.java
  M hibernate-core/src/main/java/org/hibernate/event/internal/DefaultFlushEntityEventListener.java
  M hibernate-core/src/main/java/org/hibernate/event/internal/DefaultInitializeCollectionEventListener.java
  M hibernate-core/src/main/java/org/hibernate/event/internal/DefaultLoadEventListener.java
  M hibernate-core/src/main/java/org/hibernate/event/internal/DefaultMergeEventListener.java
  M hibernate-core/src/main/java/org/hibernate/event/internal/DefaultPersistEventListener.java
  M hibernate-core/src/main/java/org/hibernate/event/internal/DefaultRefreshEventListener.java
  M hibernate-core/src/main/java/org/hibernate/event/internal/DefaultReplicateEventListener.java
  M hibernate-core/src/main/java/org/hibernate/event/internal/DefaultSaveOrUpdateEventListener.java
  M hibernate-core/src/main/java/org/hibernate/event/internal/EventCache.java
  M hibernate-core/src/main/java/org/hibernate/event/internal/EvictVisitor.java
  M hibernate-core/src/main/java/org/hibernate/event/internal/ReattachVisitor.java
  M hibernate-core/src/main/java/org/hibernate/event/internal/WrapVisitor.java
  M hibernate-core/src/main/java/org/hibernate/exception/spi/SQLExceptionConverterFactory.java
  M hibernate-core/src/main/java/org/hibernate/hql/internal/QuerySplitter.java
  M hibernate-core/src/main/java/org/hibernate/hql/internal/ast/HqlParser.java
  M hibernate-core/src/main/java/org/hibernate/hql/internal/ast/HqlSqlWalker.java
  M hibernate-core/src/main/java/org/hibernate/hql/internal/ast/QueryTranslatorImpl.java
  M hibernate-core/src/main/java/org/hibernate/hql/internal/ast/SqlGenerator.java
  M hibernate-core/src/main/java/org/hibernate/hql/internal/ast/exec/AbstractStatementExecutor.java
  M hibernate-core/src/main/java/org/hibernate/hql/internal/ast/exec/MultiTableDeleteExecutor.java
  M hibernate-core/src/main/java/org/hibernate/hql/internal/ast/exec/MultiTableUpdateExecutor.java
  M hibernate-core/src/main/java/org/hibernate/hql/internal/ast/tree/AggregateNode.java
  M hibernate-core/src/main/java/org/hibernate/hql/internal/ast/tree/DotNode.java
  M hibernate-core/src/main/java/org/hibernate/hql/internal/ast/tree/FromClause.java
  M hibernate-core/src/main/java/org/hibernate/hql/internal/ast/tree/FromElement.java
  M hibernate-core/src/main/java/org/hibernate/hql/internal/ast/tree/FromElementFactory.java
  M hibernate-core/src/main/java/org/hibernate/hql/internal/ast/tree/FromElementType.java
  M hibernate-core/src/main/java/org/hibernate/hql/internal/ast/tree/FromReferenceNode.java
  M hibernate-core/src/main/java/org/hibernate/hql/internal/ast/tree/ImpliedFromElement.java
  M hibernate-core/src/main/java/org/hibernate/hql/internal/ast/tree/IndexNode.java
  M hibernate-core/src/main/java/org/hibernate/hql/internal/ast/tree/MethodNode.java
  M hibernate-core/src/main/java/org/hibernate/hql/internal/ast/tree/QueryNode.java
  M hibernate-core/src/main/java/org/hibernate/hql/internal/ast/util/JoinProcessor.java
  M hibernate-core/src/main/java/org/hibernate/hql/internal/ast/util/LiteralProcessor.java
  M hibernate-core/src/main/java/org/hibernate/hql/internal/ast/util/PathHelper.java
  M hibernate-core/src/main/java/org/hibernate/hql/internal/ast/util/SyntheticAndFactory.java
  M hibernate-core/src/main/java/org/hibernate/hql/internal/classic/QueryTranslatorImpl.java
  M hibernate-core/src/main/java/org/hibernate/id/IdentifierGeneratorHelper.java
  M hibernate-core/src/main/java/org/hibernate/id/IncrementGenerator.java
  M hibernate-core/src/main/java/org/hibernate/id/MultipleHiLoPerTableGenerator.java
  M hibernate-core/src/main/java/org/hibernate/id/SequenceGenerator.java
  M hibernate-core/src/main/java/org/hibernate/id/SequenceIdentityGenerator.java
  M hibernate-core/src/main/java/org/hibernate/id/enhanced/OptimizerFactory.java
  M hibernate-core/src/main/java/org/hibernate/id/enhanced/SequenceStructure.java
  M hibernate-core/src/main/java/org/hibernate/id/factory/internal/DefaultIdentifierGeneratorFactory.java
  M hibernate-core/src/main/java/org/hibernate/internal/AbstractScrollableResults.java
  M hibernate-core/src/main/java/org/hibernate/internal/FilterHelper.java
  M hibernate-core/src/main/java/org/hibernate/internal/IteratorImpl.java
  M hibernate-core/src/main/java/org/hibernate/internal/SessionFactoryImpl.java
  M hibernate-core/src/main/java/org/hibernate/internal/SessionFactoryRegistry.java
  M hibernate-core/src/main/java/org/hibernate/internal/SessionImpl.java
  M hibernate-core/src/main/java/org/hibernate/internal/StatelessSessionImpl.java
  M hibernate-core/src/main/java/org/hibernate/internal/util/SerializationHelper.java
  M hibernate-core/src/main/java/org/hibernate/internal/util/collections/IdentityMap.java
  M hibernate-core/src/main/java/org/hibernate/internal/util/xml/DTDEntityResolver.java
  M hibernate-core/src/main/java/org/hibernate/internal/util/xml/MappingReader.java
  M hibernate-core/src/main/java/org/hibernate/jmx/StatisticsService.java
  M hibernate-core/src/main/java/org/hibernate/loader/Loader.java
  M hibernate-core/src/main/java/org/hibernate/loader/collection/BasicCollectionLoader.java
  M hibernate-core/src/main/java/org/hibernate/loader/collection/OneToManyLoader.java
  M hibernate-core/src/main/java/org/hibernate/loader/custom/sql/SQLCustomQuery.java
  M hibernate-core/src/main/java/org/hibernate/loader/custom/sql/SQLQueryReturnProcessor.java
  M hibernate-core/src/main/java/org/hibernate/loader/entity/CascadeEntityLoader.java
  M hibernate-core/src/main/java/org/hibernate/loader/entity/CollectionElementLoader.java
  M hibernate-core/src/main/java/org/hibernate/loader/entity/EntityLoader.java
  M hibernate-core/src/main/java/org/hibernate/mapping/RootClass.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/internal/MetadataImpl.java
  M hibernate-core/src/main/java/org/hibernate/persister/collection/AbstractCollectionPersister.java
  M hibernate-core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java
  M hibernate-core/src/main/java/org/hibernate/persister/entity/AbstractPropertyMapping.java
  M hibernate-core/src/main/java/org/hibernate/service/internal/AbstractServiceRegistryImpl.java
  M hibernate-core/src/main/java/org/hibernate/service/jdbc/connections/internal/DriverManagerConnectionProviderImpl.java
  M hibernate-core/src/main/java/org/hibernate/service/jmx/internal/JmxServiceImpl.java
  M hibernate-core/src/main/java/org/hibernate/service/jndi/internal/JndiServiceImpl.java
  M hibernate-core/src/main/java/org/hibernate/sql/ordering/antlr/OrderByFragmentParser.java
  M hibernate-core/src/main/java/org/hibernate/sql/ordering/antlr/OrderByFragmentRenderer.java
  M hibernate-core/src/main/java/org/hibernate/sql/ordering/antlr/OrderByFragmentTranslator.java
  M hibernate-core/src/main/java/org/hibernate/stat/internal/ConcurrentStatisticsImpl.java
  M hibernate-core/src/main/java/org/hibernate/tool/hbm2ddl/DatabaseMetadata.java
  M hibernate-core/src/main/java/org/hibernate/transform/DistinctResultTransformer.java
  M hibernate-core/src/main/java/org/hibernate/tuple/entity/AbstractEntityTuplizer.java
  M hibernate-core/src/main/java/org/hibernate/tuple/entity/DynamicMapEntityTuplizer.java
  M hibernate-core/src/main/java/org/hibernate/type/BasicTypeRegistry.java
  M hibernate-core/src/main/java/org/hibernate/type/DbTimestampType.java
  M hibernate-core/src/main/java/org/hibernate/type/EnumType.java
  M hibernate-core/src/main/java/org/hibernate/type/NullableType.java
  M hibernate-core/src/main/java/org/hibernate/type/TypeFactory.java
  M hibernate-core/src/main/java/org/hibernate/type/descriptor/sql/BasicExtractor.java

  Log Message:
  -----------
  HHH-6732 more logging trace statements are missing guards against unneeded string creation


Compare: https://github.com/hibernate/hibernate-core/compare/11d8a86...129c0f1


More information about the hibernate-commits mailing list