Hi That's part of the problem, I don't get any error or hint from that, all I know is that is does not reach the update statement. I can of course post the open jpa log I capture with my logging statement. If there a finer level then trace?
Håkon 2010/1/22 Rick Curtis <curti...@gmail.com> > Will you post the trace to http://filebin.ca/ so we can take a look at it? > > Thanks, > Rick > > 2010/1/22 Håkon Sagehaug <hakon.sageh...@uni.no> > > > Hi all, > > > > I still got his problem and can't seem to resolve it so I'll try again to > > see if anyone has any tips. set up is like this I've got a web service > that > > can fetch large files from either ftp or http, when a file is fetched > with > > one of these protocols, a new thread is started and downloads the file. > > Before the thread is started a new entry in the database is entered, > after > > the download is complete we fetch the db entry and update the entry to > say > > where the file was stored and size and set state to Finished. This works > > fine in a "stand alone" mode. But when we have an application that asks > for > > the status(say every 2 sec ), by fetching the database entry and looking > to > > see if that state of the db entry is finished, the update of the database > > entry never happens. The thread that should update the db entry has it's > > own > > EntityManager. The bethod that fetches the dn entry does not use a > > transaction, just entitymanger instance. > > > > Does anyone have any tips on how to resolve this?? > > > > cheers, Håkon > > > > 2010/1/15 Håkon Sagehaug <hakon.sageh...@uni.no> > > > > > Hi > > > > > > Will adding a version and locking properties to the entities help with > > this > > > matter? > > > > > > cheers, Håkon > > > > > > 2010/1/13 Håkon Sagehaug <hakon.sageh...@uni.no> > > > > > > Hi Simone, > > >> > > >> The update does not raise any exceptions. I have no version on the > > entity, > > >> and not configured locking. I read alittle about locking, does it also > > apply > > >> outside a transaction, the update operations is in a transactions but > > the > > >> read is not. > > >> > > >> cheers, Håkon > > >> > > >> 2010/1/12 Simone Gianni <simo...@apache.org> > > >> > > >> Hi Håkon, > > >>> is the update of the entity on the database raising any exception? Or > > it > > >>> silently refuses updating the database? > > >>> > > >>> Are you using a version field for optimistic locking? > > >>> > > >>> Simone > > >>> > > >>> > > >>> Håkon Sagehaug wrote: > > >>> > > >>>> Hi all, > > >>>> > > >>>> I've got a problem I'm not sure how to solve. The problems is as > > >>>> follows. > > >>>> We got a web service that can grab files from a ftp or http site, we > > use > > >>>> openjpa to store metadate about the resource, like name, when > inserted > > >>>> etc. > > >>>> After this we write this information to the db and a new thread is > > >>>> started > > >>>> to download the file, after this is finished the db entry is > retrieved > > >>>> and > > >>>> updated, with a status message, saying that the download was > complete. > > >>>> > > >>>> We then have a client the after it sends a request, will poll the > > >>>> service > > >>>> using a operation called getResource(id), to see if the state is the > > to > > >>>> finished. The problem we see is that when the client issue a > > getResource > > >>>> we > > >>>> can't update the entry in the database. The file is downloaded, but > > the > > >>>> information in db isn't updated. If we issue the request getresource > > >>>> after a > > >>>> delay(2sec), on the client side everything works fine. > > >>>> > > >>>> Is there some synchonization needed, the web services used the same > > >>>> EntityManagerFactoryFactory but each method has it's own > EntityManager > > >>>> object, also the thread downloaded the file. > > >>>> > > >>>> Have anyone experienced this? > > >>>> > > >>>> cheers, Håkon > > >>>> > > >>>> > > >>>> > > >>> > > >>> > > >>> -- > > >>> Simone Gianni CEO Semeru s.r.l. Apache Committer > > >>> http://www.simonegianni.it/ > > >>> > > >>> > > >> > > >> > > >> > > >> > > > > > > > > > > > > -- > > Håkon Sagehaug, Scientific Programmer > > Parallab, Bergen Center for Computational Science(BCCS) > > Uni BCCS/Uni Research > > hakon.sageh...@uni.no, phone +47 55584125 > > > -- Håkon Sagehaug, Scientific Programmer Parallab, Bergen Center for Computational Science(BCCS) Uni BCCS/Uni Research hakon.sageh...@uni.no, phone +47 55584125