1 2 Previous Next 21 Replies Latest reply on May 28, 2012 8:26 AM by nesyarug

    Hibernate 3.6.10 with AS 7.1.1 - stuck in loop at war deployment

    nesyarug

      Hi,

       

      I'm migrating an older Spring web application to AS 7.1.1. I've resolved quite a few issues already, but I'm afraid I'm stuck at the moment.

       

      My application uses Spring 3.1.1 + Hibernate 3.6.0.

       

      After starting up the container:

       

      10:40:49,113 INFO  [org.jboss.as] (Controller Boot Thread) JBAS015874: JBoss AS 7.1.1.Final "Brontes" started in 2575ms - Started 133 of 208 services (74 services are passive or on-demand)

       

      it starts deployment of my war:

       

      10:40:49,132 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-2) JBAS015876: Starting deployment of "app.war"

       

      then add some point I get:

       

      10:40:53,364 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-2) Adding type registration imm_serializable -> org.hibernate.type.AdaptedImmutableType@79c0f654

      10:40:53,375 INFO  [org.hibernate.annotations.common.Version] (MSC service thread 1-2) Hibernate Commons Annotations 3.2.0.Final

      10:40:53,378 INFO  [org.hibernate.cfg.Environment] (MSC service thread 1-2) Hibernate 3.6.0.Final

      10:40:53,379 INFO  [org.hibernate.cfg.Environment] (MSC service thread 1-2) hibernate.properties not found

      10:40:53,381 INFO  [org.hibernate.cfg.Environment] (MSC service thread 1-2) Bytecode provider name : javassist

      10:40:53,383 INFO  [org.hibernate.cfg.Environment] (MSC service thread 1-2) using JDK 1.4 java.sql.Timestamp handling

       

      after that the following gets repeated over and over again:

       

      10:40:54,905 DEBUG [org.hibernate.id.factory.DefaultIdentifierGeneratorFactory] (MSC service thread 1-2) Registering IdentifierGenerator strategy [uuid2] -> [class org.hibernate.id.UUIDGenerator]

      10:40:54,906 DEBUG [org.hibernate.id.factory.DefaultIdentifierGeneratorFactory] (MSC service thread 1-2) Registering IdentifierGenerator strategy [guid] -> [class org.hibernate.id.GUIDGenerator]

      10:40:54,906 DEBUG [org.hibernate.id.factory.DefaultIdentifierGeneratorFactory] (MSC service thread 1-2) Registering IdentifierGenerator strategy [uuid] -> [class org.hibernate.id.UUIDHexGenerator]

      10:40:54,906 DEBUG [org.hibernate.id.factory.DefaultIdentifierGeneratorFactory] (MSC service thread 1-2) Registering IdentifierGenerator strategy [uuid.hex] -> [class org.hibernate.id.UUIDHexGenerator]

      10:40:54,907 DEBUG [org.hibernate.id.factory.DefaultIdentifierGeneratorFactory] (MSC service thread 1-2) Registering IdentifierGenerator strategy [hilo] -> [class org.hibernate.id.TableHiLoGenerator]

      10:40:54,907 DEBUG [org.hibernate.id.factory.DefaultIdentifierGeneratorFactory] (MSC service thread 1-2) Registering IdentifierGenerator strategy [assigned] -> [class org.hibernate.id.Assigned]

      10:40:54,908 DEBUG [org.hibernate.id.factory.DefaultIdentifierGeneratorFactory] (MSC service thread 1-2) Registering IdentifierGenerator strategy [identity] -> [class org.hibernate.id.IdentityGenerator]

      10:40:54,909 DEBUG [org.hibernate.id.factory.DefaultIdentifierGeneratorFactory] (MSC service thread 1-2) Registering IdentifierGenerator strategy [select] -> [class org.hibernate.id.SelectGenerator]

      10:40:54,909 DEBUG [org.hibernate.id.factory.DefaultIdentifierGeneratorFactory] (MSC service thread 1-2) Registering IdentifierGenerator strategy [sequence] -> [class org.hibernate.id.SequenceGenerator]

      10:40:54,912 DEBUG [org.hibernate.id.factory.DefaultIdentifierGeneratorFactory] (MSC service thread 1-2) Registering IdentifierGenerator strategy [seqhilo] -> [class org.hibernate.id.SequenceHiLoGenerator]

      10:40:54,912 DEBUG [org.hibernate.id.factory.DefaultIdentifierGeneratorFactory] (MSC service thread 1-2) Registering IdentifierGenerator strategy [increment] -> [class org.hibernate.id.IncrementGenerator]

      10:40:54,913 DEBUG [org.hibernate.id.factory.DefaultIdentifierGeneratorFactory] (MSC service thread 1-2) Registering IdentifierGenerator strategy [foreign] -> [class org.hibernate.id.ForeignGenerator]

      10:40:54,913 DEBUG [org.hibernate.id.factory.DefaultIdentifierGeneratorFactory] (MSC service thread 1-2) Registering IdentifierGenerator strategy [sequence-identity] -> [class org.hibernate.id.SequenceIdentityGenerator]

      10:40:54,914 DEBUG [org.hibernate.id.factory.DefaultIdentifierGeneratorFactory] (MSC service thread 1-2) Registering IdentifierGenerator strategy [enhanced-sequence] -> [class org.hibernate.id.enhanced.SequenceStyleGenerator]

      10:40:54,914 DEBUG [org.hibernate.id.factory.DefaultIdentifierGeneratorFactory] (MSC service thread 1-2) Registering IdentifierGenerator strategy [enhanced-table] -> [class org.hibernate.id.enhanced.TableGenerator]

      10:40:54,917 DEBUG [org.hibernate.util.DTDEntityResolver] (MSC service thread 1-2) trying to resolve system-id [http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd]

      10:40:54,917 DEBUG [org.hibernate.util.DTDEntityResolver] (MSC service thread 1-2) recognized hibernate namespace; attempting to resolve on classpath under org/hibernate/

      10:40:54,918 DEBUG [org.hibernate.util.DTDEntityResolver] (MSC service thread 1-2) located [http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd] in classpath

      10:40:54,965 DEBUG [org.hibernate.cfg.Configuration] (MSC service thread 1-2) Processing hbm.xml files

       

      ...

       

      10:40:55,209 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-2) Adding type registration serializable -> org.hibernate.type.SerializableType@1136102e

      10:40:55,210 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-2) Adding type registration object -> org.hibernate.type.ObjectType@68dc8f6d

      10:40:55,210 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-2) Adding type registration java.lang.Object -> org.hibernate.type.ObjectType@68dc8f6d

      10:40:55,211 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-2) Adding type registration imm_date -> org.hibernate.type.AdaptedImmutableType@4332b08d

      10:40:55,212 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-2) Adding type registration imm_time -> org.hibernate.type.AdaptedImmutableType@34e51b72

      10:40:55,212 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-2) Adding type registration imm_timestamp -> org.hibernate.type.AdaptedImmutableType@2d6cf47f

      10:40:55,212 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-2) Adding type registration imm_dbtimestamp -> org.hibernate.type.AdaptedImmutableType@4c27d525

      10:40:55,213 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-2) Adding type registration imm_calendar -> org.hibernate.type.AdaptedImmutableType@3ebc7a23

      10:40:55,213 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-2) Adding type registration imm_calendar_date -> org.hibernate.type.AdaptedImmutableType@47f6b002

      10:40:55,213 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-2) Adding type registration imm_binary -> org.hibernate.type.AdaptedImmutableType@149d7837

      10:40:55,214 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-2) Adding type registration imm_serializable -> org.hibernate.type.AdaptedImmutableType@6e3f6d73

       

      When JBoss gets in the loop I can't stop it with CTRL-C anymore. I have to kill -9 the process from another terminal window.

       

      Any insights greatly appreciated as I have hit a brick wall and cannot continue

       

      Thank you!

       

      Message was edited by: Nes Yarug Changed title to refer to Hibernate 3.6.10

        • 1. Re: Hibernate 3.6.0 with AS 7.1.1 - stuck in loop at war deployment
          bcantrick

          > 10:40:53,379 INFO  [org.hibernate.cfg.Environment] (MSC service thread 1-2) hibernate.properties not found

           

          Do you think a missing hibernate.properties could cause the kind of errors you're seeing?

          • 2. Re: Hibernate 3.6.0 with AS 7.1.1 - stuck in loop at war deployment
            nesyarug

            I would not think so, but I'm no expert!

             

            Hibernate is configured through Spring's configuration files. Here is the relevant piece from my applicationContext-hibernate.xml:

             

            <bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">

                 <property name="location" value="/WEB-INF/jdbc.properties" />

            </bean>

             

            <!-- Hibernate SessionFactory -->

            <bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">

                 <property name="dataSource" ref="dataSource" />

                 <property name="mappingResources">

                      <value>app.hbm.xml</value>

                 </property>

                 <property name="hibernateProperties">

                      <props>

                           <prop key="hibernate.dialect">${hibernate.dialect}</prop>

                           <prop key="hibernate.show_sql">false</prop>

                           <prop key="hibernate.generate_statistics">true</prop>

                           <prop key="hibernate.cache.region.factory_class">net.sf.ehcache.hibernate.SingletonEhCacheRegionFactory</prop>

                           <prop key="net.sf.ehcache.configurationResourceName">/ehcache.xml</prop>

                           <prop key="hibernate.cache.use_query_cache">true</prop>

                           <prop key="hibernate.cache.use_second_level_cache">true</prop>

                      </props>

                 </property>

                 <property name="eventListeners">

                      <map>

                           <entry key="merge">

                                <bean class="org.springframework.orm.hibernate3.support.IdTransferringMergeEventListener" />

                           </entry>

                      </map>

                 </property>

            </bean>

             

            And jdbc.properties:

             

            hibernate.dialect=org.hibernate.dialect.MySQL5Dialect

            connection.zeroDateTimeBehavior=convertToNull

             

            So not sure if I need a hibernate.properties? Maybe this behaviour changed from JBoss 5.1/Hibernate 3.3.2/Spring 3.0.2 which my application is being migrated from?

            • 3. Re: Hibernate 3.6.0 with AS 7.1.1 - stuck in loop at war deployment
              nesyarug

              ps: I have tried to create a hibernate.properties and put it in the root of the classpath. Instead of:

               

              10:40:53,379 INFO  [org.hibernate.cfg.Environment] (MSC service thread 1-2) hibernate.properties not found

               

              I now get:

               

              13:43:57,801 INFO  [org.hibernate.cfg.Environment] (MSC service thread 1-2) loaded properties from resource hibernate.properties: {hibernate.dialect=org.hibernate.dialect.MySQL5Dialect, connection.zeroDateTimeBehavior=convertToNull, hibernate.bytecode.use_reflection_optimizer=false}

               

              but stuck in the same loop...

              • 4. Re: Hibernate 3.6.0 with AS 7.1.1 - stuck in loop at war deployment
                bcantrick

                Dang. I'm stumped.

                 

                > 10:40:54,965 DEBUG [org.hibernate.cfg.Configuration] (MSC service thread 1-2) Processing hbm.xml files

                 

                I see that line happening just before it goes all cockeyed. Does moving the hbm.xml file away to somewhere outside the deployment make any difference? (Probably not...)

                • 5. Re: Hibernate 3.6.0 with AS 7.1.1 - stuck in loop at war deployment
                  smarlow

                  I see that you have DEBUG logging enabled.  I wonder if TRACE level would show anything else useful.  Some instructions are here for enabling TRACE (you probably already know them since you have DEBUG enabled).

                   

                  Have you tried switching to the latest Hibernate 3.6.10 jars instead of 3.6.0?  You should be able to download Hibernate from here.

                   

                  Scott

                  • 6. Re: Hibernate 3.6.0 with AS 7.1.1 - stuck in loop at war deployment
                    nesyarug

                    Hi Ben,

                     

                    I've removed the hbm.xml alltogether and then the deployment is stuck in this (same but shorter) loop:

                     

                    20:39:14,361 DEBUG [org.hibernate.id.factory.DefaultIdentifierGeneratorFactory] (MSC service thread 1-1) Registering IdentifierGenerator strategy [uuid2] -> [class org.hibernate.id.UUIDGenerator]

                    20:39:14,361 DEBUG [org.hibernate.id.factory.DefaultIdentifierGeneratorFactory] (MSC service thread 1-1) Registering IdentifierGenerator strategy [guid] -> [class org.hibernate.id.GUIDGenerator]

                    20:39:14,362 DEBUG [org.hibernate.id.factory.DefaultIdentifierGeneratorFactory] (MSC service thread 1-1) Registering IdentifierGenerator strategy [uuid] -> [class org.hibernate.id.UUIDHexGenerator]

                    20:39:14,362 DEBUG [org.hibernate.id.factory.DefaultIdentifierGeneratorFactory] (MSC service thread 1-1) Registering IdentifierGenerator strategy [uuid.hex] -> [class org.hibernate.id.UUIDHexGenerator]

                    20:39:14,363 DEBUG [org.hibernate.id.factory.DefaultIdentifierGeneratorFactory] (MSC service thread 1-1) Registering IdentifierGenerator strategy [hilo] -> [class org.hibernate.id.TableHiLoGenerator]

                    20:39:14,363 DEBUG [org.hibernate.id.factory.DefaultIdentifierGeneratorFactory] (MSC service thread 1-1) Registering IdentifierGenerator strategy [assigned] -> [class org.hibernate.id.Assigned]

                    20:39:14,363 DEBUG [org.hibernate.id.factory.DefaultIdentifierGeneratorFactory] (MSC service thread 1-1) Registering IdentifierGenerator strategy [identity] -> [class org.hibernate.id.IdentityGenerator]

                    20:39:14,364 DEBUG [org.hibernate.id.factory.DefaultIdentifierGeneratorFactory] (MSC service thread 1-1) Registering IdentifierGenerator strategy [select] -> [class org.hibernate.id.SelectGenerator]

                    20:39:14,364 DEBUG [org.hibernate.id.factory.DefaultIdentifierGeneratorFactory] (MSC service thread 1-1) Registering IdentifierGenerator strategy [sequence] -> [class org.hibernate.id.SequenceGenerator]

                    20:39:14,365 DEBUG [org.hibernate.id.factory.DefaultIdentifierGeneratorFactory] (MSC service thread 1-1) Registering IdentifierGenerator strategy [seqhilo] -> [class org.hibernate.id.SequenceHiLoGenerator]

                    20:39:14,365 DEBUG [org.hibernate.id.factory.DefaultIdentifierGeneratorFactory] (MSC service thread 1-1) Registering IdentifierGenerator strategy [increment] -> [class org.hibernate.id.IncrementGenerator]

                    20:39:14,365 DEBUG [org.hibernate.id.factory.DefaultIdentifierGeneratorFactory] (MSC service thread 1-1) Registering IdentifierGenerator strategy [foreign] -> [class org.hibernate.id.ForeignGenerator]

                    20:39:14,366 DEBUG [org.hibernate.id.factory.DefaultIdentifierGeneratorFactory] (MSC service thread 1-1) Registering IdentifierGenerator strategy [sequence-identity] -> [class org.hibernate.id.SequenceIdentityGenerator]

                    20:39:14,366 DEBUG [org.hibernate.id.factory.DefaultIdentifierGeneratorFactory] (MSC service thread 1-1) Registering IdentifierGenerator strategy [enhanced-sequence] -> [class org.hibernate.id.enhanced.SequenceStyleGenerator]

                    20:39:14,367 DEBUG [org.hibernate.id.factory.DefaultIdentifierGeneratorFactory] (MSC service thread 1-1) Registering IdentifierGenerator strategy [enhanced-table] -> [class org.hibernate.id.enhanced.TableGenerator]

                    20:39:14,370 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration boolean -> org.hibernate.type.BooleanType@409a6317

                    20:39:14,370 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration boolean -> org.hibernate.type.BooleanType@409a6317

                    20:39:14,371 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration java.lang.Boolean -> org.hibernate.type.BooleanType@409a6317

                    20:39:14,371 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration numeric_boolean -> org.hibernate.type.NumericBooleanType@23b2f0c7

                    20:39:14,372 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration true_false -> org.hibernate.type.TrueFalseType@21b7682d

                    20:39:14,372 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration yes_no -> org.hibernate.type.YesNoType@35509f8b

                    20:39:14,372 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration byte -> org.hibernate.type.ByteType@6a6fa22b

                    20:39:14,373 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration byte -> org.hibernate.type.ByteType@6a6fa22b

                    20:39:14,373 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration java.lang.Byte -> org.hibernate.type.ByteType@6a6fa22b

                    20:39:14,373 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration character -> org.hibernate.type.CharacterType@16becf68

                    20:39:14,374 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration char -> org.hibernate.type.CharacterType@16becf68

                    20:39:14,374 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration java.lang.Character -> org.hibernate.type.CharacterType@16becf68

                    20:39:14,374 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration short -> org.hibernate.type.ShortType@522edea6

                    20:39:14,375 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration short -> org.hibernate.type.ShortType@522edea6

                    20:39:14,375 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration java.lang.Short -> org.hibernate.type.ShortType@522edea6

                    20:39:14,375 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration integer -> org.hibernate.type.IntegerType@4e1557af

                    20:39:14,376 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration int -> org.hibernate.type.IntegerType@4e1557af

                    20:39:14,376 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration java.lang.Integer -> org.hibernate.type.IntegerType@4e1557af

                    20:39:14,376 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration long -> org.hibernate.type.LongType@569d4a90

                    20:39:14,377 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration long -> org.hibernate.type.LongType@569d4a90

                    20:39:14,377 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration java.lang.Long -> org.hibernate.type.LongType@569d4a90

                    20:39:14,377 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration float -> org.hibernate.type.FloatType@1fe20120

                    20:39:14,378 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration float -> org.hibernate.type.FloatType@1fe20120

                    20:39:14,378 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration java.lang.Float -> org.hibernate.type.FloatType@1fe20120

                    20:39:14,378 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration double -> org.hibernate.type.DoubleType@6d61305f

                    20:39:14,379 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration double -> org.hibernate.type.DoubleType@6d61305f

                    20:39:14,379 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration java.lang.Double -> org.hibernate.type.DoubleType@6d61305f

                    20:39:14,379 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration big_decimal -> org.hibernate.type.BigDecimalType@3d6396f5

                    20:39:14,380 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration java.math.BigDecimal -> org.hibernate.type.BigDecimalType@3d6396f5

                    20:39:14,380 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration big_integer -> org.hibernate.type.BigIntegerType@77158bbe

                    20:39:14,381 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration java.math.BigInteger -> org.hibernate.type.BigIntegerType@77158bbe

                    20:39:14,381 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration string -> org.hibernate.type.StringType@69f42679

                    20:39:14,381 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration java.lang.String -> org.hibernate.type.StringType@69f42679

                    20:39:14,382 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration url -> org.hibernate.type.UrlType@a5c0f8f

                    20:39:14,382 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration java.net.URL -> org.hibernate.type.UrlType@a5c0f8f

                    20:39:14,382 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration date -> org.hibernate.type.DateType@ca9f25

                    20:39:14,383 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration java.sql.Date -> org.hibernate.type.DateType@ca9f25

                    20:39:14,383 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration time -> org.hibernate.type.TimeType@9293709

                    20:39:14,383 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration java.sql.Time -> org.hibernate.type.TimeType@9293709

                    20:39:14,384 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration timestamp -> org.hibernate.type.TimestampType@edfd5b8

                    20:39:14,384 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration java.sql.Timestamp -> org.hibernate.type.TimestampType@edfd5b8

                    20:39:14,385 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration java.util.Date -> org.hibernate.type.TimestampType@edfd5b8

                    20:39:14,386 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration dbtimestamp -> org.hibernate.type.DbTimestampType@5119015b

                    20:39:14,386 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration calendar -> org.hibernate.type.CalendarType@606f6a6a

                    20:39:14,386 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration java.util.Calendar -> org.hibernate.type.CalendarType@606f6a6a

                    20:39:14,387 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration java.util.GregorianCalendar -> org.hibernate.type.CalendarType@606f6a6a

                    20:39:14,387 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration calendar_date -> org.hibernate.type.CalendarDateType@284a85c5

                    20:39:14,388 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration locale -> org.hibernate.type.LocaleType@57507544

                    20:39:14,388 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration java.util.Locale -> org.hibernate.type.LocaleType@57507544

                    20:39:14,388 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration currency -> org.hibernate.type.CurrencyType@2792b987

                    20:39:14,389 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration java.util.Currency -> org.hibernate.type.CurrencyType@2792b987

                    20:39:14,389 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration timezone -> org.hibernate.type.TimeZoneType@7d6dcbc9

                    20:39:14,389 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration java.util.TimeZone -> org.hibernate.type.TimeZoneType@7d6dcbc9

                    20:39:14,390 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration class -> org.hibernate.type.ClassType@2721e92

                    20:39:14,390 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration java.lang.Class -> org.hibernate.type.ClassType@2721e92

                    20:39:14,390 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration uuid-binary -> org.hibernate.type.UUIDBinaryType@750d7792

                    20:39:14,391 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration java.util.UUID -> org.hibernate.type.UUIDBinaryType@750d7792

                    20:39:14,391 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration uuid-char -> org.hibernate.type.UUIDCharType@62363bce

                    20:39:14,391 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration pg-uuid -> org.hibernate.type.PostgresUUIDType@7a9eb4a1

                    20:39:14,392 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration binary -> org.hibernate.type.BinaryType@6da1446d

                    20:39:14,392 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration byte[] -> org.hibernate.type.BinaryType@6da1446d

                    20:39:14,392 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration [B -> org.hibernate.type.BinaryType@6da1446d

                    20:39:14,393 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration wrapper-binary -> org.hibernate.type.WrapperBinaryType@646d8051

                    20:39:14,393 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration Byte[] -> org.hibernate.type.WrapperBinaryType@646d8051

                    20:39:14,394 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration [Ljava.lang.Byte; -> org.hibernate.type.WrapperBinaryType@646d8051

                    20:39:14,394 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration image -> org.hibernate.type.ImageType@18d16d11

                    20:39:14,394 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration characters -> org.hibernate.type.CharArrayType@28b48e23

                    20:39:14,395 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration char[] -> org.hibernate.type.CharArrayType@28b48e23

                    20:39:14,395 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration [C -> org.hibernate.type.CharArrayType@28b48e23

                    20:39:14,395 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration wrapper-characters -> org.hibernate.type.CharacterArrayType@53adedc2

                    20:39:14,396 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration [Ljava.lang.Character; -> org.hibernate.type.CharacterArrayType@53adedc2

                    20:39:14,396 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration Character[] -> org.hibernate.type.CharacterArrayType@53adedc2

                    20:39:14,396 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration text -> org.hibernate.type.TextType@3f15676d

                    20:39:14,397 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration blob -> org.hibernate.type.BlobType@6929ae9b

                    20:39:14,397 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration java.sql.Blob -> org.hibernate.type.BlobType@6929ae9b

                    20:39:14,397 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration materialized_blob -> org.hibernate.type.MaterializedBlobType@2533b5db

                    20:39:14,398 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration clob -> org.hibernate.type.ClobType@5889dee2

                    20:39:14,398 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration java.sql.Clob -> org.hibernate.type.ClobType@5889dee2

                    20:39:14,398 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration materialized_clob -> org.hibernate.type.MaterializedClobType@64c45ee2

                    20:39:14,399 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration serializable -> org.hibernate.type.SerializableType@39e6258e

                    20:39:14,399 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration object -> org.hibernate.type.ObjectType@2dc9b4e7

                    20:39:14,400 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration java.lang.Object -> org.hibernate.type.ObjectType@2dc9b4e7

                    20:39:14,400 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration imm_date -> org.hibernate.type.AdaptedImmutableType@36cb1594

                    20:39:14,400 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration imm_time -> org.hibernate.type.AdaptedImmutableType@4ef5c3a6

                    20:39:14,401 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration imm_timestamp -> org.hibernate.type.AdaptedImmutableType@68ffefc9

                    20:39:14,401 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration imm_dbtimestamp -> org.hibernate.type.AdaptedImmutableType@7ad7aaf9

                    20:39:14,401 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration imm_calendar -> org.hibernate.type.AdaptedImmutableType@651a0070

                    20:39:14,402 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration imm_calendar_date -> org.hibernate.type.AdaptedImmutableType@e12eceb

                    20:39:14,402 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration imm_binary -> org.hibernate.type.AdaptedImmutableType@7c803f84

                    20:39:14,403 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration imm_serializable -> org.hibernate.type.AdaptedImmutableType@47ca32f7

                    20:39:14,403 DEBUG [org.hibernate.id.factory.DefaultIdentifierGeneratorFactory] (MSC service thread 1-1) Registering IdentifierGenerator strategy [uuid2] -> [class org.hibernate.id.UUIDGenerator]

                    20:39:14,403 DEBUG [org.hibernate.id.factory.DefaultIdentifierGeneratorFactory] (MSC service thread 1-1) Registering IdentifierGenerator strategy [guid] -> [class org.hibernate.id.GUIDGenerator]

                    20:39:14,404 DEBUG [org.hibernate.id.factory.DefaultIdentifierGeneratorFactory] (MSC service thread 1-1) Registering IdentifierGenerator strategy [uuid] -> [class org.hibernate.id.UUIDHexGenerator]

                    20:39:14,404 DEBUG [org.hibernate.id.factory.DefaultIdentifierGeneratorFactory] (MSC service thread 1-1) Registering IdentifierGenerator strategy [uuid.hex] -> [class org.hibernate.id.UUIDHexGenerator]

                    20:39:14,405 DEBUG [org.hibernate.id.factory.DefaultIdentifierGeneratorFactory] (MSC service thread 1-1) Registering IdentifierGenerator strategy [hilo] -> [class org.hibernate.id.TableHiLoGenerator]

                    20:39:14,405 DEBUG [org.hibernate.id.factory.DefaultIdentifierGeneratorFactory] (MSC service thread 1-1) Registering IdentifierGenerator strategy [assigned] -> [class org.hibernate.id.Assigned]

                    20:39:14,406 DEBUG [org.hibernate.id.factory.DefaultIdentifierGeneratorFactory] (MSC service thread 1-1) Registering IdentifierGenerator strategy [identity] -> [class org.hibernate.id.IdentityGenerator]

                    20:39:14,406 DEBUG [org.hibernate.id.factory.DefaultIdentifierGeneratorFactory] (MSC service thread 1-1) Registering IdentifierGenerator strategy [select] -> [class org.hibernate.id.SelectGenerator]

                    20:39:14,406 DEBUG [org.hibernate.id.factory.DefaultIdentifierGeneratorFactory] (MSC service thread 1-1) Registering IdentifierGenerator strategy [sequence] -> [class org.hibernate.id.SequenceGenerator]

                    20:39:14,407 DEBUG [org.hibernate.id.factory.DefaultIdentifierGeneratorFactory] (MSC service thread 1-1) Registering IdentifierGenerator strategy [seqhilo] -> [class org.hibernate.id.SequenceHiLoGenerator]

                    20:39:14,407 DEBUG [org.hibernate.id.factory.DefaultIdentifierGeneratorFactory] (MSC service thread 1-1) Registering IdentifierGenerator strategy [increment] -> [class org.hibernate.id.IncrementGenerator]

                    20:39:14,408 DEBUG [org.hibernate.id.factory.DefaultIdentifierGeneratorFactory] (MSC service thread 1-1) Registering IdentifierGenerator strategy [foreign] -> [class org.hibernate.id.ForeignGenerator]

                    20:39:14,408 DEBUG [org.hibernate.id.factory.DefaultIdentifierGeneratorFactory] (MSC service thread 1-1) Registering IdentifierGenerator strategy [sequence-identity] -> [class org.hibernate.id.SequenceIdentityGenerator]

                    20:39:14,409 DEBUG [org.hibernate.id.factory.DefaultIdentifierGeneratorFactory] (MSC service thread 1-1) Registering IdentifierGenerator strategy [enhanced-sequence] -> [class org.hibernate.id.enhanced.SequenceStyleGenerator]

                    20:39:14,409 DEBUG [org.hibernate.id.factory.DefaultIdentifierGeneratorFactory] (MSC service thread 1-1) Registering IdentifierGenerator strategy [enhanced-table] -> [class org.hibernate.id.enhanced.TableGenerator]

                    20:39:14,414 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration boolean -> org.hibernate.type.BooleanType@409a6317

                    20:39:14,414 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration boolean -> org.hibernate.type.BooleanType@409a6317

                    20:39:14,414 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration java.lang.Boolean -> org.hibernate.type.BooleanType@409a6317

                    20:39:14,415 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration numeric_boolean -> org.hibernate.type.NumericBooleanType@23b2f0c7

                    20:39:14,415 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration true_false -> org.hibernate.type.TrueFalseType@21b7682d

                    20:39:14,416 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration yes_no -> org.hibernate.type.YesNoType@35509f8b

                    20:39:14,416 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration byte -> org.hibernate.type.ByteType@6a6fa22b

                    20:39:14,416 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration byte -> org.hibernate.type.ByteType@6a6fa22b

                    20:39:14,417 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration java.lang.Byte -> org.hibernate.type.ByteType@6a6fa22b

                    20:39:14,417 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration character -> org.hibernate.type.CharacterType@16becf68

                    20:39:14,417 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration char -> org.hibernate.type.CharacterType@16becf68

                    20:39:14,418 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration java.lang.Character -> org.hibernate.type.CharacterType@16becf68

                    20:39:14,418 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration short -> org.hibernate.type.ShortType@522edea6

                    20:39:14,418 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration short -> org.hibernate.type.ShortType@522edea6

                    20:39:14,419 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration java.lang.Short -> org.hibernate.type.ShortType@522edea6

                    20:39:14,419 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration integer -> org.hibernate.type.IntegerType@4e1557af

                    20:39:14,419 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration int -> org.hibernate.type.IntegerType@4e1557af

                    20:39:14,420 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration java.lang.Integer -> org.hibernate.type.IntegerType@4e1557af

                    20:39:14,420 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration long -> org.hibernate.type.LongType@569d4a90

                    20:39:14,421 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration long -> org.hibernate.type.LongType@569d4a90

                    20:39:14,421 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration java.lang.Long -> org.hibernate.type.LongType@569d4a90

                    20:39:14,421 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration float -> org.hibernate.type.FloatType@1fe20120

                    20:39:14,422 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration float -> org.hibernate.type.FloatType@1fe20120

                    20:39:14,422 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration java.lang.Float -> org.hibernate.type.FloatType@1fe20120

                    20:39:14,422 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration double -> org.hibernate.type.DoubleType@6d61305f

                    20:39:14,423 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration double -> org.hibernate.type.DoubleType@6d61305f

                    20:39:14,423 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration java.lang.Double -> org.hibernate.type.DoubleType@6d61305f

                    20:39:14,423 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration big_decimal -> org.hibernate.type.BigDecimalType@3d6396f5

                    20:39:14,424 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration java.math.BigDecimal -> org.hibernate.type.BigDecimalType@3d6396f5

                    20:39:14,424 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration big_integer -> org.hibernate.type.BigIntegerType@77158bbe

                    20:39:14,425 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration java.math.BigInteger -> org.hibernate.type.BigIntegerType@77158bbe

                    20:39:14,425 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration string -> org.hibernate.type.StringType@69f42679

                    20:39:14,425 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration java.lang.String -> org.hibernate.type.StringType@69f42679

                    20:39:14,426 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration url -> org.hibernate.type.UrlType@a5c0f8f

                    20:39:14,426 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration java.net.URL -> org.hibernate.type.UrlType@a5c0f8f

                    20:39:14,426 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration date -> org.hibernate.type.DateType@ca9f25

                    20:39:14,427 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration java.sql.Date -> org.hibernate.type.DateType@ca9f25

                    20:39:14,427 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration time -> org.hibernate.type.TimeType@9293709

                    20:39:14,429 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration java.sql.Time -> org.hibernate.type.TimeType@9293709

                    20:39:14,429 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration timestamp -> org.hibernate.type.TimestampType@edfd5b8

                    20:39:14,430 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration java.sql.Timestamp -> org.hibernate.type.TimestampType@edfd5b8

                    20:39:14,430 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration java.util.Date -> org.hibernate.type.TimestampType@edfd5b8

                    20:39:14,431 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration dbtimestamp -> org.hibernate.type.DbTimestampType@5119015b

                    20:39:14,431 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration calendar -> org.hibernate.type.CalendarType@606f6a6a

                    20:39:14,432 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration java.util.Calendar -> org.hibernate.type.CalendarType@606f6a6a

                    20:39:14,432 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration java.util.GregorianCalendar -> org.hibernate.type.CalendarType@606f6a6a

                    20:39:14,432 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration calendar_date -> org.hibernate.type.CalendarDateType@284a85c5

                    20:39:14,433 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration locale -> org.hibernate.type.LocaleType@57507544

                    20:39:14,433 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration java.util.Locale -> org.hibernate.type.LocaleType@57507544

                    20:39:14,433 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration currency -> org.hibernate.type.CurrencyType@2792b987

                    20:39:14,434 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration java.util.Currency -> org.hibernate.type.CurrencyType@2792b987

                    20:39:14,434 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration timezone -> org.hibernate.type.TimeZoneType@7d6dcbc9

                    20:39:14,434 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration java.util.TimeZone -> org.hibernate.type.TimeZoneType@7d6dcbc9

                    20:39:14,435 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration class -> org.hibernate.type.ClassType@2721e92

                    20:39:14,435 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration java.lang.Class -> org.hibernate.type.ClassType@2721e92

                    20:39:14,436 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration uuid-binary -> org.hibernate.type.UUIDBinaryType@750d7792

                    20:39:14,436 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration java.util.UUID -> org.hibernate.type.UUIDBinaryType@750d7792

                    20:39:14,436 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration uuid-char -> org.hibernate.type.UUIDCharType@62363bce

                    20:39:14,437 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration pg-uuid -> org.hibernate.type.PostgresUUIDType@7a9eb4a1

                    20:39:14,437 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration binary -> org.hibernate.type.BinaryType@6da1446d

                    20:39:14,437 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration byte[] -> org.hibernate.type.BinaryType@6da1446d

                    20:39:14,438 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration [B -> org.hibernate.type.BinaryType@6da1446d

                    20:39:14,438 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration wrapper-binary -> org.hibernate.type.WrapperBinaryType@646d8051

                    20:39:14,438 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration Byte[] -> org.hibernate.type.WrapperBinaryType@646d8051

                    20:39:14,439 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration [Ljava.lang.Byte; -> org.hibernate.type.WrapperBinaryType@646d8051

                    20:39:14,439 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration image -> org.hibernate.type.ImageType@18d16d11

                    20:39:14,439 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration characters -> org.hibernate.type.CharArrayType@28b48e23

                    20:39:14,440 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration char[] -> org.hibernate.type.CharArrayType@28b48e23

                    20:39:14,440 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration [C -> org.hibernate.type.CharArrayType@28b48e23

                    20:39:14,440 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration wrapper-characters -> org.hibernate.type.CharacterArrayType@53adedc2

                    20:39:14,441 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration [Ljava.lang.Character; -> org.hibernate.type.CharacterArrayType@53adedc2

                    20:39:14,441 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration Character[] -> org.hibernate.type.CharacterArrayType@53adedc2

                    20:39:14,441 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration text -> org.hibernate.type.TextType@3f15676d

                    20:39:14,442 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration blob -> org.hibernate.type.BlobType@6929ae9b

                    20:39:14,442 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration java.sql.Blob -> org.hibernate.type.BlobType@6929ae9b

                    20:39:14,442 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration materialized_blob -> org.hibernate.type.MaterializedBlobType@2533b5db

                    20:39:14,443 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration clob -> org.hibernate.type.ClobType@5889dee2

                    20:39:14,443 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration java.sql.Clob -> org.hibernate.type.ClobType@5889dee2

                    20:39:14,444 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration materialized_clob -> org.hibernate.type.MaterializedClobType@64c45ee2

                    20:39:14,444 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration serializable -> org.hibernate.type.SerializableType@39e6258e

                    20:39:14,444 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration object -> org.hibernate.type.ObjectType@2dc9b4e7

                    20:39:14,445 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration java.lang.Object -> org.hibernate.type.ObjectType@2dc9b4e7

                    20:39:14,445 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration imm_date -> org.hibernate.type.AdaptedImmutableType@7f8be298

                    20:39:14,445 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration imm_time -> org.hibernate.type.AdaptedImmutableType@38c9aa93

                    20:39:14,446 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration imm_timestamp -> org.hibernate.type.AdaptedImmutableType@3fddb605

                    20:39:14,446 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration imm_dbtimestamp -> org.hibernate.type.AdaptedImmutableType@74d92304

                    20:39:14,446 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration imm_calendar -> org.hibernate.type.AdaptedImmutableType@5b8a178a

                    20:39:14,447 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration imm_calendar_date -> org.hibernate.type.AdaptedImmutableType@470f93f9

                    20:39:14,447 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration imm_binary -> org.hibernate.type.AdaptedImmutableType@4fbbe4e1

                    20:39:14,447 DEBUG [org.hibernate.type.BasicTypeRegistry] (MSC service thread 1-1) Adding type registration imm_serializable -> org.hibernate.type.AdaptedImmutableType@38af98ac

                     

                    Gonna try Scott's suggestions next...

                    • 7. Re: Hibernate 3.6.0 with AS 7.1.1 - stuck in loop at war deployment
                      nesyarug

                      Hi Scott,

                       

                      I've changed DEBUG to TRACE, but there is no TRACE message being outputted, only the DEBUG that was there already.

                       

                      I've also changed the Hibernate library to 3.6.10 with no luck, same loop as before .

                       

                      I am trying to remember why I took 3.6.0 in the first place as 3.6.10 is the latest 3.x library. Maybe I misread 10 for 0 when I was initially converting the project. I'm going to keep it at 3.6.10.

                       

                      Thanks for your suggestions... is there anything else I can try?

                       

                      Nes

                      • 8. Re: Hibernate 3.6.0 with AS 7.1.1 - stuck in loop at war deployment
                        smarlow

                        Can you attach your server.log?  I'm not sure what I am looking for but I might see something helpful if I look at it.

                         

                        How long have you let the loop run for?  I wonder what would happen if you let it run for a few minutes more.

                         

                        Also, it might be interesting to capture a few thread dumps of the app server instance, when it is "looping". 

                         

                        Start with a "jps -l" in a command shell to get the app server process id.  Then run "jstack ProcessID > dump1.txt" and a minute later run "jstack ProcessID > dump2.txt" to get the thread dumps (attach those here also). 

                        • 9. Re: Hibernate 3.6.0 with AS 7.1.1 - stuck in loop at war deployment
                          nesyarug

                          I'll attach the log now, just wanted to quickly reply how long I let the loop run for. Normally a minute after which I'm getting a deployment timeout error (still can't use CTRL-C to stop the server). I've also increased the timeout to 10 minutes with the same result.

                          • 10. Re: Hibernate 3.6.0 with AS 7.1.1 - stuck in loop at war deployment
                            nesyarug

                            server.log

                            • 11. Re: Hibernate 3.6.0 with AS 7.1.1 - stuck in loop at war deployment
                              smarlow
                              public class DefaultIdentifierGeneratorFactory implements IdentifierGeneratorFactory, Serializable {
                                  private static final Logger log = LoggerFactory.getLogger( DefaultIdentifierGeneratorFactory.class );
                              
                                  private transient Dialect dialect;
                                  private ConcurrentHashMap<String, Class> generatorStrategyToClassNameMap = new ConcurrentHashMap<String, Class>();
                              .
                              .
                              .
                              
                              public void register(String strategy, Class generatorClass) {
                              
                              String msg = "Registering IdentifierGenerator strategy [" + strategy + "] -> [" + generatorClass + "]";
                              
                              
                              Object old = generatorStrategyToClassNameMap.put( strategy, generatorClass );
                              
                              
                              if ( old != null ) {
                              
                              
                              
                              msg += ", overriding [" + old + "]";
                              
                              
                              }
                              
                              
                              log.debug( msg );
                              
                              }
                              
                              
                              

                               

                              Looking at the Hibernate code that generates the "Registering IdentifierGenerator strategy" message (see above), its like we are dealing with a new instance every time the loop repeats (not sure what that means but I'm guess it means a different Hibernate configuration is being initialized on each iteration).  Will be interesting to see the thread dumps. 

                              • 12. Re: Hibernate 3.6.0 with AS 7.1.1 - stuck in loop at war deployment
                                nesyarug

                                And the thread dumps. I had to use the -F option... Hope it is still useful?

                                • 13. Re: Hibernate 3.6.0 with AS 7.1.1 - stuck in loop at war deployment
                                  smarlow

                                  I'm not getting enough clues.  Try enabling TRACE for everything.  Its very verbose but might help and then send the server.log again.

                                   

                                  Your standalone.xml should look like this (plus any other TRACE categories you have enabled):

                                  <profile>
                                      
                                  <subsystem xmlns="urn:jboss:domain:logging:1.1">
                                          
                                  <console-handler name="CONSOLE">
                                              
                                  <level name="TRACE"/>
                                              
                                  <formatter>
                                                  
                                  <pattern-formatter pattern="%d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%E%n"/>
                                              
                                  </formatter>
                                          
                                  </console-handler>
                                          
                                  <periodic-rotating-file-handler name="FILE">
                                              
                                  <formatter>
                                                  
                                  <pattern-formatter pattern="%d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%E%n"/>
                                              
                                  </formatter>
                                              
                                  <file relative-to="jboss.server.log.dir" path="server.log"/>
                                              
                                  <suffix value=".yyyy-MM-dd"/>
                                              
                                  <append value="true"/>
                                          
                                  </periodic-rotating-file-handler>
                                          
                                  <logger category="com.arjuna">
                                              
                                  <level name="WARN"/>
                                          
                                  </logger>
                                          
                                  <logger category="org.apache.tomcat.util.modeler">
                                              
                                  <level name="WARN"/>
                                          
                                  </logger>
                                          
                                  <logger category="sun.rmi">
                                              
                                  <level name="WARN"/>
                                          
                                  </logger>
                                          
                                  <logger category="jacorb">
                                              
                                  <level name="WARN"/>
                                          
                                  </logger>
                                          
                                  <logger category="jacorb.config">
                                              
                                  <level name="ERROR"/>
                                          
                                  </logger>
                                          
                                  <root-logger>
                                              
                                  <level name="TRACE"/>
                                              
                                  <handlers>
                                                  
                                  <handler name="CONSOLE"/>
                                                  
                                  <handler name="FILE"/>
                                              
                                  </handlers>
                                          
                                  </root-logger>
                                      
                                  </subsystem>
                                  
                                  
                                  

                                   

                                  Since you have TRACE enabled already, you probably just need to change the <root-logger> to also have
                                  TRACE.

                                  • 14. Re: Hibernate 3.6.0 with AS 7.1.1 - stuck in loop at war deployment
                                    nesyarug

                                    Sorry this took a little. This server.log is from a deployment with the hbm.xml file included again.

                                     

                                    Thanks. Really appreciated you are spending your valuable time on this.

                                     

                                    Nes

                                    1 2 Previous Next