it fails with the same error during the load. I'm obviously missing
DEBUG [03-02-2007 09:35:07] (DefaultLoadEventListener.java:proxyOrLoad:171) - loading entity: [com.wholefoods.ittoolkit.ws.admin.Team#1]
DEBUG [03-02-2007 09:35:07] (DefaultLoadEventListener.java:createProxyIfNecessary:255) - creating new proxy for entity
DEBUG [03-02-2007 09:35:07] (UpdateTeam.java:update:34) - Team loaded
DEBUG [03-02-2007 09:35:07] (SessionImpl.java:immediateLoad:832) - initializing proxy: [com.wholefoods.ittoolkit.ws.admin.Team#1]
DEBUG [03-02-2007 09:35:07] (DefaultLoadEventListener.java:doLoad:332) - attempting to resolve: [com.wholefoods.ittoolkit.ws.admin.Team#1]
DEBUG [03-02-2007 09:35:07] (DefaultLoadEventListener.java:doLoad:369) - object not resolved in any cache: [com.wholefoods.ittoolkit.ws.admin.Team#1]
DEBUG [03-02-2007 09:35:07] (AbstractEntityPersister.java:load:3031) - Fetching entity: [com.wholefoods.ittoolkit.ws.admin.Team#1]
DEBUG [03-02-2007 09:35:07] (Loader.java:loadEntity:1843) - loading entity: [com.wholefoods.ittoolkit.ws.admin.Team#1]
DEBUG [03-02-2007 09:35:07] (AbstractBatcher.java:logOpenPreparedStatement:358) - about to open PreparedStatement (open PreparedStatements: 0, globally: 0)
DEBUG [03-02-2007 09:35:07] (ConnectionManager.java:openConnection:419) - opening JDBC connection
DEBUG [03-02-2007 09:35:07] (AbstractBatcher.java:log:393) - select team0_.TEAM_ID as TEAM1_0_0_, team0_.VERSION as VERSION0_0_, team0_.NAME as NAME0_0_, team0_.EMAIL as EMAIL0_0_, team0_.RMDY_GROUP_ID as RMDY5_0_0_ from ittoolkit.CR_TEAM team0_ where team0_.TEAM_ID=?
DEBUG [03-02-2007 09:35:07] (AbstractBatcher.java:getPreparedStatement:476) - preparing statement
DEBUG [03-02-2007 09:35:07] (NullableType.java:nullSafeSet:133) - binding '1' to parameter: 1
DEBUG [03-02-2007 09:35:07] (AbstractBatcher.java:logOpenResults:374) - about to open ResultSet (open ResultSets: 0, globally: 0)
DEBUG [03-02-2007 09:35:07] (Loader.java:doQuery:682) - processing result set
DEBUG [03-02-2007 09:35:07] (Loader.java:doQuery:687) - result set row: 0
DEBUG [03-02-2007 09:35:07] (Loader.java:getRow:1164) - result row: EntityKey[com.wholefoods.ittoolkit.ws.admin.Team#1]
DEBUG [03-02-2007 09:35:07] (Loader.java:loadFromResultSet:1346) - Initializing object from ResultSet: [com.wholefoods.ittoolkit.ws.admin.Team#1]
DEBUG [03-02-2007 09:35:07] (AbstractEntityPersister.java:hydrate:2027) - Hydrating entity: [com.wholefoods.ittoolkit.ws.admin.Team#1]
DEBUG [03-02-2007 09:35:07] (NullableType.java:nullSafeGet:172) - returning '0' as column: VERSION0_0_
DEBUG [03-02-2007 09:35:07] (NullableType.java:nullSafeGet:172) - returning 'NPS Systems' as column: NAME0_0_
DEBUG [03-02-2007 09:35:07] (NullableType.java:nullSafeGet:172) - returning '
[email protected]' as column: EMAIL0_0_
DEBUG [03-02-2007 09:35:07] (NullableType.java:nullSafeGet:172) - returning '1087' as column: RMDY5_0_0_
DEBUG [03-02-2007 09:35:07] (TwoPhaseLoad.java:postHydrate:75) - Version: 0
DEBUG [03-02-2007 09:35:07] (Loader.java:doQuery:709) - done processing result set (1 rows)
DEBUG [03-02-2007 09:35:07] (AbstractBatcher.java:logCloseResults:381) - about to close ResultSet (open ResultSets: 1, globally: 1)
DEBUG [03-02-2007 09:35:07] (AbstractBatcher.java:logClosePreparedStatement:366) - about to close PreparedStatement (open PreparedStatements: 1, globally: 1)
DEBUG [03-02-2007 09:35:07] (AbstractBatcher.java:closePreparedStatement:525) - closing statement
DEBUG [03-02-2007 09:35:07] (ConnectionManager.java:aggressiveRelease:402) - aggressively releasing JDBC connection
DEBUG [03-02-2007 09:35:07] (ConnectionManager.java:closeConnection:439) - releasing JDBC connection [ (open PreparedStatements: 0, globally: 0) (open ResultSets: 0, globally: 0)]
DEBUG [03-02-2007 09:35:07] (Loader.java:initializeEntitiesAndCollections:839) - total objects hydrated: 1
DEBUG [03-02-2007 09:35:07] (TwoPhaseLoad.java:initializeEntity:107) - resolving associations for [com.wholefoods.ittoolkit.ws.admin.Team#1]
DEBUG [03-02-2007 09:35:07] (CollectionLoadContext.java:getLoadingCollection:141) - creating collection wrapper:[com.wholefoods.ittoolkit.ws.admin.Team.members#1]
DEBUG [03-02-2007 09:35:07] (CollectionLoadContext.java:getLoadingCollection:141) - creating collection wrapper:[com.wholefoods.ittoolkit.ws.admin.Team.projects#1]
INFO [03-02-2007 09:35:07] (DefaultLoadEventListener.java:onLoad:111) - Error performing load command
org.hibernate.PropertyAccessException: could not set a field value by reflection setter of com.wholefoods.ittoolkit.ws.admin.Team.version
at org.hibernate.property.DirectPropertyAccessor$DirectSetter.set(DirectPropertyAccessor.java:82)
at org.hibernate.tuple.entity.AbstractEntityTuplizer.setPropertyValues(AbstractEntityTuplizer.java:337)
at org.hibernate.tuple.entity.PojoEntityTuplizer.setPropertyValues(PojoEntityTuplizer.java:200)
at org.hibernate.persister.entity.AbstractEntityPersister.setPropertyValues(AbstractEntityPersister.java:3560)
at org.hibernate.engine.TwoPhaseLoad.initializeEntity(TwoPhaseLoad.java:129)
at org.hibernate.loader.Loader.initializeEntitiesAndCollections(Loader.java:842)
at org.hibernate.loader.Loader.doQuery(Loader.java:717)
at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:224)
at org.hibernate.loader.Loader.loadEntity(Loader.java:1851)
at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:48)
at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:42)
at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3038)
at org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:395)
at org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:375)
at org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:139)
at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:98)
at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:878)
at org.hibernate.impl.SessionImpl.immediateLoad(SessionImpl.java:836)
at org.hibernate.proxy.AbstractLazyInitializer.initialize(AbstractLazyInitializer.java:66)
at org.hibernate.proxy.AbstractLazyInitializer.getImplementation(AbstractLazyInitializer.java:111)
at org.hibernate.proxy.pojo.cglib.CGLIBLazyInitializer.invoke(CGLIBLazyInitializer.java:140)
at com.wholefoods.ittoolkit.ws.admin.Team$$EnhancerByCGLIB$$3f47b99c.toString(<generated>)
at org.apache.log4j.or.DefaultRenderer.doRender(DefaultRenderer.java:35)
at org.apache.log4j.or.RendererMap.findAndRender(RendererMap.java:79)
at org.apache.log4j.spi.LoggingEvent.getRenderedMessage(LoggingEvent.java:297)
at org.apache.log4j.helpers.PatternParser$BasicPatternConverter.convert(PatternParser.java:403)
at org.apache.log4j.helpers.PatternConverter.format(PatternConverter.java:64)
at org.apache.log4j.PatternLayout.format(PatternLayout.java:503)
at org.apache.log4j.WriterAppender.subAppend(WriterAppender.java:301)
at org.apache.log4j.RollingFileAppender.subAppend(RollingFileAppender.java:234)
at org.apache.log4j.WriterAppender.append(WriterAppender.java:159)
at org.apache.log4j.AppenderSkeleton.doAppend(AppenderSkeleton.java:230)
at org.apache.log4j.helpers.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:65)
at org.apache.log4j.Category.callAppenders(Category.java:203)
at org.apache.log4j.Category.forcedLog(Category.java:388)
at org.apache.log4j.Category.debug(Category.java:257)
at com.wholefoods.ittoolkit.ws.admin.UpdateTeam.update(UpdateTeam.java:35)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at weblogic.webservice.component.javaclass.JavaClassInvocationHandler.invoke(JavaClassInvocationHandler.java:133)
at weblogic.webservice.core.handler.InvokeHandler.handleRequest(InvokeHandler.java:104)
at weblogic.webservice.core.HandlerChainImpl.handleRequest(HandlerChainImpl.java:143)
at weblogic.webservice.core.DefaultOperation.process(DefaultOperation.java:549)
at weblogic.webservice.server.Dispatcher.process(Dispatcher.java:204)
at weblogic.webservice.server.Dispatcher.doDispatch(Dispatcher.java:176)
at weblogic.webservice.server.Dispatcher.dispatch(Dispatcher.java:96)
at weblogic.webservice.server.WebServiceManager.dispatch(WebServiceManager.java:100)
at weblogic.webservice.server.servlet.WebServiceServlet.serverSideInvoke(WebServiceServlet.java:297)
at weblogic.webservice.server.servlet.ServletBase.doPost(ServletBase.java:498)
at weblogic.webservice.server.servlet.WebServiceServlet.doPost(WebServiceServlet.java:267)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:1077)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:465)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:348)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:7047)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3902)
at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2773)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:224)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:183)
Caused by: java.lang.IllegalArgumentException
at sun.reflect.UnsafeObjectFieldAccessorImpl.set(UnsafeObjectFieldAccessorImpl.java:63)
at java.lang.reflect.Field.set(Field.java:519)
at org.hibernate.property.DirectPropertyAccessor$DirectSetter.set(DirectPropertyAccessor.java:79)
... 63 more